Lista completa de Questões sobre Engenharia de Software para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
No Projeto de Objetos, deve-se
implementar controles para eliminação de interações externas
Testes devem ser realizados durante o desenvolvimento de um sistema computacional para garantir a qualidade e detectar falhas antes que ele seja disponibilizado para os seus usuários finais. Analise as afirmativas a seguir sobre tipos de teste de software:
I. Teste de caixa preta é uma técnica de teste onde o código-fonte e a estrutura interna do sistema são considerados para modelar os casos de teste.
II.Teste de regressão tem a função de verificar se alguma modificação recente causou algum efeito indesejado e certificar se o sistema ainda atende aos requisitos.
III.Teste de desempenho foca na experiência do usuário, ergonomia da interface e acesso às funcionalidades.
Está correto o que se afirma em:
Considerando a Modelagem de Objetos, o relacionamento entre uma classe e uma ou mais versões refinadas dela é denominado
qualificador
módulo
herança
generalização
agregação
Com relação à coesão e acoplamento de um Projeto Estruturado, é correto afirmar que
um módulo que executa tarefas logicamente relacionadas é logicamente acoplado
a coesão de intervalo refere-se a módulos com tarefas que devem ser executadas no mesmo intervalo de tempo
a coesão relacional ocorre quando o módulo contém elementos de processamento relacionados, devendo ser executados numa ordem específica
um Módulo Coincidentalmente Coesivo executa um conjunto de tarefas que se relacionam frouxamente entre si, se é que se relacionam
o acoplamento é uma medida de interconexão entre os elementos da estrutura de um módulo
Test Driven Development (TDD) é uma prática muito utilizada no processo de desenvolvimento de sistemas computacionais. Analise as afirmativas a seguir sobre o uso da prática de TDD:
I. Tornam os testes de regressão mais demorados porque o desenvolvedor precisará fazer testes manuais várias vezes por dia.
II. Garante que os requisitos do sistema sejam atendidos porque o desenvolvedor escreverá o código de testes sempre que acabar a implementação do código do sistema.
III. Ajuda o desenvolvedor a escrever código de qualidade porque ele gastará parte do seu tempo escrevendo código de testes.
Está correto o que se afirma em:
Julgue os próximos itens, relativos a desenvolvimento e qualidade de software. No que se refere a softwares, uma programação segura deve dispor de mecanismos que, em quaisquer circunstâncias, rejeitem a entrada de dados que contenham caracteres considerados potencialmente perigosos.
Considerando o processo Praxis para Engenharia de Software, a etapa do fluxo que visa detalhar, estruturar e validar os requisitos em termos de um modelo conceitual do problema, de forma que estes possam ser usados como base para o planejamento e acompanhamento detalhado da construção do produto é a fase de
Análise
Testes
Implementação
Desenho
Requisitos
O Projeto Orientado a Objetos tem os componentes:
Domínio da Interface, Objetos, Gerenciamento de Tarefas e Gerenciamento de Relações
Domínio do Problema, Domínio de Interfaces, Estrutura de Tarefas e Estrutura de Dados
Domínio de Algoritmos, Interação Humana, Gerenciamento de Tarefas e Gerenciamento de Controles
Domínio do Problema, Interação Humana, Gerenciamento de Tarefas e Gerenciamento de Dados
Domínio da Aplicação, Interação de Módulos, Organização de Funções e Estrutura de Dados
A Análise de Pontos de Função (APF) é uma técnica para a medição de software que estabelece uma medida de tamanho independente da linguagem de programação ou da tecnologia utilizada em seu desenvolvimento.
No processo de contagem de pontos de função, um grupo de dados logicamente relacionados ou informações de controle, identificado pelo usuário, requerido para referência ou validação pelo software que está sendo contado e cuja manutenção é feita por outra aplicação é denominado:
Julgue os próximos itens, relativos a desenvolvimento e qualidade de software. No desenvolvimento de software, devem estar previstos mecanismos de segurança que sejam testados de forma a garantir que estejam livres de falhas. Isso garante a segurança do ambiente onde o software se encontra.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...