Prévia do material em texto
Prova Unigranet - Página 1/ 6 Protocolo: - PROVA DO ALUNO CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS Curso:Tecnologia em Análise e Desenvolvimento de Sistemas Disciplina: Engenharia de Software I 3º Semestre PROVA EXAME Data Aplicação:11.06.2016, Gabarito a partir de: 14.06.2016 1º "Quando o projeto de software é planejado, estimativas do esforço humano exigido, duração cronológica do projeto e custo devem ser derivados". Estamos nos referindo a: a) Monitoração e controle; b) Determinação de prazos; c) Determinação de esforço e custos. d) Estimativa; e) Análise de riscos; Resposta Correta: (D) 2º Com relação à SCM, assinale a alternativa INCORRETA: a) O GCS não assegura que todas as pessoas envolvidas no processo de software sabem o que está sendo projetado; b) Previne o processo de software de se tornar intratável, controlando as alterações; c) Desenvolvedores precisam da GCS para aprimorar a produtividade; d) Criar Baselines em Milestones do projeto são atividades associadas à SCM; e) CMM é um modelo de referência de qualidade, reconhecido internacionalmente. Resposta Correta: (A) 3º O Engenheiros de software devem comportar-se de forma honesta e eticamente responsável se quiserem ser profissionais respeitáveis. O comportamento ético é muito mais do que apenas cumprir a lei. Em relação ao dever de ter Responsabilidade ética e profissional, assinale a alternativa INCORRETA. a) Os Engenheiros de Software devem aplicar o conceito de Confidencialidade em seus projetos. b) Os Engenheiros de Softwares, em casos extremos, não precisam respeitar os direitos de propriedade intelectual. c) Os Engenheiros de Software e sua equipe devem ser competentes no desenvolvimento dos sistemas computacionais. Prova Unigranet - Página 2/ 6 d) Os Engenheiros de Software não podem utilizar o computador para atividades ilícitas. Resposta Correta: (B) 4º "Está relacionada à manutenção do domínio funcional, ou seja, a percepção é melhorada quando uma seqüência de instruções lógicas é encontrada." Essa afirmação refere-se a Característica Psicológica: a) Localidade b) Concisão c) Ambiguidade d) Linearidade Resposta Correta: (D) 5º Assinale a alternativa INCORRETA: a) Testes de cobertura de valores limites – Confirmar condições de entrada/saída de um programa, usando valores mínimos, máximos e fora dos limites; b) Teste de conversão – Demonstrar que os procedimentos manuais que coexistem com a parte automatizada não apresentam erros; c) Testes de funções – Demonstrar que as funções do sistema não correspondem às necessidades de negócio dos usuários; d) Teste de documentação – Demonstrar que o material de documentação dos usuários e de sistemas descreve adequadamente as condições de trabalho do sistema; e) Teste de manutenção – Demonstrar que o sistema dificilmente será mantido ou melhorado quando em produção. Resposta Correta: (B) 6º O software deve se adaptar às necessidades mutáveis do cliente. Esta afirmação refere-se a: a) Análise do problema; b) Especificação do software; c) Validação do software; d) Evolução do software; e) Manutenção para necessidades mutáveis. Resposta Correta: (D) 7º O particionamento diz respeito a: a) Produção de documento de especificação de requisitos; b) Decomposição do problema em partes menores; c) Decomposição da solução em sistemas menores; d) Compreensão das questões arquiteturais e comportamentais do problema; e) É a forma que os dados e os eventos se transformam. Resposta Correta: (B) Prova Unigranet - Página 3/ 6 8º O padrão IEEE diferencia os termos Erro, Defeito e Falha. Assinale a alternativa que demonstra a definição de Defeito: a) Item de informação ou estado de execução inconsistente; b) Evento notável em que o sistema viola suas especificações; c) Produção de uma saída incorreta com relação à especificação; d) Passo, processo ou definição de dados incorreto, como por exemplo, uma Instrução ou comando incorreto. Resposta Correta: (D) 9º A adoção de GCS sempre enfrenta impedimentos que, de uma forma ou de outra, precisam ser superados. Assinale a alternativa em que NÃO é considerado impedimento à adoção de GCS: a) Custos; b) Falta de conhecimento do assunto; c) Falta de gerência; d) Cultura da empresa. Resposta Correta: (C) 10º Assinale a alternativa CORRETA com relação aos Fatores e Atributos de qualidade: a) Precisão é o grau em que o sistema é construído no tempo preciso; b) Flexibilidade é o esforço necessário para modificar um programa; c) Portabilidade é a possibilidade de reaproveitar partes do programa em outros sistemas; d) Facilidade de uso é o esforço que o programador tem que fazer para entender corretamente a linguagem de programação que será usada. Resposta Correta: (B) 11º Estabelecer um entendimento comum entre o cliente e os desejos do cliente que serão atendidos pela solução a ser desenvolvida, é o objetivo de: a) Garantia da qualidade do software; b) Gerenciamento de subcontrato de software; c) Planejamento do projeto de software; d) Controle de documentação; e) Gerenciamento de requisitos. Resposta Correta: (E) 12º Assinale a alternativa em que NÃO é atividade relacionada à SCM: a) Identificar e armazenar itens de configuração; b) Levantar as necessidades do usuário; Prova Unigranet - Página 4/ 6 c) Registrar e rastrear solicitações de mudança; d) Suportar alterações concorrentes em itens de configuração e componentes. Resposta Correta: (B) 13º "Esta é uma característica observada pelo programador na manipulação da linguagem. Embora o compilador interprete a instrução de um único modo, o leitor (programador) poderá ter diferentes interpretações para a mesma expressão." Essa afirmação refere-se a Característica Psicológica: a) Uniformidade b) Concisão c) Ambigüidade d) Linearidade Resposta Correta: (C) Prova Unigranet - 158839 Página 5/ 6 14º Segundo Gerald Weinberg, um grau de congruência de "Rotina" refere-se a: a) Cada usuário realiza seus procedimentos de automação sem planejamento ou controle; b) Desenvolvimento ótimo; c) Gerenciamento competente e trabalho em equipe; d) Normalmente caracterizado pela pessoa do programador individual ou Super-programador; e) Instituição do papel do gerente de pessoal. Resposta Correta: (E) 15º "Esta característica está relacionada à consistência (coerência) da notação definida para a linguagem, a restrições arbitrárias e ao suporte a exceções sintáticas e semânticas" Essa afirmação refere-se a Característica Psicológica: a) Uniformidade b) Ambiguidade c) Concisão d) Localidade Resposta Correta: (A) 16º Qual das alternativas que não representa uma questão respondida pelo Testes da Caixa Preta. a) Como a validade funcional é testada? b) Quais classes de dados de entrada constituirão bons casos de teste? c) Qual é o Caminho Básico ? d) Quais índices de dados e volumes de dados o sistema pode tolerar? Resposta Correta: (C) 17º A afirmação: "Diferença entre o valor obtido e o valor esperado, ou seja, qualquer estado intermediário incorreto ou resultado inesperado na execução do programa...", refere-se a: a) Defeito; b) Erro; c) Falha; d) Bug; e) Discrepância. Resposta Correta: (B) 18º Na análise de requisitos, um item muito importante é o Domínio da Informação. O que você entende por este domínio? a) A capacidade do pessoal de desenvolvimento de dominar a informação do sistema; b) A capacidade do usuário de dominar o sistema construído; ProvaUnigranet - 158839 Página 6/ 6 c) Dados e eventos relacionados ao sistema; d) O domínio que a informação exerce sobre as pessoas envolvidas no processo de desenvolvimento do sistema; e) Todas estão corretas. Resposta Correta: (C) 19º Um sistema de software consiste, geralmente, de: a) Um conjunto de programas separados; b) Arquivos de configuração, que são utilizados para configurar esses programas; c) A documentação do usuário, que explica como usar o sistema; d) Sites Web por meio dos quais os usuários obtêm informações recentes sobre o produto; e) Todas alternativas anteriores Resposta Correta: (E) 20º Foi comentado que é importante seguir um roteiro para que o software construído tenha maior qualidade. Este comentário refere-se a: a) Algoritmos; b) Prototipação. c) Processo de software; d) Engenharia de software; e) Especificação de software; Resposta Correta: (C)