Buscar

PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Avaliação: CCT0194_AV_BATMAN » PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE 
Tipo de Avaliação: AV 
Aluno: 666666666 - BATMAN 
Professor: ADRIANA APARICIO SICSU AYRES DO NASCIMENTO Turma: 
Nota da Prova: 5,0 Nota de Partic.: 0 Av. Parcial 0 Data: /11/2017 
 
 
 1a Questão (Ref.: 201002922695) Pontos: 0,0 / 1,0 
O processo de reutilização visa à redução do desperdício de tempo e, consequentemente, dinheiro, visto que, a 
cada iteração, os defeitos que existiam em outras fases já foram sanados. Cite 3 tipos de reutilização que 
podemos aplicar no processo de desenvolvimento de software. 
 
 
Resposta: . 
 
 
Gabarito: Reutilização do código, Reutilização de Objeto, Reutilização de Plataforma, Desenho, Reutilização de 
Classe. 
 
 
Fundamentação do(a) Professor(a): Resposta em branco. 
 
 
 
 2a Questão (Ref.: 201002868203) Pontos: 0,0 / 1,0 
O que é a etapa de prototipação no modelo espiral ? 
 
 
Resposta: É a etapa que é desenvolvido um modelo inicial onde dentre diversas características fundamentais é 
possível verificar o funcionalidades básicas do software. 
 
 
Gabarito: Criação de um modelo para ser analisado e desenvolvido a partir dele. O Analista coletará informações 
para um miniprojeto, concentrando-se nas entradas e saídas do software, bem como em suas iterações entre 
usuário e programa. Após a criação e aceitação do protótipo, o produto final será desenvolvido. 
 
 
 
 3a Questão (Ref.: 201002250212) Pontos: 1,0 / 1,0 
Sommerville define software como sendo programas de computador e documentação associada. Os produtos de 
softwares podem ser desenvolvidos para um cliente específico ou para um mercado geral. Para o 
desenvolvimento do produto/programa, é necessário escrevê-lo utilizando uma _______________________ a 
qual será convertida para uma _____________________, ou seja, em um formato que será compreendido pelo 
processadores 
Assinale a ÚNICA opção que complementa cada frase corretamente 
 
 
linguagem de programação / linguagem interpretada 
 
linguagem de máquina / linguagem interpretada 
 
linguagem interpretada / linguagem de máquina 
 linguagem de programação / linguagem de máquina 
 
linguagem de máquina / linguagem de programação 
 
 
 
 4a Questão (Ref.: 201002250228) Pontos: 1,0 / 1,0 
No processo de desenvolvimento do software, a primeira atividade técnica é a Análise de Requisitos, que pode 
ser entendida como responsável por definir os serviços que um sistema deve realizar, sua interface com os 
demais elementos e sob quais restrições o sistema deve operar. A técnica de elicitação conhecida como 
tempestade de ideias, cujo objetivo é permitir que todos expressem suas ideias de forma a obter o consenso é 
 
 
Casos de Uso 
 
Visita técnica 
 Brainstorm 
 
Entrevista 
 
Questionário 
 
 
 
 5a Questão (Ref.: 201002046369) Pontos: 1,0 / 1,0 
Marque a alternativa correta que define Classe na modelagem orientada a objetos. 
 
 
Descreve um conjunto de ligação com estrutura e semântica comuns. 
 Descreve um grupo de objetos com propriedades semelhantes (atributos), o mesmo comportamento 
(operações) e conseqüentemente a mesma semântica (Rumbaugh, 1994). 
 
É um conceito, uma abstração, algo com limites nítidos e significado em relação à realidade estudada 
(Rumbaugh, 1994). 
 
É a conexão física ou conceitual entre instâncias de objetos. 
 
É uma propriedade das ligações de uma associação. 
 
 
 
 6a Questão (Ref.: 201002246877) Pontos: 0,0 / 1,0 
É a visão que representa os componentes do sistema, a relação entre os componentes, o funcionamento dos 
componentes e a interconexão com outros sistemas. 
 
 Visão interna 
 
