Início

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.


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. ✂️

2Q891302 | 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. ✂️

3Q891301 | 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. ✂️

4Q891303 | 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. ✂️

5Q891276 | 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. ✂️

6Q891281 | 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. ✂️

7Q891290 | 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. ✂️

8Q998944 | 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. ✂️

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. ✂️

10Q891277 | 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. ✂️

11Q998948 | 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. ✂️

12Q998945 | 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. ✂️

13Q998946 | 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. ✂️

14Q891286 | 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. ✂️

15Q998947 | Estatística, Medidas de Dispersão Amplitude, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5 REGIÃO, IBFC, 2024

Em relação às medidas de dispersão, assinale a alternativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

16Q998933 | 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. ✂️

17Q891292 | 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. ✂️

18Q891282 | 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. ✂️

19Q998936 | Português, Pronomes pessoais oblíquos, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5 REGIÃO, IBFC, 2024

Texto associado.
Texto I

Mirtes Aparecida da Luz

Quando Mirtes Aparecida da Luz veio me abrir a porta, no mesmo instante em que eu dava as primeiras pancadinhas, tal foi a desenvoltura dela, que cheguei a duvidar de que a moça não enxergasse, tanto quanto eu. 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. Só acreditei que Da Luz (a maneira pela qual ela gosta de ser chamada) não estava me enxergando do mesmo modo como eu a via, quando pediu licença para tocar o meu rosto e segurar as minhas mãos, para saber realmente com quem estava falando. E, depois de suaves toques sobre os meus cabelos, meus olhos, minha boca, e de leves tapinhas sobre as minhas mãos, concluiu que eu estava tensa. Não era ainda, portanto, a hora de começar a trocar nossas histórias. Aceitei as considerações dela. Era verdade, eu estava muito tensa. A condição de minha interlocutora me colocava em questão. Como contemplar os olhos dela encobertos por óculos escuros? Para mim, uma conversa, ainda mais que eu estava ali para ouvir, tinha de ser olho no olho. Para isso, o gravador ficava esquecido sobre a mesa e eu só me desvencilhava do olhar da depoente, ou deixava de olhá-la, quando tinha de virar ou colocar uma nova fita. E nos casos em que a narradora não me contemplava, eu podia acompanhar o olhar dela, como aconteceu, quando ouvi Campo Belo, que falava comigo, mas seu olhar estava dirigido para a foto da filha. Como acompanhar o olhar de Da Luz? Como saber para onde ela estava olhando? E, talvez adivinhando as minhas dúvidas e mesmo o meu constrangimento, horas depois de me mostrar toda a casa, de me chamar para um passeio pelas redondezas, de fazer duas belas tranças nagôs em meus cabelos, do mesmo jeito que estavam penteados os dela, Da Luz me conduziu ao seu quarto. Abriu a janela, deixando um ameno sol de final de tarde entrar, e me perguntou se eu me incomodava de conversarmos ali. – Lá fora corro o risco de me distrair com tudo que me cerca. Dizendo isso, suas mãos caminharam para o meu rosto, procurando suavemente os meus olhos. E, com gestos mais delicados ainda, seus dedos tocaram minhas pálpebras, em movimentos de cima para baixo. Levei um breve instante para entender as intenções de Da Luz. Ela queria que eu fechasse os olhos. Fechei. [...]


(EVARISTO, Conceição. Insubmissas lágrimas de mulheres. Rio de Janeiro: Malê, 2016, p. 81-82)
O emprego do pronome oblíquo átono em “Da Luz me conduziu ao seu quarto” revela:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

20Q891283 | 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. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.