Buscar

Linguagem de programação av1

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Avaliação: CCE0242_AV1_201308022549 » LINGUAGEM DE PROGRAMAÇÃO I      
	Tipo de Avaliação: AV1
	Aluno: 201308022549 - EDVANIA CRESPO DE SOPUZA INNOCENCIO
	Professor:
	ANITA LUIZA MACIEL LOPES
	Turma: 9028/FB
	Nota da Prova: 5,5 de 8,0         Nota do Trab.: 0        Nota de Partic.: 1        Data: 05/10/2015 20:30:26 (F)
	
	 1a Questão (Ref.: 616739)
	Pontos: 0,5  / 0,5
	A Linguagem C tem algumas características importantes e uma delas é a Portabilidade, Isso significa dizer que:
		
	 
	Com pequenas alterações, o programa poderá ser compilado em várias plataformas.
	
	Podemos dividir o programa em parte menores.
	
	A linguagem possui um propósito específico.
	
	Um programa executável gerado na plataforma Windows é executado na Plataforma Linux.
	
	Por ser considerada uma linguagem de baixo nível é mais simples migrar para outra plataforma.
		
	
	
	 2a Questão (Ref.: 616761)
	Pontos: 0,0  / 0,5
	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
		
	
	Todas estão corretas
	 
	I, III e IV estão corretas
	 
	I e IV estão corretas
	
	Todas estão erradas
	
	II, III e IV
		 Gabarito Comentado.
	
	
	 3a Questão (Ref.: 68156)
	Pontos: 0,5  / 0,5
	Qual o nome da função matemática que calcula a potenciação de um número?
		
	
	sqrt
	 
	pow
	
	elevado
	
	double
	
	pot
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 4a Questão (Ref.: 87974)
	Pontos: 0,5  / 0,5
	que tipo de dado deve ser utilizado para definir uma variável que irá ramazenar um número do tipo: 65,890
		
	
	string
	
	char
	
	int
	 
	float
	
	uint
		
	
	
	 5a Questão (Ref.: 92347)
	Pontos: 1,0  / 1,0
	Sabemos que para a utilização de funções da linguagem C precisamos declarar suas respectivas bibliotecas.
De acordo com a Linguagem C marque a opção em que o descritivo da biblioteca está correto.
		
	
	stdlib.h - Funções de entrada e saida. 
	 
	math.h - Funções matemáticas
	
	stdio.h - Funções para gráficos.
	
	string.h - Funções para concatenação de strings com inteiros.
	
	time.h - Funções para manipulação de tempo, apenas horas, minutos e segundos.
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 6a Questão (Ref.: 93831)
	Pontos: 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 = 10
	
	x = -01
y = 01 
z = 10
	
	x = -13 
y = 11 
z = 13
	
	x = 11 
y = 11 
z = 15
	
	x = -20
y = 20 
z = 10
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 7a Questão (Ref.: 103357)
	Pontos: 1,0  / 1,0
	Qual é a saída de tela, deste trecho de programa?
int x=4, 
y=8; 
if (x < 2) 
    printf ("%d \n", x); 
else 
    printf ("%d \n", y);
		
	
	\n4
	
	9
	 
	8
	
	12
	
	\n8
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 8a Questão (Ref.: 137872)
	Pontos: 0,0  / 1,0
	Na criação de uma função precisamos definir suas partes, sendo algumas obrigatórias e outras,facultativas. Na linguagem C++,  temos:
tipo nome ( tipo1 parâmetro1, tipo2 parâmetro2, ..., tipon parâmetroN) { corpo da função }
Das opções apresentadas marque a que apresenta apenas partes obrigatórias de se digitar de forma que a função execute alguma tarefa, sem levar em consideração os símbolos (chaves, parênteses, etc).
		
	 
	Tipo , Nome, e Corpo da função.
	
	Tipo, Parâmetro e corpo da função
	
	Nome, Parâmetro e Corpo da função.
	 
	Tipo, Nome, Parâmetros e Corpo da Função.
	
	Tipo, Nome e Parâmetros
		 Gabarito Comentado.
	
	
	 9a Questão (Ref.: 68158)
	Pontos: 1,0  / 1,0
	Qual a estrutura de repetição usada para quantidade indeterminada de repetições?
		
	
	switch
	
	struct
	 
	while
	
	for
	
	if-else
		 Gabarito Comentado.
	
	
	 10a Questão (Ref.: 134997)
	Pontos: 0,0  / 1,0
	Durante a criação de um programa, foi percebido que uma parte do código era executada várias vezes, porém não era em uma sequência de repetições e sim esporadicamente. Cada vez que esta parte era executada inicialmente precisava-se de um valor diferente e no final do trecho a resposta nem sempre era a mesma. Era necessário achar alguma forma de evitar a redundância de códigos e melhorar a escrita e desempenho do sistema. Baseado na descrição apresentada acima e utilizando-se da melhor forma os conceitos de programação, qual seria a melhor solução pra o problema:
		
	
	Utilizar a estrutura de loop FOR com o GOTO, para executar a parte do código que se repetia.
	
	Utilizar a estrutura de loop FOR, para executar a parte do código que se repetia.
	 
	Criar uma função para executar a parte do código que se repetia.
	
	Utilizar a estrutura de loop WHILE, para executar a parte do código que se repetia.
	 
	Utilizar a estrutura de loop DO-WHILE, para executar a parte do código que se repetia.

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais