Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0194_AV_201301014354 (AG) » PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE Tipo de Avaliação: AV Aluno: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Professor: JOAO DOMINGOS CAMPOS NETO Turma: xxxxxxxxxxxxx Nota da Prova: 1,5 Nota de Partic.: 1 Data: 00/00/2014 1a Questão (Ref.: 201301251018) Pontos: Sem Correç. / 1,5 A fase de desenho tem como objetivo modelar o sistema, atendendo os requisitos elicitados na fase de análise, e prepará-los para a implementação. O desenho do produto ou solução mostra como deve ser implementado, mas não define o tipo de tecnologia a ser utilizado. Quais são os níveis de abstração e agregação dos elementos dos sistemas nos níveis de desenho? Resposta: 2a Questão (Ref.: 201301249228) Pontos: 1,0 / 1,5 Quais são as etapas do modelo em cascata do ciclo de vida de desenvolvimento de software? Resposta: análise, projeto, implantação, teste, manutenção. Gabarito: Concepção (Requisitos) - Análise - Projeto(Desenho) - Implementação - Testes - Implantação - Manutenção 3a Questão (Ref.: 201301048544) Pontos: 0,0 / 0,5 Indique a alternativa correta para definir CONHECIMENTO: Conjunto de dados aos quais os seres humanos deram forma para torná-los significativos e úteis. Dados analisados dentro de um contexto. Símbolos, números, letras. Fatos brutos que retratam ocorrências atuais ou do passado. Experiência pessoal, informações analisadas, gerando ações ou decisões. 4a Questão (Ref.: 201301248018) Pontos: 0,0 / 0,5 A primeira fase do processo de desenvolvimento de software é o estudo de viabilidade. Um item importante nesta fase é a apuração do ROI (Retorno Sobre o Investimento) que é representado pela equação: ROI=(Lucro Liquido)/Investimento. A partir desta definição, qual é a melhor consideração que pode ser feita para o ROI? Quanto menor o valor entre o lucro líquido e o investimento, pior é o ROI O ROI representa se as restrições de prazo serão atendidas Quanto maior o valor entre o investimento e o lucro líquido, pior é o ROI Quanto menor o valor entre o lucro líquido e o investimento, melhor é o ROI Quanto maior o valor entre o lucro líquido e o investimento, melhor é o ROI 5a Questão (Ref.: 201301070712) Pontos: 0,0 / 0,5 A empresa de consultoria ARTMAIS está desenvolvendo um projeto de controle do acervo da História e Patrimônio Cultural da Saúde no Brasil, embasada nas normas do PDS. Atualmente, o projeto encontra-se no último estágio do processo de validação das funcionalidades pelos usuários e clientes. É uma fase importante na qual os usuários interagem com todo o sistema. Com base no texto acima, identifique, nas opções abaixo, qual a atual fase de teste do PDS em que o projeto se encontra no momento. Teste de aceite Teste de sistemas Teste de integração Teste de carga do sistema Teste da unidade 6a Questão (Ref.: 201301248030) Pontos: 0,0 / 0,5 A UML (Unified Modeling Language) é uma linguagem de modelagem unificada utilizada na Engenharia de Software. Dentre as suas características estão: Não orienta ao analista de sistema em quais diagramas usar e em que sequência usá-los. Seu foco consiste em 3 (três) visões: funções, dados e controle É uma metodologia utilizada em engenharia de software Consiste de uma única perspectiva que integra controles e funções Consiste de duas perspectivas isoladas: dados e funções 7a Questão (Ref.: 201301035679) Pontos: 0,5 / 0,5 O diagrama abaixo que modela diferentes tipos de veículos, tais como bicicletas, motos e carros é uma representação para qual tipo de modelo de sistema ? Modelos de Comportamento Modelos de Máquina de Estados Modelos de Dados Modelos de Contexto Modelos de Objetos 8a Questão (Ref.: 201301248067) Pontos: 0,0 / 0,5 Analisando os tipos de linguagens existentes, encontramos as linguagens que são interpretadas e as linguagens que são compiladas. Uma característica marcante das linguagens interpretadas é: Primeiro, faz uma leitura completa do código, identificando variáveis e outros elementos e montando uma tabela com estas informações Enquanto uma linha é sempre uma instrução na tradução, x linhas no código terão y linhas de comandos de máquina, de acordo com o interpretador As linguagens interpretadas executam o código até o ponto em que há um erro Por acontecer em tempo de execução, tipicamente tem um ótimo desempenho As linguagens interpretadas fazem alterações no código, de forma a torná-lo otimizado 9a Questão (Ref.: 201301248131) Pontos: 0,0 / 1,0 A documentação do processo e do produto são muito importantes para o desenvolvimento e manutenção do sistema. Quando nos referenciamos a documentação para manutenção, ela é responsável por: Descrever as partes do código fonte, requisitos necessários, arquitetura do sistema Registrar erros, problemas e ideias que ocorrem durante o projeto Descrever estratégias de como chegar ao resultado final Descrever como instalar o programa Descrever um resumo das funcionalidades, atalhos de procedimentos, principais funções utilizadas, e mensagens de erros mais comuns 10a Questão (Ref.: 201301249216) Pontos: 0,0 / 1,0 É um método baseado em um manifesto, criado por desenvolvedores experientes. Método ágil Método incremental Método em cascata Método rápido Método iterativo
Compartilhar