Entrar

Questões de Concurso: Universidade Federal do Pernambuco PE

Confira aqui questões de Universidade Federal do Pernambuco PE para Concurso grátis com gabarito. Acesse milhares de exercícios com perguntas e respostas resolvidas e comentadas para treinar online. Se preferir, baixe o PDF!

Filtrar questões
💡 Selecione apenas 2 campos por vez e clique em filtrar.


De acordo com o Sommerville na 9ª edição em inglês do seu livro Software Engineering, os passos do TDD são essencialmente os seguintes:

1. You start by identifying the increment of functionality that is required. This should normally be small and implementable in a few lines of code.

2. You write a test for this functionality and implement this as an automated test. This means that the test can be executed and will report whether or not it has passed or failed.

3. You then run the test, along with all other tests that have been implemented. Initially, you have not implemented the functionality so the new test will fail. This is deliberate as it shows that the test adds something to the test set.

4. You then implement the functionality and re-run the test. This may involve refactoring existing code to improve it and add new code to what’s already there.

5. Once all tests run successfully, you move on to implementing the next chunk of functionality.

Sobre eles, é INCORRETO afirmar que

🧠 Mapa Mental
Com relação aos requisitos não funcionais, assinale a alternativa INCORRETA.
🧠 Mapa Mental
Sobre o ePing (Padrão de Interoperabilidade de Governo Eletrônico), assinale a alternativa INCORRETA.
🧠 Mapa Mental
O SAMBA Server é uma excelente opção para compartilhamento de arquivos. O compartilhamento de arquivos em rede deve ser protegido, por exemplo, de acessos externos. Para isso, configure o seu Firewall para bloquear quais das portas abaixo?
🧠 Mapa Mental
Em um sistema cujo administrador definiu um Bastion Host para um firewall com host filtrado do tipo single-homed bastion, é CORRETO que para todo tráfego originado da
🧠 Mapa Mental
Sobre o BPMN, é INCORRETO afirmar que
🧠 Mapa Mental

Um importante padrão de arquitetura, utilizado na estruturação de aplicações web, é o modelo-visão-controlador (MVC). Sobre ele, analise as afirmativas abaixo:

I. A persistência com banco de dados e as regras de ações de negócio, assim como o mapeamento das ações do sistema ocorrem na camada de visão.

II. Classes que utilizam o padrão de projeto DAO devem ser representadas na camada de modelo.

III. Servlets e páginas JSP devem ser representados na camada do controlador.

Está CORRETO o que se afirma, apenas, em

🧠 Mapa Mental
Sobre as atividades do ePing relacionadas ao modelo de governança e gestão da arquitetura, assinale a que NÃO está sob responsabilidade da Comissão de Coordenação.
🧠 Mapa Mental
Em um sistema de chave pública, Alice usa a chave x_a para criptografar uma mensagem arbitrária M mediante aplicação da função N=f(x_a,M). A decifragem da mensagem N assim obtida pode ser feita pela aplicação da mesma função por Alice utilizando a chave y_a da forma M=f(y_a,N). Analogamente, Bob cifra uma mensagem arbitrária M, aplicando a mesma função f com a chave x_b da forma N=f(x_b,M) e decifra a mensagem utilizando a chave y_b da forma N=f(y_b,N). Qual dos seguintes esquemas garante que Bob possa recuperar a mensagem M, dado que a mensagem N=f(x_b,f(y_a,M)) foi enviada por Alice se a chave pública de Alice é x_a, a chave pública de Bob é x_b, e as chaves y_a e y_b são, respectivamente, as chaves privadas de Alice e de Bob?
🧠 Mapa Mental

Sobre business intelligence, analise as afirmativas abaixo:

I. Uma das etapas da abordagem OLAP diz respeito às ferramentas que são utilizadas para extração dos dados do repositório para posterior inserção no datawarehouse.

II. A predição de eventos é uma das propriedades da mineração de dados.

III. O data warehouse é um banco de dados que contém dados voláteis sumarizados de várias formas para respostas rápidas a consultas.

Está CORRETO o que se afirma em

🧠 Mapa Mental