Buscar

Apol 5 Linguagem de Programação

Prévia do material em texto

FACULDADE: UNINTER / POLO SANTO ANTÔNIO DE JESUS – BA.
CURSO: GESTÃO EM TECNOLOGIA DA INFORMAÇÃO
MATÉRIA: LINGUAGEM DE PROGRAMAÇÃO
ALUNO: LEANDRO FREITAS VILAS BOAS
APOL 5 – LINGUAGEM DE PROGRAMAÇÃO – Setembro/2018 – Nota 100
Questão 1/5
Ainda tratando de structs em C/C++, considere o fragmento de código a seguir e escolha, entre as alternativas a definição correta da struc necessária para que o programa possa armazenar e imprimir dados relativos a nome, com até 110 caracteres, matricula, com até 6 caracteres, sexo, ou genero com um caracter e idade. Observe que não estamos considerando se o programa é capaz de imprimir caracteres acentuados ou não.
Resposta A= 
Questão 2/5
Considerando a definição da struc livro, a seguir. Indique nas alternativas qual define uma variável deste tipo corretamente. 
Resposta C= struct Livros principe; 
Obs: 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.
Questão 3/5
Considerando a linguagem de programação C, como vem sendo estudado em nossa disciplina. Qual das opções a seguir está correta.
Resposta B= Uma struct é capaz de armazenar dados de tipos diferentes; 
Obs: Assunto abordado na aula 5.
Questão 4/5
Você deve fazer um programa capaz de armazenar os pontos obtidos em um 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? 
Resposta E=
Questão 5/5
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: 
Resposta C= struct Livros C[10]; 
Gabarito:

Continue navegando