Baixe o app para aproveitar ainda mais
Prévia do material em texto
PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE Simulado: CCT0194_SM_200807064915 V.1 Fechar Aluno(a): LEONARDO AMARO DO NASCIMENTO Matrícula: 200807064915 Desempenho: 6,0 de 8,0 Data: 09/10/2014 19:08:51 (Finalizada) 1a Questão (Ref.: 200807091296) Pontos: 1,0 / 1,0 O diagrama abaixo que modela diferentes tipos de veículos, tais como bicicletas, motos e carros é uma representação para qual tipo de modelo de sistema ? Modelos de Comportamento Modelos de Dados Modelos de Contexto Modelos de Máquina de Estados Modelos de Objetos 2a Questão (Ref.: 200807125524) Pontos: 0,0 / 1,0 Como forma de análise/levantamento de requisitos podemos utilizar várias técnicas. Cada item representa a descrição de uma técnica: => O analista se insere no dia a dia da empresa, de forma a entender o funcionamento na prática; => O analista verifica relatórios e outros impressos da empresa; => É excelente para projetos que necessitam discussão de várias áreas da empresa. Assinale a resposta que apresenta respectivamente as técnicas descritas. Entrevista - Análise de documentos - Brainstorm Análise de documentos - Questionário - GED Visita em Locco - Questionário - Análise de documentos Visita em Locco - Análise de documentos - JAD Entrevista - Questionário - JAD 3a Questão (Ref.: 200807104161) Pontos: 1,0 / 1,0 Indique a alternativa correta para definir CONHECIMENTO: Fatos brutos que retratam ocorrências atuais ou do passado. Conjunto de dados aos quais os seres humanos deram forma para torná-los significativos e úteis. Dados analisados dentro de um contexto. Símbolos, números, letras. Experiência pessoal, informações analisadas, gerando ações ou decisões. Gabarito Comentado. 4a Questão (Ref.: 200807104170) Pontos: 1,0 / 1,0 Analisando o modelo apresentado abaixo, marque a alternativa incorreta: Vendedor não pode realizar nenhum caso de uso. Caso de uso "Calcular ranking de vendedores" pode ser realizado somente por Gerente. Caso de uso "Vender produto" pode ser realizado tanto por Gerente quanto por Vendedor. Gerente pode realizar tanto o caso de uso "Vender produto" quanto o "Calcular ranking de vendedores". A representação é denominada de Generalização de Ator. 5a Questão (Ref.: 200807104173) Pontos: 1,0 / 1,0 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." Objeto. Atributo. Associação. Generalização. Classe. Gabarito Comentado. 6a Questão (Ref.: 200807104162) Pontos: 1,0 / 1,0 Marque a alternativa correta que define C lasse na modelagem orientada a objetos. É a conexão física ou conceitual entre instâncias de objetos. Descreve um grupo de objetos com propriedades semelhantes (atributos), o mesmo comportamento (operações) e conseqüentemente a mesma semântica (Rumbaugh, 1994). Descreve um conjunto de ligação com estrutura e semântica comuns. É uma propriedade das ligações de uma associação. É um conceito, uma abstração, algo com limites nítidos e significado em relação à realidade estudada (Rumbaugh, 1994). 7a Questão (Ref.: 200807091305) Pontos: 1,0 / 1,0 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 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. 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. 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.: 200807125543) Pontos: 0,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: Organizacional, Funcional, Financeira e de Requisitos Organizacional, Operaciaonal, Funcional e Econômica Técnica, Operaciaonal, Cronograma e Econômica Técnica, Operaciaonal, Cronograma e Organizacional Técnica, Funcional, Cronograma e Econômica Gabarito Comentado. 9a Questão (Ref.: 200807129961) Desenvolver software com qualidade é? Sua Resposta: É realizar a entrega dentro do que foi planejado no escopo do projeto de software atendendo aos prazos e custos. Compare com a sua resposta: Utilizar um processo para construção de um produto de software primando por todas as fases que envolvem essa atividade. 10a Questão (Ref.: 200807129960) O que é desenvolver Adhoc? Sua Resposta: É o desenvolvimento voltado para designar ciclos completos de construção de softwares que não foram devidamente projectados em razão da necessidade de atender a uma demanda específica do usuário, ligada a prazo, qualidade ou custo. Compare com a sua resposta: Desenvolvimento sob demanda. Voltar
Compartilhar