Questões de Concurso Comentadas para técnico em tecnologia da informação

Foram encontradas 1.733 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q1930462 Arquitetura de Computadores
Em um sistema computacional, os registradores são localizados no(a)
Alternativas
Q1930461 Noções de Informática
Dentro do aplicativo básico de automação de escritório OpenOffice, o processador de texto é conhecido como 
Alternativas
Q1930460 Segurança da Informação
Assinale, dentre as opções abaixo, a que apresenta um algoritmo pertencente à criptografia de chave pública.
Alternativas
Q1930459 Redes de Computadores
Em relação a padrões utilizados em redes de comunicação, pode-se afirmar que o protocolo usado para roteamento entre sistemas autônomos na Internet, ou seja, roteamento externo, é o(a): 
Alternativas
Q1930458 Redes de Computadores
A opção que apresenta o padrão IEEE, voltado para a construção e o funcionamento de redes sem fio, é:
Alternativas
Q1930457 Sistemas Operacionais
Dentro do sistema operacional Windows 10, o comando para acessar o Editor do Registro do Windows é o(a): 
Alternativas
Q1930456 Sistemas Operacionais
No Sistema operacional Linux, o comando responsável pela definição de permissões de arquivos e diretórios é o:
Alternativas
Q1930455 Arquitetura de Computadores
Assinale a alternativa que apresenta um sistema de arquivos utilizado no sistema operacional Windows. 
Alternativas
Q1930454 Programação
Sobre linguagens de programação, assinale a afirmativa correta
Alternativas
Q1930453 Algoritmos e Estrutura de Dados
Sobre algoritmos e estrutura de dados, assinale a afirmativa correta.
Alternativas
Q1930452 Banco de Dados

Em banco de dados, uma transação é uma unidade lógica que pode ser composta de uma ou mais operações. A integridade de uma transação depende de quatro (4) propriedades: Atomicidade, Consistência, Isolamento e Durabilidade. Sobre essas propriedades, analise as afirmativas a seguir.


1) Se alguma operação de banco de dados falhar, toda a transação deve ser refeita.


2) Os resultados parciais de cada transação não devem estar disponíveis para as demais transações.


3) Uma transação pode ser fragmentada em partes, desde que seus resultados sejam isolados.


4) Nenhuma transação pode interferir em outra transação, sendo executada no mesmo banco de dados.


5) Toda transação tem seu resultado permanente no banco de dados, somente podendo ser desfeita por uma transação subsequente.


Estão corretas:

Alternativas
Q1930451 Programação

O PHP (Hypertext Preprocessor) é uma linguagem de script muito utilizada para o desenvolvimento web. Sobre essa linguagem, analise as afirmativas a seguir.


1) PHP não suporta a definição de tipo explícita. Desta forma, o tipo da variável é definido no momento da atribuição do primeiro dado e, depois de definido, não poderá ter seu tipo modificado durante a execução do script.


2) As variáveis são representadas por uma cerquilha (#), seguida do nome de cada uma dessas variáveis.


3) Não é necessário inicializar variáveis no PHP. Porém, variáveis não inicializadas têm um valor padrão de tipo, dependendo do contexto no qual são usadas. Por exemplo, o padrão de booleanos é false e o de inteiros e pontos-flutuantes é zero.


4) Uma constante é um identificador para um valor que não pode mudar durante a execução do script. 5) Com PHP é possível escolher entre utilizar programação estruturada ou programação orientada a objeto.


Estão corretas, apenas: 

Alternativas
Q1930450 Programação
Sobre a linguagem de programação JavaScript, assinale a afirmativa correta.
Alternativas
Q1930448 Programação
XHTML (eXtensible HyperText Markup Language) é uma linguagem de marcação para hipertexto, desenvolvida pela W3C para melhorar a exibição das páginas Web, em dispositivos como televisão e celular. Dadas as afirmações abaixo sobre XHTML, assinale a que está correta.
Alternativas
Q1930447 Programação

XML (Extensible Markup Language) é uma linguagem de marcação que define um conjunto de regras para criar documentos legíveis por humanos e por máquina. Sobre essa linguagem e suas regras, analise as afirmações a seguir.


1) Todo documento XML deve possuir um, e somente um, elemento-raiz.


2) Em um documento XML, todos os elementos são delimitados pelos sinais de menor e maior, e devem obrigatoriamente ter conteúdo.


3) As regras de validação que definem como um documento XML é formado são especificadas por DOCTYPE.


4) Todos os elementos de um documento XML devem estar aninhados. Ou seja, elementos que começam dentro de outro devem também terminar dentro dele.


Estão corretas:

Alternativas
Q1930446 Programação
Testes de software são de extrema importância no processo de desenvolvimento de software, pois permitem descobrir e corrigir erros no funcionamento, comportamento e desempenho do programa, antes de ele ser disponibilizado aos seus usuários. Considerando esse comentário, assinale a afirmativa correta.
Alternativas
Q1930445 Programação
AngularJS é um framework JavaScript para desenvolvimento de aplicações web. No desenvolvimento de páginas web dinâmicas, é muito importante a utilização de laços. Qual a diretiva desse framework que permite repetir um elemento DOM uma vez, para cada item de uma coleção?
Alternativas
Q1930443 Arquitetura de Software

Sobre a arquitetura de software modelo-visão-controlador (MVC), analise as afirmativas a seguir.


1) MVC é um padrão de arquitetura de software utilizado exclusivamente para aplicações WEB.


2) A camada de visão é responsável pela validação e controle do fluxo dos dados que serão apresentados ao usuário.


3) A camada de modelo é responsável pelo acesso e manipulação de dados.


4) O controlador é responsável por receber as requisições dos usuários, comunicar-se com a camada de modelo quando necessário e enviar os dados para a camada de visão.


Estão corretas, apenas:

Alternativas
Q1930441 Engenharia de Software
O git é um sistema de controle de versão distribuído e utilizado amplamente pela comunidade de desenvolvimento de software. Esse sistema possui um conjunto de comandos utilizados para o versionamento de código. Dito isso, qual o comando utilizado para enviar as alterações do repositório local para o repositório remoto?
Alternativas
Q1930440 Programação

Sobre a linguagem de programação Java, analise as afirmativas a seguir.


1) Todas as classes Java têm um construtor default, mesmo quando é definido um construtor explicitamente.


2) Java não possui herança múltipla, porém uma classe abstrata pode implementar várias Interfaces.


3) Java permite que um array (vetor) possua valores de tipos diferentes, como int e float.


4) A Máquina Virtual Java é responsável por coletar objetos na memória que não são mais referenciados.


Estão corretas, apenas:

Alternativas
Respostas
861: C
862: E
863: E
864: C
865: D
866: B
867: C
868: B
869: B
870: D
871: D
872: E
873: D
874: A
875: B
876: D
877: C
878: E
879: B
880: E