QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
53 questões encontradas

Para ordenar um vetor com N elementos, o método de ordenação Seleção (Selection Sort) faz o seguinte número de comparações:

A (N 2 - N)/2, sendo muito lento e inadequado para valores grandes de N.
B log 2 (N 2 + N) no melhor caso.
C (N 2 + N -1)/2 no caso médio, ficando lento para valores grandes de N.
D (N - 1) quando o vetor já está originalmente ordenado.
E (N 2 + N)/4 no pior caso, sendo melhor que o pior caso do Bolha (Bubble Sort) pois faz menos trocas.
Órgão: Defensoria Pública do Estado de Amazonas AM Cargo: Assistente Técnico em Tecnologia da Informação Prova: FCC - Defensoria Pública do Estado de Amazonas AM - Assistente Técnico em Tecnologia da Informação - 2018

Ao participar de uma reunião sobre Bancos de Dados Relacionais, um Técnico Programador afirmou, corretamente, que

A o Diagrama de Entidade e Relacionamento, no qual são definidas as chaves primárias e estrangeiras, a normalização, a integridade referencial etc., é essencial para a compreensão do modelo físico de dados.
B para estar na 2a Forma Normal, todos os atributos não chaves da tabela do Banco de Dados não devem depender unicamente da chave primária, mas podem depender apenas de parte dela.
C para deixar uma tabela na 1a Forma Normal é preciso identificar a sua chave primária, identificar as colunas que têm dados repetidos e removê-las; criar uma nova tabela com a chave primária para armazenar os dados repetidos e criar uma relação entre a tabela principal e a tabela secundária.
D no PostgreSQL 9 é possível utilizar comandos SQL para adicionar somente uma coluna inteira em uma tabela, mas o comando DELETE permite que apenas uma parte de uma coluna seja removida de uma tabela.
E um bloco PL/SQL é definido pelas palavras-chave DECLARE, BEGIN e END. Estas keywords dividem o bloco em duas partes: declaração e execução. No Oracle 12c não existe a palavra-chave EXCEPTION em um bloco, portanto, as exceções devem ser tratadas através de comandos SQL.
Órgão: Defensoria Pública do Estado de Amazonas AM Cargo: Assistente Técnico em Tecnologia da Informação Prova: FCC - Defensoria Pública do Estado de Amazonas AM - Assistente Técnico em Tecnologia da Informação - 2018

O paradigma de programação Orientada a Objetos - OO utiliza, como um de seus componentes essenciais, a classe. Uma classe, em conformidade com os melhores padrões da OO,

A deve ter alta coesão, que implica em ter um conjunto limitado de responsabilidades, e baixo acoplamento, que implica em ter baixa dependência de outros componentes.
B deve ser completa, portanto, quanto mais atributos os métodos da classe tiver em comum com outros métodos, mais completa ela se torna.
C deve manter o número de colaborações com outras classes, por meio de seus objetos, o mais alto possível para facilitar os testes.
D que possui muitos métodos contribui para diminuir a complexidade da árvore de herança, aumentando seu potencial de reutilização.
E que possui métodos é chamada de superclasse e uma classe que não possui métodos é chamada de subclasse.
Órgão: Defensoria Pública do Estado de Amazonas AM Cargo: Assistente Técnico em Tecnologia da Informação Prova: FCC - Defensoria Pública do Estado de Amazonas AM - Assistente Técnico em Tecnologia da Informação - 2018

Um Técnico Programador está criando a página de abertura de um site seguindo as diretrizes dos Padrões Web em Governo Eletrônico. De acordo com estas diretrizes, devem-se

A utilizar linhas, figuras, pontos ou texturas para fins de preenchimento de espaços que ficariam em branco (vazios) na página.
B incluir informações de menor relevância para preenchimento de espaços vazios na página, evitando assim que o usuário tenha que clicar em links para acessar estas informações.
C utilizar ícones nos menus valorizando mais o aspecto visual do que o seu significado, utilizando cores e traços em alta resolução.
D utilizar fundos coloridos e com elementos decorativos, para manter a atenção do usuário tanto nesses elementos quanto na informação a ser transmitida.
E evitar animações, pois elas criam um foco de atenção muito grande, desviando a atenção do usuário do objetivo principal da página.
Órgão: Defensoria Pública do Estado de Amazonas AM Cargo: Assistente Técnico em Tecnologia da Informação Prova: FCC - Defensoria Pública do Estado de Amazonas AM - Assistente Técnico em Tecnologia da Informação - 2018

Em um formulário criado com Android há um elemento de tela EditText chamado editNome. No método onCreate da classe MainActivity, para encontrar esse elemento de tela e conectá-lo no objeto de programação edtNome do tipo EditText, utilizase a instrução:

A EditText edtNome = findViewById(R.id.editNome).toConvet();
B EditText edtNome = (EditText) findViewById(R.id.editNome);
C EditText edtNome = (EditText) getElementById(R.id.editNome);
D EditText edtNome = R.getElementById(editNome);
E EditText edtNome = (Object) findViewById(R.id.editNome);
Órgão: Defensoria Pública do Estado de Amazonas AM Cargo: Assistente Técnico em Tecnologia da Informação Prova: FCC - Defensoria Pública do Estado de Amazonas AM - Assistente Técnico em Tecnologia da Informação - 2018

De acordo com os Padrões Web em Governo Eletrônico existem inúmeros métodos de análise de usabilidade, incluindo métodos de investigação, teste com usuários e métodos de inspeção. Dentre os métodos de inspeção estão

A Percurso Cognitivo, Avaliação Heurística e Inspeção de padrões.
B Análise de logs de usuários, Entrevistas e Questionários.
C Arranjo de cartões, Experimento Controlado e Inspeção Heurística.
D Entrevistas, Brainstorm e Registro de ações.
E Experimento Controlado, Co-descoberta e Grupo de Discussão Dirigida.
Órgão: Defensoria Pública do Estado de Amazonas AM Cargo: Assistente Técnico em Tecnologia da Informação Prova: FCC - Defensoria Pública do Estado de Amazonas AM - Assistente Técnico em Tecnologia da Informação - 2018

De acordo com a arquitetura REST, um serviço Web RESTful

A deve manter um estado de cliente no servidor.
B não consegue tratar cada requisição de forma independente.
C suporta somente os métodos GET e POST.
D não funciona bem com os protocolos HTTP.
E não deve manter um estado de cliente no servidor.
Órgão: Defensoria Pública do Estado de Amazonas AM Cargo: Assistente Técnico em Tecnologia da Informação Prova: FCC - Defensoria Pública do Estado de Amazonas AM - Assistente Técnico em Tecnologia da Informação - 2018

Considere a definição de algumas práticas da eXtreme Programming - XP.

I. Todo o código desenvolvido pelo time é incorporado em um repositório comum várias vezes ao dia. Isso garante que qualquer problema de integração ao longo do projeto possa ser notado e corrigido rapidamente.

II. Qualquer programador do time pode alterar qualquer seção do código, se necessário. Por mais que esta prática pareça perigosa, ela aumenta a velocidade do desenvolvimento e problemas em potencial podem ser detectados pelos testes de unidade.

III. Traz a ideia de que qualquer pessoa do time seja capaz de verificar o código sendo desenvolvido em alto nível e ter uma compreensão clara de qual funcionalidade do sistema está sendo trabalhada.

IV. Permite aplicar melhorias ao código sem mudar sua funcionalidade, visando sua simplificação. Se o cliente deseja alterar alguma coisa no produto final, o time pode fazer os ajustes rapidamente, e esta prática contribui para alcançar este objetivo.
As práticas de I a IV são, correta e respectivamente,

A pair programming – test-driven development – system metaphor – continuous integration.
B planning game – pair programming – system simplicity – continuous integration.
C planning game – test-driven development – system simplicity – refactoring.
D continuous integration – pair programming – feedback – planning game.
E continuous integration – collective code ownership – system metaphor – refactoring.
Órgão: Defensoria Pública do Estado de Amazonas AM Cargo: Assistente Técnico em Tecnologia da Informação Prova: FCC - Defensoria Pública do Estado de Amazonas AM - Assistente Técnico em Tecnologia da Informação - 2018

Certo documento possui 1 milhão de palavras não repetidas e foi editado em um editor de textos. Considerando que o editor de textos utiliza uma Árvore Binária de Busca - ABB de altura mínima para armazenar as palavras digitadas de forma a facilitar sua localização, para se localizar qualquer palavra nesta estrutura de dados serão necessárias, no máximo,

A 1 milhão de comparações.
B 20 comparações.
C 32 comparações.
D log 10 1000000 comparações.
E 2 milhões de comparações.
Órgão: Defensoria Pública do Estado de Amazonas AM Cargo: Assistente Técnico em Tecnologia da Informação Prova: FCC - Defensoria Pública do Estado de Amazonas AM - Assistente Técnico em Tecnologia da Informação - 2018

O PHP suporta cookies HTTP como um mecanismo para identificar um usuário. Para criar um cookie podem ser usadas as funções

A setcookie() ou createcookie().
B setCookie($_COOKIE) ou initCookie($_COOKIE).
C initCookie() ou createCookie().
D applycookie() e setcookie().
E setcookie() ou setrawcookie().
Órgão: Defensoria Pública do Estado de Amazonas AM Cargo: Assistente Técnico em Tecnologia da Informação Prova: FCC - Defensoria Pública do Estado de Amazonas AM - Assistente Técnico em Tecnologia da Informação - 2018