Questões de Concurso
Comentadas para ufal
Foram encontradas 1.544 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
I. A diferença entre árvore binária simples e árvores AVL é o fato de que a segunda pode se reconfigurar dinamicamente, com o intuito de manter um bom nível de balanceamento.
II. Uma pilha garante que o último elemento inserido seja localizado no seu topo. Porém, do ponto de vista conceitual, qualquer elemento da pilha pode ser removido, ainda que não esteja no seu topo.
III. Do ponto de vista conceitual, não há diferença alguma entre uma estrutura de array e uma lista encadeada.
IV. Tabelas hash são estruturas de dados indicadas para armazenar grande volume de dados. Apesar dessas estruturas permitirem acesso indexado, mais de um elemento pode ter o mesmo índice. Elementos com o mesmo índice podem ser armazenados em uma mesma lista encadeada.
verifica-se que
I. O RSA é um algoritmo de criptografia (codificação) muito utilizado na WEB e se baseia no conceito de chave pública e privada, que utilizam senhas diferentes para cifrar e decifrar os dados.
II. O algoritmo RSA pode ser utilizado para implementar assinatura digital, uma vez que cada usuário utiliza a sua chave privada exclusiva para cifrar (codificar) a mensagem, enquanto a chave pública é utilizada pelo receptor para decifrar a mensagem recebida.
III. Por mais que haja investimento em prevenção de desastres, é sempre necessário haver um plano de backups frequentes como forma de redução de riscos e recuperação de desastres.
IV. A utilização de firewalls pode proteger contra ataques de invasores. Por essa razão, são considerados locais apropriados para execução de mecanismos de detecção de intrusão.
verifica-se que
I. Uma classe abstrata deve necessariamente possuir ao menos um método abstrato.
II. As hierarquias de generalização/especialização agrupam características comuns a várias classes em classes mais gerais, conhecidas como superclasses.
III. Em Java, o modificador final pode ser utilizado para indicar classes folha na hierarquia de generalização/especialização, isto é, classes que não podem ter subclasses herdando delas.
IV. Em Java, o modificador static é utilizado para representar objetos que devem ser armazenados em disco rígido.
verifica-se que
I. É um modelo que classifica a maturidade do processo de desenvolvimento adotado na empresa.
II. Apresenta quatro níveis de maturidade do processo, sendo o último nível um indicativo de que há evidências quantitativas para acompanhar e monitorar o projeto.
III. O único objetivo do CMMI é melhorar a qualidade do software produzido, sem que necessariamente isso reflita no processo de desenvolvimento.
IV. O último nível do CMMI é conhecido como nível de melhoria contínua, ou nível em otimização.
verifica-se que
I. Estratégias de teste sistemático de software são altamente utilizadas em processos de maturidade de software, tais como CMMi e ISO 9126.
II. Teste caixa branca se baseia unicamente na interface das operações, principalmente nos tipos dos argumentos e retorno.
III. Os testes unitários verificam o funcionamento de uma seção específica de código, tal como uma função.
IV. Exemplos de estratégias de teste caixa preta são testes por valores limite e teste com classes de equivalência.
verifica-se que
I. As três camadas básicas da arquitetura de um SGBD são externa, conceitual e interna, sendo a camada conceitual a mais próxima do usuário.
II. As três camadas básicas da arquitetura de um SGBD são externa, conceitual e interna, sendo a camada externa a mais próxima do usuário.
III. O MySQL não é considerado um SGBD completo, uma vez que não possibilita a implementação de transações e do conceito de chave estrangeira.
IV. O Postgre é um SGBD que possibilita tanto a representação de bancos de dados relacionais, quanto a representação de herança entre tabelas.
verifica-se que