Buscar

SIMULADO 2 PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE ESTACIO EAD

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

26/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=220013820&user_cod=3911308&matr_integracao=202102510538 1/4
 
Simulado AV
Teste seu conhecimento acumulado
 
Disc.: PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE 
Aluno(a): MARCOS RODRIGUES SANTOS MELO 202102510538
Acertos: 9,0 de 10,0 26/05/2021
 
 
Acerto: 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 interpretada / linguagem de máquina
linguagem de programação / linguagem interpretada
linguagem de máquina / linguagem de programação
 linguagem de programação / linguagem de máquina
linguagem de máquina / linguagem interpretada
Respondido em 26/05/2021 17:30:24
 
 
Explicação:
Linguagem de programação e Linguagem de máquina
 
 
Acerto: 1,0 / 1,0
Sobre o modelo iterativo e incremental, classifique cada sentença como sendo V(verdade) ou F(falsa). Em seguida, assinale a alternativa correta.
I. O modelo iterativo baseia-se na idéia do aumento da abrangencia do sistema.
II. O modelo incremental baseia-se na ideia de refinamentos sucessivos.
III. O modelo iterativo e incremental vale-se do modelo em cascata para sua realização.
IV. A cada iteração, ocorre a especificação, implementação, teste e implantação
Com base em sua analise assinale a opção que descreve a correta sequência de V e F é:
I-F; II-F; III-V; IV-F
I-V; II-V; III-V; IV-F
I-V; II-V; III-V; IV-V
I-V; II-V; III-F; IV-V
 I-F; II-F; III-V; IV-V
Respondido em 26/05/2021 17:44:33
 
 
Explicação:
O Desenvolvimento Iterativo e Incremental é um dos clássicos modelos de processo de desenvolvimento de software criado em resposta às
fraquezas do modelo em cascata, o mais tradicional. Os dois padrões mais conhecidos de sistemas iterativos de desenvolvimento são o RUP
(Processo Unificado da Rational) e o Desenvolvimento ágil de software. Por isso o desenvolvimento iterativo e incremental é também uma parte
essencial da Programação Extrema e outros.
ASSIM APENAS AS AFIRMATIVAS III E IV SÃO VERDADEIRAS.
 
 
Acerto: 1,0 / 1,0
Ao levantar os requisitos de um sistema é necessário ter atenção com:
A performance futura do sistema e a linguagem de programação que será utilizada.
As necessidades dos usuários apresentadas nas reuniões de levantamento e a linguagem de programação que será utilizada no
 Questão1
a
 Questão2
a
 Questão3
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
26/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=220013820&user_cod=3911308&matr_integracao=202102510538 2/4
desenvolvimento.
A linguagem de programação que será utilizada no desenvolvimento, a legislação envolvida no processo e os desejos do usuário.
 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
Deve-se prestar atenção aos desejos do usuário, satisfazendo todos os seus pedidos.
Respondido em 26/05/2021 17:45:46
 
 
Gabarito
Comentado
 
Acerto: 1,0 / 1,0
Com base nos desenhos do processo de desenvolvimento de software, qual opção a seguir melhor representa a frase:
"É a maneira como o sistema interage com outros produtos ou sistemas. Podem conter partes físicas, lógicas, interconexões com outros sistemas, interna ou
externamente." ?
Desenho externo.
Desenho conceitual.
Desenho lógico.
 Desenho Interno.
Desenho físico.
Respondido em 26/05/2021 17:47:45
 
 
Explicação:
Conclusão:
A frase "É a maneira como o sistema interage com outros produtos ou sistemas. Podem conter partes físicas, lógicas, interconexões com outros sistemas,
interna ou externamente." é melhor representada por DESENHO INTERNO.
 
 
Acerto: 1,0 / 1,0
Assinale a opção que apresenta as 3 fases ou partes fundamentais de um processo de desenvolvimento de software.
Planejamento e execução
Planejamento, programação e testes
 Planejamento, execução e controle.
Planejamento, organização e controle
Organização e métodos
Respondido em 26/05/2021 17:56:08
 
 
Explicação:
O Processo de Teste de Software divide-se em três partes principais e fundamentais:
1) Planejamento dos testes: ¿Garantir que os testes sejam preparados antes do fim da implementação do produto¿.
2) Execução dos Testes: ¿Executar os casos e procedimentos de teste especificados e comparar os resultados esperados e obtidos, registrando
esses resultados¿.
 Questão4
