Questões de Concursos Tecnologia da Informação Soluções

Resolva questões de Tecnologia da Informação Soluções 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.

1Q910449 | Algoritmos e Estrutura de Dados, Conceitos Básicos de Estrutura de Dados, Tecnologia da Informação Soluções, EPE, FGV, 2024

Com relação às estruturas de dados em listas, analise as afirmativas a seguir.

I. Em uma lista não ordenada, os elementos devem estar organizados em ordem decrescente das respectivas chaves.
II. Uma lista encadeada é uma estrutura de dados, na qual os objetos estão organizados em ordem linear.
III. Em uma lista duplamente encadeada, cada elemento deve apontar para o elemento anterior e para o próximo.

Está correto o que se afirma em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2Q910443 | Algoritmos e Estrutura de Dados, Conceitos Básicos de Estrutura de Dados, Tecnologia da Informação Soluções, EPE, FGV, 2024

Com relação ao algoritmo de garbage collection (coleta de lixo) chamado mark-sweep (ou mark-and-sweep), analise as afirmativas a seguir.

I. Na fase de marcar (mark), o coletor percorre o grafo de objetos e marca todos aqueles que são alcançáveis.

II. Na fase de varrer (sweep), a memória ocupada pelos objetos marcados (na fase de marcação) é liberada.

III. Os objetos marcados (na fase de marcação) são realocados.

Está correto o que se afirma em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

3Q910428 | Administração Pública, Governo Eletrônico, Tecnologia da Informação Soluções, EPE, FGV, 2024

O Decreto nº 6.021/2007 criou a Comissão Interministerial de Governança Corporativa e de Administração de Participações Societárias da União - CGPAR, e deu outras providências.

Em relação à Resolução CGPAR nº 29/2022, analise os itens a seguir.

I. Estabelece orientações para todas as empresas estatais para a contratação de bens e serviços de tecnologia da informação (TI).

II. Recomenda dentro de sua abrangência, que sejam adquiridos a quantidade de licenças e programas de computador e de serviços agregados estritamente compatível com a necessidade.

III. Recomenda que, dentro de sua abrangência, que nos casos em que quando houver risco de dependência em relação a uma determinada solução tecnológica, sejam elaborados estudos técnicos preliminares à contratação para entre outros, avaliar o grau de dependência e avaliar a relação custo-benefício da solução a ser contratada. de manter a solução.


Está correto o que se afirma em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

4Q910433 | Engenharia de Software, Tecnologia da Informação Soluções, EPE, FGV, 2024

O Desenvolvimento Orientado por Comportamento (BDD) facilita a colaboração entre as partes interessadas e desenvolvedores ao usar uma linguagem comum para descrever o comportamento do sistema.

Sobre o BDD, analise as afirmativas a seguir.


I. No BDD, os novos comportamentos são adicionados e testados em pequenos ciclos contínuos, sendo assim um método iterativo, mas não incremental.

II. No BDD, a documentação é atualizada automaticamente a cada ciclo.

III. A prática de escrever testes antes do desenvolvimento do código é um elemento essencial do BDD.


Está correto o que se afirma em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

5Q910430 | Engenharia de Software, XP eXtreme Programming, Tecnologia da Informação Soluções, EPE, FGV, 2024

A metodologia de desenvolvimento ágil eXtreme Programming (XP) visa à qualidade do software e à capacidade de resposta às mudanças de requisitos do cliente.

Assinale a opção que apresenta práticas típicas da metodologia XP.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

6Q910432 | Engenharia de Software, Tecnologia da Informação Soluções, EPE, FGV, 2024

A DevOps integra desenvolvimento e operações de TI, de modo a melhorar a colaboração e a produtividade.
Com o intuito de efetuar o backup dos servidores de uma empresa, observando os princípios da DevOps, o administrador deve
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

7Q910444 | Programação, Linguagens de programação, Tecnologia da Informação Soluções, EPE, FGV, 2024

Com relação à linguagem de programação JavaScript, analise as afirmativas a seguir.

I. Set é uma coleção de valores que não permite elementos repetidos.
II. Todos os objetos são criados por meio do construtor JSON (JavaScript Object Notation).
III. A sintaxe para uma declaração de função com dois parâmetros (p0 e p1) é:
function nome_da_função(p0, p1) {
corpo_da_função
}

Está correto o que se afirma em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

8Q910446 | Programação, Linguagens de marcação, Tecnologia da Informação Soluções, EPE, FGV, 2024

Com relação à linguagem de marcação HTML 5, o elemento disponibilizado para dividir o conteúdo do documento em seções para conteúdos específicos, é o elemento
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

9Q910427 | Arquitetura de Computadores, Tecnologia da Informação Soluções, EPE, FGV, 2024

A respeito dos objetivos da utilização de processamento distribuído, avalie as afirmativas a seguir:

I. Garante que os dados e processos sejam protegidos contra acessos não autorizados e falhas.

II. Facilita o acesso e compartilhamento de recursos remotos, como periféricos, instalações de armazenamento e serviços

III. Busca ocultar a complexidade da distribuição dos processos e recursos.


Está correto o que se afirma em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

10Q910431 | Engenharia de Software, Tecnologia da Informação Soluções, EPE, FGV, 2024

Metodologias de desenvolvimento de software definem paradigmas visando promover eficiência e qualidade do produto final. Entre estas, o desenvolvimento seguindo o modelo TDD (Test Driven Development) é realizado por meio de um ciclo composto por três etapas: red, green e refactoring.

Acerca dessas etapas, assinale a afirmativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

