Baixe o app para aproveitar ainda mais
Prévia do material em texto
Parte superior do formulário Processando, aguarde ... Fechar Avaliação: LINGUAGEM DE PROGRAMAÇÃO I Tipo de Avaliação: AV3 Professor: ANDRE PRZEWODOWSKI FILHO Turma: 9015/T Nota da Prova: 3,0 de 10,0 Nota do Trab.: 0 Nota de Partic.: 0 Data: 04/07/2014 10:34:29 1a Questão (Ref.: 201302234468) 2a sem.: COMANDO DE SAÍDA Pontos:0,0 / 1,0 Quanto aos códigos de formatação (especificadores de formato) usados com a função printf() e tendo em vista o trecho do programa, qual deveria ser a linha usada para exibir a saída abaixo: Observação: A sequência de números que aparece na saída representa as colunas da tela. Trecho int num= 12; float med=9.8; printf("\n12345678901234"); printf("\n%04d\t%.2f\n", num, med); printf("\n%d\t%6.2f\n", num, med); printf("\n%d\t%06.2f\n", num, med); printf("\n%4d\t%f\n", num, med); printf("\n%d\t06.2f\n", num, med); 2a Questão (Ref.: 201302287565) sem. N/A: AULA 7 - MATRIZ BIDIMENSIONAL Pontos:0,0 / 1,0 Matrizes é um dos conceitos mais largamente usado em programação nos dias de hoje. Identifique a opção que ocorrerá um erro: int matriz[2][3]; matriz[0][0]=2; matriz[0][1]=4; int matriz[][3]= {{2,4,6},{7,8,9}}; int matriz[2][3]= {{2,4,6};{7,8,9}}; int matriz[][3]= {{2,4,6}}; int matriz[2][3]= {{2,4,6},{7,8,9}}; 3a Questão (Ref.: 201302181271) 1a sem.: INTRODUCAO A LINGUAGEM C++ Pontos:1,0 / 1,0 A linguagem C/C++ apresenta vantagens e desvantagens em sua utilização. Considere as seguintes afirmativas: |) Possibilidade em programação de alto e baixo nível; ||) Grande período para o aprendizado. |||) Adequação a grandes projetos; Assinale a alternativa que contem apenas vantagens da linguagem C++. || e ||| | e ||| Apenas ||| Apenas | | e || 4a Questão (Ref.: 201302182722) 8a sem.: STRINGS Pontos:1,0 / 1,0 Um programador durante a construção de um código precisava converter o texto correspondente a um ano em um número inteiro, para poder executar alguns cálculos a partir deste ano. Das opções apresentadas, qual função apresenta a solução para o programador? strlength( ). atoi( ). strcat( ). strlen( ). strcont( ). 5a Questão (Ref.: 201302182709) 11a sem.: VETORES E MATRIZES Pontos:0,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. int mat[3][3]; mat[0][2] = 5.0; char mat[2][2]; mat[0][2] = A; char mat[2][2]; mat[0][2] = "A"; int mat[3][3]; mat[0][2] = 5; int mat[3][3]; mat[0][3] = 5; 6a Questão (Ref.: 201302238532) 9a sem.: MATRIZ UNIDIMENSIONAL Pontos:0,0 / 1,0 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. char nomes[20][31]; float salarios[20][20]; char nomes[19][31]; float salarios[19][13]; char nomes[20][31]; float salarios[20][14]; char nomes[20]; float salarios[19][13]; float nomes[20][31], salarios[20][14]; 7a Questão (Ref.: 201302280932) sem. N/A: Linguagem Programação 1 Pontos:0,0 / 1,0 Na programação em C como em outras linguagens, muitas vezes se faz necessário a conversão de tipos de dados, para que possamos exibir ou armazenar o resultado de uma operação da forma desejada. O nome dado a esta operação é Cast. Das opções apresentadas, marque aquela que converte e armazena corretamente o valor de uma variável n do tipo int para a variável x do tipo float utilizando o Cast. x = (int) n; n = float x; x = (float) n; n = (float) x; x = float n; 8a Questão (Ref.: 201302224652) 4a sem.: REPETIÇÃO Pontos:1,0 / 1,0 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 = num; i > 0; i++) while (num != 0) for ( i = 0; i == num; i++) while (num == 0) 9a Questão (Ref.: 201302287559) sem. N/A: AULA 6 - MATRIZ UNIDIMENSIONAL Pontos:0,0 / 1,0 Dentre as estruturas de Dados mais utilizadas em programação, se encontram os vetores. Baseado neste conceito, identifique a opção incorreta: Permite agrupar vários elementos em uma mesma variável indexada. Na declaração int[50]; o índice da ultima posição é 49. Deve ser declarado antes de acessado em seu programa. Podem ser formado por elementos de tipos diferentes. Um vetor de caracteres terminado com um caracter nulo é uma string na linguagem C. 10a Questão (Ref.: 201302287553) sem. N/A: AULA 5 - ESTRUTURA DE REPETIÇÃO Pontos:0,0 / 1,0 A estrutura de decisão switch é extremamente poderosa na linguagem C. Dado o código: #include < stdio.h> #include < stdlib.h> void main(){ int x=1, a; do{ for(a = 1; a<2;a++){ a+=1; } printf("%d",x); printf("%d",a); }while(x++<2); system("PAUSE"); } Selecione a opção correta: O programa exibirá 1232 O programa exibirá 1323 O programa exibirá 3233 O programa exibirá 1222 O programa exibirá 2332 Período de não visualização da prova: desde 28/06/2014 até 08/07/2014. Parte inferior do formulário
Compartilhar