Auto-avaliação on-line: aula 3
Responda as perguntas abaixo, escolhendo a alternativa adequada para cada questão. Ao terminar, aperte o botão "Verifica nota" no final do formulário. Você pode fazer quantas tentativas quiser até atingir a nota 100. Se quiser recomeçar, basta apertar o botão "Limpa" no final do formulário.
1- Escolha a opção que inclui somente nomes válidos para variáveis na linguagem C.
2- Qual das instruções abaixo está errada?
3- Em um compilador para um hardware de 16 bits uma variável double ocupa o mesmo espaço que _____ variáveis do tipo char
4- Qual o trecho de programa que inicializa a variável z?
5- O trecho de programa a seguir é
main() { char condicao; condicao = 'D'; int i = 1; }
6- 0101 é uma constante __________ na linguagem C.
7- Em C, "t" e 't' representam a mesma constante.
8- 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--);
9- Diga o resultado das variáveis x, y e z depois da seguinte sequência de operações:
int x,y; int a = 14, b = 3; float z; x = a/b; y = a%b; z = y/x;
10- A operação lógica (-5 || 0)&&(3 >= 2)&&(1 != 0)||(3 < 0) é:
11- Quais os valores de a, b e c após a execução do código abaixo?
int a = 10, b = 20, c; c = a+++b;
12- Qual o valor das variáveis v, x, y e z após a execução do seguinte trecho de código
int v = 0, x = 1, y = 2, z = 3; v += x+y; x *= y = z + 1; z %= v + v + v; v += x += y += 2;
Sua nota é: em um máximo de 100.
Curso de C do CPDEE/UFMG - 1996 - 1999