Buscar

AV - 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

Disciplina: PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE  AV
Aluno: LEANDRO RODRIGUES MELO 202007163613
Turma: 9001
CCT0746_AV_202007163613 (AG)   20/10/2020 21:24:58 (F) 
Avaliação: 9,00 pts Nota SIA: 10,00 pts
 
PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE  
 
 1. Ref.: 2986647 Pontos: 1,00  / 1,00
Avalie as fases e características, inerentes aos processos de desenvolvimento de software.
I. Concepção: fase onde avaliamos a viabilidade do software
II. Análise: fase de estudo, onde de�ne-se O QUE O sistema deve fazer.
III. Projeto: fase onde as tecnologias são de�nidas.
IV., Homologação, fase onde escreve-se o código na linguagem de programação.
Estão corretas as assertivas
Apenas II, III e IV
I, II, III e IV
 Apenas I, II e III
Apenas I e II
Apenas II e III
 2. Ref.: 696491 Pontos: 1,00  / 1,00
Na atividade de análise no processo de desenvolvimento de softwares devemos conhecer o conceito de Modelagem.
A Modelagem serve para veri�car a qualidade dos requisitos, estudados na aula anterior, que se tornarão precisos e
detalhados o su�ciente para as atividades do próximo passo no processo de desenvolvimento de software. Para nos
auxiliar neste processo, podemos utilizar os Diagramas de UML (Uni�ed Modeling Language). Baseado neste
contexto indique qual das alternativas abaixo está correta;
I- A UML é uma metodologia, que diz para você o que fazer primeiro e em seguida, ou como projetar seu sistema;
II- A UML é baseada em diagramas como, por exemplo, os diagramas de Objeto, Classe e Caso de Uso;
III- O Diagrama de Caso de Uso compreende uma parte grá�ca e uma especi�cação com uma declaração textual do
procedimento correspondente ao caso de uso;
Apenas o item II está correto
Apenas os itens I e III estão corretos
Apenas os itens I e II estão corretos
 Apenas os itens II e III estão corretos
Apenas o item I está correto
 3. Ref.: 661142 Pontos: 1,00  / 1,00
Os padrões a partir dos quais os objetos são criados são denominados
atributos
métodos
entidades
javascript:alert('C%C3%B3digo da quest%C3%A3o: 2986647.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 2986647.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 696491.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 696491.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 661142.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 661142.');
instâncias
 classes
 4. Ref.: 609407 Pontos: 1,00  / 1,00
No processo uni�cado 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?
Transição.
Construção.
Produção.
 Elaboração.
Concepção.
 5. Ref.: 711284 Pontos: 1,00  / 1,00
Escolha uma modalidade de testes na coluna da esquerda e associe corretamente para cada uma das classificações
apresentadas nas alternativas na coluna da direita.
 
Modalidade Classificações
1. Quanto à
utilização do código
2. Quanto ao objetivo
na busca pelo erro
( ) Testes de integração - Teste para identificar erros durante a integração e interação
entre os módulos ou unidades do sistema
( ) Testes estáticos - São testes realizados pela análise do código fonte. O tipo de
análise é visual, podendo haver um questionário para acompanhar os testes,
inspecionando o código desenvolvido pela equipe de programação
( ) Testes dinâmicos - São testes baseados na execução do código do programa. Os
testes seguem, também, um questionário com base nos aspectos estruturais e
funcionais do programa
( ) Testes de unidade - Teste realizado em um módulo ou em alguns módulos definidos
que representam uma única unidade. A determinação da quantidade de módulos a
serem testados está contida na documentação de projeto
( ) Testes de validação - Teste realizado após a integração de todos os módulos do
sistema
2, 1, 2, 1, 1
2, 1, 1, 2, 1
2, 2, 1, 1, 2
 2, 1, 1, 2, 2
1, 1, 1, 2, 2
 6. Ref.: 236661 Pontos: 0,00  / 1,00
A Implementação é a etapa do processo de desenvolvimento de software que realiza a transformação do desenho
em diversos tipos de componentes de código de programação. Analise as a�rmativas a seguir em relação aos
componentes de código:
I - Código fonte - conjunto de instruções gerados através de uma Linguagem de Programação de forma lógica e
estruturada.
II - Código Objeto - Sequência binária de instruções, que são executadas diretamente por um processador.
javascript:alert('C%C3%B3digo da quest%C3%A3o: 609407.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 609407.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 711284.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 711284.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 236661.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 236661.');
III- Código de Máquina - Resultado da compilação do código fonte.
Assinale a única opção correta
 Somente I e II estão corretas
Somente II e III estão corretas
 Somente I está correta
Somente I e III estão corretas
Somente a II está correta
 7. Ref.: 610217 Pontos: 1,00  / 1,00
Ao levantar os requisitos de um sistema é necessário ter atenção com:
Deve-se prestar atenção aos desejos do usuário, satisfazendo todos os seus pedidos.
 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 linguagem de programação que será utilizada no desenvolvimento, a legislação envolvida no processo e os
desejos do usuário.
A performance futura do sistema e a linguagem de programação que será utilizada.
 8. Ref.: 2987879 Pontos: 1,00  / 1,00
Sobre o modelo em cascata com retroalimentação , avalie as assertivas I e II e a relação entre elas.
 
I. Ajustes em requisitos e inclusão de outros requisitos, são correções que podem ser feitas durante o processo de desenvolvimento
PORQUE
II. Modelo em cascata com retroalimentação permite a revisão de fases anteriores e a superposição entre as fases.
Pode-se concluir:
As assertivas I e II estão erradas
As assertivas I e II estão corretas e a assertiva não II justi�ca a assertiva I
A assertiva I está correta e a II está errada
A assertiva I está errada e a II está correta
 As assertivas I e II estão corretas e a assertiva II justi�ca a assertiva I
 9. Ref.: 671833 Pontos: 1,00  / 1,00
Uma equipe de desenvolvimento está estudando qual o melhor modelo para a construção do sistema proposto.
Sabe-se que um dos fatores principais é tempo que eles possuem para o desenvolvimento, e com isso gostariam de
produzir protótipos com funcionalidades e desempenhos limitados, de forma a permitir que os desenvolvedores e
clientes veri�quem as funções das implementações preliminares dos modelos de sistemas antes de se
comprometerem com um sistema �nal. Qual é o melhor modelo para desenvolver este sistema?
Cascata
Iterativo
Espiral
Evolucionário
 Prototipação
javascript:alert('C%C3%B3digo da quest%C3%A3o: 610217.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 610217.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 2987879.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 2987879.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 671833.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 671833.');
 10. Ref.: 2987895 Pontos: 1,00  / 1,00
NÃO é uma boa prática do XP
Ritmo sustentável , sem horas extras (40h semanais)
Programação em PAR
 Reuniões formais e  diárias em auditórios 
Aceitação de pequenas versões ajudam na aceitação �nal.
O código fonte não pertence a ninguém 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 2987895.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 2987895.');

Continue navegando