Buscar

Avaliação de Linguagem de Programação I

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

Avaliação: CCE0242_AV2_200802076761 » LINGUAGEM DE PROGRAMAÇÃO I
	Tipo de Avaliação: AV2
	Aluno: 200802076761 - CARLA ELIANE LIMA CASTELLO BRANCO
	Professor:
	ANDRE PRZEWODOWSKI FILHO
	Turma: 9005/E
	Nota da Prova: 1,5 de 8,0        Nota do Trabalho:        Nota de Participação: 2        Data: 11/06/2013 17:11:01
	
 ��1a Questão (Cód.: 191422)
Pontos: 0,0  / 0,5
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]; float salarios[19][13]; 
char nomes[19][31]; float salarios[19][13]; 
 
char nomes[20][31]; float salarios[20][20]; 
 
char nomes[20][31]; float salarios[20][14]; 
float nomes[20][31], salarios[20][14]; 
 ��2a Questão (Cód.: 68156)
Pontos: 0,5  / 0,5
Qual o nome da função matemática que calcula a potenciação de um número?
sqrt
pot
double
 
pow
elevado
 ��3a Questão (Cód.: 134172)
Pontos: 0,0  / 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++.
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.
 
São declaradas dentro do main(). E suas variáveis são escritas dentro do escopo das funções.
 
Mantêm seu valor em todo o programa e suas variáveis são escritas fora 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.
 ��4a Questão (Cód.: 187390)
Pontos: 0,0  / 1,5
Um professor de Linguagem de Programação I pediu a um aluno que desenvolvesse um programa codificado na linguagem C para que ele pudesse calcular a nota da AV1 que seria composta de duas notas: prova e seminário. Entretanto, ele informou que, se  a nota da prova fosse menor do que 4.0, então, não valeria a nota do seminário, ficando a nota da AV1 só com a nota da prova. Caso contrário, Seria feita a média aritmética para compor a nota da AV1.
Ajude ao aluno, escrevendo esse código.
Resposta:
Gabarito:
int main()
{
      float prova, seminario,media; 
      printf("\nNota da prova: \n") ; 
      scanf("%f", &prova); 
      printf("\nNota do seminario: \n") ; 
      scanf("%f", &seminario); 
      if ( prova < 4) 
          printf("\nNota da AV1: %.1f\n", prova) ;
      else
      {
          media=(prova+seminario)/2; 
          printf("\nNota da AV1: %.1f\n", media) ; 
      } 
}
�
 ��5a Questão (Cód.: 135599)
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;
 
int mat[3][3]; mat[0][2] = 5.0;
char mat[2][2]; mat[0][2] = A;
int mat[3][3]; mat[0][3] = 5;
char mat[2][2]; mat[0][2] = "A";
�
 ��6a Questão (Cód.: 188919)
Pontos: 0,5  / 0,5
 Muitas séries matemáticas podem ser geradas pela estrutura do  for. Analise o código abaixo, supondo que você digitou 2 e 4 quando lhe foram solicitados dois números e escolha a opção que contém a série exibida pelo código.
2       4       4       8       12       20       32       
2       4       4       8       12       20       32       52
 
2       4       6       10       16       26       42
2       4       6       10       16       26       42       68
2       4       6       8       19       12       14       16
 ��7a Questão (Cód.: 135608)
Pontos: 0,5  / 0,5
Para resolver um determinado problema um programador escreveu um código para trabalhar com um vetor conforme apresentado na questão:
    int vetn[3][2];
    for (int i=0; i < 3; i++){
        for (int j=0; j < 2; j++){
            vetn[i][j]  = i + j;
        }
    }
Desconsiderando a necessidade do programa completo e levando em conta apenas o código descrito, das opções apresentadas, qual afirmativa está correta.
Serão armazenados os valores 0,1,2,2,3,3.
O trecho apresentado possui erro e apenas um valor será armazenado.
 
Serão armazenados os valores 0,1,1,2,2,3.
Serão armazenados os valores 0,0,1,1,2,2.
O trecho apresentado possui erro e nenhum valor será armazenado.
 ��8a Questão (Cód.: 187983)
Pontos: 0,0  / 0,5
Um engenheiro precisava calcular o valor do imposto a ser pago no carnê leão.
Sabe-se que o imposto é calculado sobre o salário bruto.
Acompanhe o programa codificado na linguagem C, supondo que você digitou 4000 para primeira solicitação de entrada e 1000, para segunda solicitação. Escolha a opção onde está presente o valor do imposto.
Valor do imposto a ser pago: 1000.00
Valor do imposto a ser pago: 850.00
 
Valor do imposto a ser pago: 750.00
 
Valor do imposto a ser pago: 650.00
Valor do imposto a ser pago: 800.00
 ��9a Questão (Cód.: 188713)
Pontos: 0,0  / 1,0
As funções existem para decompor um problema em partes menores, simplificando e organizando o programa como um todo. Tendo em vista o que foi exposto, assinale a opção que apresenta uma afirmativa ERRADA em relação aos conceitos de funções.
O protótipo de uma função informa ao compilador o tipo de retorno, o nome e a lista de parâmetros da função.
 
O comando return encerra a execução de uma função e pode retornar vários valores para a função chamadora da função.
Além do valor de uma variável é possível passar para uma função o endereço da variável como por exemplo, das matrizes.
 
As variáveis declaradas no corpo de uma função são chamadas variáveis locais.
Todas as funções apresentam na declaração de seu cabeçalho um par de parênteses.
 ��10a Questão (Cód.: 188807)
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:
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); 
}
	
	Período de não visualização da prova: d

Outros materiais

Materiais relacionados

Perguntas relacionadas

Materiais recentes

Perguntas Recentes