prova logica de programação
3 pág.

prova logica de programação

Disciplina:<strong>logica de Programação</strong> Javascript2 materiais16 seguidores
Pré-visualização1 página
25/10/2018 EPS: Alunos

http://simulado.estacio.br/alunos/ 1/3

 LÓGICA DE PROGRAMAÇÃO

Avaliação Parcial: CCT0535_SM_201603048359 V.1

Aluno(a): YURI MARINS Matrícula: 201603048359

Acertos: 8,0 de 10,0 Data: 25/10/2018 20:47:22 (Finalizada)

1a Questão (Ref.:201604056743) Acerto: 1,0 / 1,0

Transforme o valor (1111)2 em um valor na base decimal.

17
14
12

 15
4

2a Questão (Ref.:201603733186) Acerto: 1,0 / 1,0

Quando declaramos uma variável em C++, essa variável ficará em uma memória de trabalho do processador.
Assinale a alternativa contrarrespondente.

ROM
CACHE

 RAM
DISCO RÍGIDO
REGISTRADOR

3a Questão (Ref.:201603190731) 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 - diagrama de Euler
 Pseudolinguagem
 Linguagem gráfica - fluxograma

Linguagem natural
Linguagem de marcação

4a Questão (Ref.:201603190989) Acerto: 1,0 / 1,0

O comando que exibe na tela o conteúdo de variável, constante ou resultado de operação é:

escolha
se
leia

 imprima
para

5a Questão (Ref.:201604035759) Acerto: 0,0 / 1,0

Analise o trecho de código abaixo e diga o valor das variáveis a e b após a execução da linha de comando:

25/10/2018 EPS: Alunos

http://simulado.estacio.br/alunos/ 2/3

a=9 e b=10
a=8 e b=8

 a=9 e b=9
a=8 e b=10

 a=9 e b=8

6a Questão (Ref.:201603700110) Acerto: 1,0 / 1,0

Qual a função matemática que serve para calcular o quadrado?

sqrt
floor
raizquadrada

 pow
raiz

7a Questão (Ref.:201603191071) Acerto: 1,0 / 1,0

Um desenvolvedor, ao construir um programa, precisou de uma função que calculasse o produto
entre dois números inteiros. Ele construiu uma função, tendo considerado a propriedade de
fechamento, isto é, o produto de dois inteiros, inteiro será e colocou a linha abaixo no programa.

 cout << "Produto = " << multiplicar(a,b);

Observe as opções abaixo e escolha aquela onde o protótipo da função está presente.

 int multiplicar(int a, int b) ;
float multiplicar(int a, int b);
void multiplicar(int a, int b);
void multiplicar(int ; int);
void multiplicar(int a, b);

Gabarito Coment.

8a Questão (Ref.:201603190872) Acerto: 1,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;

25/10/2018 EPS: Alunos

http://simulado.estacio.br/alunos/ 3/3

imprima "\n", q, "\n", r, "\n", d, "\n";
 fimprog

 3

 4
 3.8

2
 3
 3.8

4
 3
 3

3 4 3#posicionados nas colunas 1/ 9 / 17

3 4 3.8 #posicionados nas colunas 1/ 9 / 17

9a Questão (Ref.:201604069930) Acerto: 1,0 / 1,0

Assinale a alternativa que corresponde à sequência correta de retorno para o algoritmo abaixo, considerando x = 5:

inicio
 declare

 inteiro x,y;

 leia x;
 se (x>2)

 então
 y=x+1;

 senão
 y=x-1;

 fim-se
 escreva x " , " y;

 fim

4 , 5
 5 , 6

5 , 4
6 , 5
5 , 5

10a Questão (Ref.:201603717345) Acerto: 1,0 / 1,0

Entre os operadores lógicos utilizados em C, qual simbolo utilizado para o operador OU?

<>
//
>>
\\

 ||