Pular para o conteúdo principal

Banco de Questões LEVEL

Banco de Questões de Concursos

São 2.028 questões do órgão IBGE de provas oficiais. Refine por disciplina, banca e assunto e resolva com gabarito oficial.

2.028 questões no filtro · provas oficiais · gabarito + comentário

2.028 questões no filtro

  1. ProgramaçãoDesenvolvimento MobileINSTITUTO AOCPIBGE2019Média

    Você está desenvolvendo um aplicando iOS usando Swift, que é uma agenda de controle de tarefas do funcionário do departamento de Tecnologia da Informação que presta o serviço de manutenção e suporte para os usuários da corporação. Nesse mom…

  2. ProgramaçãoDesenvolvimento MobileINSTITUTO AOCPIBGE2019Média

    Para construir uma aplicação Android, é possível utilizar quatro tipos de componentes, cada qual com um propósito e ciclo de vida bem definidos. Assinale a alternativa que apresenta os componentes que são executados em segundo plano e que n…

  3. ProgramaçãoDesenvolvimento MobileINSTITUTO AOCPIBGE2019Média

    Ao desenvolver um aplicativo android, é possível utilizar layouts que a plataforma oferece de forma facilitada, pois, para usar os componentes, basta clicar sobre o desejado e arrastá-lo para a tela. Supondo que é necessário criar um longo…

  4. ProgramaçãoDesenvolvimento MobileINSTITUTO AOCPIBGE2019Média

    Ao se falar em desenvolvimento de aplicações Android, fala-se em Activity, que é um componente de aplicação com um ciclo de vida específico. Quando o usuário acessa a aplicação, navega pelas opções, sai ou retorna para ela, as atividades qu…

  5. Engenharia de SoftwareDesenvolvimento de SoftwareINSTITUTO AOCPIBGE2019Média

    A popularidade da prática do uso do Desenvolvimento Orientado a testes tem crescido cada vez mais entre os desenvolvedores, pelo fato de trazer diversas vantagens em diferentes áreas do software. A ideia é que, quando se começa pelo teste,…

  6. Engenharia de SoftwareTeste de SoftwareINSTITUTO AOCPIBGE2019Média

    Para chegar a um nível de perfeição de um software, é necessário aplicar muitos testes, sendo que o teste de integração é um dos mais importantes. Considerando o exposto, assinale a alternativa que NÃO apresenta uma característica dos teste…

  7. ProgramaçãoFrameworks JavaINSTITUTO AOCPIBGE2019Média

    Ao se pensar em testes unitários, já se pensa em Junit, pois ele é um framework simples para escrever testes repetíveis automatizados com suporte na linguagem de programação Java em que é possível criar testes para verificar funcionalidades…

  8. Engenharia de SoftwareTeste de SoftwareINSTITUTO AOCPIBGE2019Média

    Os sistemas ainda são colocados em uso nos dias atuais pelo fato de que os softwares são pouco testados ou não o são. O problema é que os testes têm alto custo de tempo e dinheiro. Assim, uma boa solução são os testes automatizados, que são…

  9. Algoritmos e Estrutura de DadosAlgoritmosINSTITUTO AOCPIBGE2019Média

    Método de ordenação em computação é um algoritmo que coloca os elementos de dada sequência em certa ordem. Um dos principais pontos para se ordenar os dados é realizar a busca de forma mais eficiente. Com base no exposto, o seguinte trecho…

  10. ProgramaçãoJavaINSTITUTO AOCPIBGE2019Média

    Ao se implementar programas de computador em Java, há possibilidade de ocorrerem erros imprevistos durante sua execução. Esses erros são conhecidos como exceções. Sabendo disso, considere que Márcio está fazendo uma operação em um banco de…

  11. Engenharia de SoftwareDesenvolvimento de SoftwareINSTITUTO AOCPIBGE2019Média

    Não é possível falar em desenvolvimento de software sem falar em reuso, que é uma estratégia muito adotada nos dias atuais. Essa técnica é muito próxima das tradicionais, porém ela começa a se diferenciar a partir do momento em que se busca…

  12. Engenharia de SoftwareDesenvolvimento de SoftwareINSTITUTO AOCPIBGE2019Média

    O reuso de software é extremamente importante nos dias atuais e é algo que é levado muito em conta quando uma empresa organiza sua linha de produção. Considerando o exposto, assinale a alternativa que NÃO apresenta um conceito importante no…

  13. Arquitetura de SoftwarePadrões de projeto (Design Patterns)INSTITUTO AOCPIBGE2019Média

    Supõe-se que, ao desenvolver um software, é possível se deparar com uma barreira na hora de fazer a ligação com o banco de dados, pois ele só pode ter uma única instância, visto que é necessário manter a integridade da aplicação. Para esse…

  14. Arquitetura de SoftwarePadrões de projeto (Design Patterns)INSTITUTO AOCPIBGE2019Média

    Padrões de Projeto possibilitam retrabalhar os códigos antigos reduzindo problemas anteriormente, pois nos dizem como resolver problemas. Supomos que Pedro foi contratado para desenvolver um software para uma estação meteorológica que deve…

  15. Banco de DadosFormas normaisINSTITUTO AOCPIBGE2019Média

    Normalização pode ser entendida como o processo de modelar o banco de dados levando em conta as informações que serão armazenadas, com o objetivo de eliminar ou, pelo menos, reduzir as redundâncias. Um banco de dados que leva em conta os pa…

  16. Banco de DadosSegurançaINSTITUTO AOCPIBGE2019Média

    Integridade de dados é o conjunto de parâmetros (regras do negócio) previamente estabelecidos e criados no banco de dados aos quais os dados são submetidos, para garantir que de um processo de atualização não resultem dados inconsistentes.…

  17. Arquitetura de SoftwareMVC (Model-view-controller)INSTITUTO AOCPIBGE2019Média

    O padrão Model-View-ViewModel (MVVM) que se assemelha, em alguns aspectos, ao MVC (Model View Controller) e ao MVP (Model View Presenter), visa estabelecer uma clara separação de responsabilidades em uma aplicação, mantendo uma espécie de f…

  18. Banco de DadosSQLINSTITUTO AOCPIBGE2019Média

    Uma empresa decidiu migrar os seus SGBDs para o MariaDB devido ao fato de as entregas de atualizações de segurança constantes proporcionarem mais e melhores recursos, além de, claro, oferecerem melhor desempenho em relação aos usados anteri…

  19. Arquitetura de SoftwareSOA (Service-oriented architecture)INSTITUTO AOCPIBGE2019Média

    A definição do que faz um sistema ser orientado a serviços (SOA) não é o número de web services que ele possui, e sim é necessário enxergar além da simples tecnologia para entender o que é SOA. Não se trata de web services, mas de exposição…

  20. Banco de DadosSQLINSTITUTO AOCPIBGE2019Média

    Pedro foi contratado para desenvolver um sistema para o departamento de Tecnologia da Informação de uma grande empresa e esse sistema será responsável pela gestão dos pedidos de atendimentos dos usuários. Quase na etapa do desenvolvimento d…

Todas as disciplinas