Buscar

AV2 2014.02_LPI

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

Estácio
http://bquestoes.estacio.br/...71600&p1=201301089991&p2=1560161&p3=CCE0242&p4=101736&p5=AV2&p6=22/11/2014&p10=16220251[04/12/2014 22:14:29]
 
Avaliação: CCE0242_AV2_201301089991 » LINGUAGEM DE PROGRAMAÇÃO I
Tipo de Avaliação: AV2
Aluno: 201301089991 - VICTOR COUTO ALVES
Professor: OSWALDO BORGES PERES Turma: 9031/AA
Nota da Prova: 4,5 de 8,0 Nota do Trab.: 0 Nota de Partic.: 0 Data: 22/11/2014 15:09:46
 1a Questão (Ref.: 201301665842) Pontos: 0,5 / 0,5
Uma empresa possui uma série de programas desenvolvidos em C que acessam um mesmo arquivo. Um dos
problemas constatados é a falta de padronização no armazenamento de dados neste arquivo. Alguns aplicativos
gravam em caixa alta (letras maiúsculas), outros em caixa baixa (letras minúsculas) e alguns não administram
isto.
Para tanto, foi definido, por padrão, que todos os caracteres lidos devem ser convertidos para caixa alta
imediatamente após a leitura do mesmo. Qual função do C devo incluir nos programas para efetuar a conversão
de caractere a caractere?
upper
convertUpper
toupr
convertUp
 toupper
 2a Questão (Ref.: 201301330704) Pontos: 0,5 / 0,5
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.
iostream.h 
studio.h 
 stdio.h 
stdin.h 
iostream 
 3a Questão (Ref.: 201301186964) Pontos: 0,5 / 0,5
que tipo de dado deve ser utilizado para definir uma variável que irá ramazenar um número do tipo: 65,890
char
int
Estácio
http://bquestoes.estacio.br/...71600&p1=201301089991&p2=1560161&p3=CCE0242&p4=101736&p5=AV2&p6=22/11/2014&p10=16220251[04/12/2014 22:14:29]
 float
uint
string
 4a Questão (Ref.: 201301287893) Pontos: 0,0 / 0,5
Muitas séries matemáticas podem ser geradas pela estrutura do for. Analise o código abaixo e
escolha a opção que contém a série exibida pelo código.
0 1 1 3 2 4 5 7
 1 1 2 3 5 8 13 21
0 1 1 2 3 5 8 13 21
 0 1 1 2 3 4 5 6
1 3 4 7 9 11 13
 5a Questão (Ref.: 201301234589) Pontos: 1,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.
char mat[2][2]; mat[0][2] = "A";
int mat[3][3]; mat[0][3] = 5;
char mat[2][2]; mat[0][2] = A;
int mat[3][3]; mat[0][2] = 5.0;
 int mat[3][3]; mat[0][2] = 5;
 6a Questão (Ref.: 201301286771) Pontos: 0,0 / 1,5
Uma nova regra foi criada para as finais das Olimpíadas; duas provas para decidir o
campeão olímpico. Na primeira prova, os três nadadores com melhores tempos
iriam participar e somente os dois com melhores tempos iriam para segunda.
Estácio
http://bquestoes.estacio.br/...71600&p1=201301089991&p2=1560161&p3=CCE0242&p4=101736&p5=AV2&p6=22/11/2014&p10=16220251[04/12/2014 22:14:29]
Construa um programa, somente para a primeira prova, que deixe entrar com os
tempos e os números de inscrição e exiba os números de inscrição dos dois
melhores tempos, assumindo que os tempos serão diferentes.
Resposta: Não sei.
Gabarito:
int main()
{
 int matric1, matric2, matric3; 
 float tempo1, tempo2, tempo3; 
 printf("\nDigite tres numeros de inscricao: ");
 scanf("%d %d %d",&matric1, &matric2, &matric3) ; 
 printf("\nDigite tres tempos: ");
 scanf("%f %f %f", &tempo1, &tempo2, &tempo3) ; 
 if( tempo1 > tempo2 && tempo1 > tempo3 ) 
 printf("\n%d\t%d\n", matric2 ,matric3); 
 else if( tempo2 > tempo3 ) 
 printf("\n%d\t%d\n", matric1 ,matric3); 
 else 
 printf("\n%d\t%d\n",matric1,matric2); 
}
 7a Questão (Ref.: 201301192821) Pontos: 0,5 / 0,5
Dado o trecho de lógica utilizando o conceito da linguagem de programação C. Diga o resultado das variáveis x, y
e z depois da seguinte sequência de operações:
int x,y,z; 
x=y=10; 
z=++x; 
x=-x; 
y++;
x=x+y-(z--); 
x = -20
y = 20 
z = 10
 x = -11 
y = 11 
z = 10
x = 11 
y = 11 
z = 15
x = -01
y = 01 
z = 10
x = -13 
y = 11 
z = 13
a
Estácio
http://bquestoes.estacio.br/...71600&p1=201301089991&p2=1560161&p3=CCE0242&p4=101736&p5=AV2&p6=22/11/2014&p10=16220251[04/12/2014 22:14:29]
 8 Questão (Ref.: 201301191358) Pontos: 0,0 / 1,5
Faça um programa em C que dado um número inteiro positivo n, calcular a soma dos n primeiros números
naturais.
 
Resposta: #include <stdio.h> #include <math.h> int main () { float n, soma; for(n = 0, n >= 0, n++) (...) }
Gabarito:
#include
int main() {
int n, soma; 
printf("\n\tCalculo da soma dos n primeiros numeros naturais\n");
printf("\nDigite o valor de n: ");
scanf("%d", &n);
soma = (n * (n + 1)) / 2;
printf("A soma dos %d primeiros numeros naturais e' %d\n", n, soma);
return 0;
}
 9a Questão (Ref.: 201301276532) Pontos: 0,5 / 0,5
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 = 0; i == num; i++)
 while (num != 0)
while (num == 0)
for (i = num; i > 0; i++)
 10a Questão (Ref.: 201301344089) 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.
matrizExemplo float[20][10];
 int matrizExemplo[10][20];
int matrizExemplo[10,20];
float matrizExemplo[20][10];
matrizExemplo int[10][20];
Período de não visualização da prova: desde 17/11/2014 até 02/12/2014.
Estácio
http://bquestoes.estacio.br/...71600&p1=201301089991&p2=1560161&p3=CCE0242&p4=101736&p5=AV2&p6=22/11/2014&p10=16220251[04/12/2014 22:14:29]
 
 
	bquestoes.estacio.br
	Estácio

Outros materiais