Buscar

avaliação linguagem de programação 1

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 11 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

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 6, do total de 11 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

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 9, do total de 11 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

1a Questão (Ref.:201704090825)
	Acerto: 1,0  / 1,0
	Qual das características abaixo NÃO pode ser atribuída á linguagem C?
		
	 
	Complexidade porque tem muitas palavras reservadas
	
	Rapidez, pois gera executável compacto
	
	Estruturada
	
	Portabilidade
	
	Modularidade
	
	
	Gabarito Coment.
	
	
	
	
	2a Questão (Ref.:201704090821)
	Acerto: 1,0  / 1,0
	Estudamos que a linguagem C apresenta várias características. Analise as afirmativas abaixo e assinale a opção correta.
I Com pequenas modificações, um código poderá ser compilado em várias plataformas.
II Não pode ser modularizada
III Possui um propósito específico
IV Considerada de nível intermediário
		
	 
	I e IV estão corretas
	
	Todas estão erradas
	
	Todas estão corretas
	
	II, III e IV
	
	I, III e IV estão corretas
	
	
	Gabarito Coment.
	
	
	
	
	3a Questão (Ref.:201704090810)
	Acerto: 1,0  / 1,0
	Você estava trabalhando na plataforma Windows e foi definindo várias funções específicas para sua área de atuação.
Um dia, resolveu criar uma biblioteca e nomeou de minhasFuncoes.h, salvando em uma pasta de nome funcoes na raiz do drive C.
Quando foi incluir, usou:
		
	
	#include minhasFuncoes.h
	 
	#include "c:\funcoes\ minhasFuncoes.h"
	
	#include
	
	#include "minhasFuncoes.h"
	
	#include "c:\ minhasFuncoes.h\funcoes"
	
	
	
	4a Questão (Ref.:201704090848)
	Acerto: 1,0  / 1,0
	Assinale a função que não é disponível na plataforma Linux.
		
	 
	system()
	
	printf()
	
	return
	
	main()
	
	scanf()
	
	
	
	5a Questão (Ref.:201704499864)
	Acerto: 1,0  / 1,0
	É um nome de variável válido:
		
	
	número
	
	1X
	
	meu 2Cel
	 
	media_nota2
	
	maça
	
	
	
	6a Questão (Ref.:201704337701)
	Acerto: 1,0  / 1,0
	Considerando que a variável TemperC receba valor de temperatura em graus Celsius digitado pelo usuário e que a variável TemperF seja o resultado da temperatura de entrada em graus Fahrenheit, qual seria a linha de comando correta, sabendo que oF = oC x 1,8 + 32.
		
	
	TemperF = (TemperC * 1,8) + 32
	 
	TemperF = (TemperC * 1.8) + 32
	
	TemperF = TemperC x 1.8 + 32
	
	TemperF = TemperC * (1.8 + 32)
	
	TemperF = TemperC * 1,8 + 32
	
	
	
	7a Questão (Ref.:201704499871)
	Acerto: 1,0  / 1,0
	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!");
} else {
   if (num>10) {
      printf ("Top!");
   } else {
      printf ("Mara!");
   }
}
return 0;
}
		
	 
	Top!
	
	0
	
	Mara!
	
	Show!
	
	return 0;
	
	
	
	8a Questão (Ref.:201704280295)
	Acerto: 1,0  / 1,0
	Em programação é possível que haja decisões usando o IF. Todo IF deve vir seguido de uma condição que deve ter como resultado Verdadeiro ou Falso. Considerando esta afirmativa, qual das opções abaixo deve apresentar erro na compilação.
		
	
	if (y >= 14)
	
	if (a != 6)
	 
	if (z = 21)
	
	if (x > 7.2)
	
	if (x <= 8)
	
	
	
	9a Questão (Ref.:201704499892)
	Acerto: 1,0  / 1,0
	Considere o trecho de código abaixo. O que será impresso quando o programa for executado?
