Buscar

AV2 linguagem prog 2014

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 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

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

Prévia do material em texto

Parte superior do formulário
	
	
 
�Fechar�
Avaliação: CCE0242_AV2_201307297111 » LINGUAGEM DE PROGRAMAÇÃO I
Tipo de Avaliação: AV2 
Aluno: 201307297111 - MAGNO CARVALHO NEVES 
Professor:
ANDRE PRZEWODOWSKI FILHO
Turma: 9018/Q
Nota da Prova: 4,0 de 8,0         Nota do Trab.: 0        Nota de Partic.: 1        Data: 13/06/2014 09:50:54 
�
 1a Questão (Ref.: 201307558059)
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?
int codigos[999], qtdade[999]; float valorC[999], valorV[999]; 
double codigos[1000], qtdade[1000]; float valorC[1000], valorV[1000]; 
double codigos[999], qtdade[999], valorC[999], valorV[999];
int codigos[1000], qtdade[1000]; float valorC[1000], valorV[1000]; 
double codigos[1000], qtdade[1000], valorC[1000], valorV[1000]; 
�
 2a Questão (Ref.: 201307515629)
Pontos: 0,0  / 1,5 
A associação de Engenheiros do Nordeste está preparando uma comemoração para o dia 11 de dezembro, dia do Engenheiro. O período de inscrição para o campeonato de Volley terminará em 30 de novembro. Pelo regulamento, cada time jogará com todos os outros uma vez e o vencedor será aquele que tiver maior número de vitórias. No caso de empate, haverá partida extra.
Cada time receberá um número no dia da festividade.
Construa uma função que receba o número de inscritos e exiba a tabela, mostrada na figura abaixo.
 
Resposta: float
Gabarito: 
void tabela(int n) 
{
      int x, y; 
     for( x=1 ; x <= n ; x++) 
         for( y = x + 1; y <= n ; y++)
                printf("\nTime %d X Time %d\tVencedor _____",x,y); 
}
�
 3a Questão (Ref.: 201307504376)
Pontos: 0,5  / 0,5 
Assinale a alternativa que apresenta APENAS os exemplos de operadores relacionais.
&&, || e ~
&&, >= e ||
+, - e *
<, > e >=
=, > e ||
�
 4a Questão (Ref.: 201307460994)
Pontos: 0,5  / 0,5 
A linguagem C/C++ utiliza variáveis, que podem ser classificadas como globais ou locais. 
Dentre as opções, assinale a que expressa corretamente à definição de "variável global" da linguagem C/C++.
Mantêm seu valor em todo o programa e suas variáveis são escritas fora do escopo das funções.
São declaradas dentro do main(). E suas variáveis são escritas dentro do escopo das funções.
São declaradas no início de um bloco. Seus escopos estão restritos aos blocos em que essas variáveis foram declaradas.
São declaradas no final de um bloco. Seus escopos não estão restritos aos blocos em que essas variáveis foram declaradas.
Não mantêm seu valor em todo o programa e suas variáveis são escritas dentro do escopo das funções.
�
 5a Questão (Ref.: 201307462434)
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( ). 
strcont( ). 
strlen( ). 
strcat( ). 
�
 6a Questão (Ref.: 201307460983)
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 ||
| e |||
Apenas |
Apenas |||
|| e |||
�
 7a Questão (Ref.: 201307504357)
Pontos: 0,5  / 0,5 
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))
�
 8a Questão (Ref.: 201307430179)
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); 
\n4
12
9
8
\n8
�
 9a Questão (Ref.: 201307515686)
Pontos: 0,0  / 1,5 
Sabe-se que a média ponderada é o quociente da divisão da soma dos produtos valor x peso pela soma dos pesos.
Construa um programa na linguagem C que receba duas notas e seus respectivos pesos e exiba a média ponderada.
Resposta: main ()
Gabarito: 
#include 
#include 
int main()
{
      float nota1, nota2, peso1, peso2, mediaP; 
      printf("\n1a Nota e peso: " ); 
      scanf("%f %f",¬a1, &peso1); 
      printf("\n2a Nota e peso: " ) ; 
      scanf("%f %f",¬a2, &peso2); 
      mediaP=(nota1 * peso1 + nota2 * peso2)/(peso1 + peso2); 
      printf("\nMedia Ponderada: %.2f\n" , mediaP ); 
}
�
 10a Questão (Ref.: 201307515591)
Pontos: 0,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 classificação, passados por valor. 
Recebe dois valores, salário e a avaliação, passados por referência. 
Retornará o salário somado ao percentual 
Não retorna nenhum valor para a função chamadora. 
Retornará dois valores para a função chamadora. 
	
	
Período de não visualização da prova: desde 09/06/2014 até 25/06/2014.
Parte inferior do formulário

Outros materiais