Buscar

Av1 linguagem de programação - 2015.01

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

Avaliação: CCE0242_AV1_201401325386 (AG) » LINGUAGEM DE PROGRAMAÇÃO I
	Tipo de Avaliação: AV1 
	Aluno: 
	Professor:
	SERGIO DE OLIVEIRA SANTOS
	Turma: 9041/M
	Nota da Prova: 6,0 de 8,0         Nota do Trab.: 0        Nota de Partic.: 0        Data: 06/05/2015 19:57:27 
	
	 1a Questão (Ref.: 201401974712)
	Pontos: 0,0  / 0,5 
	Assinale a função que não é disponível na plataforma Linux.
		
	
	system() 
	
	printf() 
	
	main() 
	
	scanf() 
	
	return
	
	
	 2a Questão (Ref.: 201401426082)
	Pontos: 1,0  / 1,0 
	Qual a estrutura de repetição usada para quantidade indeterminada de repetições?
		
	
	switch
	
	if-else
	
	while
	
	struct
	
	for
	
	
	 3a Questão (Ref.: 201401974704)
	Pontos: 0,5  / 0,5 
	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 Estruturada 
	
	Portabilidade e Modularidade 
	
	Rapidez e Portabilidade 
	
	Complexidade e Estruturada
	
	Estruturada e Rapidez 
	
	
	 4a Questão (Ref.: 201401974990)
	Pontos: 0,5  / 0,5 
	Um Engenheiro estava construindo um trecho de programa onde pedia que o usuário respondesse com uma letra ou um algarismo.
Se o usuário não tivesse respondido, ele enviaria uma mensagem de erro.
Ele sabia que precisava aprender mais alguma estrutura, mas, no momento, pensou em experimentar uma função que pudesse lhe dar um retorno.
Pesquisou nas bibliotecas estudadas na aula 2 e achou.
Qual o nome dessa função?
		
	
	isspace() 
	
	isalpha() 
	
	isnotalphadigit()
	
	isdigit() 
	
	isalnum() 
	
	
	 5a Questão (Ref.: 201401974812)
	Pontos: 0,0  / 0,5 
	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);
}
		
	
	10 Juros de 
	
	% Juros de 10 
	
	Juros de 10% 
	
	%s%d%% Juros de 10 
	
	Nada porque tem muitos % 
	
	
	 6a Questão (Ref.: 201401546827)
	Pontos: 0,0  / 1,0 
	Muitas séries matemáticas podem ser geradas pela estrutura do for. Analise o código abaixo e escolha a opção que contém a série exibida pelo código.
		
	
	0     1     1     2     3     5     8     13     21 
	
	1     1     2     3     5     8     13     21 
	
	0     1     1     3     2     4     5     7 
	
	0     1     1     2     3     4     5     6 
	
	1       3     4      7      9     11     13 
	
	
	 7a Questão (Ref.: 201401546644)
	Pontos: 1,0  / 1,0 
	Na linguagem C, uma variável pode ser classificada como LOCAL ou GLOBAL. De acordo com as características das variáveis LOCAIS, marque a alternativa ERRADA.
		
	
	Uma variável local só é visualizada pela função onde foi declarada. 
	
	As variáveis locais não podem ser acessadas de fora do escopo em que foram criadas. 
	
	A função main() pode acessar qualquer variável local de qualquer função. 
	
	Existem funções que não têm variáveis locais. 
	
	Duas, ou mais funções, podem declarar variáveis locais com os mesmos nomes. 
	
	
	 8a Questão (Ref.: 201401535479)
	Pontos: 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?
		
	
	while{ // [bloco de comandos] } 
do (cfp !=0); 
	
	for (cpf=0; cpf !=0; cpf++) 
{ // [bloco de comandos] } 
	
	do while (cfp !=0)
{ // [bloco de comandos] } 
	
	do{ // [bloco de comandos] } 
while (cfp !=0); 
	
	if (cpf != 0)
{ // [bloco de comandos] } 
	
	
	 9a Questão (Ref.: 201401626512)
	Pontos: 1,0  / 1,0 
	Um aluno de LPI gostaria de testar duas condições, usando somente uma estrutura if.
Abaixo as duas condições a serem testadas:
a) O ano de nascimento que precisa estar no intervalo fechado de 1989-2007.
b) O sexo que precisa ser masculino.
Sabe-se que o sexo se encontra em uma variável do tipo char de nome sexo e o ano em uma variável do tipo int de nome ano.
Além disso, ele deseja que seja aceita tanto a letra M quanto a letra m.
Assinale a opção que resolve o problema desse aluno.
		
	
	if(ano >= 1989 && ano<= 2007 && sexo== 'M' || sexo == 'm' )
	
	if(sexo == 'M' || sexo == 'm' && ano >= 1989 && ano <= 2007 )
	
	if(ano >=1989 && ano <=2007 && (sexo == 'M' || sexo == 'm' ) ) 
	
	if( sexo == 'M' || sexo == 'm' && (ano >= 1989 && ano <= 2007 ) )
	
	if( sexo == 'M' || (sexo == 'm' && ano >=1989 && ano<=2007 ) ) 
	
	
	 10a Questão (Ref.: 201401978448)
	Pontos: 1,0  / 1,0 
	Na construção de programas na linguagem C, precisamos tomar muito cuidado com a sintaxe das expressões condicionais, para que não tenhamos resultados inesperados.
Supondo que as variáveis foram devidamente declaradas e levando em conta apenas a linha de código apresentada, dentre as opções qual apresenta erro na sintaxe para a linguagem C. 
		
	
	if (x > 0) a = 2 else b = 2 ;
	
	if (a > 0) { a = 2;} 
	
	if (a > 0) {a = 2;} else {b= 2;}
	
	if (a > 0) {a = 2;} else if (b < 10) {b= 2;}
	
	if x > 0 { a = 2;}

Outros materiais