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.
Ciência da Computação - Engenharia de Software - Instituto de Planejamento e Apoio ao Desenvolvimento Tecnológico e Científico (IPAD) - 2011
Para descobrir se o design de um site funciona, o método mais recomendável é testar com os usuários. Assinale a alternativa correta relacionada com o teste de usabilidade em que os usuários tentam realizar uma tarefa na interface.
Assista ao que os usuários verdadeiramente fazem.
Acredite no que os usuários dizem que faz.
Acredite no que os usuários acham que vão fazer no futuro.
Solicite respostas sobre a realização das tarefas antes do teste.
Mostre ao usuário como realizar a tarefa antes do teste.
Para ajudar na avaliação da qualidade de processos e produtos, o Rational Unified Process (RUP) incluiu páginas, como:
I. Atividade: modelos ou protótipos do artefato que informam sobre a estrutura e o conteúdo.
II. Orientações de Trabalho: dicas técnicas e práticas úteis à realização da atividade.
III. Artefato, Diretrizes e Pontos de Verificação: informações sobre como desenvolver, avaliar e usar o artefato.
IV. Templates: uma descrição da atividade a ser realizada e os passos necessários para a realização da atividade.
São corretas APENAS as afirmativas:
I e II.
II e III.
I e IV.
II e IV.
II, III e IV.
Ciência da Computação - Engenharia de Software - Instituto de Planejamento e Apoio ao Desenvolvimento Tecnológico e Científico (IPAD) - 2011
Qual dos componentes abaixo não está associado à definição de usabilidade?
Aprendizagem
Memorização
Representação
Erros
Satisfação
As fases do processo unificado de desenvolvimento de sistemas têm como características:
I. A fase de concepção incorpora o estudo de viabilidade e uma parte da análise de requisitos.
II. A fase de elaboração incorpora a maior parte da análise de requisitos, a análise de domínio e o projeto.
III. A fase de construção corresponde à programação e testes.
IV. A fase de transição consiste na instalação e manutenção do sistema.
Avalie as afirmativas acima e assinale a alternativa correta.
Apenas as afirmativas I e II estão corretas.
Apenas as afirmativas II e III estão corretas.
Apenas as afirmativas I e IV estão corretas.
Apenas as afirmativas II e IV estão corretas.
Todas as afirmativas estão corretas.
O início para toda a atividade de desenvolvimento de software é o levantamento de requisitos, sendo esta atividade repetida em todas as demais etapas da engenharia de requisitos. Avalie as seguintes afirmativas, as quais apresentam atividades de desenvolvimento de software.
I. Classificação: agrupamento de requisitos em "módulos" para facilitar a visão global do funcionamento pretendido para o sistema.
II. Resolução de conflitos: dada a multiplicidade e diversidade de papéis das partes interessadas envolvidas na captura e análise de requisitos, é inevitável a existência de conflitos nos requisitos identificados; é importante resolver estes conflitos o mais breve possível.
III. Prioritização: consiste na atribuição de uma "prioridade" a cada requisito (por exemplo, elevada/média/baixa); obviamente, este pode ser um fator gerador de conflitos.
Quais atividades estão incluídas na etapa de análise de requisitos?
II e III, apenas.
I e II, apenas.
I e III, apenas.
I, II e III.
Nenhuma das atividades descrita acima.
Considerando-se a modelagem de sistemas usando UML, é incorreto afirmar que um Caso de Uso tem como objetivo:
Decidir e descrever os requisitos funcionais do sistema.c
Descrever quais são as etapas para se modelar um sistema.
Fornecer uma descrição clara e consistente do que o sistema deve fazer.
Permitir descobrir os requisitos funcionais das classes e operações do sistema.
Descrever a seqüência de eventos feitos por um ator no uso do sistema.
A especificação de uma Metodologia de Desenvolvimento de Sistemas tem como pré-requisito indispensável, em relação ao que será adotado no processo de desenvolvimento, a definição do
Engenheiro Responsável pelo Projeto
Documento de Controle de Sistemas
Software para Desenvolvimento
Ciclo de Vida do Software
Bloco de Atividades
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2011
Acerca de engenharia de software, métricas, RUP, UML e teste de software, julgue os itens subsequentes.
No RUP, são definidos vários artefatos para cada disciplina. O modelo de casos de uso, artefato da disciplina de análise e design, descreve as funções pretendidas do sistema e seu ambiente.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2011
Com referência a engenharia de software e uso de UML para a modelagem de sistemas, julgue os itens subsecutivos.
Verificação e validação são atividades da análise de software, necessárias para se identificar o que o software precisa executar, seguida de uma avaliação do usuário quanto às atividades definidas.
Considerando os métodos convencionais da Engenharia de Software (não orientados a objetos), identifique as 4 etapas de teste de um sistema de software:
Teste de Unidade, Teste de Engenharia de Sistema, Teste de Código, Teste do Projeto
Teste de Código, Teste de Integração, Teste de requisitos, Teste do projeto
Teste de Unidade, Teste de Integração, Teste de Validação, Teste do Sistema
Teste de Engenharia de Sistema, Teste de Código, Teste de Validação, Teste do Sistema
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...