Sunteți pe pagina 1din 2

Prof.: Leonardo Barboza 01. Os dados so representados pelas informaes a serem tratadas (processadas) por um computador.

Essas informaes esto caracterizadas por trs tipos de dados, a saber: a) dados numricos (inteiros e reais), dados caracteres e dados lgicos. b) dados tipo data, dados caracteres e dados lgicos. c) dados binrios, dados literais e dados lgicos. d) dados vetores (inteiros e reais), dados caracteres e dados booleanos. e) dados matrizes, dados inteiros e dados lgicos. 02. A respeito de varivel podemos afirmar exceto. a) Nomes de uma varivel podero ser atribudos com um ou mais caracteres; b) primeiro caractere do nome de uma varivel no poder ser, em hiptese alguma, um nmero; sempre dever ser uma letra; c) O nome de uma varivel no poder possuir espaos em branco; d) O nome de uma varivel no poder ser uma palavra reservada (uma instruo ou comando); e) Podero ser utilizados qualquer caracteres especiais no ser letras maisculas, nmeros e sublinhado. 03. correto afirmar sobre o operador aritmtico DIV. a) Exponenciao b) Inverso de sinal c) Diviso inteira d) Adio e) Radiciao 04. Qual frmula abaixo retorna o valor 4? a) X 3 2 ^ 2 b) X 3 ^ 1 2 c) X 2 ^ (4 / 2) d) X 1 + 2 ^ 0 e) X 5 9 ^ (1 / 2) 05. Supondo que o valor de entrada da varivel salario seja 1000.00, qual ser o valor do novo_salario? algoritmo "Reajusta_Salario" var novo_salario: real salario: real Inicio leia(salario) se (salario < 500) entao novo_salario <- salario * 1.15 senao se (salario <= 1000) entao novo_salario <- salario * 1.10 senao novo_salario <- salario * 1.05 fimse fimse escreva(novo_salario) fimalgoritmo a) 1000.50 b) 1150.00 c) 1050.00 d) 1100.00 e) 1105.50 06. Qual o objetivo do algoritmo abaixo? algoritmo "SIMULADO" var N, R_7, R_8: inteiro Inicio leia(N) se (N mod 4 = 0) e (N mod 5 = 0) entao escreva(N) senao escreva("ERRO") fimse fimalgoritmo a) Testar os nmeros divisveis por 4 ou 5. b) Testar os nmeros mltiplos de 7 e 8. c) Testar os nmeros divisveis por 4 e 5. d) Testar o valor absoluto de 7 e 8. e) Testar o valor modular e 4 e 5. 07. Aps execuo do programa o que ser escrito? algoritmo "SIMULADO" var CONTADOR : inteiro FAT : inteiro inicio FAT <- 1 CONTADOR <- 1 enquanto (CONTADOR <=5) faca FAT <- FAT * CONTADOR CONTADOR <- CONTADOR + 1 fimenquanto escreva(FAT) fimalgoritmo a) 0 b) 24 c) 36 d) 120 e) 240 08. As instrues so representadas pelo conjunto de palavras-chaves (vocabulrio) de uma linguagem de programao que tem por finalidade comandar, em um computador, o seu funcionamento e a forma como os dados armazenados devem ser tratados. Deve-se ainda considerar que existem vrias linguagens de programao, como: Pascal, C, Basic, SmalTalk, Fortran, Cobol, Java, entre outras, sendo que uma determinada instruo para realizar uma tarefa em um computador poder ser escrita de forma diferente, dependendo da linguagem utilizada. (Fonte: MANZANO, Jos Augusto N. G., Estudo Dirigido: ALGORITMOS - Editora rica) So exemplos de instrues em algoritmo. a) NOME, ENDERECO b) LEIA, NOME c) IDADE, PARA

d) LEIA, ESCREVA e) ESCREVA, CALCULE 09. Onde se encontra o primeiro erro do programa abaixo? algoritmo "Teste" var Maria : caracter idade : inteiro letras : caracter Maria : real inicio idade 23 idade 678 idade letra letras "ABC" letras 2 fimalgoritmo a) Na declarao das constantes b) Na estrutura de condio c) Na declarao das variveis d) Na escrita dos valores

e) No nome do algoritmo 10. Tendo como base o vetor A abaixo o que ser exibido aps o trecho do algoritmo? 1 5 2 4 3 10 4 2 5 1 6 3

para i = 6 at 1 faa passo -1 se (A[ i ] mod 2) = 0 ento A[ i ] A[ i ] div 2 fimse fimpara para i = 1 at 6 faa passo 1 escreva A[ i ] fimpara a) 5 2 5 1 1 3 b) 2 2 5 1 0 1 c) 1 2 3 4 5 6 d) 5 4 1 2 1 3 e) 2 4 2 2 1 3

S-ar putea să vă placă și