Baixe o app para aproveitar ainda mais
Prévia do material em texto
PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE Avaliação Parcial: CCT0215_SM_201407132792 V.1 1a Questão (Ref.:201407381234) Acerto: 1,0 / 1,0 Considerando os dois paradigmas de desenvolvimento de software: Estruturado e Orientado a objeto, complete a frase escrevendo o nome de cada elemento de código utilizado em linguagem de programação: __________: Descreve as características dos objetos. __________: Tipo de instrução executada de forma sequencial. __________: Tipo de instruções que podem ser repetitivas até uma condição ser atingida. __________: Serviço que a classe presta. __________: Tipo de instruções que podem ser executadas baseadas em uma condição lógica. Marque a alternativa correta: Atributo - Iteração - Método - Seleção - Sequência Iteração - Método - Seleção - Atributo - Sequência Método - Seleção - Atributo - Sequência - Iteração Atributo - Sequência - Iteração - Método - Seleção Sequência - Iteração - Atributo - Método - Seleção Gabarito Coment. 2a Questão (Ref.:201407808235) Acerto: 0,0 / 1,0 O software também pode ser classificado como: Software de sistema e Software aplicativo. Também chamados de sistema operacional, o software de sistema é responsável por operar os demais periféricos que estejam conectados ao hardware. Associe a coluna da esquerda com a coluna da direita e em seguida marque a alternativa correta, considerando a sequência de cima para baixo: 1. Monotarefa ( ) Vários usuários utilizam ao mesmo tempo 2. Multiprocessamento ( ) Os processos são compartilhados e enfileirados a espera do processador 3. Multitarefa ( ) Somente é permitida a utilização de um usuário de cada vez 4. Multiusuário ( ) Executa somente um processo de cada vez 5. Monousuário ( ) Distribui para mais de um processador 5, 1, 3, 2, 4 5, 4, 1, 3, 2 4, 3, 5, 1, 2 1, 2, 5, 3, 4 2, 1, 3, 4, 5 Gabarito Coment. Gabarito Coment. 3a Questão (Ref.:201407746470) Acerto: 1,0 / 1,0 Na engenharia de requisitos, trata-se de uma técnica de elicitação que ocorre em ambiente mais informal em que toda a idéia deve ser levada em consideração para a solução de um problema, sendo proibida a crítica a qualquer sugestão dada, e encorajada, inclusive, a criação de idéias que pareçam estranhas ou exóticas: Entrevista. Análise de protocolos. Questionário. Brainstorming. Prototipação. Gabarito Coment. 4a Questão (Ref.:201407200208) Acerto: 1,0 / 1,0 Como parte das atividades para análise de requisitos temos o estudo de viabilidade, que é dividida em quatro tipos, são elas: Técnica, Operaciaonal, Cronograma e Organizacional Técnica, Operaciaonal, Cronograma e Econômica Técnica, Funcional, Cronograma e Econômica Organizacional, Funcional, Financeira e de Requisitos Organizacional, Operaciaonal, Funcional e Econômica Gabarito Coment. 5a Questão (Ref.:201407179394) Acerto: 1,0 / 1,0 Análise de requisitos é uma importante fase da engenharia de software, na qual os desenvolvedores do sistema identificam as necessidades do cliente para posteriormente projetarem uma solução. Assinale a alternativa que apresenta as principais atividades da fase de análise de requisitos, dentro do processo de desenvolvimento de sistemas. Projeto lógico, projeto físico, implementação e manutenção Desenvolvimento de protótipo, ambiente de testes, implementação do sistema Entrada de dados, processamento da informação, apresentação dos resultados Levantamento de requisitos, análise de requisitos, registro dos requisitos Desenvolvimento, homologação, produção Gabarito Coment. 6a Questão (Ref.:201407858168) Acerto: 1,0 / 1,0 Na atividade de análise no Processamento de Desenvolvimento de Software vemos a importância de se conhecer o conceito de modelagem. Uma dessas modelagens é o UML - Unified Modeling Language. Esta modelagem é: Utilizada para definir os seguintes diagramas: Diagrama de Eventos, Diagrama de Interação e Diagrama de Relacionamentos; Utilizada para definir os requisitos foram detalhados, validando-os e indicando as dificuldades de implementação no plano estratégico Utilizada para definir os seguintes diagramas: Diagrama de Interação, Diagrama de Relacionamentos e Diagrama de Classe; Utilizada para definir as atividades do próximo passo no processo de desenvolvimento de software; Utilizada em engenharia de software para visualizar o desenho do sistema e a intercomunicação entre objetos; Gabarito Coment. 7a Questão (Ref.:201407378334) Acerto: 1,0 / 1,0 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 III está correta; Apenas I e III estão corretas; Apenas II está correta; Apenas I está correta; Apenas II e III estão corretas; 8a Questão (Ref.:201407856861) Acerto: 1,0 / 1,0 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: Implementação Manutenção Concepção Desenho do produto Análise Gabarito Coment. 9a Questão (Ref.:201407416382) Acerto: 1,0 / 1,0 Teste que leva em conta a sua estrutura interna de construção. Os mecanismos internos do sistema serão analisados e suas representações lógicas também. Marque a alternativa que indica o tipo de teste mencionado acima. Teste simples Teste de interação Teste iterativo Teste caixa preta Teste caixa branca Gabarito Coment. 10a Questão (Ref.:201407930555) Acerto: 1,0 / 1,0 Quando falamos de requisitos de software os stakeholders são: Os clientes do projeto que pagam pelo software. Toda a equipe de informática, envolvida diretamente ou não com o projeto de software de que está se falando. Os desenvolvedores do software, incluindo a gerência. Os usuários principais do software, os usuários que são afetados direta ou indiretamente pelo software e a equipe de desenvolvimento. Os usuários principais do software e o gerente de desenvolvimento
Compartilhar