
Processo de Desenvolvimento de Software (fase de desenho ou projeto)
Pré-visualização3 páginas
É a visão que representa os componentes do sistema, a relação entre os componentes, o funcionamento dos componentes e a interconexão com outros sistemas. Visão interna Visão estrutural Visão externa Visão geral Visão comportamental 2a Questão 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: Manutenção Implementação Análise Concepção Desenho do produto Ref.: 201701730474 3a Questão É a maneira como o sistema interage com outros produtos ou sistemas. Podem conter parte físicas, lógicas, interconexões com outros sistemas e produtos. Assinale a opção que mostra corretamente o tipo de desenho a que estamos nos referindo: local Desenho interno de implementação Desenho externo do produto 4a Questão A reutilização de objetos se refere a reutilizarmos os seguintes elementos em um processo de desenvolvimento de software: parte de código de programa e bibliotecas parte de código e a camada de arquitetura bibliotecas e classes fundamentais módulo de código binário e classes fundamentais aproveitamento de ideias e de bibliotecas 5a Questão Dentro da Engenharia de Software, encontramos uma gama de conceitos. Embasado nisso, analise as assertivas e assinale a alternativa que aponta a(s) correta(s) sobre Processos de Software. I. Podemos definir um processo de software como um conjunto de atividades não relacionadas que levam à produção de um produto de software. II. A definição das funcionalidades do software e as restrições a seu funcionamento devem ser definidas na produção de um software. Essa atividade está incluída no processo de software. III. A validação de software também é uma atividade presente no processo de software. IV. Os processos de software são complexos e, como todos os processos intelectuais e criativos, dependem de pessoas para tomar decisões e fazer julgamentos. Não existe um processo ideal, a maioria das organizações desenvolve seus próprios processos de desenvolvimento de software. Apenas II, III e IV. I, II, III e IV. Apenas I. Apenas I e IV. Apenas I e III. Explicação: I- Errado, as atividades são relacionadas II- Correto, na análise de requisitos III - Correto, dependendo da metodologia utilizada, pode acontecer em vários momentos. IV - Correto. Pois a metodologia utilizada, vai depender de questões próprias de cada empresa. Apesar de termos as boas práticas, estas não podem ser consideradas como processo ideal, pois para cada empresa isto pode mudar. 6a Questão A reutilização de classe se refere a reutilizarmos o seguinte elemento em um processo de desenvolvimento de software: aproveitamento de ideias classes fundamentais parte do código de programa módulo de código binário bibliotecas 7a Questão 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 operacional ou desenho lógico operacional ou desenho detalhado estratégico ou desenho detalhado tático ou desenho lógico nível estratégico ou desenho arquitetônico 8a Questão A reutilização traz os seguintes benefícios: a sobrecarga de atividades em determinadas etapas 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 aumento de dinheiro a redução do desperdício de tempo e de dinheiro 1a Questão Com relação ao nível de abstração e agregação dos elementos dos sistemas, o nível que representa o comportamento de cada componente, sendo desenvolvido em conjunto com a documentação voltada para os usuários ou com a documentação do código do programa é o operacional ou desenho detalhado estratégico ou desenho arquitetônico operacional ou desenho lógico tático ou desenho lógico estratégico ou desenho detalhado 2a Questão É a visão que representa os componentes do sistema, a relação entre os componentes, o funcionamento dos componentes e a interconexão com outros sistemas. Visão geral Visão estrutural Visão comportamental Visão interna Visão externa 4a Questão Existem 2 (duas) visões do projeto quanto ao seu desenvolvimento: externa e interna. I- A visão externa contempla a visão do usuário e a visão interna o modelo de interação com suas interfaces. II- A visão externa contempla os componentes do sistema enquanto a visão interna contempla o funcionamento do componente. III- A visão externa contempla a visão do usuário enquanto a visão interna contempla os componentes do sistema. Analise as afirmativas acima, assinale a única resposta correta. Apenas II e III estão corretas; Apenas II está correta; Apenas I e III estão corretas; Apenas I está correta; Apenas III está correta; 5a Questão 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 nível tático ou desenho lógico operacional ou desenho lógico estratégico ou desenho detalhado operacional ou desenho detalhado nível estratégico ou desenho arquitetônico 6a Questão A norma NBR ISO/IEC 12207 estabelece um modelo de áreas de processos representadas por categoria e por estágios. os processos fundamentais, organizacionais e de apoio do ciclo de vida de software. um modelo de processos de software, um método de avaliação e um modelo de negócio. os estágios do ciclo de vida dos serviços de tecnologia da informação. as atividades de tecnologia da informação agrupadas em processos e esses em domínios. Explicação: A norma ISO/IEC 12207 é a norma que define processo de Engenharia de Software, atividades e tarefas que são associados com os processos do ciclo de vida do software desde sua concepção até a retirada/descontinuação do software. 7a Questão É a visão que os usuários terão da solução ou do produto e a forma com que eles interagirão. Estamos nos referindo ao Desenho interno externo de implementação do produto local 8a Questão 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 estratégico ou desenho detalhado nível estratégico ou desenho arquitetônico operacional ou desenho detalhado tático ou desenho lógico operacional ou desenho lógico 3a Questão Com relação ao nível