Buscar

Apol 5 linguagem de programação

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

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 6, do total de 7 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

03/11/2016 AVA UNIVIRTUS
http://univirtus­277877701.sa­east­1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/106872/novo/1 1/7
APOL5
PROTOCOLO: 201610241301030CDBBF4JACKSON DE ARAUJO RODRIGUES - RU: 1301030 Nota: 100
Disciplina(s):
Linguagem de Programação
Data de início: 24/10/2016 23:01
Prazo máximo entrega: - 
Data de entrega: 24/10/2016 23:27
Questão 1/5 - Linguagem de Programação
Considerado o material visto na aula 6, na sua rota de aprendizagem e no livro adotado pela disciplina. com relação a 
manipulação de arquivos na linguagem C, podemos arfirmar que:
Nota: 20.0
A É necessário definir uma struct específica para a manipulação de arquivos já que a linguagem não fornece
este recurso;
B Precisamos criar um ponteiro de um tipo específico fornecido para este fim pela própria liguagem de
programação;
C Não é possível manipular arquivos usando a linguagem de programação C;
D A manipulação de arquivos exige, obrigatoriamente, a criação de um vetor para armazenar este arquivo;
E A manipulação de arquivos em C em um determinado programa impede que sejam utilizadas stucts neste
mesmo programa.
Questão 2/5 - Linguagem de Programação
Observe que ao definirmos uma struc na linguagem de programação C/C++ estamos, na verdade, definindo um novo tipo 
de dado, que existirá na memória, enquanto o seu programa for executado. Sendo assim, podemos criar estruturas de 
dados contendo este tipo recém criado. Considerando esta afirmação. Indique, nas opções a seguir, qual declara 
corretamente um array, ou vetor, de structs, considerando a struct a seguir: 
Nota: 20.0
A int A[20] struct Livros;
Você acertou!
Conteúdo da aula 6, rota de aprendizagem;

03/11/2016 AVA UNIVIRTUS
http://univirtus­277877701.sa­east­1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/106872/novo/1 2/7
B double B[5] Livros struct;
C struct Livros C[10];
D struct[10] Livros D;
E E[9] Livros
Questão 3/5 - Linguagem de Programação
Você deve fazer um programa capaz de armazenar os pontos obtidos em uma campeonato de lançamento de dardos 
com 4 jogadores. Seu programa deverá armazenar o primeiro nome de cada jogador com até 29 caracteres e os pontos 
que este fizer sabendo que no máximo é possível fazer 9999 pontos em cada jogada. Ao final de cada rodada você 
deverá imprimir uma tabela contendo o nome do jogador, na ordem que este jogou, e seus pontos. Observe que cada vez 
que o programa for executado deverá armazenar apenas os dados referentes a uma rodada com os pontos obtidos por 
cada jogador. Considerando isso, qual das opções a seguir contém um código capaz de atender esta solicitação?
Nota: 20.0
A
Você acertou!
struct Livros define o tipo do array C

03/11/2016 AVA UNIVIRTUS
http://univirtus­277877701.sa­east­1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/106872/novo/1 3/7
B
C
03/11/2016 AVA UNIVIRTUS
http://univirtus­277877701.sa­east­1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/106872/novo/1 4/7
D
03/11/2016 AVA UNIVIRTUS
http://univirtus­277877701.sa­east­1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/106872/novo/1 5/7
E
Questão 4/5 - Linguagem de Programação
Considerando a definição da struc livro, a seguir. Indique nas alternativas qual define uma variável deste tipo 
corretamente. 
Nota: 20.0
A principe struct Livros;
B Livros struct principe;
Você acertou!
03/11/2016 AVA UNIVIRTUS
http://univirtus­277877701.sa­east­1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/106872/novo/1 6/7
C struct Livros principe;
D struct principe Livros;
E struct livros principe;
Questão 5/5 - Linguagem de Programação
Um programador desejava fazer um programa para somar dois números reais. Infelizmente, por questões internas a sua 
empresa, o supervisor exigiu que o programa usasse apenas variáveis inteiras. Considerando o código a seguir, assinale 
a alterantiva que expressa o que será impresso na tela se o programa for executado, considerando que serão digitados 
os números 1,89 e 2,35. 
Cabe a você determinar exatamente o que seria impresso na tela considerando o código apresentado acima.
Nota: 20.0
A O resultado= 4,24
Você acertou!
Usamos primeiro a palavra reservads struct, seguida do nome dado a estrutura e finalmente criamos um nome para a
variável deste tipo. Observe que as letras minúsculas e maiúsculas são importantes.

03/11/2016 AVA UNIVIRTUS
http://univirtus­277877701.sa­east­1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/106872/novo/1 7/7
B O resultado= 4,25
C O resultado= 2,25
D O resultado= 4,26
E O resultado= 1,89
Você acertou!
Para que o resultado apresente a soma correta teríamos que substituir a linha d3.cen = d3.cen ­ 99; por : d3.cen =
d3.cen ­ 100;


Outros materiais