int main()
{
    int contador = 1; //declarando e inicializando a variável de controle
     
    while (contador < 10) // Testando a condição
    {
          printf("%d ", contador); //Executando um comando dentro do laço 
           
          contador++; //atualizando a variável de controle
    }
     
    return 0; 
}
		
	
	0 1 2 3 4 5 6 7 8 9 10
	
	1 2 3 4 5 6 7 8 9 10 11
	 
	1 2 3 4 5 6 7 8 9
	
	0 1 2 3 4 5 6 7 8 9 10 11
	
	1 2 3 4 5 6 7 8 9 10
	
	
	
	10a Questão (Ref.:201704354616)
	Acerto: 1,0  / 1,0
	Um programa que contém a linha de comando abaixo:
int soma, i = 0;
while ( i < 50000) {
                                   if ( i % 7 == 0) {
soma = soma + i;
                                   }
                                   i++ ;
 
Qual será a saída:
		
	
	Soma dos números inteiros menores que 50000 divido por 7.
	
	Soma dos números inteiros menores que 50000 com resto 7.
	 
	Soma dos números inteiros menores que 50000 divisíveis por 7.
	
	Soma dos números inteiros menores que 50000.
	
	Soma dos números inteiros menores que 50000 ímpares.
	
1a Questão (Ref.:201704424595)
	Acerto: 1,0  / 1,0
	Qual seria o menor programa compilável da Linguagem C?
		
	
	main[]{}
	
	main{}
	
	main{}()
	 
	main(){}
	
	main()[]
	
	
	
	2a Questão (Ref.:201704090813)
	Acerto: 1,0  / 1,0
	Na função main() da linguagem C, declarações, comandos, estruturas e tudo mais que pertence ao corpo da função estão envoltos por dois elementos.
Assinale a opção que apresenta esses elementos.
		
	
	( e )
	 
	{ e }
	
	begin e end
	
	[ e ]
	
	begin e end;
	
	
	Gabarito Coment.
	
	
	
	
	3a Questão (Ref.:201704341943)
	Acerto: 1,0  / 1,0
	Na linguagem C, as strings "%d", "%f" e "%s" estão usualmente associadas ao uso da função:
		
	
	getch
	
	feof
	
	void
	
	main
	 
	printf
	
	
	
	4a Questão (Ref.:201704090948)
	Acerto: 1,0  / 1,0
	Observe o programa abaixo e selecione a resposta que mostra e/ou explica o que será exibido no display.
#include 
int main() 
{ 
printf ("%s%d%%","Juros de ",10);
}
		
	
	%s%d%% Juros de 10
	
	10 Juros de
	 
	Juros de 10%
	
	Nada porque tem muitos %
	
	% Juros de 10
	
	
	Gabarito Coment.
	
	
	
	
	5a Questão (Ref.:201706294860)
	Acerto: 1,0  / 1,0
	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
	
	tipo de memória alocada
	
	nenhuma informação pra o sistema operacional
	
	qualidade da memória alocada
	 
	quantidade de memória alocada
	
	
	
	6a Questão (Ref.:201703567891)
	Acerto: 1,0  / 1,0
	Dado o trecho de lógica utilizando o conceito da linguagem de programação C. Diga o resultado das variáveis x, y e z depois da seguinte sequência de operações:
int x,y,z; 
x=y=10; 
z=++x; 
x=-x; 
y++;
x=x+y-(z--); 
		
	
	x = 11 
y = 11 
z = 15
	
	x = -20
y = 20 
z = 10
	
	x = -01
y = 01 
z = 10
	
	x = -13 
y = 11 
z = 13
	 
	x = -11 
y = 11 
z = 10
	
	
	Gabarito Coment.
	
	
	Gabarito Coment.
	
	
	
	
	7a Questão (Ref.:201704253916)
	Acerto: 1,0  / 1,0
	Um programa deve ler um valor inteiro. Caso o valor lido seja positivo deve imprimir a mensagem "Valor positivo". Assinale a opção que apresenta  estrutura condicional CORRETA para a solução desse problema.
 
 
		
	
	if ( valor <= 0 )
	 
	if ( valor > 0 )
	
	if ( valor != 0 )
  
	
	if (valor < 0 )
	
	if ( valor == 0 )
	
	
	
	8a Questão (Ref.:201704064944)
	Acerto: 1,0  / 1,0
	Preencha as lacunas abaixo para que a mensagem abaixo seja exibida, caso a variável Idade seja maior ou igual a 18 e a variável Peso seja maior que 50. 
if((Idade_ _ _18)_ _ _(peso_ _ _50)) 
{
printf("Você pode ser doador de Sangue");
}
		
	 
	>=; &&; >;
	
	<>; and; >;
	
	>>; and; >;
	
	>=; &; >;
	
	>=; e; >;
	
	
	Gabarito Coment.
	
	
	GabaritoComent.
	
	
	
	
	9a Questão (Ref.:201704178122)
	Acerto: 1,0  / 1,0
	Leia com atenção as afirmativas abaixo e escolha a opção correta.
I A estrutura do for, por definição, é ideal quando o número de repetições for conhecido
II A estrutura do for testa ao final enquanto a estrutura while testa no início
III A estrutura while pode simular a estrutura do for e a estrutura do... while
IV A estrutura do for sem nenhum parâmetro, só com os  ;   dentro dos parênteses e com um if no corpo da repetição, pode simular a estrutura while
V Tanto a estrutura do...while quanto a estrutura while, testam no início
		
	
	Somente I, III e V estão corretas
	 
	Somente I, III e IV estão corretas        
	
	Somente I, II, III e V estão corretas        
	
	Somente II, III e V estão corretas
	
	Somente I e V estão corretas   
	
	
	Gabarito Coment.
	
	
	Gabarito Coment.
	
	
	
	
	10a Questão (Ref.:201703662979)
	Acerto: 1,0  / 1,0
	 Muitas séries matemáticas podem ser geradas pela estrutura do  for. Analise o código abaixo, supondo que você digitou 2 e 4 quando lhe foram solicitados dois números e escolha a opção que contém a série exibida pelo código.
		
	
	2       4       6       8       19       12       14       16
	
	2       4       4       8       12       20       32       52
	 
	2       4       6       10       16       26       42
	
	2       4       6       10       16       26       42       68
	
	2       4       4       8       12       20       32       
	1a Questão (Ref.:201704048222)
	Acerto: 1,0  / 1,0
	Um dos grandes problemas de empresas que desenvolvem software é a variedade hardware. Como por exemplo, em grandes redes de supermercados, o software instalado não pode ser trocado sem maiores custos e traumas. A linguagem C possui a capacidade de ser compilado ou executado em diferentes arquiteturas (seja de hardware ou de software). Identifique abaixo a capacidade descrita.
		
	 
	Portabilidade
	
	Polimorfismo
	
	Reuso
	
	Flexibilidade
	
	Modularidade
	
	
	Gabarito Coment.
	
	
	Gabarito Coment.
	
	
	
	
	2a Questão (Ref.:201704211858)
	Acerto: 1,0  / 1,0
	Acerca da Linguagem de Programação C, podemos afirmar que: I) Todo programa em C é composto de uma ou mais funções. II) Uma função main deve ser definida em cada programa. III) O C é case sensitive, ou seja, diferencia maiúsculas de minúsculas. IV) O C é baseado na Linguagem UAL. Marque somente a única resposta correta:
		
	
	Somente a afirmativa IV é correta.
	
	Somente a afirmativa I é correta.
	
	Nenhuma das afirmativas é correta.
	 
	Somente as afirmativas I, II e III são corretas.
	
	Somente as afirmativas I e IV são corretas
	
	
	
	3a Questão (Ref.:201704337668)
	Acerto: 1,0  / 1,0
	No comando: printf("Este é o numero: %d", 8); O que é o número "8"?
		
	
	Uma variável
	
	Um ponto flutuante
	
	Um caractere
	 
	Uma constante
	
	Um endereço
	
	
	
	4a Questão (Ref.:201704090810)
	Acerto: 1,0  / 1,0
	Você estava trabalhando na plataforma Windows e foi definindo várias funções específicas para sua área de atuação.
Um dia, resolveu criar uma biblioteca e nomeou de minhasFuncoes.h, salvando em uma pasta de nome funcoes na raiz do drive C.
Quando foi incluir, usou:
		
	
	#include "minhasFuncoes.h"
	
	#include "c:\ minhasFuncoes.h\funcoes"
	
	#include minhasFuncoes.h
	 
	#include "c:\funcoes\ minhasFuncoes.h"
	
	#include
	
	
	
	5a Questão (Ref.:201704094516)
	Acerto: 1,0  / 1,0
	Na linguagem de programação C, como em outras, na criação de programas, precisamos fazer a entrada e saída de dados no sistema e para tal temos algumas opções.
Das opções apresentadas, qual não é parte linguagem C, conforme o material apresentado nas aulas.
		
	
	getchar ( )
	
	scanf ( )
	
	printf ( )
	 
	cin ( )
	
	fgetc(stdin)
	
	
	Gabarito Coment.
	
	
	
	
	6a Questão (Ref.:201704211861)
	Acerto: 1,0  / 1,0
	Acerca das variáveis em Linguagem C, podemos afirmar que: I) Toda variável deve ser declarada antes de ser usada como sendo de um tipo. II) O tipo define o tamanho de bytes da variável e o intervalo de valores que ela poderá armazenar. III) O nome da variável poderá conter até 32 caracteres sendo que o primeiro preferencialmente deve ser uma letra. IV) Não existe regras para se declarar uma variável. Marque somente a única resposta correta:
		
	
	Nenhuma das afirmativas é correta.
	
	Somente a afirmativa I é correta.
	
	Somente a afirmativa IV é correta.
	
	Somente as afirmativas I e IV são corretas.
	 
	Somente as afirmativas I, II e III são corretas.
	
	
	
	7a Questão (Ref.:201704091379)
	Acerto: 1,0  / 1,0
	Se precisarmos testar o conteúdo de uma variável e sabendo-se que só serão executados comandos se o teste retornar verdadeiro, qual estrutura você indicaria para esse caso?
		
	
	printf()
	
	if else if
	 
	if
	
	switch()
	
	if else
	
	
	Gabarito Coment.
	
	
	
	
	8a Questão (Ref.:201704499871)
	Acerto: 1,0  / 1,0
	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!");
} else {
   if (num>10) {
      printf ("Top!");
   } else {
      printf ("Mara!");
   }
}
return 0;
}
		
	
	Mara!
	
	Show!
	 
	Top!
	
	return 0;
	
	0
	
	
	
	9a Questão (Ref.:201703651615)
	Acerto: 1,0  / 1,0
	Um programa de cadastro deve solicitar cpf,nome e telefone de alunos até que o cpf seja igual a 0. Que estrutura em C melhor representa esta tarefa?
		
	
	do while (cfp !=0)
{ // [bloco de comandos] }
	
	while{ // [bloco de comandos] } 
do (cfp !=0);
	 
	do{ // [bloco de comandos] } 
while (cfp !=0);
	
	for (cpf=0; cpf !=0; cpf++) 
{ // [bloco de comandos] }
	
	if (cpf != 0)
{ // [bloco de comandos] }
	
	
	
	10a Questão (Ref.:201703651602)
	Acerto: 1,0  / 1,0
	Qual dos comandos abaixo permite que um bloco de comandos seja executado enquanto a variável num seja diferente de 0?
		
	
	enquanto (num > 0)
	
	for (i = num; i > 0; i++)
	
	for ( i = 0; i == num; i++)
	
	while (num == 0)
	 
	while (num != 0)

Outros materiais