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 - COVEST Comissão de Processos Seletivos e Treinamentos (COVEST) - 2004
Sobre a realização de testes, pode-se afirmar que:
o processo pode ser sempre exaustivo, garantindo que o software seja entregue sem erros para o cliente.
a comparação do resultado dos testes com os resultados esperados produz uma indicação da qualidade e da confiabilidade do produto.
os custos associados às falhas de software não justificam um processo de testes cuidadoso e bem planejado.
os casos de testes de funcionalidade devem ser construídos com base no código da aplicação.
processos de desenvolvimento sistematizados eliminam a necessidade de testes.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2004
A respeito da orientação a objetos, que é uma das técnicas mais utilizadas para concepção e desenvolvimento de programas, julgue os itens seguintes.
No contexto da UML (unified modelling language), a visão do modelo comportamental representa os aspectos dinâmicos do comportamento dos usuários do sistema.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2004
Acerca de conceitos de cliente/servidor, julgue os itens seguintes.
A arquitetura cliente/servidor multicamadas reduz a fragilidade da aplicação, fornecendo mais isolamento entre as camadas. Uma camada somente se comunica diretamente com a camada vizinha.
Ciência da Computação - Engenharia de Software - COVEST Comissão de Processos Seletivos e Treinamentos (COVEST) - 2004
Com o objetivo de verificar que a introdução de uma nova funcionalidade no sistema não causa efeitos colaterais em uma versão já em produção, o tipo de teste apropriado a ser realizado é:
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2004
A respeito da orientação a objetos, que é uma das técnicas mais utilizadas para concepção e desenvolvimento de programas, julgue os itens seguintes.
Na UML, um diagrama de estados mostra os vários estados pelos quais passa um objeto e as transições de um estado para outro.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2004
Com relação às metodologias de desenvolvimento de software, julgue os itens subseqüentes.
O modelo cascata ou ciclo de vida clássico necessita de uma abordagem sistemática, que envolve, em primeiro lugar, o projeto e, em seguida, a análise, a codificação, os testes e a manutenção.
Ciência da Computação - Engenharia de Software - COVEST Comissão de Processos Seletivos e Treinamentos (COVEST) - 2004
Uma importante motivação para modelar um sistema em camadas é:
eficiência.
redução do tamanho do código.
facilidade de evolução e reúso.
suporte a uma tecnologia específica.
combinar aspectos, como apresentação, negócio e acesso a dados, em uma mesma camada.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2004
O gerenciamento de memória é uma das principais funcionalidades dos sistemas operacionais. Acerca do gerenciamento de memória, julgue os itens subseqüentes.
Com o particionamento fixo da memória, evita-se o fenômeno de fragmentação interna do espaço dos processos.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2004
Com relação às metodologias de desenvolvimento de software, julgue os itens subseqüentes.
No modelo de prototipação, o desenvolvedor cria inicialmente um modelo de software que será posteriormente implementado.
Ciência da Computação - Engenharia de Software - COVEST Comissão de Processos Seletivos e Treinamentos (COVEST) - 2004
O Modelo Cascata de ciclo de vida de software, como proposto originalmente:
facilita a adoção de mecanismos de acompanhamento no desenvolvimento.
estimula a descoberta de erros em uma fase inicial.
facilita a eliminação de riscos no início do desenvolvimento.
é um processo iterativo.
permite a ordenação das fases em uma ordem arbitrária.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...