Buscar

AV 2 LINGUAGEM DE PROGRAMAÇÃO

Prévia do material em texto

Parte superior do formulário
	Processando, aguarde ...
		
		
	
	Fechar
	Avaliação: CCE0242_AV2_» LINGUAGEM DE PROGRAMAÇÃO I
	Tipo de Avaliação: AV2 
	
	Professor:
	ANDRE PRZEWODOWSKI FILHO
	Turma: 9015/T
	Nota da Prova: 3,5 de 8,0 Nota do Trab.: 0 Nota de Partic.: 0,5 Data: 22/06/2014 10:30:34
	
	1a Questão (Ref.: 201302146737)
	3a sem.: COMANDO DE ENTRADA E SAÍDA
	Pontos:Sem Correç. / 1,5
	Considere que você foi contratado para trabalhar em um avançado laboratório de engenharia. Este laboratório precisa desenvolver programas em liguagem C para conversões de medidas para automatizar os seus processos. Codifique um programa em linguagem C que obtenha uma medida em quilômetros como entrada de dados do usuário através da função scanf, converta a medida para milhas e exiba a medida convertida através da função printf. Defina o fator de conversão como uma constante chamada fator de valor igual a 1.61, que deve ser usado no cálculo da conversão. Defina as variáveis como numéricos reais em ponto flutuante de menor precisão para ocupar menos espaço de memória.
		
	
Resposta: 
	
Gabarito: 
#include 
#include 
int main(int argc, char** argv) {
const float fator = 1.61;
float medida;
scanf("%f", &medida);
medida = medida / fator;
printf("%f", medida);
return (0);
}
	
	
	2a Questão (Ref.: 201302139457)
	3a sem.: Características e definições da linguagem C++
	Pontos:0,5 / 0,5
	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. 
		
	
	math.h - Funções matemáticas
	
	string.h - Funções para concatenação de strings com inteiros.
	
	stdlib.h - Funções de entrada e saida. 
	
	stdio.h - Funções para gráficos.
	
	time.h - Funções para manipulação de tempo, apenas horas, minutos e segundos.
	
	
	3a Questão (Ref.: 201302236013)
	5a sem.: ESTRUTURA DE REPETIÇÃO / FOR
	Pontos:0,0 / 0,5
	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 4 5 6 
	
	1 1 2 3 5 8 13 21 
	
	0 1 1 2 3 5 8 13 21 
	
	1 3 4 7 9 11 13 
	
	0 1 1 3 2 4 5 7 
	
	
	4a Questão (Ref.: 201302278347)
	sem. N/A: AULA 6 - Matriz Unidimensional
	Pontos:0,5 / 0,5
	Um lojista gostaria de desenvolver um programa que pudesse armazenar os códigos(valores inteiros), os valores de compra(valores reais), os valores de vendas(valores reais) e a quantidade(valores inteiros) de todos os mil produtos.
Pensou em declarar algumas matrizes unidimensionais para tornar isso possível.
Qual das opções abaixo declara as matrizes necessárias para que o programa possa ser desenvolvido a partir delas e seguindo, rigorosamente, as sugestões do texto acima?
		
	
	double codigos[1000], qtdade[1000], valorC[1000], valorV[1000]; 
	
	double codigos[999], qtdade[999], valorC[999], valorV[999];
	
	int codigos[999], qtdade[999]; float valorC[999], valorV[999]; 
	
	double codigos[1000], qtdade[1000]; float valorC[1000], valorV[1000]; 
	
	int codigos[1000], qtdade[1000]; float valorC[1000], valorV[1000]; 
	
	
	5a Questão (Ref.: 201302278382)
	sem. N/A: AULA 8 - Função
	Pontos:0,0 / 1,0
	Observe o programa abaixo e escolha a opção que apresenta o que retorna da função chamada.
		
	
	O valor retornado corresponde ao índice da variável que contem o menor número 
	
	O maior número é retornado 
	
	O valor retornado corresponde ao deslocamento mais um em relação ao endereço base da variável que contem o menor número 
	
	Nada retorna porque o nome do vetor da função main é diferente do nome do vetor da função descobre 
	
	O menor número é retornado 
	
	
	6a Questão (Ref.: 201302115266)
	2a sem.: Funções matemáticas
	Pontos:0,5 / 0,5
	Qual o nome da função matemática que calcula a potenciação de um número?
		
	
	sqrt
	
	elevado
	
	double
	
	pow
	
	pot
	
	
	7a Questão (Ref.: 201302235854)
	11a sem.: FUNCOES
	Pontos:1,0 / 1,0
	Um programa pode ser formado por uma, ou mais funções. Quando existir mais de uma função, onde poderão se posicionar as demais funções em relação à função main()?
Observe as afirmativas abaixo e assinale a resposta CORRETA
I Antes ou depois, depende do programador, pois a posição não gera, nunca, problema.
II Depois, desde que os protótipos sejam colocados antes da main().
III Antes para não ter que colocar os protótipos e nunca ocasionar erros.
IV Antes ou depois, desde que sejam colocados os protótipos.
		
	
	I e IV estão corretas 
	
	I e III estão corretas 
	
	Só a II está correta 
	
	II e IV estão corretas 
	
	II e III estão corretas 
	
	
	8a Questão (Ref.: 201302181271)
	1a sem.: INTRODUCAO A LINGUAGEM C++
	Pontos:0,5 / 0,5
	A linguagem C/C++ apresenta vantagens e desvantagens em sua utilização. Considere as seguintes afirmativas: 
|) Possibilidade em programação de alto e baixo nível;
||) Grande período para o aprendizado. 
|||) Adequação a grandes projetos; 
Assinale a alternativa que contem apenas vantagens da linguagem C++. 
		
	
	| e ||
	
	Apenas |||
	
	| e |||
	
	|| e |||
	
	Apenas |
	
	
	9a Questão (Ref.: 201302150467)
	4a sem.: ESTRUTURA IF-ELSE
	Pontos:0,5 / 0,5
	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); 
		
	
	9
	
	\n4
	
	12
	
	8
	
	\n8
	
	
	10a Questão (Ref.: 201302139387)
	8a sem.: Comandos de Entrada e Saída
	Pontos:0,0 / 1,5
	Faça um programa em C que dado um número inteiro positivo n, imprimir os n primeiros naturais ímpares. Exemplo: Para n=4 a saída deverá ser 1,3,5,7. 
		
	
Resposta: 
	
Gabarito: #include 
int main() {
int n, i, impar;
printf("\n\tGerador de numeros impares\n");
printf("\nDigite o valor de n: ");
scanf("%d", &n);
i = 0;
impar = 1; 
printf("Os %d primeiros impares sao:\n", n);
while (i < n) {
printf ("%d\n", impar);
impar = impar + 2; 
i = i + 1;
}
return 0;
}
	
	
Observação: Eu, MAICON ROBSON MATIAS, estou ciente de que ainda existe(m) 2 questão(ões) não respondida(s) ou salva(s) no sistema, e que mesmo assim desejo finalizar DEFINITIVAMENTE a avaliação.
Data: 22/06/2014 10:59:09
	
	Período de não visualização da prova: desde 09/06/2014 até 25/06/2014.
Parte inferior do formulário

Outros materiais