Baixe o app para aproveitar ainda mais
Prévia do material em texto
22/04/2018 EPS http://simulado.estacio.br/alunos/ 1/4 WALDIR DE SOUZA PINTO 201802216618 EAD NOVA IGUAÇU - RJ PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE Avaliação Parcial: CCT0746_SM_201802216618 V.1 Aluno(a): WALDIR DE SOUZA PINTO Matrícula: 201802216618 Acertos: 9,0 de 10,0 Data: 22/04/2018 18:45:24 (Finalizada) 1a Questão (Ref.:201802900449) Acerto: 0,0 / 1,0 Considerando os dois paradigmas de desenvolvimento de software, estudados na aula 1: Estruturado e Orientado a objeto. Assinale qual das afirmativas abaixo está incompatível com estes paradigmas: I. O atributo descreve as características dos objetos. II. A iteração é um tipo de instrução onde os passos são repetidos até uma condição ser atingida. III. Método é o tipo de instrução que pode ser executada baseada em uma condição lógica. Apenas as afirmativas II e III estão incompatíveis Todas as afirmativas estão compatíveis Apenas as afirmativas I e II estão incompatíveis Apenas a afirmativa I está incompatível Apenas a afirmativa III está incompatível Gabarito Coment. 2a Questão (Ref.:201802806183) 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: 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. 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. Comercial - Programa por que se paga uma taxa de licenciamento para sua utilização. Gabarito Coment. 3a Questão (Ref.:201802293737) Acerto: 1,0 / 1,0 O que se deve fazer para aumentar as chances de sucesso no desenvolvimento de software? Obter mão de obra especializada independente de processo. 22/04/2018 EPS http://simulado.estacio.br/alunos/ 2/4 Atender os requisitos no momento em que forem solicitados independente de planejamento. Obter muitos recursos financeiros. Adotar um processo de desenvolvimento. Focar no prazo independente do atendimento das funcionalidades desejadas. 4a Questão (Ref.:201802938451) 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 requisitos. estudo de viabilidade. análise de equilíbrio. estudo de caso. design lógico do sistema. 5a Questão (Ref.:201802992524) Acerto: 1,0 / 1,0 Analise as sentenças abaixo e marque V para VERDADEIRO e F para FALSO. ( ) A Modelagem serve para verificar a qualidade dos requisitos, estudados na aula anterior, que se tornarão precisos e detalhados o suficiente para as atividades do próximo passo no processo de desenvolvimento de software. ( ) A Análise é a atividade (ou conjunto de atividades) que utiliza o conceito de orientação a objeto, utilizando a UML como notação. Tem como objetivo modelar o problema, não a solução. ( ) A UML- Unified Modeling Language, linguagem de modelagem unificada, utilizada em engenharia de software para visualizar o desenho do sistema e a intercomunicação entre objetos. ( ) A Anális e Estrutural tem como objetivo modelar aspectos estáticos de um problema, utilizando o modelo orientado a objeto. Também é utilizada em conjunto com detalhamento de requisitos para visualizar e fornecer base para identificar soluções para os requisitos apresentados. V-F-V-F V-V-V-V F-F-F-F V-F-V-V F-F-V-F Gabarito Coment. 6a Questão (Ref.:201802899421) Acerto: 1,0 / 1,0 Os padrões a partir dos quais os objetos são criados são denominados instâncias métodos atributos entidades classes Gabarito Coment. 7a Questão (Ref.:201802949079) Acerto: 1,0 / 1,0 A reutilização de classe se refere a reutilizarmos o seguinte elemento em um processo de desenvolvimento de software: aproveitamento de ideias parte do código de programa 22/04/2018 EPS http://simulado.estacio.br/alunos/ 3/4 bibliotecas classes fundamentais módulo de código binário Gabarito Coment. 8a Questão (Ref.:201802831945) Acerto: 1,0 / 1,0 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 não 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 I e III. Apenas I e IV. Apenas II, III e IV. 9a Questão (Ref.:201802934771) Acerto: 1,0 / 1,0 O teste do software é a investigação do software a fim de fornecer informações sobre sua qualidade em relação ao contexto em que ele deve operar. Isso inclui o processo de utilizar o produto para encontrar seus defeitos. Encontramos algumas modalidades de teste para testar o Software. Uma dessas modalidades é o Teste Estático (ou de Verificação). A partir deste contexto, são apresentados os seguintes itens sobre Teste Estático: I- O Teste Estático deve ser feito durante ou após a implementação; II- O Teste Estático precisa de parte ou todo sistema implementado em uma determinada tecnologia; III- O Teste Estático deve ser feito antes da implementação; IV- O Teste Estático é utilizado para inspeções, revisões e auditorias; Assinale a única resposta correta. Apenas I e IV estão corretas; Apenas II e IV estão corretas; Apenas I e II estão corretas; Apenas I, II e IV estão corretas; Apenas III e IV estão corretas; 10a Questão (Ref.:201802293201) Acerto: 1,0 / 1,0 Você está trabalhando como analista de teste em um projeto de PDS para a secretária de saúde do seu estado. Sua primeira atividade é testar e documentar os resultados obtidos na execução do módulo que acessa o site do GOOGLE MAPS para determinar o tempo, em minutos de deslocamento, que uma ambulância levará de um determinado posto municipal de primeiro atendimento de saúde até o destino da chamada. Para tal teste, é necessário fornecer como entrada não só o endereço do local de origem do posto municipal de saúde em que a ambulância se encontra, como também, o endereço do local de destino da ambulância. Como resultado deve-se obter o tempo aproximado em minutos do trajeto. Com base nesta primeira atribuição que você recebeu e de acordo com a classificação do PDS, identifique nas opções abaixo, em qual tipo de teste você foi por você executado. Teste da compilação prévia Teste de sistemas Teste caixa branca Teste caixa preta Teste de integração 22/04/2018 EPS http://simulado.estacio.br/alunos/ 4/4 Gabarito Coment.
Compartilhar