Buscar

AV3_Linguagem de Programaçao_dez_2013

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_AV3_201202404103 » LINGUAGEM DE PROGRAMAÇÃO I
Tipo de Avaliação: AV3 
Aluno: 201202404103 - ALEXANDRA MARA DE AMORIM 
Professor: ANITA LUIZA MACIEL LOPES Turma: 9004/D
Nota da Prova: 9,0 de 10,0 Nota do Trab.: Nota de Partic.: Data: 12/12/2013 18:08:26 
 1a Questão (Ref.: 201202622055) 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 = 0; i == num; i++)
 for (i = num; i > 0; i++)
 while (num != 0)
 enquanto (num > 0)
 2a Questão (Ref.: 201202579926) Pontos: 1,0 / 1,0
Em relação ao quer foi apresentado sobre as funções internas da linguagem, marque a resposta na qual a afirmativa em relação à teoria 
sobre as mesmas está errada. 
 
 O include é utilizado para que possamos acessar funções de uma biblioteca. 
 As bibliotecas possuem um conjunto de funções do mesmo tipo.
 O nome da biblioteca aparece entre os sinais de < e >. 
 Após o include entre os sinais de < e > aparece o nome de uma função. 
 Devemos utilizar o símbolo # antes da palavra include. 
 3a Questão (Ref.: 201202622068) 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?
 if (cpf != 0) 
{ // [bloco de comandos] } 
 for (cpf=0; cpf !=0; cpf++) 
{ // [bloco de comandos] } 
 do while (cfp !=0) 
{ // [bloco de comandos] } 
 while{ // [bloco de comandos] } 
do (cfp !=0); 
 do{ // [bloco de comandos] } 
while (cfp !=0); 
Página 1 de 4BDQ Prova
17/12/2013http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
 
 
 4a Questão (Ref.: 201202632484) 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 resposta 
CORRETA que apresenta o que foi exibido na tela. 
 
 
 0343 (O valor absoluto do resultado da expressão formatada) 
 
- 0.00289(O inverso do número formatado) 
 0543(O valor absoluto do número espelhado formatado) 
 
-0012 ( Representa a soma dos algarismos do número -345 formatado) 
 0345 (O valor absoluto do número formatado) 
 5a Questão (Ref.: 201202635938) Pontos: 0,0 / 1,0
Um Engenheiro da prefeitura está fazendo um levantamento do número de árvores necessárias 
para serem plantadas em 20 bairros. 
Ele gostaria de declarar matrizes para armazenamento desses dados. 
Assinale a linha onde a declaração atende ao que ele deseja. 
 
 
char bairros[19]; int quantidade[19]; 
 
char bairros[20]; int quantidade[20]; 
 
char bairros[19][40]; int quantidade[19]; 
 
char bairros[20][40]; int quantidade[20]; 
 
char bairros[20,40]; int quantidade[20]; 
 6a Questão (Ref.: 201202634773) Pontos: 1,0 / 1,0
Um engenheiro elétrico desenvolveu um programa para que possa, entre outras funções, ler de um 
arquivo txt dados coletados durante um dia de um usina elétrica. 
Cada arquivo é salvo seguindo o modelo abaixo: 
Página 2 de 4BDQ Prova
17/12/2013http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
 
 
 
 
ddmmaaaa.txt (onde tem dd( digita o dia com dois algarismos), mm(digita o mês com dois 
algarismos) e aaaa(ano com 4 algarismos). 
 
O chefe dele quando deseja fazer uma consulta, clica no executável e escolhe a opção leitura
quando lhe é perguntado, digita o nome do arquivo conforme falado acima. 
Para que isso seja possível, deverá estar presente na função consulta() uma das linhas abaixo. 
Selecione-a. 
 fp=fopen(nomeArq, "r"); 
 fp=fopen(nomeArq, "w"); 
 fp=fopen("ddmmaaaa.txt", "r"); 
 fp=fopen("nomeArq", "a"); "
 fp=fopen(ddmmaaaa.txt, "w+"); 
 7a Questão (Ref.: 201202633254) Pontos: 1,0 / 1,0
Um programador tinha uma função que retornava o maior entre dois valores reais. No momento, 
ele gostaria de descobrir o maior entre três valores, usando essa função. 
Pediu ajuda a cinco colegas e, cada um deles, enviou uma resposta. Assinale a opção cuja 
resposta consegue exibir o maior valor entre os três. 
 printf("\nMaior entre dois: %.2f\n", maior2(45,maior2(57,13))); 
 printf("\nMaior entre dois: %.2f\n", maior2(maior2(45,57,13))); 
 printf("\nMaior entre dois: %.2f\n",maior2(45,57,13)); 
 printf("\nNao e possivel usar essa funcao para exibir o maior dos tres valores\n"); 
 printf("\nMaior entre dois: %.2f\n", maior3(45,57,13)); 
 8a Questão (Ref.: 201202580108) Pontos: 1,0 / 1,0
Baseado nos conceitos de Matrizes, no que tange em relação a declaração, dentre as afirmações que se seguem, assinale a que não contem 
erros sobre as matrizes multidimensionais- 1 e matrizes não dimensionadas- 2 respectivamente. 
 1- Tipo nome [tamanho1][tamanho2][tamanho3]...[tamanho n] e 2 - O tamanho não é especificado. 
 1- O compilador cria uma matriz grande para conter todos os seus elementos e 2-Tipo nome [tamanho1]
[tamanho2][tamanho3]...[tamanho n]. 
 1- Tipo nome [linha][coluna] e 2 - O compilador cria uma matriz grande para conter todos os seus 
elementos.
 1- Tipo nome [linha][coluna] e 2 - O tamanho não é especificado. 
 1- Tipo nome [tamanho1][tamanho2][tamanho3]...[tamanho n] e 2 - Tipo nome [tamanho] 
 9a Questão (Ref.: 201202580114) 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. 
 nome_matriz[numero_linhas][numero_colunas]; 
 tipo nome_matriz[][]; 
 tipo nome_vetor[numero_colunas][numero_linhas]; 
 tipo nome_matriz[numero_colunas][numero_linhas]; 
Página 3 de 4BDQ Prova
17/12/2013http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
 
 
 
 
 tipo nome_matriz[numero_linhas][numero_colunas]; 
 10a Questão (Ref.: 201202622048) Pontos: 1,0 / 1,0
Os operadores lógicos servem para combinar resultados de expressões, retornando se o resultado final é verdadeiro 
ou falso. Marque a alternativa que contém o operador lógico que deve ser utilizado quando as duas proposições 
lógicas necessitam ser verdadeiras para que o resultado da combinação seja verdadeiro. 
 ((pontos>=10) % (pontos <=20))
 ((pontos>=10) && (pontos <=20))
 ((pontos>=10) || (pontos <=20))
 ((pontos>=10) # (pontos <=20))
 ((pontos>=10) ! (pontos <=20))
Período de não visualização da prova: desde 05/12/2013 até 16/12/2013.
Página 4 de 4BDQ Prova
17/12/2013http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes