Questões de Concurso Para técnico de tecnologia da informação

Foram encontradas 8.888 questões

Resolva questões gratuitamente!

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

Q2175051 Português
Instrução: A questão refere-se ao texto abaixo. Os destaques ao longo do texto estão citados nas questões.

Flexibilidade é prioridade
Por Fernando Mantovani



(Disponível em: https://exame.com/colunistas/sua-carreira-sua-gestao/flexibilidade-e-prioridade/ – texto adaptado especialmente para esta prova).
Tendo em vista o fragmento adaptado do texto “A flexibilidade é um fator decisivo”, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.
( ) O trecho tem um sujeito simples. ( ) O termo “flexibilidade” é classificado como núcleo do sujeito. ( ) O verbo “é” representa um verbo de ligação. ( ) O fragmento apresenta objeto direto.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q2175050 Português
Instrução: A questão refere-se ao texto abaixo. Os destaques ao longo do texto estão citados nas questões.

Flexibilidade é prioridade
Por Fernando Mantovani



(Disponível em: https://exame.com/colunistas/sua-carreira-sua-gestao/flexibilidade-e-prioridade/ – texto adaptado especialmente para esta prova).
Tendo em vista o trecho adaptado do texto “Os trabalhadores anseiam por formatos flexíveis”, assinale a alternativa que apresenta, correta e respectivamente, a classificação das palavras sublinhadas.
Alternativas
Q2175049 Português
Instrução: A questão refere-se ao texto abaixo. Os destaques ao longo do texto estão citados nas questões.

Flexibilidade é prioridade
Por Fernando Mantovani



(Disponível em: https://exame.com/colunistas/sua-carreira-sua-gestao/flexibilidade-e-prioridade/ – texto adaptado especialmente para esta prova).
Considerando o fragmento “As empresas que contam com esse diferencial são as mais desejadas, admiradas e reconhecidas pelos profissionais”, retirada do texto, assinale a alternativa que apresenta um advérbio. 
Alternativas
Q2175048 Português
Instrução: A questão refere-se ao texto abaixo. Os destaques ao longo do texto estão citados nas questões.

Flexibilidade é prioridade
Por Fernando Mantovani



(Disponível em: https://exame.com/colunistas/sua-carreira-sua-gestao/flexibilidade-e-prioridade/ – texto adaptado especialmente para esta prova).
Considerando a correta ortografia em Língua Portuguesa, assinale a alternativa que preenche, correta e respectivamente, as lacunas tracejadas das linhas 05, 11 e 16. 
Alternativas
Q2175047 Português
Instrução: A questão refere-se ao texto abaixo. Os destaques ao longo do texto estão citados nas questões.

Flexibilidade é prioridade
Por Fernando Mantovani



(Disponível em: https://exame.com/colunistas/sua-carreira-sua-gestao/flexibilidade-e-prioridade/ – texto adaptado especialmente para esta prova).
Considerando a correta ortografia em Língua Portuguesa, assinale a alternativa que preenche, correta e respectivamente, as lacunas pontilhadas das linhas 01 e 04.
Alternativas
Q2175046 Português
Instrução: A questão refere-se ao texto abaixo. Os destaques ao longo do texto estão citados nas questões.

Flexibilidade é prioridade
Por Fernando Mantovani



(Disponível em: https://exame.com/colunistas/sua-carreira-sua-gestao/flexibilidade-e-prioridade/ – texto adaptado especialmente para esta prova).
Considerando o emprego dos pronomes na coesão textual, analise as assertivas abaixo:
I. O vocábulo “Algumas” (l. 02) possui como referente o substantivo “empresas”, também localizado na linha 02. II. O pronome “ela” (l. 16) refere-se ao termo “flexibilidade” (l. 14). III. O termo “deles” (l. 26) possui como referente a expressão “dias presenciais” (l. 27).
Quais estão corretas?
Alternativas
Q2175045 Português
Instrução: A questão refere-se ao texto abaixo. Os destaques ao longo do texto estão citados nas questões.

Flexibilidade é prioridade
Por Fernando Mantovani



(Disponível em: https://exame.com/colunistas/sua-carreira-sua-gestao/flexibilidade-e-prioridade/ – texto adaptado especialmente para esta prova).
Assinale a alternativa que encontra respaldo no texto.
Alternativas
Q2167024 Banco de Dados
Considere a tabela abaixo, contida em um hipotético banco de dados relacionais, e as afirmações a seguir a seu respeito. Em seguida, assinale a alternativa correta.
               Alunos nome        nota         indice Jose             5               1 Manuel         8               2 Francisco    10              4 Alice             7               3

I. O comando SELECT nome FROM Alunos WHERE nota > 7; retornaria os valores “Manuel” e “Francisco”.
II. O comando SELECT nome FROM Alunos WHERE nota > 8 AND indice >= 2; retornaria os valores “Manuel” e “Francisco”.
III. O comando SELECT indice FROM Alunos WHERE nota >= 7 AND indice <= 2; retornaria os valores “1” e “2”.
IV. O comando SELECT nome FROM Alunos WHERE nota >= 8 AND indice >= 2; retornaria os valores “Manuel” e “Francisco”.
V. O comando SELECT indice FROM Alunos WHERE nota <= 7 AND indice <= 2; retornaria os valores “1” e “2”.
Alternativas
Q2167022 Banco de Dados
Considere as seguintes definições do contexto dos bancos de dados relacionais, com lacunas a preencher, e assinale a alternativa que preencha corretamente as três definições, considerando sua ordem numérica.
1. __________: É uma tabela que armazena dados organizados em linhas e colunas. Cada linha representa uma entrada única e cada coluna representa um atributo.
2. __________: É uma linha na tabela, representando uma única entrada de dados.
3. __________: É uma coluna na tabela, representando uma característica ou propriedade de cada entrada de dados.
Alternativas
Q2167021 Banco de Dados
Considere as seguintes definições do contexto dos bancos de dados relacionais, com lacunas a preencher, e assinale a alternativa que preencha corretamente as três definições, considerando sua ordem.
1. Chave __________: Faz referência a uma chave primária em outra tabela, criando uma ligação entre as tabelas.
2. Chave __________: É uma chave que é composta por mais de uma coluna e que juntas formam uma chave única.
3. Chave __________: Pode ser utilizada como uma chave primária, mas pode não ser selecionada para tal fim devido a outros motivos, como tamanho ou performance.
Alternativas
Q2167020 Sistemas Operacionais
Considere as afirmativas abaixo sobre comandos básicos e scripts do Linux, com lacunas a preencher, e assinale a alternativa que preencha corretamente as cinco afirmativas, considerando sua ordem.
I. O comando __________ permite listar os arquivos de um diretório. II. O comando __________ remove todos os arquivos com extensão .txt do diretório corrente. III. O comando __________ descompacta o arquivo denominado dados.tar.gz. IV. É possível dar permissão de root ao usuário existente abc executando o comando __________. V. O valor de uma variável de ambiente do bash pode ser alterado com o comando __________.
Alternativas
Q2167019 Redes de Computadores
Considere as seguintes definições relacionadas a requisições previstas no protocolo HTTP de programação web, com lacunas a preencher, e assinale a alternativa que preencha corretamente as três definições, considerando sua ordem.
1. __________ solicita uma representação de um recurso específico. É a requisição usada para recuperar dados de um servidor.
2. __________ envia dados ao servidor para serem processados. É usado para enviar informações, como dados de formulários, para o servidor.
3. __________ atualiza um recurso existente ou cria um novo recurso.
Alternativas
Q2167018 Engenharia de Software
Considere as seguintes definições relacionadas a teste de software, com lacunas a preencher, e assinale a alternativa que preencha corretamente as três definições, considerando sua ordem.
1. O teste __________ verifica o comportamento individual de partes do código. Cada parte é testada separadamente para garantir que ela esteja funcionando corretamente antes de ser integrada ao resto do sistema.
2. O teste __________ verifica a conexão entre as diferentes partes do sistema. É realizado depois que as partes foram testadas e corrigidas individualmente, e o objetivo é verificar se elas funcionam corretamente juntas.
3. O teste __________ verifica se o software atende às expectativas do usuário em termos de funcionalidades e recursos. Esse teste é realizado a partir da perspectiva do usuário, simulando a interação com o software e verificando se ele produz resultados esperados. Pode ser realizado manualmente ou com a ajuda de ferramentas de automação de testes.
Alternativas
Q2167017 Sistemas Operacionais
Considere as seguintes definições relacionadas a práticas ágeis, com lacunas a preencher, e assinale a alternativa que preencha corretamente as três definições, considerando sua ordem.
1. __________ é uma abordagem de desenvolvimento de software que se concentra em escrever testes antes de escrever o código propriamente dito. O desenvolvedor escreve um teste para uma nova funcionalidade e, em seguida, escreve o código para implementar essa funcionalidade. Quando o teste passar, o desenvolvedor sabe que a funcionalidade está funcionando corretamente.
2. __________ é uma prática de desenvolvimento de software que visa integrar pequenas mudanças no código de forma frequente e automatizada. Isso geralmente é feito com a ajuda de ferramentas que executam a compilação, testes e outros processos para verificar se o código é estável e se se integra corretamente com outros componentes do sistema.
3. __________ é o processo de melhorar o design e a estrutura de um código existente sem alterar sua funcionalidade. É uma técnica comum usada na programação orientada a objetos para tornar o código mais fácil de manter e compreender.
Alternativas
Q2167016 Engenharia de Software
Analise as afirmativas abaixo sobre a ferramenta de versionamento Git e assinale a alternativa correta.
I. O Git trabalha com uma estrutura de árvores em três níveis: work directory, stage (ou index) e head. II. O comando git commit serve para enviar as alterações locais a um repositório remoto. III. O comando git pull é equivalente ao comando git fetch seguido do comando git merge. IV. O comando git reset serve para desfazer alterações, sem alterar a referência head. V. O comando git checkout pode ser utilizado para trocar de uma branch para outra.
Alternativas
Q2167015 Algoritmos e Estrutura de Dados
Considere as seguintes definições relacionadas a algoritmos de ordenação e assinale a alternativa que identifica corretamente as três definições, considerando sua ordem.
1. O algoritmo consiste em percorrer o vetor de itens desordenados da esquerda para a direita, ordenando um item por vez. A cada passo, o item não ordenado é comparado aos itens à sua esquerda (os quais já estão ordenados) de modo a encontrar em qual posição ele deve ser colocado. Esses passos são repetidos para cada um dos itens não ordenados restantes. O algoritmo termina quando o último item do vetor é colocado na posição correta.
2. O algoritmo divide logicamente o vetor em duas partições: uma partição contendo itens ordenados, que é construída da esquerda para a direita na frente (esquerda) do vetor, e uma partição contendo itens restantes não ordenados que ocupam o resto do vetor. Inicialmente, a partição ordenada está vazia e a partição não ordenada é o próprio vetor de entrada. Em cada passo, o algoritmo encontra o menor item na partição não ordenada, trocando-o com o item não ordenado mais à esquerda da partição (colocando-o, portanto, em ordem). Então, o limite lógico entre as partições ordenada e não ordenada é incrementado em uma posição e os passos anteriores são repetidos. O algoritmo termina quando resta apenas um item a ser ordenado.
3. O algoritmo divide o problema em partes menores, resolvendo cada parte separadamente e juntando os resultados posteriormente. O vetor é dividido em duas partes iguais, sendo cada uma delas dividida em duas partes, e assim por diante, até restarem partes com um ou dois itens, cuja ordenação é trivial. Para juntar pares de partes ordenadas, os dois primeiros itens de cada parte são separados e o menor deles é selecionado e posicionado como primeiro elemento. Em seguida, os menores entre os restantes são comparados e posicionados e assim se prossegue até que todos os elementos tenham sido juntados. O procedimento é repetido até que todas as partes tenham sido tratadas.
Alternativas
Q2167014 Programação
Considere as seguintes definições relacionadas à programação, com lacunas a preencher, e assinale a alternativa que preencha corretamente as quatro definições, considerando sua ordem no texto.
Em programação, uma __________ é um valor que não muda durante a execução do programa, enquanto uma __________ é um espaço de armazenamento que pode ter seu valor alterado ao longo da execução do programa.
Em programação, a passagem de parâmetro é a forma como um argumento é transmitido para uma função. Existem duas maneiras principais de fazer isso. A passagem de parâmetro por __________ significa que o valor do argumento é copiado para uma nova variável local dentro da função. Qualquer alteração feita na variável local dentro da função não afeta o valor original do argumento fora da função. Em outras palavras, a variável original e a variável local são independentes entre si. A passagem de parâmetro por __________ significa que a função recebe uma referência ao argumento original, não uma cópia dele. Isso significa que qualquer alteração feita na variável dentro da função afeta o valor original do argumento fora da função. Em outras palavras, a variável original e a variável dentro da função são a mesma coisa.
Alternativas
Q2167013 Programação
Considere as seguintes definições relacionadas à programação orientada a objetos, com lacunas a preencher, e assinale a alternativa que preencha corretamente as três definições, considerando sua ordem.
1. __________ é a capacidade de objetos de classes distintas responderem a uma mesma chamada de método de maneiras diferentes. Isso permite que as subclasses redefinam o comportamento de métodos herdados da classe base.
2. __________ é a capacidade de um objeto ter vários métodos com o mesmo identificador, mas com assinaturas de métodos diferentes. Isso permite que os objetos respondam a chamadas de métodos distintos, mas com identificadores idênticos, com base na quantidade e no tipo de argumentos fornecidos.
3. __________ é a capacidade de uma subclasse substituir o comportamento de um método herdado da classe base. Isso permite que uma classe modifique o comportamento de um método para atender às suas próprias necessidades, mantendo a mesma assinatura de método.
Alternativas
Q2167012 Sistemas Operacionais
Analise as afirmativas abaixo sobre o gerenciamento de processos, de memória e de arquivos em sistemas operacionais e assinale a alternativa correta.
I. Threads de um mesmo processo compartilham o espaço de endereçamento do processo.
II. Na técnica de paginação, o espaço de endereçamento virtual dos processos (páginas virtuais) é mapeado em um espaço de endereçamento físico (molduras de página).
III. O mutex é um mecanismo de sincronização de threads o qual permite que mais de uma thread execute um trecho de código simultaneamente.
IV. O round-robin é um algoritmo de escalonamento de processos.
V. Diversos sistemas de arquivos do Linux utilizam uma estrutura de dados chamada de index node (inode), a qual armazena somente os atributos dos arquivos armazenados no disco.
Alternativas
Q2167011 Programação
Considere o código da função calcular, em JavaScript, a seguir:
function calcular(x) {   if (x > 2) {      return calcular(x - 1);    } else {       return x;    } }
O resultado da sua execução, por três vezes, passando os parâmetros 0, 2 e 100, será, nesta ordem:
Alternativas
Respostas
1781: C
1782: B
1783: D
1784: C
1785: A
1786: B
1787: C
1788: C
1789: E
1790: E
1791: B
1792: A
1793: C
1794: D
1795: B
1796: D
1797: E
1798: E
1799: A
1800: D