Visão comportamental 
 
Visão estrutural 
 
Visão geral 
 Visão externa 
 
 
 
 7a Questão (Ref.: 201002624473) Pontos: 1,0 / 1,0 
No processo de desenvolvimento de software a fase de teste possui uma importância fundamental. 
Analise cada item seguinte, classificando-os como V (verdadeiro) ou F (falso). 
1. A fase de teste tem como objetivo detectar possíveis defeitos ou erros que possam surgir na fase de 
implementação; 
2. Nessa fase, de testes, devem-se coletar os resultados e analisá-los e consertá-los somente depois de sua 
implantação. 
3. Essa fase é essencial para aumentar a qualidade do produto ou sistema em que será implantado. 
4. Tem como objetivo encontrar um erro que ainda não foi descoberto. 
Assinale a ÚNICA opção com a sequência correta de V e F. 
 
 
1-V; 2-V; 3-F; 4-F 
 
1-F; 2-F; 3-V; 4-F 
 1-V; 2-F; 3-V; 4-V 
 
1-F; 2-V; 3-F; 4-V 
 
1-V; 2-V; 3-V; 4-F 
 
 
 
 8a Questão (Ref.: 201002067396) Pontos: 0,0 / 1,0 
Qual o objetivo da fase de Implementação ou Codificação? 
 
 
É a idéia de criação de um protótipo, um modelo funcional com características semelhantes, no caso de 
softwares/programas de computador, um sistema funcional, com características básicas as quais se 
modelam ao modelo original, mas desenvolvido somente para testes. 
 
É onde o projeto é transformado em uma linguagem compreendida pelo software. 
 É escrever o programa em uma linguagem de programação, seguindo normas e diretrizes da empresa à 
qual o desenvolvedor esteja ligado. 
 É a execução da codificação e configuração do funcionamento do hardware com sua base de dados e o 
sistema computacional como um todo. 
 
É a fase onde o programa é testado. 
 
 
 
 9a Questão (Ref.: 201002625258) Pontos: 0,5 / 0,5 
Documento com formato adequado ao perfil do público que utilizará o sistema ou produto. 
Sua linguagem deve se clara e os termos e construções devem estar de acordo com o nível cultural e técnico do 
usuário final, mostrando como utilizar as funcionalidades do sistema. 
Trata-se da definição do: 
 
 
Manual primário 
 
Manual de referência 
 Manual do usuário 
 
Manual de instalação 
 
Manual de introdução 
 
 
 
 10a Questão (Ref.: 201002248890) Pontos: 0,5 / 0,5 
O Método Scrum é uma metodologia que tem como filosofia o Manifesto Ágil. Possui papel bem definido para as 
atividades durante todo o processo. Uma vez levantadas as questões a serem trabalhadas, é determinado um 
período de tempo para a realização de um determinado requisito. Durante esse intervalo, são feitas reuniões 
diárias para acompanhamento do andamento das atividades. Complete a frase escrevendo o nome de cada uma 
das características do modelo Scrum: I) _____________: Período para finalização de cada requisito; II) 
_____________: Reunião diária para análise de andamento do projeto; III) _____________: Lista com 
funcionalidades a serem implementadas; IV) _____________: Análise feita do Product Backlog. Cada requisito 
é analisado, interpretado e informado à equipe como será implementado; V) _____________: Responsável por 
coordenar o Scrum e ajudar a atender os impedimentos que possam ocorrer na tentativa de não estourar o 
Sprint. 
Assinale a ÚNICA opção que apresenta a complementação correta de cada frase (I a V). 
 
 
Sprint - Scrum - Scrum Master - Product Backlog - Sprint Backlog 
 
Product Backlog - Sprint Backlog - Sprint - Scrum - Scrum Master 
 
Scrum Master - Sprint - Scrum - Product Backlog - Sprint Backlog 
 
Product Backlog - Scrum Master - Sprint Backlog - Sprint - Srum 
 Sprint - Scrum - Product Backlog - Sprint Backlog - Scrum Master

Outros materiais