Questões de Concursos Analista Programador

Resolva questões de Analista Programador comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.

Filtrar questões
💡 Caso não encontre resultados, diminua os filtros.

1Q100027 | Engenharia de Software , Analista Programador, DPE RO, FGV

O Manifesto Ágil é uma declaração que reúne os princípios e práticas que fundamentam o desenvolvimento ágil de software. É um dos princípios desse manifesto:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2Q100446 | Engenharia de Software , Analista Programador, DPE RO, FGV

Programas escritos em C# operam na presença do .NET framework, que é uma tecnologia cujos elementos fundamentais são:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

3Q102436 | Engenharia de Software , Analista Programador, DPE RO, FGV

Considere um projeto de bancos de dados relacional onde as seguintes dependências funcionais se verificam.

C1 ? C2
C1 ? C3
C3 ? C4

Uma tabela T de atributos C1, C2, C3, C4, na qual C1 é um identificador, verifica a terceira forma normal somente se:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

4Q102930 | Engenharia de Software , Analista Programador, DPE RO, FGV

As linguagens de programação utilizadas em programação frontend e back-end são, respectivamente:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

5Q101852 | Engenharia de Software , Analista Programador, DPE RO, FGV

Num algoritmo de busca binária sobre um array linear de N elementos, com chaves ordenadas, o número máximo de iterações para localizar uma determinada chave é:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

6Q102302 | Engenharia de Software , Analista Programador, DPE RO, FGV

AJAX é a sigla para Asynchronous JavaScript and XML (XML e JavaScript Assíncronos) e compreende um conjunto de técnicas de desenvolvimento Web interrelacionadas com o objetivo principal de:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

7Q103785 | Engenharia de Software , Analista Programador, DPE RO, FGV

Analise o trecho de código C# mostrado a seguir.

bool x = true;
int m = -1;
for (int a = 1; x; a++)
{
      m++;
      if (m % 10 == 0)
      { x = false;
      }
}

O número de execuções do trecho de repetição do comando for é:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

8Q99359 | Engenharia de Software , Analista Programador, DPE RO, FGV

O prompt de comando é um recurso do Windows por meio do qual podem ser executados tarefas no computador sem o uso da interface gráfica. Relacione cada um dos comandos presentes no Windows 7 com as características apresentadas a seguir. 1.systeminfo 2.ipconfig 3.sfc 4.fc ( ) Exibe todos os valores de configuração de rede TCP / IP atuais. ( ) Examina e verifica a integridade de todos os arquivos protegidos do sistema e substitui versões incorretas pelas versões corretas. ( ) Compara dois arquivos ou conjuntos de arquivos e exibe as diferenças entre eles. ( ) Exibe informações detalhadas sobre a configuração de um computador e seu sistema operacional, incluindo informações de segurança e propriedades de hardware. A relação correta, de cima para baixo, é:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

9Q100717 | Engenharia de Software , Analista Programador, DPE RO, FGV

Observe a instância de uma tabela relacional R, mostrada a seguir.

2015_08_04_55c0ac983bb04.https://www.gabarite.com.br/_midia/questao/10b543999908aa3c05502e67e4ed4aac.

A dependência funcional que certamente NÃO pode ser depreendida dessa instância é:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

10Q103704 | Engenharia de Software , Analista Programador, DPE RO, FGV

A função da WSDL (Web Services Description Language - Linguagem de Descrição de Serviços Web) é:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

11Q100635 | Engenharia de Software , Analista Programador, DPE RO, FGV

Índices baseados em árvores B são amplamente utilizados nas implementações de bancos de dados. Uma das razões é que o tempo de busca é teoricamente constante para todos os registros. Isso ocorre porque:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

12Q101010 | Engenharia de Software , Analista Programador, DPE RO, FGV

A possibilidade de executar múltiplos sistemas operacionais simultaneamente em um computador, aproveitando completamente a capacidade de processamento e memória disponíveis, é um dos principais atrativos da virtualização de sistemas. A condição necessária para virtualização de mais de um sistema operacional (SO ) convidado (guest) diferente sobre um mesmo sistema hospedeiro (host), sem perdas significativas de desempenho em relação à execução não virtualizada é:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

13Q100386 | Engenharia de Software , Analista Programador, DPE RO, FGV

As medições e as métricas ajudam a entender tanto o processo usado para desenvolver um projeto de software como o próprio software. O processo é medido a fim de melhorá-lo, ao passo que o software é medido com o objetivo de aumentar sua qualidade. Na engenharia de software são exemplos de medidas diretas de processo:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

14Q101858 | Engenharia de Software , Analista Programador, DPE RO, FGV

Para que um programa C# do tipo "Windows Forms Application" receba um ou mais parâmetros da linha de comando, a assinatura do método Main pode ser especificada como:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

15Q103841 | Engenharia de Software , Analista Programador, DPE RO, FGV

No MySQL 5.0, o comando que mostra os atributos de T, com suas principais propriedades, é:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

16Q99924 | Engenharia de Software , Analista Programador, DPE RO, FGV

A topologia de uma rede local de computadores determina a forma pela qual as diversas estações estarão interconectadas. Em relação às topologias de redes locais, analise as afirmativas a seguir: I - Em uma topologia em anel todos os nós (ou estações) são ligados a um nó central através do qual todos os dados passam. II - Uma rede organizada em estrela é configurada por uma série de estações ligadas em série, formando uma malha fechada. III - Na topologia em barramento, quando um computador estiver a transmitir um sinal, toda a rede fica ocupada; se outro computador tentar enviar outro sinal ao mesmo tempo, ocorre uma colisão e é preciso reiniciar a transmissão. Está correto o que se afirma em:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

17Q99927 | Engenharia de Software , Analista Programador, DPE RO, FGV

Domínios, grupos de trabalho e grupos base representam diferentes métodos de organizar computadores nas redes. Em relação a domínios, grupos de trabalho e grupos base no Windows 7, analise as afirmativas a seguir: I.Em um grupo de trabalho, computadores podem estar em redes locais diferentes. II.O usuário que possuir uma conta de usuário no domínio, poderá fazer logon em qualquer computador do domínio sem precisar ter uma conta nele. III.Um grupo base não fica protegido por senha. Está correto o que se afirma em:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

18Q101751 | Engenharia de Software , Analista Programador, DPE RO, FGV

O protocolo HTTP possui diversos métodos, dentre eles GET e POST. Os tipos de campos de formulário que podem ser enviados apenas por POST ou que devem utilizar esse método por questões de segurança são:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

19Q102689 | Engenharia de Software , Analista Programador, DPE RO, FGV

A REST (Representational State Transfer, em português Transferência de Estado Representacional) dá ênfase:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

20Q101707 | Engenharia de Software , Analista Programador, DPE RO, FGV

Analise o comando SQL a seguir.

select a,count(* ) x from R2
where exists
          (select * from R2 rr
           where rr.b > r2.a )
group by a

Sabe-se que a instância de R2 contém os valores mostrados a seguir.

2015_08_04_55c0adc64e81f.https://www.gabarite.com.br/_midia/questao/10b543999908aa3c05502e67e4ed4aac.

O resultado da execução do referido comando contém as linhas:

  1. ✂️
  2. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.