Prévia do material em texto
22/05/2018 EPS http://simulado.estacio.br/alunos/ 1/3 WAGNER DUARTE LIMA JUNIOR 200801181261 EAD RECREIO - RJ PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE Avaliação Parcial: CCT0746_SM_200801181261 V.1 Aluno(a): WAGNER DUARTE LIMA JUNIOR Matrícula: 200801181261 Acertos: 7,0 de 10,0 Data: 22/05/2018 21:09:48 (Finalizada) 1a Questão (Ref.:200801861551) Acerto: 1,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 2, 1, 3, 4, 5 5, 4, 1, 3, 2 4, 3, 5, 1, 2 5, 1, 3, 2, 4 1, 2, 5, 3, 4 Gabarito Coment. Gabarito Coment. 2a Questão (Ref.:200801799784) Acerto: 1,0 / 1,0 A criação da engenharia de software surgiu numa tentativa de contornar a(o): Conflito entre as áreas de negócio e TI. A crise dos ambientes físicos de TI nos anos de 1970. Conflito entre os usuários de sistemas informatizados. A crise entre os Stakeholders. A crise do software nos anos de 1970 e dar um tratamento de engenharia ao desenvolvimento de sistema de software complexos. 3a Questão (Ref.:200801253497) Acerto: 0,0 / 1,0 Durante o processo de desenvolvimento de um software de controle de entrada e saída de funcionários de uma empresa, o desenvolvedor procura saber de seu cliente se deve contabilizar horas, minutos e segundos para o cálculo de atrasos dos funcionários. Este tipo de requisito está classificado como: Funcional Do cronograma Do usuário Não funcional File failed to load: http://simulado.estacio.br/ckeditor/MathJax/a11y/accessibility-menu.js 22/05/2018 EPS http://simulado.estacio.br/alunos/ 2/3 Modal 4a Questão (Ref.:200801254845) Acerto: 1,0 / 1,0 O que se deve fazer para aumentar as chances de sucesso no desenvolvimento de software? Atender os requisitos no momento em que forem solicitados independente de planejamento. Focar no prazo independente do atendimento das funcionalidades desejadas. Obter mão de obra especializada independente de processo. Obter muitos recursos financeiros. Adotar um processo de desenvolvimento. 5a Questão (Ref.:200801232154) Acerto: 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. Classe. Atributo. Generalização. Associação. Gabarito Coment. 6a Questão (Ref.:200801959481) Acerto: 1,0 / 1,0 Ao levantar os requisitos de um sistema é necessário ter atenção com: As necessidades relatadas pelos usuários, as necessidades dos demais usuários envolvidos, as normas que se aplicam e afetam o software a se desenvolver As necessidades dos usuários apresentadas nas reuniões de levantamento e a linguagem de programação que será utilizada no desenvolvimento. A performance futura do sistema e a linguagem de programação que será utilizada. A linguagem de programação que será utilizada no desenvolvimento, a legislação envolvida no processo e os desejos do usuário. Deve-se prestar atenção aos desejos do usuário, satisfazendo todos os seus pedidos. Gabarito Coment. 7a Questão (Ref.:200801910182) Acerto: 1,0 / 1,0 Com relação ao nível de abstração e agregação dos elementos dos sistemas, o nível que representa a aplicação das decisões tomadas no nível estratégico, onde a solução contemplará a reutilização, ou não, de componentes, buscando satisfazer os requisitos do produto é o nível tático ou desenho lógico nível estratégico ou desenho arquitetônico operacional ou desenho detalhado operacional ou desenho lógico estratégico ou desenho detalhado Gabarito Coment. File failed to load: http://simulado.estacio.br/ckeditor/MathJax/a11y/accessibility-menu.js 22/05/2018 EPS http://simulado.estacio.br/alunos/ 3/3 8a Questão (Ref.:200801808794) Acerto: 0,0 / 1,0 No processo unificado de desenvolvimento de software, qual é a fase em que o planejamento do projeto é completado, o domínio do negócio é analisado e os requisitos do sistema são ordenados considerando-se prioridade e risco? Construção. Produção. Concepção. Transição. Elaboração. 9a Questão (Ref.:200802089191) Acerto: 0,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: a) caixa-preta. b) caixa-branca. d) de caminho básico. c) de fluxo de dados. e) de lógica composta. 10a Questão (Ref.:200801808803) Acerto: 1,0 / 1,0 Em relação ao teste de software, assinale a alternativa correta sobre o teste de integração: Tem a mesma aplicação do teste de aceitação Visa descobrir falhas por meio da utilização dos testes nos comandos internos de cada componente Visa testar as falhas decorrentes da integração dos módulos do sistema Tem como objetivo explorar a menor unidade de um projeto Teste realizado pelos usuários fnais do software. File failed to load: http://simulado.estacio.br/ckeditor/MathJax/a11y/accessibility-menu.js