a
 Questão5
a
26/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=220013820&user_cod=3911308&matr_integracao=202102510538 3/4
3) Controle dos testes: ¿Garantir que os testes planejados sejam executados corretamente e seus resultados possam ser registrados através da
sua monitoração constante¿.
 
 
Acerto: 1,0 / 1,0
Relacione as colunas 1 e 2, no que se refere as linguagens de programação
Coluna 1
1- Cobol
2- Assembly
3 - Linguagem do processador Intel I5
Coluna 2
a. Linguagem do código objeto
b. Linguagem de máquina
c. Linguagem de alto nível
Marque a opção que apresenta a correta correlação entre as 2 colunas.
1 - c; 2 - b; 3 - a;
 1 - c; 2 - a; 3 - b;
1 - a; 2 - c; 3 - b;
1 - b; 2 - c; 3 - a;
1 - a; 2 - b; 3 - c;
Respondido em 26/05/2021 17:58:59
 
 
Explicação:
1- Cobol - Alto nível
2- Assembly - linguagem do codigo objeto, gerado pelo compilador
3 - Linguagem do processador Intel I5 - linguagem de máquina
 
 
Acerto: 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. As melhorias nas funções do sistema existente são
efetuadas por dois motivos. Uma das soluções aplicadas para essa melhoria é conhecida por:
Rotatividade, que é utilizada apenas para implementação de novas funções;
Emergencial, que é utilizada quando acumulamos demandas que justifiquem a intervenção para a manutenção;
Efeito dominó, que é uma técnica para modificação da estrutura do software, sem alterar o comportamento;
 Separação estática, que é utilizada para identificar todos os códigos de programa que são afetados por alguma variável;
Refatoração, que é uma técnica ou ferramenta para auxiliar a identificar o foco do problema;
Respondido em 26/05/2021 18:02:24
 
 
Gabarito
Comentado
 
Acerto: 1,0 / 1,0
Modelo Cascata - Consiste em um modelo linear em que cada atividade tem de ser completada antes de iniciar a próxima. Muitos Críticos
questionam o modelo cascata pela ausência de feedback entre cada etapa. Em nossa aula vimos uma variação deste modelo que mitiga (ou
elimina) este problema. Marque a opção que representa esta variação.
Modelo Processo Cascata Waterfall
 Modelo Processo Cascata com Realimentação
Modelo Processo Cascata feedline
Modelo Processo Cascata Balbúrdia
Modelo Processo Cascata Codifica-Remenda
Respondido em 26/05/2021 18:05:13
 
 
Gabarito
Comentado
 
Acerto: 0,0 / 1,0
 Questão6
a
 Questão7
a
 Questão8
a
 Questão
9a
26/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=220013820&user_cod=3911308&matr_integracao=202102510538 4/4
No modelo de prototipagem, podemos afirmar.
 3 fases do modelo de prototipagem são: construção do protótipo, Obtenção dos requisitos e projeto rápido, respectivamente.
A 1a. Fase é a de Projeto Rápido
O modelo de prototipagem é muito parecido com o modelo em cascata
 Após a criação , avaliação e refinamento do protótipo, o produto final será desenvolvido.
Existe pouca interação com os usuários, durante o processo.Respondido em 26/05/2021 18:07:29
 
 
Explicação:
Após a criação , avaliação e refinamento do protótipo, o produto final será desenvolvido. - verdade
Existe pouca interação com os usuários, durante o processo. - falso, fundamental a interação com os usuários.
3 fases do modelo de prototipagem são: construção do protótipo, Obtenção dos requisitos e projeto rápido, respectivamente. - falso, são 6 fases e não 3.
A 1a. Fase é a de Projeto Rápido. - falso, a 1a fase é a obtenção de requisitos.
O modelo de prototipagem é muito parecido com o modelo em cascata - falso, são bem distintos.
 
 
Acerto: 1,0 / 1,0
__________ é considerado um processo ágil de desenvolvimento de software.
OPEN
 SCRUM
ICONIX
RUP
PRAXI
Respondido em 26/05/2021 18:10:03
 
 
Explicação:
A unica opção ágil é o SCRUM
 
 
 
Gabarito
Comentado
 
 
 
 
 
 
 
 
 
 
 Questão10
a
javascript:abre_colabore('38403','226976194','4623113395');

Continue navegando