Buscar

LINGUAGEM DE PROGRAMAÇÃO I

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

LINGUAGEM DE PROGRAMAÇÃO I
	Avaliação Parcial: CCE0242_SM_201501353942 V.1 
	Aluno(a): 
	Matrícula: 
	Acertos: 7,0 de 10,0
	Data: 07/05/2018 16:48:11 (Finalizada)
	
	
	1a Questão (Ref.:201501621050)
	Acerto: 1,0  / 1,0
	Todo programa codificado na linguagem C pode incluir uma, ou várias bibliotecas, mas existe uma que tem que estar nessa lista, na maioria das vezes, devido a necessidade da interação com o usuário..
Assinale a alternativa que apresenta essa biblioteca.
		
	
	studio.h 
	
	iostream 
	 
	stdio.h 
	
	stdin.h 
	
	iostream.h 
	
	
	
	
	
	
	
	
	
	
	2a Questão (Ref.:201502006100)
	Acerto: 1,0  / 1,0
	Qual o nome da diretiva que é usada para incluir arquivos dentro do programa fonte que estivermos construindo?
		
	 
	include
	
	struct
	
	const
	
	define
	
	typedef
	
	
	
	
	
	
	
	
	
	
	3a Questão (Ref.:201502006086)
	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 "c:\ minhasFuncoes.h\funcoes"
	
	#include "minhasFuncoes.h"
	
	#include minhasFuncoes.h
	
	#include
	 
	#include "c:\funcoes\ minhasFuncoes.h"
	
	
	
	4a Questão (Ref.:201501524948)
	Acerto: 1,0  / 1,0
	Um programador durante a construção de um código precisava converter o texto correspondente a um ano em um número inteiro, para poder executar alguns cálculos a partir deste ano.
Das opções apresentadas, qual função apresenta a solução para o programador?
		
	
	strcont( ).
	
	strlen( ).
	 
	atoi( ).
	
	strcat( ).
	
	strlength( ).
	
	
	
	5a Questão (Ref.:201502269908)
	Acerto: 1,0  / 1,0
	Acerca dos operadores, marque a opção correta:
		
	
	Não podemos realizar operações dentro do comando printf.
	 
	O operador potência necessita de uma biblioteca específica.
	
	O operador "maior ou igual" pode ser utilizado tanto como >= quanto =>.
	
	Todas as alternativas acima estão corretas.
	
	O operador = tem a mesma função de ==.
	
	
	
	6a Questão (Ref.:201502342529)
	Acerto: 0,0  / 1,0
	São todos operadores aritméticos da Linguagem C:
		
	
	>, >=, <, <=, ==
	
	%, ||, &&, ==
	 
	+, -, *, /
	
	&&, ||, !
	 
	MOD, DIV, %, &&
	
	
	
	7a Questão (Ref.:201502006655)
	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?
		
	
	if else
	 
	if
	
	if else if
	
	switch()
	
	printf()
	
	
	
	
	
	
	
	8a Questão (Ref.:201501580800)
	Acerto: 1,0  / 1,0
	Alguns iniciantes na linguagem C sentem dificuldades de usar a estrutura dos ifs encadeados. Sabemos que algumas afirmativas abaixo não produziriam um resultado errado, mas que tornaria o programa com menor qualidade, visto que testes seriam realizados sem necessidade.
Então, leia com atenção e só escolha a afirmativa poderá ajudá-los a construir programas com qualidade, usando todos os recursos da estrutura if ... else if .....
 
		
	 
	O número de ifs encadeados é igual ao número de respostas possíveis, não considerando a resposta errada do usuário, pois essa seria criticada no else.
	
	Melhor seria substituir, sempre, os ifs encadeados pela estrutura do switch().
	
	Posso substituir por vários ifs simples e um if composto, ao final, para criticar a resposta errada do usuário.
	
	O número de ifs encadeados é igual ao número de respostas possíveis, considerando a resposta errada do usuário e não usaria else.
	
	Posso substituir ifs encadeados por ifs simples sem prejuízo de qualidade.
	
	
	
	9a Questão (Ref.:201502418335)
	Acerto: 0,0  / 1,0
	int main() {
  int contador = 1; 
  while (contador < 10)
 {
    printf("%d ", contador);
    contador++;
} 
return 0;
}
		
	
	0 1 2 3 4 5 6 7 8 9 10
	 
	1 2 3 4 5 6 7 8 9 10
	
	0 1 2 3 4 5 6 7 8 9 10 11
	
	1 2 3 4 5 6 7 8 9 10 11
	 
	1 2 3 4 5 6 7 8 9
	
	
	
	10a Questão (Ref.:201502221635)
	Acerto: 0,0  / 1,0
	Analise os códigos descritos nas alternativas de 'A' até 'E' e marque qual o código que fornece exatamente a saída descrita a seguir: Ano valor na conta 0 1000.00 1 1050.00 2 1102.50 3 1157.63 4 1215.51 5 1276.28
		
	
	d- printf("Ano\t valor na conta\n"); for(i=0;i<5;i++) { vf=vp*pow(1+0.05,i); printf("%d %5.2f \n",i,vf); }
	 
	c- printf("Ano\t valor na conta\n"); for(i=0;i==5;i++) { vf=vp*pow(1+0.05,i); printf("%d \t %5.2f \n",i,vf); }
	 
	e- printf("Ano\t valor na conta\n"); for(i=0;i<=5;i++) { vf=vp*pow(1+0.05,i); printf("%d %5.2f \n",i,vf); }
	
	b- printf("Ano\t valor na conta\n"); for(i=1;i>5;i++) { vf=vp*pow(1+0.05,i); printf("%d %5.2f \n",i,vf); }
	
	a- printf("Ano\t valor na conta\n"); for(i==1;i<=5;i++) { vf=vp*pow(1+0.05,i); printf("%d \t %5.2f \n",i,vf); }

Outros materiais