Buscar

Avaliação Parcial de Lógica de Programação

Prévia do material em texto

14/11/2017 BDQ: Avaliação Parcial
http://estacio.webaula.com.br/Classroom/index.html?id=2115816&classId=801904&topicId=767701&p0=03c7c0ace395d80182db07ae2c30f034&… 1/5
 
CCT0535_201703148878 V.1
 
 
 LÓGICA DE PROGRAMAÇÃO
Avaiação Parcial: CCT0535_SM_201703148878 V.1 
Aluno(a): LARISSA CRISTINE DE OLIVEIRA GOMES Matrícula: 201703148878
Acertos: 3,0 de 10,0 Data: 22/10/2017 15:17:52 (Finalizada)
 1a Questão (Ref.: 201704025985) Acerto: 0,0 / 1,0
Quais as formas de representação de Algoritmos?
Gráfica, Lógica e Escrita
Lógica, Fluxograma e Narrativa
 Gráfica, Fluxograma e Português Estruturado
Narrativa, Lógica e Português Estruturado
 Narrativa, Português Estruturado e Fluxograma
 2a Questão (Ref.: 201704026730) Acerto: 0,0 / 1,0
Escolha a opção correta de acordo com as afirmações abaixo.
I ¿ Os computadores são compostos por dispositivos de entrada, CPU e dispositivo de saída.
II ¿ Algoritmo é uma sequência de passos que visa atingir um objetivo não definido.
III ¿ Os algoritmos podem ser representados através de descrição narrativa, fluxograma e pseudocódigo.
Todas estão corretas
 Apenas I e III estão corretas
Apenas II e III estão corretas
 Apenas I e II estão corretas
 3a Questão (Ref.: 201703301502) Acerto: 1,0 / 1,0
Na prova de Lógica de Programação, na questão dissertativa, era pedido para se construir um
algoritmo de nome prova que exibisse a palavra Engenheiro(a) na primeira linha e a expressão
EAD-ESTACIO, começando na segunda zona da terceira linha. Abaixo estão as respostas de cinco
alunos. Só uma atende às exigências do enunciado. Assinale a opção CORRETA.
prog teste imprima "Engenheiro(a)\n\n\tEAD-ESTACIO"; fimprog
 prog prova imprima "Engenheiro(a)\n\n\tEAD-ESTACIO"; fimprog
prog prova imprima "Engenheiro(a)\t\n\nEAD-ESTACIO"; fimprog
prog teste imprima "Engenheiro(a)\t\n\n\nEAD-ESTACIO"; fimprog
14/11/2017 BDQ: Avaliação Parcial
http://estacio.webaula.com.br/Classroom/index.html?id=2115816&classId=801904&topicId=767701&p0=03c7c0ace395d80182db07ae2c30f034&… 2/5
prog prova imprima "Engenheiro(a)\n\n\n\tEAD-ESTACIO"; fimprog
 Gabarito Comentado. Gabarito Comentado.
 4a Questão (Ref.: 201703301302) Acerto: 0,0 / 1,0
Podemos construir um algoritmo, usando várias linguagens. Assinale a opção CORRETA que
representa uma linguagem que usa símbolos padronizados e é considerada uma linguagem
universal, visto que pouco se escreve.
 Linguagem gráfica - fluxograma
Linguagem gráfica - diagrama de Euler
 Pseudolinguagem
Linguagem natural
Linguagem de marcação
 5a Questão (Ref.: 201703301372) Acerto: 0,0 / 1,0
Estudamos as linguagens gráficas mais conhecidas: Fluxograma e Diagrama Ns/Chapin.
Observe as sequências abaixo onde aparecem do lado esquerdo os símbolos do Fluxograma dos
comandos que exibem na tela, processamento e entrada de dados, não, necessariamente nessa
ordem, do lado esquerdo e, do lado direito, os correspondentes no diagrama de NS/Chapin.
Assinale a opção que apresenta os símbolos equivalentes.
 
