Baixe o app para aproveitar ainda mais
Prévia do material em texto
luno: TELIO MAURICIO DO NASCIMENTO Matrícula: 201502434661 Disciplina: CCT0194 - PROC.DESENV.SOFTWARE Período Acad.: 2017.3 EAD (G) / EX Prezado (a) Aluno(a), Você fará agora seu EXERCÍCIO DE FIXAÇÃO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha (3). Após a finalização do exercício, você terá acesso ao gabarito. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. A reutilização traz os seguintes benefícios: a eliminação de etapas e atividades a redução de desperdício de dinheiro e aumento de tempo a redução do desperdício de tempo e de dinheiro a redução do desperdício de tempo e aumento de dinheiro a sobrecarga de atividades em determinadas etapas 2. Com relação ao nível de abstração e agregação dos elementos dos sistemas, o nível que representa a aplicação das decisões tomadas no nível estratégico, onde a solução contemplará a reutilização, ou não, de componentes, buscando satisfazer os requisitos do produto é o operacional ou desenho lógico operacional ou desenho detalhado estratégico ou desenho detalhado nível tático ou desenho lógico nível estratégico ou desenho arquitetônico Gabarito Comentado 3. O uso de metodologias de desenvolvimento de sistemas tem como objetivo garantir que b) o código gerado pelo desenvolvedor implemente corretamente as definições de processamento, entrada e saída, considerando os recursos de rede como principal requisito. a) a equipe de desenvolvimento siga corretamente a estrutura de banco de dados orientado a objeto, eliminando etapas de análise. d) o software a ser desenvolvido seja realizado conforme os requisitos de sistema, no prazo solicitado e com a qualidade desejada. c) o modelo relacional desenvolvido represente estritamente as funcionalidades até, no máximo, a segunda forma normal. e) o software, depois de desenvolvido, não possa sofrer alteração em sua estrutura nem em seu código para não serem modificados os requisitos. 4. Nesta etapa do processo de desenvolvimento, o objetivo é modelar o sistema, atendendo os requisitos levantados na etapa de análise e prepará-los para a fase implementação, definindo os aspectos tecnológicos necessários. Assinale a alternativa que mostra a etapa descrita Análise Implementação Manutenção Desenho Projeto Gabarito Comentado 5. Com relação ao nível de abstração e agregação dos elementos dos sistemas, o nível que representa o corpo da arquitetura do sistema a ser implementado, onde já se pode saber se o sistema atenderá aos requisitos e aos custos relacionados do projeto é o nível estratégico ou desenho arquitetônico estratégico ou desenho detalhado tático ou desenho lógico operacional ou desenho lógico operacional ou desenho detalhado Gabarito Comentado 6. O nível de abstração e agregação dos elementos dos sistemas pode ser Nível Estratégico ou Arquitetônico, Nivel Tático ou Lógico e Nivel Operacional ou Desenho detalhado. Marque a opção que representa o Nivel Operacional É desenvolvido em conjunto com as expectativas de negócio, influenciando na priorização das funcionalidades, arquiteturas e formação de equipe de especialistas. É o uso do sistema pelos usuários finais após teste, homologação, manutenção e treinamento. É o corpo da arquitetura do sistema a ser implementado. Com base nesse desenho, já se pode saber se o sistema atenderá aos requisitos e aos custos relacionados do projeto. O processo de reutilização visa à redução do desperdício de tempo e, consequentemente, dinheiro, visto que, a cada iteração, os defeitos que existiam em outras fases já foram sanados. É desenvolvido em conjunto com a documentação voltada para usuários, no caso de desenho externo, ou documentação do código do programa, no caso de desenho interno. A solução contemplará a reutilização, ou não, de componentes, que serão desenvolvidos para ele, buscando satisfazer os requisitos do produto. 7. Nesta etapa do processo do desenvolvimento, o objetivo é mostrar como deve ser implementada a solução, porém não envolve qual o tipo de tecnologia especifica é necessária: Implementação Manutenção Desenho do produto Concepção Análise Gabarito Comentado 8. Relacione as colunas: 1 - Código 2 - Reutilização de Classes 3 - Reutilização de Objetos 4 - Reutilização de Plataforma 5 - Desenho ( )Reutilização de parte de código de programa ( )Módulo de Código Binário ( )Bibliotecas e classes fundamentais ( )Reutilização de Plataforma ( )Aproveitamento de ideias para solução de problemas encontrados no desenho, geralmente baseado em classes abstratas derivadas por herança de outras classes. 1,3,2,4,5 1,2,4,5,3 1,2,3,4,5 2,1,4,5,3 5,4,3,2,1 Gabarito Comentado
Compartilhar