Questões de Concursos Especialidade Desenvolvimento de Sistemas da Informação

Resolva questões de Especialidade Desenvolvimento de Sistemas da Informação 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.

1Q891289 | Algoritmos e Estrutura de Dados, Pilhas, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5a, IBFC, 2024

Estruturas de dados são constantemente utilizadas em algoritmos para resolução de problemas, desde os mais simples aos mais complexos, desta forma, estrutura de dados utiliza o princípio “Último a entrar, primeiro a sair”(LIFO):
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

2Q891301 | Programação, Linguagens de programação, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5a, IBFC, 2024

Com relação a linguagem JavaScript, a definição para uma função chamada "dobrar" que retorna o dobro de um número em JavaScript é:

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

3Q891276 | Programação, Linguagens de programação, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5a, IBFC, 2024

A linguagem Java é amplamente utilizada mundialmente, devido a sua robustez e consolidação na área da computação. Diante do exposto, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).

( ) A Máquina Virtual Java (JVM) permite que os programas Java sejam executados em diferentes plataformas, proporcionando portabilidade.
( ) Java não suporta herança, um dos princípios fundamentais da programação orientada a objetos.
( ) Java suporta coleta de lixo, o que significa que o programador não precisa gerenciar explicitamente a alocação e desalocação de memória.

Assinale a alternativa que apresenta a sequência correta de cima para baixo.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

4Q891302 | Programação, Linguagens de programação, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5a, IBFC, 2024

A linguagem PHP é amplamente utilizada no desenvolvimento Web, e um de seus recursos amplamente utilizados são as sessões. Assinale a alternativa que apresenta, a forma correta de se iniciar uma sessão em PHP.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

5Q891303 | Programação, Linguagens de programação, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5a, IBFC, 2024

Considerando que seja necessário a criação de uma nova aplicação Node.JS utilizando o npm (Node Package Manager), assinale a alternativa que apresenta qual o comando deve ser utilizado.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

6Q891290 | Algoritmos e Estrutura de Dados, Grafos, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5a, IBFC, 2024

Grafo é um conjunto de vértices (ou nós), interconectados dois a dois por arestas. Em uma estrutura de dados de grafo, assinale a alternativa que apresenta o que representa as arestas nesta estrutura.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

7Q891281 | Programação, Linguagens de programação, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5a, IBFC, 2024

Os frameworks e bibliotecas que são disponibilizados para serem utilizados junto as linguagens de programação crescem constantemente, e tendo uma grande adoção pelos desenvolvedores, garantindo maior produtividade, organização e diversos outros benefícios, desta forma, a biblioteca Flyway no contexto de desenvolvimento de aplicações Java é uma ferramenta de controle de:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

8Q891277 | Programação, Linguagens de programação, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5a, IBFC, 2024

A linguagem Java, assim como outras linguagens possui frameworks, ou seja, ferramentas que auxiliam a maximizar o desenvolvimento. Um dos mais utilizados em Java é o Spring, desta forma, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).

( ) O Spring é exclusivamente utilizado para o desenvolvimento de aplicações Android.
( ) O Spring não suporta a criação de APIs RESTful, sendo focado apenas em arquiteturas baseadas em serviços SOAP.
( ) O Spring é um framework de código aberto para desenvolvimento de aplicações Java.

Assinale a alternativa que apresenta a sequência correta de cima para baixo.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

9Q891279 | Engenharia de Software, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5a, IBFC, 2024

Analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).

( ) O teste de segurança é uma técnica que não avalia a resistência do software a ameaças e ataques, visando não identificar vulnerabilidades e garantir a proteção dos dados.
( ) Teste de Unidade é uma técnica que verifica obrigatoriamente em todos os componentes de um software para garantir que tudo funcione conforme esperado, dispensando completamente o teste de partes menores isoladas (unidades).
( ) O teste de aceitação do usuário (UAT) é conduzido exclusivamente pelos desenvolvedores para garantir que o sistema atenda aos padrões de qualidade internos da equipe de desenvolvimento.

Assinale a alternativa que apresenta a sequência correta de cima para baixo.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

10Q998944 | Estatística, Medidas de Posição, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5 REGIÃO, IBFC, 2024

Os valores abaixo representam os faturamentos (em unidades monetárias-u.m.) de lojas localizadas em shoppings centers em certo dia:

60 lojas faturaram 100 u.m.;
45 lojas faturaram 165 u.m.;
39 lojas faturaram 185 u.m.;
12 lojas faturaram 210 u.m.;
11 lojas faturaram 225 u.m..

O faturamento mediano das lojas em unidades monetárias foi de:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

11Q998946 | Estatística, Medidas de Posição, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5 REGIÃO, IBFC, 2024

