Buscar

PROVA DE LÍNGUAGEM DE PROGRAMAÇÃO I 2018.2

Prévia do material em texto

17/12/2018 EPS: Alunos
http://simulado.estacio.br/alunos/ 1/3
Disc.: LINGUAGEM DE PROGRAMAÇÃO I
CCE0242_AV_201802111301 21/11/2018 19:57:07 (F) AV
Aluno: 201802111301 - AGNALDO BENTO DA SILVA
Avaliação:
 5,0
Nota Partic.:
 
Av. Parcial.:
 2,0
Nota SIA:
 7,0 pts
 
 
LINGUAGEM DE PROGRAMAÇÃO I 
 
 1. Ref.: 616780 Pontos: 1,00 / 1,00
Sabemos que a linguagem C apresenta várias vantagens. Quando dizemos que usamos três procedimentos básicos: sequência, seleção
e iteração e que é possível gerar um executável rápido, estamos nos referindo às seguintes características na ordem:
Portabilidade e Modularidade
Complexidade e Estruturada
Rapidez e Portabilidade
Portabilidade e Estruturada
 Estruturada e Rapidez
 
 2. Ref.: 2953461 Pontos: 1,00 / 1,00
Se você precisasse exibir 123.45 onde o total de algarismos da parte inteira com a parte decimal seria igual a 8,
preenchendo com zero as que não fossem necessárias e com três algarismos na parte decimal, qual das opções
abaixo você escolheria?
printf("%f\n", 123.45);
printf("%8f3\n", 123.45);
printf("%08.3f\n", 123.45);
printf("%.3f\n", 123.45);
 printf("%09.3f\n", 123.45);
 
 3. Ref.: 2820800 Pontos: 1,00 / 1,00
A declaração de uma variável na linguagem C é realizada com a informação do tipo de dado que a variável irá armazenar em seguida o
nome da variável.
Que tipo de informação é passada para o sistema operacional quando na declaração de uma variável informamos o tipo de dado que
esta irá armazenar.
endereço de memória alocada
qualidade da memória alocada
 quantidade de memória alocada
tipo de memória alocada
nenhuma informação pra o sistema operacional
 
 4. Ref.: 1025811 Pontos: 0,00 / 1,00
Considere o código abaixo. Considere que o usuário digite 11.
O que será impresso para o usuário?
 int main ()
{
int num;
printf ("Digite um numero: ");
scanf ("%d",&num);
if (num==10) {
 printf ("Show!");
17/12/2018 EPS: Alunos
http://simulado.estacio.br/alunos/ 2/3
} else {
 if (num>10) {
 printf ("Top!");
 } else {
 printf ("Mara!");
 }
}
return 0;
}
 return 0;
 Top!
Show!
0
Mara!
 
 5. Ref.: 806240 Pontos: 0,00 / 1,00
A programação oferece diversas estruturas de forma a facilitar a programação quanto a sua organização. Alguns dessas estruturas
evitam que determinada parte do código tenha de ser repetido diversas vezes. Marque a alternativa que contenha todas essas
estruturas.
WHILE, DO WHILE e SWITCH CASE
IF/ELSE e FOR
 FOR, WHILE e DO WHILE
 SWITCH CASE e IF/ELSE
IF e SWITCH CASE
 
 6. Ref.: 782125 Pontos: 0,00 / 1,00
Observe o trecho abaixo e marque o valor que será mostrado pela variável c após a execução do programa.
 14
20
22
 10
8
 
 7. Ref.: 2953074 Pontos: 0,00 / 1,00
Um programador precisa armazenar em uma tabela a quantidade de alunos, por turma, que tiraram notas abaixo da méida,
exatamente na média e acimma da média.
17/12/2018 EPS: Alunos
http://simulado.estacio.br/alunos/ 3/3
Sabendo que a méida é 6.0 e que esta tabela, chamada de mapa, servirá para armazenar as notas das 30 turmas existentes, e que
para o programa que está sendo desenvolvido o melhor será organizar as turmas por linhas na tabela.
 Marque a alternativa que melhor representa a declaração desta tabela.
float mapa[30][30];
 int mapa[3][30];
 
float turmas[30]notas[3];
int turmas[30];
 int mapa[30][3];
 
 8. Ref.: 240468 Pontos: 1,00 / 1,00
Observe o código apresentado na questão:
#include < stdio.h>
 #include < stdlib.h>
int x=4;
void main(){
 int x=5;
 exibir(x); 
 system("PAUSE"); 
 }
void exibir(int y){
 printf("%d",y); 
 }
Dentre as opções abaixo é correto afirmar:
 Ocorrerá um erro
O programa exibirá 9
O programa exibirá 5
O programa exibirá 4
O programa exibirá 0
 
 9. Ref.: 633844 Pontos: 1,00 / 1,00
A função fgets():
 lê uma linha inteira de uma vez.
lê um caracter de cada vez.
imprime um caracter de cada vez.
imprime uma linha inteira de uma vez.
lê um arquivo inteiro de uma vez.
 
 10. Ref.: 633830 Pontos: 0,00 / 1,00
A função _________ funciona como a função scanf(), porém, ao invés de ler os dados de teclado, estes dados são lidos de um arquivo.
 fscanf()
sscanf()
 fgets()
fprint()
fgetc()

Continue navegando