Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.:201704075232) Acerto: 1,0 / 1,0 A criação da engenharia de software surgiu numa tentativa de contornar a(o): A crise do software nos anos de 1970 e dar um tratamento de engenharia ao desenvolvimento de sistema de software complexos. Conflito entre as áreas de negócio e TI. Conflito entre os usuários de sistemas informatizados. A crise dos ambientes físicos de TI nos anos de 1970. A crise entre os Stakeholders. 2a Questão (Ref.:201704042739) Acerto: 1,0 / 1,0 Assinale qual das alternativas abaixo NÃO define corretamente com a classificação de um software de acordo com a sua licença de publicação: Comercial - Programa por que se paga uma taxa de licenciamento para sua utilização. Software Freeware - Programa de computador cujo uso não implica o pagamento de licença de uso. Demo - Fração de um programa. Funciona como material promocional para dar a oportunidade do produto ser avaliado. Software Livre - Programa de computador cuja utilização, cópia e distribuição não possuem restrição. É comum o código fonte estar disponível para manuseá-lo. Trial - Programa de computador que possui limitações de tempo e/ou funcionalidades. Ao final do tempo estabelecido, o programa pode requisitar o pagamento para uso do software completo ou pode continuar rodando sem todas as suas funcionalidades ou, ainda, interromper o seu uso. 3a Questão (Ref.:201704175007) Acerto: 1,0 / 1,0 Durante a fase inicial do ciclo de vida do desenvolvimento de sistemas, na etapa de investigação, a tarefa que determina a probabilidade de sucesso do sistema proposto e propicia uma avaliação superficial da área técnica, econômica e comportamental do projeto, sendo decisivamente importante para o processo do desenvolvimento de sistemas é chamada: análise de equilíbrio. design lógico do sistema. análise de requisitos. estudo de viabilidade. estudo de caso. 4a Questão (Ref.:201704082119) Acerto: 1,0 / 1,0 Não é característica do RUP (Rational Unified Process): é pesado. equipes com papeis bem definidos. enfatiza as pessoas e as suas responsabilidades e comprometimento uns aos outros. ciclo é espiral. enfase na documentação. 5a Questão (Ref.:201704229099) Acerto: 1,0 / 1,0 O diagrama de classe é um dos mais importantes na UML. Este diagrama define a estrutura das classes utilizadas pelo sistema. Em uma classe, o método representa o comportamento de um objeto. O que representa as características do objeto? Mensagens Composição Herança Atributos Agregação 6a Questão (Ref.:201704186932) 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 em engenharia de software para visualizar o desenho do sistema e a intercomunicação entre objetos; Utilizada para definir os seguintes diagramas: Diagrama de Interação, Diagrama de Relacionamentos e Diagrama de Classe; Utilizada para definir os requisitos foram detalhados, validando-os e indicando as dificuldades de implementação no plano estratégico Utilizada para definir as atividades do próximo passo no processo de desenvolvimento de software; Utilizada para definir os seguintes diagramas: Diagrama de Eventos, Diagrama de Interação e Diagrama de Relacionamentos; 7a Questão (Ref.:201704364808) Acerto: 1,0 / 1,0 O uso de metodologias de desenvolvimento de sistemas tem como objetivo garantir que d) o software a ser desenvolvido seja realizado conforme os requisitos de sistema, no prazo solicitado e com a qualidade desejada. a) a equipe de desenvolvimento siga corretamente a estrutura de banco de dados orientado a objeto, eliminando etapas de análise. c) o modelo relacional desenvolvido represente estritamente as funcionalidades até, no máximo, a segunda forma normal. e) o software, depois de desenvolvido, não possa sofrer alteração em sua estrutura nem em seu código para não serem modificados os requisitos. b) o código gerado pelo desenvolvedor implemente corretamente as definições de processamento, entrada e saída, considerando os recursos de rede como principal requisito. 8a Questão (Ref.:201704185626) Acerto: 1,0 / 1,0 As informações do problema e metas a serem alcançadas devem ser levantadas na fase de: Desenho Implementação Análise e requisitos Manutenção Projeto 9a Questão (Ref.:201704186105) Acerto: 1,0 / 1,0 São testes realizados pela análise do código fonte, onde o tipo de análise é visual, podendo haver um questionário para acompanhar os testes, inspecionando o código desenvolvido pela equipe de programação. Essas são características dos: Testes de unidade Testes estáticos Testes dinâmicos Testes de integração Testes de validação 10a Questão (Ref.:201704364639) Acerto: 1,0 / 1,0 Um tipo de teste de sistemas de software é também chamado de ¿teste comportamental¿ e focaliza os requisitos funcionais do software,permitindo ao engenheiro de software derivar conjuntos de condições de entrada que vão exercitar plenamente todos os requisitos funcionais de um programa. Esse tipo de teste tende a ser aplicado durante os últimos estágios do teste e tenta encontrar erros em funções incorretas ou omitidas, de interfaces, de estrutura de dados ou de acesso à base de dados externa, de comportamento ou desempenho de iniciação e término. Além disso, é um tipo de teste que despreza, de propósito, a estrutura de controle, sendo a atenção focalizada no domínio da informação. Esse tipo é conhecido por teste: c) de fluxo de dados. a) caixa-preta. b) caixa-branca. d) de caminho básico. e) de lógica composta.
Compartilhar