Certa disciplina em um curso superior tem três avaliações, A1, A2 e A3, sendo que A1 tem peso 2, A2 tem peso 3 e A3 tem peso 5. A média para aprovação na disciplina é 6,0 e todas as avaliações têm nota máxima igual a 10,0. Um aluno que tirou 4,5 na A1 e 2,0 na A2 precisa obter na avaliação A3, para ser aprovado, nota mínima igual a:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

12Q891286 | Engenharia de Software, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5a, IBFC, 2024

Assinale a alternativa que preencha correta e respectivamente as lacunas.
¹______ é a prática de integrar código frequentemente em um repositório compartilhado, enquanto ²______ é a extensão desse conceito, permitindo que as alterações de código sejam entregues automaticamente em ambientes de produção de forma contínua e confiável.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

13Q891292 | Algoritmos e Estrutura de Dados, Estrutura de Controle e Repetição, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5a, IBFC, 2024

Sobre Estruturas de Repetição, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).

( ) Em linguagens de programação, não é possível aninhar estruturas de repetição, ou seja, ter uma dentro da outra.
( ) A estrutura de repetição foreach é utilizada somente para iterações em que a ordem dos elementos não é importante.
( ) A utilização excessiva de instruções break e continue em estruturas de repetição é geralmente considerada uma boa prática de programação.

Assinale a alternativa que apresenta a sequência correta de cima para baixo.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

14Q998945 | Estatística, Medidas de Posição, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5 REGIÃO, IBFC, 2024

A soma das diferenças entre cada um dos valores de um conjunto e a média aritmética dos valores desse conjunto é:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

15Q998948 | Direito Digital, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5 REGIÃO, IBFC, 2024

De acordo com o Art. 2 da Portaria Nº 131 de 05/05/2021 do Conselho Nacional de Justiça: “O Grupo Revisor de Código-Fonte será composto por membros indicados pelo Departamento de Tecnologia da Informação e Comunicação (DTI) do CNJ, bem como por representantes indicados pelos tribunais.”, desta maneira, em seu primeiro parágrafo diz:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

16Q891282 | Programação, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5a, IBFC, 2024

Considerando as afirmativas abaixo sobre o framework Hibernate, dê valores Verdadeiro (V) ou Falso (F).

( ) O Hibernate é exclusivamente utilizado para a criação de interfaces gráficas em aplicações Java.
( ) A utilização do Hibernate elimina a necessidade de conhecimento sobre a linguagem SQL, já que todas as operações de banco de dados são realizadas automaticamente pelo framework.
( ) O Hibernate é limitado a bancos de dados específicos e não oferece suporte a uma variedade de provedores de banco de dados relacionais.

Assinale a alternativa que apresenta a sequência correta de cima para baixo.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

17Q891283 | Arquitetura de Software, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5a, IBFC, 2024

Sobre RabbitMQ, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).

( ) RabbitMQ é um middleware de mensageria open-source que implementa o protocolo Advanced Message Queuing Protocol (AMQP).
( ) O RabbitMQ é exclusivo para a linguagem de programação Java, não oferecendo suporte a outras linguagens de programação.
( ) No RabbitMQ, os produtores são responsáveis por enviar mensagens para uma fila, enquanto os consumidores as recebem e processam.

Assinale a alternativa que apresenta a sequência correta de cima para baixo.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

18Q891291 | Algoritmos e Estrutura de Dados, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5a, IBFC, 2024

Sobre Estruturas de Seleção/Condição, analise as afirmativas e dê valores Verdadeiro (V) ou Falso (F).

( ) A instrução else é obrigatória em todas as estruturas de condição.
( ) A instrução else em uma estrutura de condição é executada quando a condição no if é avaliada como falsa.
( ) Estruturas de condição não são necessárias em programação, pois é possível realizar todas as operações sem avaliar condições.

Assinale a alternativa que apresenta a sequência correta de cima para baixo.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

19Q998933 | Português, Flexão verbal de tempo presente, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5 REGIÃO, IBFC, 2024

Texto associado.
Considere o seguinte fragmento para responder à questão seguinte.


“Com o mesmo desembaraço me apontou a cadeira, abriu a cristaleira para retirar as xícaras, coou o café e me passou os biscoitinhos caseiros, feitos por ela mesma.”
A sequência de verbos flexionados no pretérito perfeito contribui para o caráter narrativo do texto e indica ações que:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

20Q891280 | Programação, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5a, IBFC, 2024

Assinale a alternativa que preencha corretamente a lacuna:
Todo e qualquer software considerando boas práticas de desenvolvimento, pressupõe-se ser documentado. Ao se tratar de APIs, estas requerem documentações imprescindíveis, para que um outro desenvolvedor possa compreender informações como: arquitetura de integração, dados a serem enviados/consumidos, entre outras informações técnicas. Desta forma, o Swagger é uma ferramenta que auxilia este processo de compreensão sobre a API que será fornecida. O Swagger contribui para o desenvolvimento de APIs Restful ______.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.