Apol1 Des Software
Apol1 Des Software
Apol1 Des Software
univirtus.uninter.com/ava/web
1. Avaliação
2. novo
Disciplina(s):
Atenção. Este gabarito é para uso exclusivo do aluno e não deve ser publicado ou
compartilhado em redes sociais ou grupo de mensagens.
1/11
Fonte: Forbellone 2000 Pag 35
Nota: 10.0
2/11
C As sequencias I e II representam um algoritmo, pois algoritmo é uma sequência
de passos que visa atingir um objetivo bem definido, não sendo exclusivamente
de programação.
Você assinalou essa alternativa (C)
Você acertou!
I. Esses passos devem ser escritos de tal modo que permitam sua compreensão de
forma clara, sem ambiguidade ou imprecisão.
II. Algoritmos são exclusivamente de computação, visto que não podem ser ambíguos.
Nota: 10.0
A I
B II
3/11
C I e II
D I e III
Você acertou!
Aula 1 - Tema 2
E II e III
II. Ja´ temos um livro cheio de padro~es e procedimentos para desenvolver software
III. Enquanto o programa não estiver funcionando, não será possível avaliar sua
qualidade
IV. Uma definição geral dos objetivos e´ suficiente para começar a escrever os
programas, os detalhes podem ser preenchidos posteriormente
Nota: 10.0
4/11
A Apenas I e III
Você acertou!
IV e V – mitos do cliente
B Apenas I e IV
C Apenas IV e V
D Apenas I, II e V
E Apenas I, III e IV
5/11
Fonte(Carvalho 2016, pag 108)
III. O próprio programador pode escolher em qual modo utilizar a tradução do programa:
como modo interpretador ou modo compilador.
Nota: 10.0
A I
Você acertou!
Aula I - Tema 4
Não é interpretador, pois não está traduzindo linha por linha e sim o arquivo
inteiro. Um programador não tem o poder de decidir em qual modo utilizar, isto é
uma especificação própria da linguagem de programação.
B II
C III
D I e III
E II e III
6/11
I. No desenvolvimento de software os custos de modificar um software aumentam
conforme o projeto avança.
Nota: 10.0
A I apenas
B I e II apenas
Você acertou!
AULA 3
C I e III apenas
D II e III apenas
E I, II e III
Ciclo de vida de software define etapas que devem ser seguidas quando se cria
um produto de software.
Nota: 10.0
Você acertou!
7/11
D Definição, desenvolvimento e codificação
I. se refere a todas as etapas do ciclo de vida de desenvolvimento de software que vai
desde a especificação do sistema até a manutenção.
Nota: 10.0
A I
Você acertou!
B III
C I e II
D I e III
E II e III
8/11
arquivos, todos os dispositivos, todas as seções da memória principal e cada instante do
tempo de processamento na CPU.
Nota: 10.0
A II
B I e II
C II e III
Você acertou!
D I e III
E I, II e III
A expressão “crise do software” foi usada pela primeira vez com impacto por Dijkstra
(1971). Ele avaliava que, considerando o rápido progresso do hardware e das demandas
por sistemas cada vez mais complexos, os desenvolvedores simplesmente estavam se
perdendo, porque a engenharia de software, na época, era uma disciplina incipiente.
I. Entre os problemas que deflagrou a crise do software estão projetos que estouram o
cronograma e orçamento.
II. O desenvolvimento do software na época era feito de forma informal, assim produto
9/11
final era de baixa qualidade ou que não atendia aos requisitos.
III. Com o barateamento e miniaturização do hardware, cresce também a demanda por
software.
A I
B I e II
C II e III
D I e III
E I, II e III
AULA1 2 - Tema1
scanf("%d", ¬a2);
if(media >=7)
10/11
printf("Aprovado \n");
else
printf("Reprovado \n");
Considerando o texto, o trecho de código acima e o conteúdo visto em aula, são feitas as
s seguintes afirmações acerca de linguagem de programação:
Nota: 10.0
A I
B II
C I e II
Você acertou!
aula1 - Tema 3
A afirmativa III está errada – cada linguagem possui seu próprio conjunto de
símbolos e sintaxe própria
D I e III
E II e III
11/11