Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Questão 1/10 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: B A Análise Estruturada é uma técnica de modelagem do conteúdo e do fluxo de informação; Você acertou! Questão 2/10 Conforme visto na Aula 02, Análise Essencial é o modelo do que o sistema tem que fazer, de forma a satisfazer os requisitos do utilizador, com o mínimo possível de informação sobre como o sistema deve ser implementado, dividindo-se em modelo ambiental e modelo comportamental. Com base na definição de Análise Essencial apresentada, assinale a alternativa correta que corresponde aos componentes que fazem parte do Modelo Comportamental da Análise Essencial. D Diagrama de Fluxo de Dados Particionado, Diagrama Entidade Relacionamento, Normalização; Você acertou! Questão 3/10 Conforme abordado na Aula 02, o Diagrama de Fluxo de Dados (DFD) é uma representação gráfica da rede de processos interligados. Com base nos conceitos apresentados, assinale a alternativa correta com relação ao Diagrama de Fluxo de Dados: E O destino de um fluxo de um determinado processo pode ser outro processo, um depósito de dados ou uma entidade externa. Você acertou! Questão 4/10 Conforme visto na Aula 02 e apresentado por Yourdon, “Um sistema construído usando um método Orientado a Objetos é aquele cujos componentes são partes encapsuladas de dados e funções, que podem herdar atributos e comportamentos de outros componentes da mesma natureza, e cujos componentes comunicam-se entre si por meio de mensagens” e o objetivo é encontrar os objetos, organizá-los, descrever como interage através de mensagens, definir operações de seus comportamentos. Com base na implementação de sistemas orientados a objetos, assinale a alternativa correta que corresponde a como se define a implementação de um sistema orientado a objetos: C Implementa-se um conjunto de classes que define os objetos presentes no sistema; Você acertou! Questão 5/10 Conforme visto na Aula 02 e apresentado por Yourdon, “Um sistema construído usando um método Orientado a Objetos é aquele cujos componentes são partes encapsuladas de dados e funções, que podem herdar atributos e comportamentos de outros componentes da mesma natureza, e cujos componentes comunicam-se entre si por meio de mensagens” e o objetivo é encontrar os objetos, organizá-los, descrever como interage através de mensagens, definir operações de seus comportamentos. Com base na implementação de sistemas orientados a objetos, assinale a alternativa correta que corresponde aos conceitos chaves do paradigma Orientado a Objetos: B Classes, objetos, herança e polimorfismo; Você acertou! Questão 6/10 Com relação ao conteúdo de Engenharia de Software abordado na Aula 03, análise atentamente a situação abaixo: Flávio pretende desenvolver um software seguindo os estágios do modelo em cascata proposto por Sommerville, em razão de ponderações que faz em relação a outros modelos quanto à solução de um problema que se apresenta. Com base na situação apresentada acima, assinale a alternativa correta que corresponde as etapas do ciclo de vida de software que devem ser definidas no cronograma, na ordem apresentada pelo autor: B Definição de requisitos, Projeto de sistema e software, Implementação e teste de unidade, Integração e teste de sistema, Operação e manutenção; Você acertou! Questão 7/10 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. Com base nos conceitos apresentados acima, assinale a alternativa correta que corresponde a como um Ferramenta CASE pode ser utilizada na Engenharia de Software: D apoio automatizado aos processos de software e fornecimento de informações sobre o software que está sendo desenvolvido; Você acertou! Questão 8/10 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; Você acertou! Questão 9/10 De acordo com o conteúdo abordado na Aula 03, a Engenharia de Requisitos tem como objetivo criar e manter um documento de requisitos. De acordo com esta definição, assinale a alternativa correta que corresponde aos quatro sub-processos da Engenharia de Requisitos: E Estudo de Viabilidade, Elicitação e Análise de Requisitos, Especificação e Validação de Requisitos. Você acertou! Questão 10/10 O desenvolvimento de softwares demanda que seus desenvolvedores tenham a possibilidade de estudar esse sistema a partir de várias perspectivas. Assim, conforme visto na Aula 03, um sistema pode ser descrito por meio de três visões independentes. Uma delas descreve o sistema do ponto de vista externo como um conjunto de interações entre o próprio sistema e os agentes externos ao sistema. Essa visão é criada inicialmente e direciona o desenvolvimento das demais visões do sistema. Com base nos conceitos apresentados acima, assinale a alternativa correta que corresponde a como é conhecida essa abordagem/documento: A Casos de Uso; Você acertou!
Compartilhar