Baixe o app para aproveitar ainda mais
Prévia do material em texto
Atividade Pedagógica – Análise de Sistemas – nota 100 Questão 1/10 - Análise de Sistemas Em um ambiente real de desenvolvimento de software mudanças são inevitáveis. Em muitos dos casos os requisitos do sistema mudam enquanto o sistema ainda está sendo desenvolvido. Com base na situação apresentada acima, assinale a alternativa correta, que corresponde ao tipo de controle utilizado para gerenciamento deste tipo de situação: A Controle de Entradas e Saídas; B Controle de Mudança; C Controle da Informação; D Controle de Requisitos; E Controle de Recursos Humanos. Questão 2/10 - Análise de Sistemas Conforme abordado na Aula 06, a Unified Modelling Language (UML) é uma linguagem ou notação de diagramas para especificar, visualizar e documentar modelos de software orientados por objetos. Com relação aos diagramas da UML, analise atentamente a definição apresentada abaixo: Uso obrigatório: Toda vez que o caso de uso A for executado, obrigatoriamente o caso de uso B também deve ser executado. Assinale a alternativa correta que se refere a esta afirmação, no que tange a casos de uso: A Include; B Associação e Include; C Include e Extends; D Extends; E Associação e Extends. Questão 3/10 - Análise de Sistemas Com relação a Análise Orientada a Objetos, o projeto orientado a objetos preocupa-se com a definição de objetos e softwares e suas responsabilidades e colaborações. Sobre está definição, assinale a alternativa correta que corresponde a como é denominada uma notação comum para ilustrar essas colaborações: A Casos de uso; B Diagrama de classes; C Diagrama de atividade; D Diagrama de sequência; E Diagrama de estados. Questão 4/10 - Análise de Sistemas Conforme abordado na Aula 1, a Crise de Software refere-se a um conjunto de problemas encontrados no desenvolvimento de software. De acordo com a definição dada acima, assinale a alternativa correta que apresenta os principais problemas relacionados à Crise do Software: A Produtividade alta dos profissionais, qualidade do software baixa, estimativas de prazo de entrega altas; B Prazo de entrega baixo, qualidade do software adequada, pouco conhecimento em desenvolvimento por parte dos desenvolvedores; C Pouco conhecimento em desenvolvimento por parte dos desenvolvedores, baixo custo de remuneração, baixa produtividade dos profissionais; D Estimativas de prazo e custo imprecisas, software difícil de manter, insatisfação do cliente com o software, qualidade do software menos que a adequada; E Cliente satisfeito com o software recebido, demora na entrega do software, inadimplência por parte dos clientes. Questão 5/10 - Análise de Sistemas De acordo com o que foi abordado na Aula 03, o estudo de viabilidade é o que indica se o esforço em desenvolver a ideia vale a pena. Com relação ao estudo de viabilidade, assinale a alternativa correta: A Dá suporte automatizado aos métodos; B Visa tanto a tomada de decisão e também a sugestão de possíveis alternativas de solução; C É um processo que envolve todas as atividades exigidas para criar e manter o documento de requisitos de sistema; D É um processo de análise para identificar se o software após desenvolvido é adequado ao ambiente onde será implantado; E Estabelece quais funções são requeridas pelo sistema e as restrições sobre a operação e o desenvolvimento do sistema. Questão 6/10 - Análise de Sistemas Conforme conteúdo visto na Aula 02, no final da década de 70, a análise estruturada possibilitou especificar os requisitos lógicos do sistema em um modelo gráfico de alto nível, capaz de ser compreendido pelos usuários e de ser mapeado para a arquitetura do projeto. Com base nos conceitos apresentados, assinale a alternativa correta com relação à análise estruturada: A Diagrama de Fluxo de Dados (DFD) não tem utilidade para a Análise de Requisitos; B A Análise Estruturada é uma técnica de modelagem do conteúdo e do fluxo de informação; C O Projeto do Fluxo de Dados (DFDesign) é utilizado no planejamento da implantação; D A Análise Estruturada é uma técnica de modelagem da estrutura da organização; E Descreve a forma como os dados de entrada são transformados nos dados de saída. Questão 7/10 - Análise de Sistemas Com relação a Análise Orientada a Objetos, abordada na Aula 5, análise atentamente a definição apresentada abaixo: Foi apresentada em 1996 como a melhor candidata para ser a linguagem unificadora de notações. Foi aprovada como padrão pela OMG e desde então tem tido grande aceitação. Atualmente está na versão 2.0. Assinale a alternativa correta que corresponde a qual conceito a definição apresentada acima se refere: A Análise Estruturada; B Análise Orientada a Objeto; C Análise Essencial; D Rappid Application Development – RAD; E Unified Modeling Language – UML. Questão 8/10 - Análise de Sistemas Conforme visto na Aula 04, a Gerência de Configuração está comumente associada a dois tipos de tarefas de grande importância. Assinale a alternativa correta que corresponde a estes dois tipos de tarefas: A Controle de versões e controle de configuração; B Controle de configuração e controle de requisitos; C Controle de versões e controle de mudanças; D Controle de versões e controle de requisitos; E Controle de mudança e controle de configuração. Questão 9/10 - Análise de Sistemas Conforme abordado na Aula 03, a Engenharia de Software se preocupa em sistematizar o desenvolvimento através de modelos, técnicas e ferramentas para o produto e para o processo. Sobre a engenharia de software, analise atentamente as afirmativas abaixo: I. Atualmente todos os problemas na construção de software de alta qualidade no prazo e dentro do orçamento foram solucionados; II. Ao longo dos últimos 50 anos, o software evoluiu de um produto de indústria para um ferramental especializado em solução de problemas e análise de informações específicas; III. Todo projeto de software é iniciado por alguma necessidade do negócio; IV. O intuito da engenharia de software é fornecer uma estrutura para a construção de software com alta qualidade. Com base nas afirmativas acima, assinale a alternativa correta: A Estão corretas somente as afirmativas III e IV; B Estão corretas somente as afirmativas I, II e IV; C Estão corretas somente as afirmativas I e II; D Estão corretas somente as afirmativas II, III e IV; E Estão corretas somente as afirmativas II e III. Questão 10/10 - Análise de Sistemas Conforme apresentado na Aula 1, a Análise de Sistemas é a atividade de identificar os problemas do domínio, apresentar alternativas de soluções e o estudo da viabilidade de um software. Porém, no final dos anos 40 até os anos 60, quando se iniciou a evolução dos sistemas computadorizados, grande parte dos esforços, e consequentes custos, eram concentrados em outra atividade. Com base na definição apresentada acima, assinale a alternativa que corresponde qual atividade está se referindo: A Desenvolvimento do software; B Documentação do software; C Levantamento de requisitos; D Análise Estruturada; E Desenvolvimento do Hardware.
Compartilhar