Upload
kele
View
36
Download
0
Embed Size (px)
DESCRIPTION
SIMULADO GERAL. RUP – ESOF 2 Prof. Adriana M. Martins VALOR: 5 PONTOS. 1- A Engenharia de Software: a) não tem como método a abordagem estruturada para o desenvolvimento de software, pois baseia-se exclusivamente nos modelos de software, notações, regras e técnicas de desenvolvimento. - PowerPoint PPT Presentation
Citation preview
SIMULADO GERAL
RUP – ESOF 2 Prof. Adriana M. Martins
VALOR: 5 PONTOS
1- A Engenharia de Software:
a) não tem como método a abordagem estruturada para o desenvolvimento de software, pois baseia-se exclusivamente nos modelos de software, notações, regras e técnicas de desenvolvimento.
b) se confunde com a Ciência da Computação quando ambas tratam do desenvolvimento de teorias, fundamentações e práticas de desenvolvimento de software.
c) tendo como foco apenas o tratamento dos aspectos de construção de software, subsidia a Engenharia de Sistemas no tratamento dos sistemas baseados em computadores, incluindo hardware e software.
d) tem como foco principal estabelecer uma abordagem sistemática de desenvolvimento, através de ferramentas e técnicas apropriadas, dependendo do problema a ser abordado, considerando restrições e recursos disponíveis.
e) segue princípios, tais como, o da Abstração, que identifica os aspectos importantes sem ignorar os detalhes e o da Composição, que agrupa as atividades em um único processo para distribuição aos especialistas.
2- Ferramentas CASE é uma classificação que abrange todas ferramentas baseada em computadores que auxiliam atividades de engenharia de software, desde análise de requisitos e modelagem até programação e testes. Nesse contexto, é correto afirmar que:
a) a maior quantidade de códigos de programação é compensada pela melhoria e redução de custos na manutenção.
b) as ferramentas de codificação são classificadas na categoria Upper Case.
c) as ferramentas de análise, projeto e implementação estão classificadas na categoria Integrated Case.
d) geralmente dispensam capacitação especifica dos recursos da empresa.
e) um dos componentes indispensáveis de uma ferramenta CASE é a modelagem visual, ou seja, a possibilidade de representar, através de modelos gráficos, o que está sendo definido.
3 - Na fase de Elaboração do processo unificado de desenvolvimento de sistemas é criado e apresentado como resultado da fase, dentre outros, o artefato:
a) modelo de caso de negócio. b) software integrado na plataforma de
hardware. c) plano de desenvolvimento do software. d) protótipo de arquitetura executável. e) manual de usuário.
4- No RUP, que fase tem como resultado uma baseline da arquitetura?
a) Concepção b) Construção c) Transição d) Elaboração e) Codificação
5 - No RUP, a maior quantidade da disciplina Análise e Projeto é encontrada na fase de:
a) Construção. b) Concepção. c) Implantação. d) Transição. e) Elaboração.
6- Considere as afirmativas abaixo.
I. O RUP é um processo iterativo. II. Sob orientação do RUP, o desenvolvimento é centrado na arquitetura. III. Sob a orientação do RUP, as atividades de desenvolvimento são orientadas por casos de uso.
É correto o que se afirma ema) I, II e III. b) I e III, apenas. c) I e II, apenas. d) III, apenas. e) I, apenas.
7- No contexto de engenharia de software, testes de software podem ser decompostos numa série de passos que devem ser executados seqüencialmente. Considerando a arquitetura de software convencional, o primeiro passo deve ser o teste de:
a) estresse. b) integração. c) sistema. d) unidade. e) validação.
8- Considerando o processo de desenvolvimento de software unificado, associe cada produto de trabalho com a fase em que deve ser realizado.
Marque a opção que ilustra a associação correta.a) I-P, II-S, III-R, IV-P, V-Q b) I-P, II-S, III-Q, IV-P, V-Q c) I-P, II-R, III-Q, IV-P, V-R d) I-Q, II-R, III-Q, IV-P, V-R e) I-Q, II-S, III-R, IV-Q, V-S
9 - Analise as seguintes afirmações relacionadas à Engenharia de Software, modelos de desenvolvimento e análise de requisitos:
I. O modelo de desenvolvimento denominado 4GT (técnicas de quarta geração) caracteriza-se pelo desaparecimento da atividade de Teste, que normalmente é a última atividade para os demais modelos de desenvolvimento de software. Essa característica especial do modelo 4GT é conseqüência do uso de ferramentas de desenvolvimento de software, que permite ao desenvolvedor especificar características do software em um nível elevado, garantindo a qualidade em qualquer etapa do ciclo de vida do projeto.
II. Durante a análise de requisitos, são especificados a função e o desempenho do software, bem como a sua interface com outros elementos do sistema. Nessa etapa, também, são estabelecidas as restrições de projeto, a que o software deve atender.
III. Durante a análise de requisitos, o principal foco do analista recai sobre "como" e não sobre "o que". Nesse caso, o analista concentra-se em como o sistema produz ou consome dados, como o sistema deve executar as funções e como as restrições e interfaces são definidas.
IV. Durante a especificação dos requisitos, são estabelecidos os critérios que permitirão ao desenvolvedor e ao cliente avaliar a qualidade, assim que o software for construído.
Indique a opção que contenha todas as afirmações verdadeiras.a) I e II b) II e III c) II e IV d) I e III e) III e IV
Respostas:
1. D2. E3. D4. D5. E6. A 7. D8. B9. C10. D
Demais exercícios a considerar para o estudo da prova:
- Exercícios 14, 16, 18, 19, 20, 21, 22, 23.