A) causa.
B) consequência.
C) finalidade.
D) tempo.
E) característica.
A) Substantivo.
B) Adjetivo.
C) Advérbio.
D) Verbo.
A) O computador **novo** está lento.
B) O sistema foi atualizado **ontem**.
C) A equipe é muito **competente**.
D) Ele programou **a noite** toda.
E) Aquela é **uma** linguagem de programação.
A) Os alunos, cansados da aula, fizeram um intervalo.
B) Ele trabalha com SQL e no futuro com C#.
C) Após o estudo, ele foi dormir.
D) O projeto foi aprovado, mas o cronograma atrasou.
E) Todas as alternativas estão corretas.
A) Apenas I está correta.
B) Apenas I e II estão corretas.
C) Apenas II e III estão corretas.
D) Apenas I e III estão corretas.
E) I, II e III estão corretas.
A) Fui à Bahia.
B) Entreguei a encomenda à sua chefe.
C) Ele foi à escola.
D) A palestra foi às 10h.
E) A partir de amanhã, tudo mudará.
A) O sujeito é expresso, mas não pode ser identificado.
B) O sujeito não pode ser expresso e não é possível identificá-lo.
C) O sujeito é expresso, mas não tem relação com o verbo.
D) O sujeito é oculto e pode ser identificado pela desinência verbal.
E) O sujeito não existe na oração.
A) Não sabia que ele viria.
B) Que dia lindo!
C) O livro que você me emprestou é ótimo.
D) Ela disse que estudaria.
E) Que pena não poder ir.
A) A palavra *líder* é acentuada por ser uma paroxítona terminada em *r*.
B) A palavra *saúde* é acentuada por ter um hiato.
C) A palavra *amável* é acentuada por ser uma paroxítona terminada em *l*.
D) A palavra *fácil* não necessita de acentuação.
E) A palavra *café* é acentuada por ser uma oxítona.
A) Faz
B) Fazem
C) Têm
D) Existe
E) Existiam
A) Finalidade.
B) Adequação.
C) Não-discriminação.
D) Segurança.
E) Transparência.
A) Receber vantagem econômica indevida.
B) Aceitar cargo para se beneficiar da situação.
C) Violar princípios da administração pública.
D) Facilitar o enriquecimento ilícito de terceiro.
E) Agir de forma dolosa.
A) Apenas a soberania, a cidadania e a dignidade da pessoa humana.
B) A soberania, a cidadania, a dignidade da pessoa humana, os valores sociais do trabalho e da livre iniciativa, e o pluralismo político.
C) Apenas a soberania e a dignidade da pessoa humana.
D) A dignidade da pessoa humana e os valores sociais do trabalho.
E) Apenas a cidadania e o pluralismo político.
A) Apenas saúde e segurança.
B) Apenas transporte e lazer.
C) Apenas habitação e esporte.
D) Todos os serviços públicos, incluindo saúde, educação, transporte e cultura.
E) Apenas em serviços de saúde.
A) I, II e III estão corretas.
B) Apenas I está correta.
C) Apenas II está correta.
D) Apenas I e III estão corretas.
E) Apenas II e III estão corretas.
A) O direito à família natural ou substituta.
B) O direito a ser julgado por um tribunal especializado.
C) O direito de praticar qualquer religião sem restrições.
D) O direito de trabalhar a partir dos 12 anos de idade.
E) O direito de não participar de atividades escolares.
A) Apenas servidores públicos concursados.
B) Apenas agentes políticos.
C) Servidores públicos e agentes políticos, bem como a qualquer pessoa, física ou jurídica, que induza ou concorra para a prática de um ato de improbidade.
D) Apenas a pessoas físicas.
E) Apenas a agentes públicos que enriquecem ilicitamente.
A) Apenas os critérios técnicos para a instalação de geradores.
B) Os procedimentos de fiscalização para sistemas de energia elétrica, visando a segurança e o bom funcionamento.
C) Apenas a tarifa de energia elétrica para o consumidor final.
D) Apenas a regulamentação do uso de energia solar.
E) A distribuição de energia em áreas urbanas.
A) O direito à propriedade privada.
B) O direito à soberania nacional.
C) O direito à dignidade da pessoa humana.
D) O direito à saúde e à educação.
E) O direito à livre iniciativa.
A) Ação ou omissão que resulte em perda patrimonial para o erário.
B) Ação ou omissão que viole os princípios da administração pública.
C) Ação pela qual o agente público, ou terceiro, adquire vantagem patrimonial indevida em razão do exercício de cargo, mandato, função, emprego ou atividade.
D) Ação que causa dano ao meio ambiente.
E) Ação que causa prejuízo a particular.
A) `ls -l`
B) `cd`
C) `ps aux`
D) `ifconfig`
E) `top`
A) `ping`
B) `tracert`
C) `ipconfig`
D) `netstat`
E) `dir`
A) A capacidade de uma classe herdar atributos e métodos de outra classe.
B) A capacidade de um objeto ter múltiplas formas, assumindo diferentes comportamentos em diferentes contextos.
C) A medida de quão fortemente uma classe está conectada a outras.
D) A capacidade de encapsular dados e métodos em uma única unidade.
E) A capacidade de um objeto esconder sua complexidade interna.
A) É um ORM completo que gera o SQL e o esquema do banco de dados.
B) É mais rápido que o ADO.NET por não ter overhead de mapeamento.
C) Oferece a alta performance do ADO.NET com a produtividade do mapeamento automático de objetos.
D) É o padrão de mercado para aplicações Web no .NET.
E) Não requer o uso de SQL.
A) Apenas I está correta.
B) Apenas II está correta.
C) Apenas I e III estão corretas.
D) Apenas II e III estão corretas.
E) I, II e III estão corretas.
A) O desenvolvimento é dividido em ciclos curtos e iterativos.
B) As fases do projeto são executadas sequencialmente, com pouca ou nenhuma sobreposição.
C) O cliente está envolvido em todas as etapas do desenvolvimento.
D) A flexibilidade para mudanças é alta.
E) As entregas são feitas com frequência, em pequenas partes.
A) Gerenciar as requisições HTTP.
B) Ser uma interface de programação para documentos HTML, permitindo que scripts manipulem o conteúdo, a estrutura e o estilo da página.
C) Validar formulários antes de serem enviados.
D) Criar animações complexas.
E) Compilar o código JavaScript.
A) Uma coluna que serve para identificar de forma única cada registro em uma tabela.
B) Uma coluna em uma tabela que estabelece uma ligação com a chave primária de outra tabela.
C) Uma restrição de integridade que impede a inserção de dados duplicados.
D) Uma forma de agrupar dados em consultas.
E) Uma coluna que armazena dados criptografados.
A) É uma ferramenta para construir imagens de contêiner.
B) É um sistema de gerenciamento de contêineres que automatiza a implantação, o escalonamento e o gerenciamento de aplicações em contêineres.
C) É um sistema de virtualização de hardware.
D) É uma linguagem de programação para microsserviços.
E) É uma ferramenta de testes de software.
A) Fornecer uma abordagem ágil e iterativa para gerenciar projetos, permitindo a entrega de valor em curtos períodos de tempo (sprints).
B) Gerenciar projetos com foco em documentação completa e fases sequenciais.
C) Apenas organizar a comunicação entre a equipe de desenvolvimento e os clientes.
D) Automatizar o processo de testes e de deploy.
E) Fazer a gestão de bugs em um sistema.
A) Combinar duas ou mais tabelas com base em uma coluna comum.
B) Filtrar linhas que correspondem a uma condição.
C) Agrupar linhas com base nos valores de uma coluna.
D) Inserir novos registros na tabela.
E) Deletar registros.
A) Ser a interface do usuário.
B) Representar os dados e a lógica de negócio.
C) Gerenciar o fluxo da aplicação, recebendo requisições e interagindo com o modelo e a view.
D) Apenas validar a entrada de dados do usuário.
E) Gerar o HTML da página.
A) Apenas gerenciar as releases do software.
B) Coordenar o processo de desenvolvimento e manutenção do software, do início ao fim.
C) Gerenciar as dependências de uma aplicação.
D) Ser um framework de desenvolvimento ágil.
E) Apenas monitorar a performance do software.
A) Uma classe que contém métodos estáticos.
B) Um conjunto de classes e outros tipos para organizar o código e evitar conflitos de nomes.
C) Um tipo de dado primitivo.
D) Uma variável global.
E) Uma palavra-chave para herança.
A) I e II estão corretas.
B) II e III estão corretas.
C) I e III estão corretas.
D) Apenas I está correta.
E) I, II e III estão corretas.
A) `rm` remove apenas arquivos, enquanto `rmdir` remove diretórios vazios.
B) `rm` remove apenas diretórios vazios, enquanto `rmdir` remove arquivos.
C) `rm` remove arquivos e diretórios, enquanto `rmdir` remove apenas diretórios.
D) `rm` remove arquivos, enquanto `rmdir` remove diretórios e seus conteúdos.
E) Não há diferença; ambos são sinônimos.
A) Orientado a Objetos.
B) Funcional.
C) Imperativo.
D) De Marcação.
E) Estruturado.
A) Um sistema operacional completo.
B) Uma máquina virtual.
C) Uma instância executável de uma imagem, que contém a aplicação e suas dependências.
D) Um repositório de código-fonte.
E) Um servidor de banco de dados.
A) O (Open/Closed Principle).
B) L (Liskov Substitution Principle).
C) S (Single Responsibility Principle).
D) I (Interface Segregation Principle).
E) D (Dependency Inversion Principle).
A) Um tipo de índice para acelerar consultas.
B) Uma tabela que armazena dados temporariamente.
C) Uma tabela virtual baseada no resultado de uma instrução SQL.
D) Uma função que retorna um único valor.
E) Um procedimento armazenado.
A) Apenas exibir mensagens de erro para o usuário final.
B) Registrar informações sobre exceções, falhas e eventos importantes da aplicação para depuração e análise.
C) Gerenciar as permissões de acesso ao sistema.
D) Apenas enviar notificações de erro por e-mail.
E) Proteger o sistema contra ataques.
A) Mapear a rota de pacotes.
B) Testar a conectividade com um host remoto.
C) Exibir as configurações de IP.
D) Listar as conexões ativas.
E) Inserir dados em uma tabela.
A) Um método que destrói um objeto quando ele não é mais necessário.
B) Um método que cria uma nova instância de uma classe.
C) Uma propriedade que armazena o valor de uma variável.
D) Um tipo de dado primitivo.
E) Um bloco de código que executa uma ação.
A) `GET` envia dados no corpo da requisição e `POST` envia na URL.
B) `GET` é para recuperar dados e `POST` é para criar novos recursos.
C) `GET` é para criar recursos e `POST` para deletar.
D) `GET` pode modificar o estado do servidor, enquanto `POST` não.
E) `GET` é mais seguro que `POST`.
A) Uma aplicação com apenas uma página HTML, que não muda de conteúdo.
B) Uma aplicação que carrega todo o seu conteúdo em uma única página HTML e reescreve a página dinamicamente.
C) Uma aplicação com várias páginas HTML, mas que usa JavaScript para navegação.
D) Uma aplicação que não utiliza JavaScript.
E) Uma aplicação que só funciona em dispositivos móveis.
A) Um padrão de projeto que delega a um contêiner a responsabilidade de gerenciar as dependências de um objeto.
B) Um método para reverter o controle de uma transação de banco de dados.
C) A prática de centralizar o controle de fluxo em uma única classe.
D) Um tipo de teste de software.
E) A habilidade de um objeto herdar de outro.
A) Agrupar os resultados de uma consulta.
B) Ordenar os resultados da consulta.
C) Filtrar os registros que serão retornados na consulta.
D) Unir duas ou mais tabelas.
E) Definir as colunas que serão exibidas.
A) Uma linguagem de programação orientada a objetos.
B) Uma linguagem de marcação para criar documentos web.
C) Uma linguagem de modelagem visual para especificar, construir e documentar artefatos de um sistema de software.
D) Um padrão de projeto para APIs.
E) Uma ferramenta para testes de software.
A) Um processo tem múltiplas threads, mas uma thread pode ter múltiplos processos.
B) Uma thread é uma unidade de execução, e um processo é o contêiner para uma ou mais threads.
C) Uma thread é um contêiner para processos, e um processo é uma unidade de execução.
D) Não existe diferença prática entre eles.
E) Threads são exclusivas do Linux, enquanto processos são do Windows.
A) Testar novas funcionalidades de um sistema.
B) Garantir que as funcionalidades existentes não foram quebradas após uma alteração no código.
C) Testar o sistema com dados massivos para identificar falhas de performance.
D) Testar a interface do usuário.
E) Apenas testar o banco de dados.