Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0746_AV_201909057142 » PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE Tipo de Avaliação: AV Aluno: 201909057142 - RAYLSON IGLESIAS Professor: JORGE LUIZ DE AVILA Turma: 9009/AI Nota da Prova: 4,0 Nota de Partic.: Av. Parcial Data: 16/11/2019 11:00:16 1a Questão (Ref.: 201912026469) Pontos: 1,0 / 1,0 Qual alternativa abaixo é verdadeira em relação a classificação conceitual de um Software Aplicativo? É a linguagem de programação com mais aproximidade com o hardware. São programas que têm interface direta com o usuário, como editores de texto, planilhas eletrônicas, navegadores, dentre outros. Também chamados de sistema operacional, é responsável por operar os demais periféricos que estejam conectados ao hardware. São elementos de código em formato de blocos que se interligam através de métodos sequenciais. São elementos de código em formato de objetos que se interligam. 2a Questão (Ref.: 201909656516) Pontos: 0,0 / 1,0 Na especificação de requisitos, qual das opções abaixo indica como os requisitos podem ser classificados: precisos e lógicos. não-funcionais e analíticos. funcionais e não-funcionais. lógicos e consistentes. funcionais e lógicos. 3a Questão (Ref.: 201909096184) Pontos: 0,0 / 1,0 Uma das formas de representação do CMMI é por estágios. Assinale a alternativa que contém duas Áreas de Processos do nível de maturidade 2. Integração de Produtos (PI) e Verificação (VER). Gerenciamento de Configuração (CM) e Planejamento do Projeto (PP) Análise Causal e Resolução (CAR) e Gerenciamento de Riscos (RSKM) Medida e Análise (MA) e Validação (VAL) Treinamento Organizacional (OT) e Análise de Decisões e Organização (DAR) 4a Questão (Ref.: 201909095390) Pontos: 0,0 / 1,0 Existem vários modelos de desenvolvimento de software, cada um com suas particularidades. A respeito desse assunto, assinale a opção correta. No modelo de desenvolvimento em cascata, a primeira etapa é a modelagem do sistema. A metodologia de prototipagem evolutiva é uma abordagem que visualiza o desenvolvimento de concepções do sistema conforme o andamento do projeto, por meio de protótipos visuais. javascript:alert('Ref. da quest%C3%A3o: 201912026469\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('Ref. da quest%C3%A3o: 201909656516\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('Ref. da quest%C3%A3o: 201909096184\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('Ref. da quest%C3%A3o: 201909095390\n\nStatus da quest%C3%A3o: Liberada para Uso.'); O modelo de desenvolvimento em espiral, que tem a codificação como segunda etapa, gera o código do sistema muito mais rapidamente que o modelo de prototipação. O modelo de desenvolvimento UML é uma metodologia de desenvolvimento orientada a objetos que gera protótipos muito rapidamente, em função das ferramentas case disponíveis. No modelo de desenvolvimento incremental, da mesma maneira que no modelo cascata, é possível a solução dos riscos logo no início do projeto. 5a Questão (Ref.: 201912050393) Pontos: 0,0 / 1,0 Relacione a coluna 1, dos termos, com a coluna 2, conceitos, adequadamente. Coluna 1 1. Defeito 2. Engano 3. Erro 4. Falha Coluna 2 a. diferença entre o valor obtido e o valor esperado. b. produção de uma saída incorreta com relação à especificação. c. por exemplo, uma instrução ou comando incorreto d. ação humana, por exemplo, tomada pelo programador, que produz um resultado incorreto Assinale a opção que apresenta a correta correlação entre as colunas 1 e 2. 1-b; 2-d; 3-a; 4-c 1-a; 2-b; 3-c; 4-d 1-d; 2-c; 3-a; 4-b 1-c; 2-a; 3-d; 4-b 1-c; 2-d; 3-a; 4-b 6a Questão (Ref.: 201912039836) Pontos: 1,0 / 1,0 Dentro dos conceitos de código de programação em PDS, qual alternativa melhor define um código fonte ? Linguagem de programação que utiliza a arquitetura do processador para executar as ações . Resultado da compilação do código máquina. Conjunto de instruções geradas através de uma linguagem de programação, de maneira lógica e estruturada; após o processo de compilação ou interpretação, transformar-se-á em código objeto. Sequência binária de ações diretamente direcionadas para o processador da máquina. Esta linguagem é a que mais se aproxima dos códigos de execução direta do processador 7a Questão (Ref.: 201909774972) Pontos: 1,0 / 1,0 Após o sistema ter sido instalado no ambiente do usuário, ou seja, entrado em produção, começa a fase de Manutenção deste sistema. Esta fase depende muito da qualidade no processo de desenvolvimento e da documentação atualizada. Um desses documentos é a Documentação para Suporte, no qual encontramos o Manual de Sistemas. Para que ele realmente de suporte adequado para a manutenção, ele deve: Mostrar como o usuário usa as funcionalidades; Descrever as partes do código fonte, requisitos necessários e arquitetura do sistema; Descrever como instalar o sistema, plataformas de operação, pré-requisitos necessários; Descrever estratégias de como chegar ao resultado final; Estabelecer o formato e a cadência de como o processo deve ser implementado; javascript:alert('Ref. da quest%C3%A3o: 201912050393\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('Ref. da quest%C3%A3o: 201912039836\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('Ref. da quest%C3%A3o: 201909774972\n\nStatus da quest%C3%A3o: Liberada para Uso.'); 8a Questão (Ref.: 201912050737) Pontos: 1,0 / 1,0 Sobre os modelos em cascata e em cascata com retroalimentação, marque a ÚNICA opção correta. Modelo em cascata com retroalimentação é uma evolução do modelo em cascata. Modelo em cascata com retroalimentação permite que sejam puladas algumas fases como implementação. O modelo se chama "em cascata" porque usuários tendem a mentir (falar cascata). O modelo balburdia é o mais novo modelo de processo de desenvolvimento de software. Modelo em cascata é mais flexível na medida em que os erros podem ser corrigidos, no início de cada fase. 9a Questão (Ref.: 201909802876) Pontos: 0,0 / 1,0 No processo de desenvolvimento de software, devemos adotar uma modalidade de ciclo de vida de projetos de software, analise as alternativas apresentadas: I. Processo iterativo - Modelo onde cada atividade tem que ser concluída antes de iniciar a próxima; II. Modelo Incremental - Modelo que se baseia na ideia de aumento do âmbito do sistema, ou seja, na criação de novas versões para o modelo proposto; III. Modelo Iterativo e Incremental - Metodologia de desenvolvimento de software que define um subconjunto de requisitos e utiliza o modelo em cascata para sua realização. Escolha a alternativa correta: Apenas as afirmativas I e II estão corretas Apenas a afirmativa I está correta Todas as afirmativas estão corretas Apenas a afirmativa II está correta Apenas as afirmativas II e III estão corretas 10a Questão (Ref.: 201912050754) Pontos: 0,0 / 1,0 Qual a disciplina responsável por "suportar a equipe de desenvolvimento, com itens de IT, Servidores e ferramentas" ? Análise e Design Configuração e mudanças Projeto Ambiente Modelagem de negócios Período de não visualização da prova: desde 10/09/2019 até 22/11/2019. javascript:alert('Ref. da quest%C3%A3o: 201912050737\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('Ref. da quest%C3%A3o: 201909802876\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('Ref. da quest%C3%A3o: 201912050754\n\nStatus da quest%C3%A3o: Liberada para Uso.');
Compartilhar