Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.: 201301269571) Pontos: 0,0 / 0,5 A confiabilidade especificada para um software aplicativo é: um requisito funcional. uma restrição de escopo. um mecanismo de teste de desempenho. um mecanismo de teste de estresse. um requisito não-funcional 2a Questão (Ref.: 201301312868) Pontos: 0,5 / 0,5 Considerando-se que o teste de aceitação é executado pelos usuários antes do sistema ser liberado para a produção, escolha a melhor opção para completar a frase: ¿ O teste de aceitação será executado de forma muito mais simples e rápida quando...¿ Os usuários tiverem bom treinamento. Os usuários tiverem ferramentas de automação para fazerem seus testes. A equipe de testes de sistemas fizer bem feito todos os testes necessários. A equipe de testes de sistemas fizer o plano de teste de aceitação. Os usuários participarem de todo o processo de desenvolvimento do software e do processo de teste de software. 3a Questão (Ref.: 201301304607) Pontos: 1,0 / 1,0 Assinale a opção que apresenta a correta divisão de TODAS as fases do modelo de prototipação: Obtenção de requisitos, projeto rapido, construção do protótipo, refinamento de requisitos, construção do produto. Obtenção de requisitos, projeto rapido, construção do protótipo, construção do produto. Levantamento das necessidades, construção do desenho, refinamento das necessidades, construção do protótipo. Obtenção de requisitos, projeto rapido, construção do protótipo, refinamento de requisitos. Obtenção de requisitos, construção do protótipo, refinamento de requisitos, construção do produto. 4a Questão (Ref.: 201301823150) Pontos: 0,0 / 0,5 [BRDE, 2012] 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 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. I, II, III e IV. Apenas I. Apenas II, III e IV. Apenas I e IV. Apenas I e III. 5a Questão (Ref.: 201301483030) Pontos: 0,5 / 0,5 Qual a fase do ciclo de vida de um software (instruções, documentação e dados) que corresponde a elaboração e preparação do código necessário à sua execução. Implantação Implementação Teste Análise Projeto 6a Questão (Ref.: 201301282464) Pontos: 0,5 / 0,5 Analisando o estudo de caso abaixo, marque a alternativa que indica o conceito empregado às informações Nome e Estado de saúde. "Um paciente se dirige a um posto de saúde e apresenta seu nome: "José da Silva" e descreve seu estado de saúde: "Febre de 40º". O atendente anota o nome e o estado de saúde em uma ficha e o encaminha para o médico, que o atende e registra na ficha os procedimentos adotados. No final do mês o médico contabiliza o total de pacientes por queixa apresentada." Atributo. Objeto. Generalização. Associação. Classe. 7a Questão (Ref.: 201301269596) Pontos: 0,0 / 0,5 No processo de desenvolvimento de software, todo software passa pelas fases de análise e projeto, associadas, respectivamente, com o que deve ser feito e como deve ser feito. A partir dessa informação, avalie a opções correta: (QUESTÃO 74 - ENADE 2008) Na fase de análise, três modelos que devem ser considerados são: do domínio da informação, o funcional e o comportamental. O projeto arquitetural independe do paradigma de desenvolvimento. Na fase de projeto, dois níveis de projeto devem ser considerados: o projeto detalhado, que se preocupa com uma transformação dos requisitos em um projeto de dados e arquitetural; e o projeto preliminar, que se preocupa em aprimorar o projeto detalhado para que a implementação possa ser realizada em seguida. Para lidar com a complexidade do software, pode-se aplicar o princípio do particionamento, quebrando o problema em problemas menores. Esse princípio não é aplicado nas outras fases de desenvolvimento e ele não causa impacto nos custos de desenvolvimento. O objetivo do projeto arquitetural é desenvolver uma estrutura de programa e representar os diversos fluxos de dados entre os módulos. 8a Questão (Ref.: 201301306807) Pontos: 1,0 / 1,5 Baseado no seu entendimento em sala de aula, descreva a relação existente entre Processo X Projeto X Produto, de software. Resposta: Processo é o que o cliente faz para gerar seu Produto, Produto é o que o cliente vende, disponibiliza, entrega, etc; e Projeto é a organização de como será feito o software em questão Gabarito: 1) Processo é uma receita que é seguida por um projeto; Projeto concretiza uma abstração, que é o processo; Produto é o resultado do projeto utilizando o processo 2) Processo é um conjunto de atividades de engenharia necessárias para transformar os requisitos do usuário em software. O projeto é a execução de cada atividade do processo, aplicando-se métodos e ferramentas, para se alcançar o objetivo final que é o produto. 9a Questão (Ref.: 201301308251) Pontos: 1,5 / 1,5 O que é desenvolver Adhoc? Resposta: Desenvolvimento sobre demanda. Gabarito: Desenvolvimento sob demanda. 10a Questão (Ref.: 201301483103) Pontos: 0,0 / 1,0 O modelo de desenvolvimento de software que trata subconjuntos de requisitos e utiliza o modelo em cascata para sua realização é denominado: Iterativo e incremental Básico RUP Linear Em cascata
Compartilhar