Baixe o app para aproveitar ainda mais
Prévia do material em texto
Aluno: CRISTIANO RAFAEL BRÊTTAS Matrícula: 201202041906 Disciplina: CCE0242 - LING. DE PROG. I Período Acad.: 2014.1 (G) / EX Prezado (a) Aluno(a), Você fará agora seu EXERCÍCIO DE FIXAÇÃO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha (3). Após a finalização do exercício, você terá acesso ao gabarito. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. Faltam 5 minutos para o término do exercício. 1. 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. Quest.: 1 char nomes[20][31]; float salarios[20][14]; char nomes[20]; float salarios[19][13]; float nomes[20][31], salarios[20][14]; char nomes[20][31]; float salarios[20][20]; char nomes[19][31]; float salarios[19][13]; Faltam 5 minutos para o término do exercício. 2. Na linguagem C, no processo de manipulação de memória temos a possibilidade de utilizar os ponteiros. Após as linhas de código apresentadas, que tratam a manipulação de variáveis e ponteiros, forem executadas e antes do programa ser finalizado: (desconsidere a necessidade do restante do programa) int *x, pos; pos = 5; x = &pos; Podemos afirmar que: Quest.: 2 O conteúdo de x é 5. A variável pos aponta para x. O endereço de memória de x é 5. O conteúdo de &pos é 5. O conteúdo do endereço para o qual x aponta é 5. Faltam 5 minutos para o término do exercício. 3. Baseado nos conceitos de Matrizes, no que tange em relação a declaração, dentre as afirmações que se seguem, assinale a que não contem erros sobre as matrizes multidimensionais- 1 e matrizes não dimensionadas- 2 respectivamente. Quest.: 3 1- O compilador cria uma matriz grande para conter todos os seus elementos e 2-Tipo nome [tamanho1][tamanho2][tamanho3]...[tamanho n]. 1- Tipo nome [tamanho1][tamanho2][tamanho3]...[tamanho n] e 2 - Tipo nome [tamanho] 1- Tipo nome [linha][coluna] e 2 - O compilador cria uma matriz grande para conter todos os seus elementos. 1- Tipo nome [linha][coluna] e 2 - O tamanho não é especificado. 1- Tipo nome [tamanho1][tamanho2][tamanho3]...[tamanho n] e 2 - O tamanho não é especificado.
Compartilhar