Baixe o app para aproveitar ainda mais
Prévia do material em texto
2017530 INDEX BDQ: Alunos http://simulado.estacio.br/alunos/ 1/4 PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE Avaiação Parcial: CCT0194_SM_201603425501 V.2 Aluno(a): RICARDO SOUZA DE CARVALHO Matrícula: 201603425501 Acertos: 10,0 de 10,0 Data: 17/03/2017 21:49:15 (Finalizada) 1a Questão (Ref.: 201604130221) Acerto: 1,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 I e II estão incompatíveis Apenas as afirmativas II e III estão incompatíveis Apenas a afirmativa III está incompatível Todas as afirmativas estão compatíveis Apenas a afirmativa I está incompatível Gabarito Comentado. 2a Questão (Ref.: 201604130215) 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 4, 3, 5, 1, 2 1, 2, 5, 3, 4 5, 1, 3, 2, 4 5, 4, 1, 3, 2 2, 1, 3, 4, 5 Gabarito Comentado. Gabarito Comentado. 3a Questão (Ref.: 201604167611) Acerto: 1,0 / 1,0 A análise de requisitos no desenvolvimento de sistemas especifica as funcionalidades (requisitos funcionais) e as propriedades (requisitos nãofuncionais). É considerado um requisito nãofuncional: a disponibilidade do sistema. um histograma na interface gráfica do usuário. uma informação na interface de entrada. a notificação de inconsistência de dado na tela. a emissão de relatórios fiscais. Gabarito Comentado. 2017530 INDEX BDQ: Alunos http://simulado.estacio.br/alunos/ 2/4 4a Questão (Ref.: 201604176953) Acerto: 1,0 / 1,0 Marque a alternativa INCORRETA: Estudo de viabilidade: estudo inicial para saber se vale a pena desenvolver a ideia. O estudo deve oferecer base para ajudar nessa decisão: O projeto/produto pode ser feito? O projeto/produto beneficiará os clientes interessados?Existe uma outra alternativa? REQUISITOS FUNCIONAIS Descrevem as funcionalidades do sistema. Estão diretamente ligados às especificações da tecnologia envolvida, do perfil do usuário, do tipo do sistema. Atividades para análise de requisitos OPERACIONAL Visa a atender os requisitos técnicos do produto a ser desenvolvido. O levantamento deve ser relacionado com a tecnologia envolvida no processo de desenvolvimento. Atividades para análise de requisitos ECONÔMICA Visa a atender os requisitos financeiros do projeto/produto. Considerada a mais critica, ela consiste em julgar se o projeto será deficitário ou se os custos de sua implementação não terão os benefícios desejados Atividades para análise de requisitos CRONOGRAMA Visa a atender os requisitos de tempo para os prazos estabelecidos. O levantamento deve ser baseado na viabilidade técnica em relação ao prazo estipulado. Prazos obrigatórios são mais difíceis de serem negociados. Gabarito Comentado. 5a Questão (Ref.: 201604180148) 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 as atividades do próximo passo no processo de desenvolvimento de software; Utilizada para definir os requisitos foram detalhados, validandoos e indicando as dificuldades de implementação no plano estratégico Utilizada para definir os seguintes diagramas: Diagrama de Eventos, Diagrama de Interação e Diagrama de Relacionamentos; Gabarito Comentado. 6a Questão (Ref.: 201604180149) Acerto: 1,0 / 1,0 Na atividade de análise no Processamento de Desenvolvimento de Software vemos a importância de se fazer uma modelagem para identificar se há uma falha no Levantamento de Requisitos. Uma dessas modelagens é a Análise Estrutural. Esta modelagem compreende uma série de diagramas que são representados por: Modelar aspectos dinâmicos de um problema, utilizando o modelo orientado a objeto; Utilizar os Diagramas de Classe, Objetos e Caso de Uso; Modelar a estrutura de dados encapsulada por procedimentos; Utilizar a engenharia de software para visualizar o desenho do sistema e a intercomunicação entre objetos; Modelar aspectos estáticos de um problema, utilizando o modelo orientado a objeto; Gabarito Comentado. 2017530 INDEX BDQ: Alunos http://simulado.estacio.br/alunos/ 3/4 7a Questão (Ref.: 201604178849) Acerto: 1,0 / 1,0 A reutilização traz os seguintes benefícios: a sobrecarga de atividades em determinadas etapas a eliminação de etapas e atividades a redução do desperdício de tempo e aumento de dinheiro a redução de desperdício de dinheiro e aumento de tempo a redução do desperdício de tempo e de dinheiro 8a Questão (Ref.: 201604178851) Acerto: 1,0 / 1,0 A reutilização de classe se refere a reutilizarmos o seguinte elemento em um processo de desenvolvimento de software: parte do código de programa bibliotecas módulo de código binário classes fundamentais aproveitamento de ideias Gabarito Comentado. 9a Questão (Ref.: 201603487979) Acerto: 1,0 / 1,0 O gráfico acima, adaptado do livro Engenharia de Software, de Roger Pressman, ilustra o custo relativo da correção de um defeito nas diversas fases de um projeto de software, baseado em dados colhidos por Boehm e outros estudiosos. Embora não seja explicitamente informado, os dados se basearam, principalmente, em projetos que utilizaram o modelo de desenvolvimento em cascata. A esse respeito, analise as afirmativas a seguir. I O gráfico pode ser utilizado como um argumento a favor do uso de processos de desenvolvimento iterativos. 2017530 INDEX BDQ: Alunos http://simulado.estacio.br/alunos/ 4/4 II O gráfico deixa claro que o maior investimento na prevenção de defeitos deve acontecer nas fases finais do projeto, preferencialmente depois que o software estiver em uso pelos clientes. III O gráfico não é conclusivo a respeito da importância do gerenciamento dos requisitos de um projeto, o que é consistente com a abordagem de muitos processos de desenvolvimento de software atuais, que minimizam este esforço e enfatizam a codificação e os testes unitários de código. IV O gráfico sustenta os argumentos de que a qualidade deve ser incorporada ao processo através de técnicas e ações efetivas de detecção, prevenção e controle, garantindo que todas as atividades do projeto resultem em produtos ou subprodutos de qualidade, ao invés de ser uma preocupação secundária ou limitada a um grupo de profissionais de controlede qualidade. São corretas APENAS as afirmativas: II e IV II e III III e IV I e II I e IV Gabarito Comentado. 10a Questão (Ref.: 201603522973) 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 devese 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 caixa branca Teste da compilação prévia Teste caixa preta Teste de integração Teste de sistemas
Compartilhar