11Q910445 | Programação, Python, Tecnologia da Informação Soluções, EPE, FGV, 2024

x = {i: i ** 2 for i in range(10,0,-1)}<2> y = sorted(x)<3> z = (x[1], y[0], y[1])Assinale a opção que indica o valor que z recebe na linha <3>.">

Considere o código a seguir, escrito na linguagem de programação Python (versão 3.11.3).

<1> x = {i: i ** 2 for i in range(10,0,-1)}

<2> y = sorted(x)

<3> z = (x[1], y[0], y[1])

Assinale a opção que indica o valor que z recebe na linha <3>.

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

12Q910451 | Engenharia de Software, Tecnologia da Informação Soluções, EPE, FGV, 2024

Após uma atualização, para garantir que partes do sistema que não foram diretamente modificadas continuem funcionando, e que o teste deve utilizar informações do código-fonte para garantir a cobertura de todas as áreas relevantes, devemos realizar testes
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

13Q910450 | Engenharia de Software, Tecnologia da Informação Soluções, EPE, FGV, 2024

No contexto de desenvolvimento de software, code smells são sinais de possíveis problemas típicos no código.

Sobre esse conceito, analise as afirmativas a seguir.

I. Dividir métodos longos em partes menores pode ser uma solução para o caso de bloaters.

II. Usar grupos idênticos de variáveis que se repetem ao longo do código pode melhorar a legibilidade e a consistência do código, sendo considerada uma boa prática.

III. Recomenda-se refatorar o código quando um método acessa excessivamente os dados de outra classe, o que indica a presença do code smell conhecido como Feature Envy.


Está correto o que se afirma em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

14Q910439 | Engenharia de Software, Tecnologia da Informação Soluções, EPE, FGV, 2024

Histórias de usuários são fundamentais para capturar requisitos centrados no usuário em projetos ágeis.
Assinale a opção que indica um exemplo de história de usuário escrito corretamente do ponto de vista da sintaxe.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

15Q910442 | Arquitetura de Software, Tecnologia da Informação Soluções, EPE, FGV, 2024

Acerca de conceitos, frameworks e boas práticas no contexto de arquiteturas de sistemas, assinale a afirmativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

16Q910429 | Informática, Windows, Tecnologia da Informação Soluções, EPE, FGV, 2024

Microsoft 365 é um conjunto de serviços de assinatura oferecido pela Microsoft que inclui uma gama de produtos e serviços voltados para a produtividade, a colaboração e a segurança.

Correlacione as ferramentas, aplicativos ou produtos do Microsoft 365 listados a seguir, às suas respectivas funcionalidades ou descrições.

1. Microsoft Planner 2. Microsoft SharePoint 3. Microsoft to Do 4. Microsoft Sway

( ) É utilizado para criar sites, de forma fácil, nos quais é possível compartilhar, de forma segura, dados, notícias, aplicativos e informações com membros de sua equipe, dentro e fora da organização. Esses dados podem ser acessados por qualquer dispositivo com um navegador Web.

( ) É utilizada para a criação e o compartilhamento de relatórios interativos, de histórias pessoais e de apresentações, permitindo a integração de texto, imagens e outros conteúdos de multimídia de forma moderna, interativa e atraente.

( ) É uma ferramenta intuitiva e colaborativa de gerenciamento de tarefas que permite que as pessoas planejem, gerenciem e concluam iniciativas baseadas em tarefas, atribuídas por meio de um painel do tipo Kanban.

( ) É projetada para ajudar o usuário a organizar e priorizar suas atividades diárias por meio de listas de tarefas.


Assinale a opção que indica a relação correta, segundo a ordem apresentada.

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

17Q910435 | Banco de Dados, Tecnologia da Informação Soluções, EPE, FGV, 2024

No contexto de banco de dados, há um conjunto de propriedades fundamentais para a integridade e a confiabilidade das transações em um banco de dados representadas pelo acrônimo ACID. Cada uma delas desempenha um papel crucial na manutenção da integridade dos dados e na garantia de que as transações sejam realizadas de forma correta e segura.

Com isto em mente, associe as propriedades listadas a seguir, aos responsáveis, dentro ou fora do SGBD, por garanti-las.


( ) Atomicidade. ( ) Consistência. ( ) Isolamento. ( ) Durabilidade.

1. Programadores ou módulo do SGBD que impõe restrições de integridade.
2. Subsistema de recuperação.
3. Subsistema de controle de concorrência.

Assinale a opção que apresenta a associação correta, na ordem apresentada.

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

18Q910438 | Arquitetura de Software, Tecnologia da Informação Soluções, EPE, FGV, 2024

O design thinking consiste em uma abordagem inovadora para a resolução de problemas, fundamentada em uma série de conceitos.
No contexto do design thinking, assinale a afirmativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

19Q910437 | Sistemas Operacionais, Tecnologia da Informação Soluções, EPE, FGV, 2024

Embora a computação em nuvem proporcione diversas vantagens, ela também apresenta desafios peculiares.
No que diz respeito à precificação, assinale a afirmativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

20Q1050744 | Engenharia de Software, Desenvolvimento de Software, Tecnologia da Informação Soluções, EPE, FGV, 2024

Desenvolvimento seguro é um conjunto de práticas que visam incorporar a segurança em todas as fases do ciclo de vida do desenvolvimento de software. As técnicas de análise de segurança de aplicações desempenham um papel crucial na identificação e mitigação de vulnerabilidades.
Assinale a opção que indica a técnica usada para analisar o código-fonte de uma aplicação em busca de vulnerabilidades, sem executar essa aplicação.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.