1 / 11

SIMULADO GERAL

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.

kele
Download Presentation

SIMULADO GERAL

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SIMULADO GERAL RUP – ESOF 2 Prof. Adriana M. Martins VALOR: 5 PONTOS

  2. 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.

  3. 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 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.

  4. 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.

  5. 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

  6. 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.

  7. 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 em a) I, II e III. b) I e III, apenas. c) I e II, apenas. d) III, apenas. e) I, apenas.

  8. 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.

  9. 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

  10. 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

  11. Respostas: 1. D 2. E 3. D 4. D 5. E 6. A 7. D 8. B 9. C 10. D Demais exercícios a considerar para o estudo da prova: - Exercícios 14, 16, 18, 19, 20, 21, 22, 23.

More Related