Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fechar Avaliação: CCE0242_AV1_201201266971 » LINGUAGEM DE PROGRAMAÇÃO I Tipo de Avaliação: AV1 Aluno: 201201266971 - REGINALDO GASPAR Professor: ANDRE PRZEWODOWSKI FILHO Turma: 9005/E Nota da Prova: 4,5 de 8,0 Nota do Trabalho: Nota de Participação: 2 Data: 13/04/2013 14:30:09 1a Questão (Cód.: 93831) 3a sem.: Conceitos Pontos:0,0 / 1,0 Dado o trecho de lógica utilizando o conceito da linguagem de programação C. Diga o resultado das variáveis x, y e z depois da seguinte sequência de operações: int x,y,z; x=y=10; z=++x; x=-x; y++; x=x+y-(z--); x = -01 y = 01 z = 10 x = 11 y = 11 z = 15 x = -20 y = 20 z = 10 x = -13 y = 11 z = 13 x = -11 y = 11 z = 10 2a Questão (Cód.: 177543) 2a sem.: seleção Pontos:0,5 / 0,5 Se a minha média for maior ou igual a 6 estarei aprovado, caso contrário, estarei reprovado. Qual dos trechos abaixo escritos em C++ representa esta situação? if (media > 6) { cout << "Aprovado"; } else { cout << "Reprovado"; } if (media > 6) cout << "Aprovado"; else cout << "Reprovado"; if (media <= 6) cout << "Aprovado"; else cout << "Reprovado"; if (media >= 6) cout << "Aprovado"; else cout << "Reprovado"; if (media != 6) { cout << "Aprovado"; } else { cout << "Reprovado"; } 3a Questão (Cód.: 68643) 1a sem.: Declaração de variáveis Pontos:0,0 / 1,0 Em C++, como podemos inicializar a variável sexo recebendo um valor F? char sexo = "F"; char sexo == F; string sexo = "F" char sexo = F; char sexo = 'F'; 4a Questão (Cód.: 68156) 2a sem.: Funções matemáticas Pontos:1,0 / 1,0 Qual o nome da função matemática que calcula a potenciação de um número? pow sqrt pot elevado double 5a Questão (Cód.: 68640) 3a sem.: Introdução Pontos:1,0 / 1,0 Em C++, qual o símbolo usado para representar resto da divisão? mod // div / % 6a Questão (Cód.: 134170) 1a sem.: variáveis e constantes Pontos:1,0 / 1,0 Um programador precisa criar alguns nomes de variáveis para utilizar em seu programa desenvolvido em C++ e apresenta as seguintes opções: I) return II) Name III) 2Name Baseado nas regras de definição de nomes de variáveis da linguagem pode-se afirmar que está(ão) correto(s): I e III Apenas a I Apenas a II II e III I e II 7a Questão (Cód.: 177530) 3a sem.: REPETIÇÃO Pontos:0,5 / 0,5 Considerando a seguinte sequencia de instruções, marque a alternativa que indica o comando correspondente para preenchimento da lacuna. ... cin>>matricula; ______________ (matricula<99) { cin>>matricula; } for loop do case while repeat 8a Questão (Cód.: 177535) 3a sem.: operadores lógicos Pontos:0,5 / 0,5 Os operadores lógicos servem para combinar resultados de expressões, retornando se o resultado final é verdadeiro ou falso. Marque a alternativa que contém o operador lógico que deve ser utilizado quando as duas proposições lógicas necessitam ser verdadeiras para que o resultado da combinação seja verdadeiro. ((pontos>=10) && (pontos <=20)) ((pontos>=10) ! (pontos <=20)) ((pontos>=10) % (pontos <=20)) ((pontos>=10) || (pontos <=20)) ((pontos>=10) # (pontos <=20)) 9a Questão (Cód.: 103357) 4a sem.: ESTRUTURA IF-ELSE Pontos:0,0 / 1,0 Qual é a saída de tela, deste trecho de programa? int x=4, y=8; if (x < 2) printf ("%d \n", x); else printf ("%d \n", y); 12 8 \n4 9 \n8 10a Questão (Cód.: 177549) 3a sem.: operadores Pontos:0,0 / 0,5 Marque a alternativa que apresenta a linha de comando, em C++, que armazena na variável ¿resto¿ o resto da divisão de 6 por 2. resto = (6 % 2); resto = (6 div 2); resto = (6 || 2); resto = (6 && 2); resto = (6 mod 2); Período de não visualização
Compartilhar