Buscar

AV 3 LINGUAGEM DE PROGRAMAÇÃO

Prévia do material em texto

Parte superior do formulário
	Processando, aguarde ...
		
		
	
	Fechar
	Avaliação: LINGUAGEM DE PROGRAMAÇÃO I
	Tipo de Avaliação: AV3 
	
	Professor:
	ANDRE PRZEWODOWSKI FILHO
	Turma: 9015/T
	Nota da Prova: 3,0 de 10,0 Nota do Trab.: 0 Nota de Partic.: 0 Data: 04/07/2014 10:34:29
	
	1a Questão (Ref.: 201302234468)
	2a sem.: COMANDO DE SAÍDA
	Pontos:0,0 / 1,0
	Quanto aos códigos de formatação (especificadores de formato) usados com a função printf() e tendo em vista o trecho do programa, qual deveria ser a linha usada para exibir a saída abaixo:
Observação: A sequência de números que aparece na saída representa as colunas da tela.
Trecho
int num= 12; float med=9.8;
printf("\n12345678901234");
		
	
	printf("\n%04d\t%.2f\n", num, med); 
	
	printf("\n%d\t%6.2f\n", num, med); 
	
	printf("\n%d\t%06.2f\n", num, med); 
	
	printf("\n%4d\t%f\n", num, med); 
	
	printf("\n%d\t06.2f\n", num, med); 
	
	
	2a Questão (Ref.: 201302287565)
	sem. N/A: AULA 7 - MATRIZ BIDIMENSIONAL
	Pontos:0,0 / 1,0
	Matrizes é um dos conceitos mais largamente usado em programação nos dias de hoje.
Identifique a opção que ocorrerá um erro:
		
	
	int matriz[2][3]; matriz[0][0]=2; matriz[0][1]=4;
	
	int matriz[][3]= {{2,4,6},{7,8,9}};
	
	int matriz[2][3]= {{2,4,6};{7,8,9}};
	
	int matriz[][3]= {{2,4,6}};
	
	int matriz[2][3]= {{2,4,6},{7,8,9}};
	
	
	3a Questão (Ref.: 201302181271)
	1a sem.: INTRODUCAO A LINGUAGEM C++
	Pontos:1,0 / 1,0
	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 |||
	
	| e |||
	
	Apenas |||
	
	Apenas |
	
	| e ||
	
	
	4a Questão (Ref.: 201302182722)
	8a sem.: STRINGS
	Pontos: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?
		
	
	strlength( ).
	
	atoi( ).
	
	strcat( ).
	
	strlen( ).
	
	strcont( ).
	
	
	5a Questão (Ref.: 201302182709)
	11a sem.: VETORES E MATRIZES
	Pontos:0,0 / 1,0
	As matrizes, em geral, são caracterizadas por se tratarem de uma única variável de determinado tamanho que guarda várias informações do mesmo tipo.
Desconsiderando a necessidade do programa principal e levando em conta a programação adequada, declaração e respectiva manipulação das matrizes, das opções apresentadas a respeito das matrizes bidimensionais marque a resposta correta.
		
	
	int mat[3][3]; mat[0][2] = 5.0;
	
	char mat[2][2]; mat[0][2] = A;
	
	char mat[2][2]; mat[0][2] = "A";
	
	int mat[3][3]; mat[0][2] = 5;
	
	int mat[3][3]; mat[0][3] = 5;
	
	
	6a Questão (Ref.: 201302238532)
	9a sem.: MATRIZ UNIDIMENSIONAL
	Pontos:0,0 / 1,0
	O chefe do departamento do pessoal da Empresa YYY gostaria de declarar matrizes bidimensionais para armazenar nomes dos 20 funcionários e 14 salários de cada um deles.
Assinale a linha onde a declaração atende ao que ele deseja. 
		
	
	
char nomes[20][31]; float salarios[20][20]; 
	
	
char nomes[19][31]; float salarios[19][13]; 
	
	
char nomes[20][31]; float salarios[20][14]; 
	
	
char nomes[20]; float salarios[19][13]; 
	
	
float nomes[20][31], salarios[20][14]; 
	
	
	7a Questão (Ref.: 201302280932)
	sem. N/A: Linguagem Programação 1
	Pontos:0,0 / 1,0
	Na programação em C como em outras linguagens, muitas vezes se faz necessário a conversão de tipos de dados, para que possamos exibir ou armazenar o resultado de uma operação da forma desejada. O nome dado a esta operação é Cast. 
Das opções apresentadas, marque aquela que converte e armazena corretamente o valor de uma variável n do tipo int para a variável x do tipo float utilizando o Cast. 
		
	
	x = (int) n;
	
	n = float x;
	
	x = (float) n;
	
	n = (float) x;
	
	x = float n;
	
	
	8a Questão (Ref.: 201302224652)
	4a sem.: REPETIÇÃO
	Pontos: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++)
	
	while (num != 0)
	
	for ( i = 0; i == num; i++)
	
	while (num == 0)
	
	
	9a Questão (Ref.: 201302287559)
	sem. N/A: AULA 6 - MATRIZ UNIDIMENSIONAL
	Pontos:0,0 / 1,0
	Dentre as estruturas de Dados mais utilizadas em programação, se encontram os vetores. 
Baseado neste conceito, identifique a opção incorreta:
		
	
	Permite agrupar vários elementos em uma mesma variável indexada.
	
	Na declaração int[50]; o índice da ultima posição é 49.
	
	Deve ser declarado antes de acessado em seu programa.
	
	Podem ser formado por elementos de tipos diferentes.
	
	Um vetor de caracteres terminado com um caracter nulo é uma string na linguagem C.
	
	
	10a Questão (Ref.: 201302287553)
	sem. N/A: AULA 5 - ESTRUTURA DE REPETIÇÃO
	Pontos:0,0 / 1,0
	A estrutura de decisão switch é extremamente poderosa na linguagem C. Dado o código:
#include < stdio.h>
#include < stdlib.h>
void main(){
int x=1, a;
do{
for(a = 1; a<2;a++){ a+=1; }
printf("%d",x); printf("%d",a);
}while(x++<2);
system("PAUSE"); 
}
Selecione a opção correta:
		
	
	O programa exibirá 1232
	
	O programa exibirá 1323
	
	O programa exibirá 3233
	
	O programa exibirá 1222
	
	O programa exibirá 2332
	
	
	Período de não visualização da prova: desde 28/06/2014 até 08/07/2014.
Parte inferior do formulário

Continue navegando