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 - FUNRIO Fundação de Apoio a Pesquisa, Ensino e Assistência (FUNRIO) - 2011
São tipos de erros encontrados nos testes de caixa-preta os abaixo relacionados, EXCETO os erros de:
interface;
comportamento ou desempenho;
iniciação ou térmico;
estruturas de dados ou de acesso à base de dados externa;
condições lógicas contidas em um módulo de programa.
Em um projeto, a quantidade de tempo total que uma determinada atividade pode atrasar sem prejudicar o início mais cedo de atividades imediatamente sucessoras é denominado folga
livre
total
parcial
integral
entre atividades
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2011
Tendo em vista que um processo de software pode ser definido como um conjunto de procedimentos estruturados, que combina ferramentas e técnicas para produzir determinado produto, julgue os itens subsequentes.
Atividades comuns a todos os processos de software incluem a especificação, o projeto, a implementação e a validação.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2011
Considerando as informações acima, julgue os próximos itens.
A utilização de flashes rápidos no desenvolvimento de páginas web deve ser evitada, para que seja mantida a conformidade com o requisito de operabilidade, dada a possibilidade de induzir ataques epiléticos em certos usuários.
Ciência da Computação - Engenharia de Software - FUNRIO Fundação de Apoio a Pesquisa, Ensino e Assistência (FUNRIO) - 2011
Na engenharia de software, existem dois conceitos complementares que permitem ao projetista especificar procedimentos e dados, suprimindo ou revelando, respectivamente, os detalhes de baixo nível. São eles:
granularidade e coesão;
coesão e modularidade;
abstração e refinamento;
acoplamento e modularidade;
modularidade e abstração.
O Processo Unificado Rational (RUP) descreve uma abordagem disciplinada para alocar e gerenciar tarefas e responsabilidades durante o desenvolvimento de um sistema de software. Trata-se de uma recomendação do RUP
descrever os requisitos funcionais, os não funcionais e as regras do negócio do sistema através de um modelo de caso de uso.
organizar a arquitetura do sistema de software de acordo com cinco visões (views), que são: requisitos, análise, projeto, testes e implantação.
planejar em detalhes, na fase de iniciação, cada iteração das demais fases do desenvolvimento do sistema, o que envolve alocar recursos para cada uma dessas iterações.
verificar, de forma contínua, a qualidade do software em desenvolvimento, desde a fase de iniciação até a fase de transição.
tratar os requisitos mais arriscados mais tarde no desenvolvimento do projeto de modo a evitar a volatilidade dos mesmos.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2011
No que concerne a engenharia de requisitos, julgue os itens que se seguem.
A rastreabilidade de requisitos ocorre apenas na relação entre os requisitos propriamente ditos e os artefatos ou subprodutos de desenvolvimento gerados.
Um modelador de banco de dados foi incumbido de criar um modelo conceitual para a situação a seguir.
Representantes trabalham em empresas. Cada empresa usa o seu depósito particular, que armazena um conjunto de produtos. É preciso saber que representantes estão associados a que produtos.
Durante a modelagem inicial dessa situação, o modelador construiu o modelo conceitual abaixo, utilizando a notação do diagrama de classes da UML 2.0.
Nesse contexto, analise as afirmações a seguir. A consulta Que representantes estão associados a que produtos é respondida pelo modelo conceitual apresentado.
PORQUE
A determinação de quais depósitos armazenam quais produtos pode ser respondida pelo modelo conceitual apresentado.
A esse respeito, conclui-se queas duas afirmações são verdadeiras e a segunda justifica a primeira.
as duas afirmações são verdadeiras e a segunda não justifica a primeira.
a primeira afirmação é verdadeira e a segunda é falsa.
a primeira afirmação é falsa e a segunda é verdadeira.
as duas afirmações são falsas.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2011
No que concerne a engenharia de requisitos, julgue os itens que se seguem.
O gerenciamento de mudanças de requisitos de software se propõe a garantir o escopo de um sistema a partir da formalização de procedimentos entre os envolvidos no desenvolvimento para a solicitação, a avaliação, a aprovação e a garantia da implementação das mudanças nos requisitos.
Uma das principais atividades do processo de teste de um ciclo de vida de um projeto qualquer é
projetar testes que tratem da especificação de procedimentos externos ao computador, tais como: captação das informações, identificação das partes interessadas e distribuição das saídas.
projetar o processo de teste criando casos de teste, rotinas de teste e, eventualmente, desenvolvendo programas que fazem o teste de forma automática.
analisar e definir testes através da manipulação de ferramentas de processos usadas especialmente para obtenção de requisitos de teste de software, tais como: CMMI, BPM e ISO 9001:2000.
produzir testes e o manual de especificação do uso do sistema que é utilizado para ensinar o usuário a manipular o produto final do software.
testar as unidade de software na fase de operação e manutenção do sistema e utilizar os resultados como métricas para eventuais ajustes em projetos anteriores.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...