Prévia do material em texto
3/3 CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS Curso: Tecnologia em Análise e Desenvolvimento de Sistemas Semestre: 1º Disciplina: Análise de Sistemas I Professor: Antonio Pires de Almeida Junior ATIVIDADE AVALIATIVA ESPECIAL (AAE)- referente as aulas 5 a 8 ORIENTAÇÕES Cada Questão respondida de forma correta terá até 2 ponto por anotação correta. 1) O processo de desenvolvimento de software contém três fases genéricas. Estas fases são encontradas em todo desenvolvimento de software, independentemente da área de aplicação, tamanho do projeto ou complexidade. Cite e explique essas três fases genéricas. As três fases genéricas são definição, desenvolvimento e manutenção. Na fase de definição, o analista tem de identificar a necessidade que a empresa necessita que seja atendida, como quais informações querem que sejam processadas, quais as funções que têm interesse, quais interfaces querem que sejam estabelecidas, as restrições do projeto e quais são os critérios de validação para avaliação do sistema. É dividida em etapas de análise de requisitos do sistema, análise do sistema e planejamento do projeto de software. Na fase de desenvolvimento são elencados os detalhes da criação dos procedimentos, as estruturas dos dados, será escolhida a linguagem do programa e métodos de validação e testes modulares e integrais. São divididas nas etapas de projeto de software, codificação e testes. A última fase, de manutenção, é dividida em correção de erros, adaptação ao ambiente e melhoramento funcional. É importante reavaliar todas as fases iniciais do projeto sempre que houver solicitação de manutenção, para que não crie inconsistência entre o projeto inicial e o pós-manutenção. A manutenção não só corrige falhas do sistema, como também é feita para adaptar o sistema às mudanças organizacionais ou externas. 2) O objetivo do estudo de viabilidade é determinar rapidamente, com o mínimo de despesa, se o problema pode ser resolvido. O propósito do estudo de viabilidade não é resolver o problema, mas determinar se o problema é poderá ser resolvido e se será viável criar esta solução. Um problema constante que deve ser verificado durante o estudo da viabilidade é o prazo para entrega do produto, que geralmente é muito curto e, às vezes, impossível de cumprir. Durante o estudo de viabilidade devem-se considerar alguns aspectos de viabilidade, sendo um deles com a seguinte definição: "é a determinação de que o sistema será capaz de executar as funções projetadas no ambiente organizacional existente com o pessoal atual (e os procedimentos existentes). Se não, e se estiverem sendo exigidas modificações, o analista deve apontar essas modificações, indicar o nível de probabilidade de que essa modificação será executada com sucesso" A definição citada refere-se a: a) Viabilidade Técnica b) Viabilidade Legal c) Viabilidade Operacional d) Viabilidade de Tempo Resposta: C 3) De que maneira as Ferramentas CASE podem ajudar no projeto do sistema? As ferramentas CASE oferecem automatização de todo o processo de criação, ou apoio em apenas algumas fases, oferecendo menor probabilidade de erros em todo o ciclo de produção; oferecem maior rapidez ao processo pois poupam trabalho braçal de codificação e reduzem tempo gasto na fase de testes, suavizando o processo de manutenção; forçam a padronização da metodologia pelos membros de uma mesma equipe; há uma baixa no tempo gasto para o desenvolvimento dos softwares, com maior controle de qualidade, aumentando a produtividade, o que no fim gera a satisfação do cliente. 4) Assinale a alternativa correta. Alguns fatores influenciam negativamente a implantação de uma Metodologia de Desenvolvimento de Sistemas, exceto: a) Adaptação de uma metodologia existente no mercado às suas necessidades b) Ausência de cultura de planejamento e controle de projetos e documentação c) Falta de comprometimento da gerência com o processo d) Resistência natural a padrões de trabalho e) Ausência de comprometimento com a produtividade e qualidade Resposta: A 5) Assinale a alternativa correta. Com relação às chaves primárias é correto dizer que: a) Os atributos que compõem a chave primária podem ficar vazios b) Podem existir no máximo 3 (três) registros com a mesma chave primária numa mesma entidade c) É recomendado utilizar campo de texto como chave primaria d) A chave primária pode ser formada por um ou mais atributos e) A chave primária pode se repetir Resposta: D