14/11/2017 BDQ: Avaliação Parcial
http://estacio.webaula.com.br/Classroom/index.html?id=2115816&classId=801904&topicId=767701&p0=03c7c0ace395d80182db07ae2c30f034&… 3/5
 
 Gabarito Comentado.
 6a Questão (Ref.: 201703915353) Acerto: 0,0 / 1,0
O Professor de Lógica de Programação pediu para que seus alunos fizessem um programa que recebesse um
salário, um valor percentual de aumento e calculasse o valor do salário aumentado, mostrando-o na tela.
Para que esse programa faça exatamente isso, a linha que contém pontos de interrogação deveria ser
subs�tuída por:
 novosalario = salario + aumento;
novosalario = salario * aumento;
Nenhuma das anteriores.
novosalario = salario + aumento/100;
 novosalario = (salario * aumento/100) + salario;
14/11/2017 BDQ: Avaliação Parcial
http://estacio.webaula.com.br/Classroom/index.html?id=2115816&classId=801904&topicId=767701&p0=03c7c0ace395d80182db07ae2c30f034&… 4/5
 7a Questão (Ref.: 201703301443) Acerto: 0,0 / 1,0
Observe o algoritmo abaixo. Se você digitar 19 quando for solicitado o primeiro valor e digitar 5,
quando for solicitado o segundo valor, as variáveis q, r e d ficarão com determinados valores
armazenados.
 Assinale a opção onde os valores corretos aparecem, na ordem.
 Nesse ambiente, temos dois operadores de divisão, um para divisão que retorna um quociente
inteiro e uma para divisão que retorna um quociente real.
 Lembre-se também do que significa os caracteres de controle \n e \t.
 
prog operadores
 int a,b,q,r;
 real d;
 leia a;
 leia b;
 q<- a div b;
 r<- a % b;
 d<- a/b;
 imprima "\n", q, "\n", r, "\n", d, "\n";
 fimprog
 
3 4 3#posicionados nas colunas 1/ 9 / 17
 3
 4
 3.8
 3 4 3.8 #posicionados nas colunas 1/ 9 / 17
2
 3 
 3.8
4
 3 
 3
 8a Questão (Ref.: 201703301493) Acerto: 0,0 / 1,0
Na lista de exercícios que foi liberada pela professora de Lógica, na questão X, estava presente o
algoritmo codificado em Portugol abaixo. No enunciado da questão, era solicitado que fosse feito o
acompanhamento da execução do algoritmo no Teste de Mesa e digitada a seguinte data: 111518.
Assinale a opção CORRETA para a saída desse algoritmo.
inicio
 inteiro data 
 escrever "Digite a data no formato mmddaa: "
 ler data 
 escrever data % 100, " / " 
 escrever data / 10000, " / " 
 escrever (data / 100) %100, "\n" 
 fim
 
11 / 18 / 15
 18 / 11 / 15
 15 / 11 / 18
18 / 15 / 11
11 / 15 / 18
14/11/2017 BDQ: Avaliação Parcial
http://estacio.webaula.com.br/Classroom/index.html?id=2115816&classId=801904&topicId=767701&p0=03c7c0ace395d80182db07ae2c30f034&… 5/5
 9a Questão (Ref.: 201703183324) Acerto: 1,0 / 1,0
É utilizada para avaliar uma determinada expressão e definir se um bloco de código que deve ou não ser executado.
Essa é a definição da estrutura condicional:
while.
 if...else
next
for
do...while
 Gabarito Comentado. Gabarito Comentado. Gabarito Comentado.
 Gabarito Comentado.
 10a Questão (Ref.: 201704173054) Acerto: 1,0 / 1,0
Considerando o programa, e que o usuário digita o valor 28. Qual o resultado impresso na tela. int main () { int x;
cout<<"Digite um valor"; cin>>x; if (x>15) { cout<< x/2; } return 0; }
56
28
Nenhuma das outras alternativas
O programa tem erro no código e não compila.
 14

Continue navegando