Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fechar LINGUAGEM DE PROGRAMAÇÃO I Simulado: CCE0242_SM_201202196691 V.1 Aluno(a): MARCOS CLINIO ALMEIDA DE LIMA Matrícula: 201202196691 Desempenho: 0,5 de 0,5 Data: 09/05/2016 22:56:26 (Finalizada) 1a Questão (Ref.: 201202351357) Pontos: 0,1 / 0,1 Durante a criação de um programa, foi percebido que uma parte do código era executada várias vezes, porém não era em uma sequência de repetições e sim esporadicamente. Cada vez que esta parte era executada inicialmente precisavase de um valor diferente e no final do trecho a resposta nem sempre era a mesma. Era necessário achar alguma forma de evitar a redundância de códigos e melhorar a escrita e desempenho do sistema. Baseado na descrição apresentada acima e utilizandose da melhor forma os conceitos de programação, qual seria a melhor solução pra o problema: Utilizar a estrutura de loop FOR, para executar a parte do código que se repetia. Utilizar a estrutura de loop DOWHILE, para executar a parte do código que se repetia. Utilizar a estrutura de loop FOR com o GOTO, para executar a parte do código que se repetia. Utilizar a estrutura de loop WHILE, para executar a parte do código que se repetia. Criar uma função para executar a parte do código que se repetia. 2a Questão (Ref.: 201202407782) Pontos: 0,1 / 0,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. float nomes[20][31], salarios[20][14]; char nomes[20][31]; float salarios[20][14]; char nomes[20]; float salarios[19][13]; char nomes[19][31]; float salarios[19][13]; char nomes[20][31]; float salarios[20][20]; 3a Questão (Ref.: 201202405301) Pontos: 0,1 / 0,1 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 2 4 7 13 24 1 1 2 4 7 13 24 44 0 0 1 1 2 4 7 13 2 4 7 13 24 44 81 149 1 2 4 7 13 24 44 81 4a Questão (Ref.: 201202351963) Pontos: 0,1 / 0,1 Para resolver um determinado problema um programador escreveu um código para trabalhar com um vetor conforme apresentado na questão: float vetn[20]; for (int i=0; i < 20; i++){ vetn[i] = ( i+1) * 0.1; i = i + 2; } Desconsiderando a necessidade do programa completo e levando em conta apenas o código descrito, das opções apresentadas, qual afirmativa está correta. O terceiro valor armazenado será o 0.6. O vigésimo valor armazenado será o 2.0. Serão armazenados 7 valores reais. O segundo valor armazenado será o 0.2. Serão armazenados 20 valores reais. Gabarito Comentado. 5a Questão (Ref.: 201202954162) Pontos: 0,1 / 0,1 Acerca das variáveis, podemos destacar que os tipos básicos do C, são: Nenhuma das alternativas acima char, bool, real e int. char, int, float e double. int, texto, inteiro e double. string, int, float e double.
Compartilhar