Buscar

LINGUAGEM DE PROGRAMAÇÃO AV3

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

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

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ê viu 3, do total de 5 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

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

Prévia do material em texto

Fechar 
 
Avaliação: CCE0242_AV3_201301201121 (AG) » LINGUAGEM DE PROGRAMAÇÃO I 
Tipo de Avaliação: AV3 
Aluno: 201301201121 - IGOR GOMES MANHÃES COSENDEY 
Professor: ANDRE PRZEWODOWSKI FILHO Turma: 9006/B 
Nota da Prova: 10,0 de 10,0 Nota do Trab.: 0 Nota de Partic.: 0 Data: 06/12/2014 16:57:35 
 
 
 1a Questão (Ref.: 201301452947) Pontos: 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. 
 
 stdio.h 
 iostream 
 stdin.h 
 iostream.h 
 studio.h 
 
 
 
 2a Questão (Ref.: 201301356834) Pontos: 1,0 / 1,0 
 Na definição de estruturas, funções, variáveis, etc. devemos seguir suas respectivas Sintaxes. 
Das opções apresentas, qual é SINTAXE correta da definição de um vetor bidimensional. 
 
 tipo nome_vetor[numero_colunas][numero_linhas]; 
 nome_matriz[numero_linhas][numero_colunas]; 
 tipo nome_matriz[][]; 
 tipo nome_matriz[numero_linhas][numero_colunas]; 
 tipo nome_matriz[numero_colunas][numero_linhas]; 
 
 
 
 3a Questão (Ref.: 201301289389) Pontos: 1,0 / 1,0 
Qual o nome da função matemática que calcula a potenciação de um número? 
 
 double 
 pot 
 sqrt 
 elevado 
 pow 
 
 
 
 4a Questão (Ref.: 201301412653) Pontos: 1,0 / 1,0 
O professor de Matemática armazena as notas dos quatro bimestres e da média dos seus 47 
alunos em cinco vetores. 
Ele pretende agrupar esses vetores em uma matriz bidimensional de nome NOTAS na 
linguagem C. 
Assinale a opção que possibilitará fazer o que o professor deseja. 
 
 
float NOTAS[47][5]; 
 
float notas[5][47]; 
 
float Notas[47][47]; 
 
float NOTAS[47][47]; 
 
float NOTAS[47,5]; 
 
 
 
 5a Questão (Ref.: 201301409204) Pontos: 1,0 / 1,0 
Estava pesquisando na internet, quando li, num fórum, um pedido de ajuda que incluía um 
programa codificado na linguagem C, apresentado abaixo. A pessoa não tinha um compilador e 
não estava conseguindo analisar o programa. Acompanhei no Teste de Mesa, supondo que eu 
teria digitado 345 quando foi solicitado um número inteiro de três algarismos. Assinale a 
respostaCORRETA que apresenta o que foi exibido na tela. 
 
 
 
 0543(O valor absoluto do número espelhado formatado) 
 -0012 ( Representa a soma dos algarismos do número -345 formatado) 
 - 0.00289(O inverso do número formatado) 
 0345 (O valor absoluto do número formatado) 
 0343 (O valor absoluto do resultado da expressão formatada) 
 
 
 
 6a Questão (Ref.: 201301398775) 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? 
 
 while (num == 0) 
 for (i = num; i > 0; i++) 
 while (num != 0) 
 for ( i = 0; i == num; i++) 
 enquanto (num > 0) 
 
 
 
 7a Questão (Ref.: 201301289391) Pontos: 1,0 / 1,0 
Qual a estrutura de repetição usada para quantidade indeterminada de repetições? 
 
 while 
 if-else 
 switch 
 for 
 struct 
 
 
 
 8a Questão (Ref.: 201301788121) Pontos: 1,0 / 1,0 
Um dos períodos mais conturbados da historia mundial, foi a Guerra Fria. Esta tem início logo após a 
Segunda Guerra Mundial, pois os Estados Unidos e a União Soviética vão disputar a hegemonia política, 
econômica e militar no mundo. 
Em alguns regimentos do exército, efetuava-se a trocas de mensagens cifradas através de textos comuns. 
Para tanto, o aplicativo efetuava a leitura do texto e o exibia, somente em tela, sem as vogais. Este era o 
código. 
Selecione o trecho de código abaixa que realiza esta operação: 
 
 for(i=0; i < strlen(texto) ;i++){ 
switch(tolower(texto[i])){ 
case 'a': 
case 'e': 
case 'i': 
case 'o': 
case 'u': 
break; 
default: 
printf("%c\n",texto[i]); 
} 
} 
 for(i=0;i < strlen(texto);i++){ 
switch(texto[i]){ 
case 'a': 
case 'e': 
case 'i': 
case 'o': 
case 'u': 
break; 
default: 
printf("%c\n",tolower(texto[i])); 
} } 
 for(i=0 ;i < strlen(texto); i++){ 
switch(texto[i]){ 
case 'a': break; 
case 'e': break; 
case 'i': break; 
case 'o': break; 
case 'u': break; 
default: 
printf("%c\n",tolower(texto[i])); 
} 
} 
 for(i=1;i < strlen(texto);i++){ 
switch(tolower(texto[i])){ 
case 'a': 
case 'e': 
case 'i': 
case 'o': 
case 'u': 
break; 
default: 
printf("%c\n",texto[i]); 
} 
} 
 for(i=1;i < strlen(texto);i++){ 
switch(texto[i]){ 
case 'a': 
case 'e': 
case 'i': 
case 'o': 
case 'u': 
break; 
default: 
printf("%c\n",tolower(texto[i])); 
} 
} 
 
 
 
 9a Questão (Ref.: 201301466332) Pontos: 1,0 / 1,0 
As matrizes, assim como os vetores, são muito importantes para facilitar o trabalho de um 
programador, por isso é extremamente importante saber como utiliza-la. 
Assinale a alternativa em que há uma matriz bidimensional, do tipo inteiro, com 10 linhas e 20 colunas, 
declarada de forma correta. 
 
 int matrizExemplo[10][20]; 
 int matrizExemplo[10,20]; 
 matrizExemplo float[20][10]; 
 float matrizExemplo[20][10]; 
 matrizExemplo int[10][20]; 
 
 
 
 10a Questão (Ref.: 201301410002) Pontos: 1,0 / 1,0 
Um Engenheiro de Produção que gostava de programar resolveu definir uma função para facilitar 
seu trabalho, uma vez desejava dar um premio de produtividade para sua equipe. 
O premio seria calculado de forma variada e iria se basear na avaliação de cada funcionário 
(valores de 1 a 5). 
Ele escreveu o protótipo abaixo. 
 
float premio(float salario, int avaliacao); 
 
Tendo em vista esse protótipo é CORRETO afirmar que a função: 
 
 
 
Recebe dois valores, salário e a avaliação, passados por referência. 
 Recebe dois valores, salário e a classificação, passados por valor. 
 
Retornará dois valores para a função chamadora. 
 
Retornará o salário somado ao percentual 
 
Não retorna nenhum valor para a função chamadora.

Outros materiais

Materiais relacionados

Perguntas relacionadas

Materiais recentes

Perguntas Recentes