simcaibim1 - Blog das Exatas

Propaganda
SIMULADO
QUESTÕES:
1) Seguindo a história da evolução dos computadores, qual a principal
necessidade estas máquinas visavam suprir?
2) Qual a sequência básica de processamento que um computador tem para se
tornar útil ao homem?
3) Qual a principal função dos seguintes itens:
a) CPU
b) Memórias
c) Periféricos
Cite dois exemplos de cada um dos itens anteriores.
4) Assinale verdadeiro “V” ou falso “F” para as seguintes afirmações:
a) O termo informática significa informação automática;
b) O ábaco pode ser considerado como o primeiro computador eletromecânico
da história;
c) A máquina de Pascal possuía um display frontal para exibir os cálculos;
d) O primeiro computador a válvulas foi o ENIAC é foi usado para calcular a
trajetória de balas;
e) A arquitetura de Von Neumann visava armazenar as instruções em um
cartão perfurado para ser executada posteriormente pelo processador;
5) O que é hardware e software? Qual a relação entre eles?
6) Cite dois exemplos de aplicativos e utilitários.
7) O que um software precisa ter para ser considerado Open Source?
8) Quais as principais vantagens e desvantagens de um software shareware?
9) O que é lógica? Qual seu principal objetivo?
10) O que é lógica de programação?
1
11) O que é e para que serve o algoritmo? Cite um exemplo de algoritmo que
usamos no dia a dia.
12) O que é instrução? Cite um exemplo.
13) Quais são os tipos de dados possíveis? Qual a diferença principal entre
eles?
14) Cite os tipos primitivos e de um exemplo de cada um deles.
15) O que é uma variável e o que é uma constante?
16) Escreva o resultado das seguintes expressões, considerando os valores
para as variáveis A = 16, B = -3, C = “S” e D = V
a) A + B / 2 <= pot(B,2) + rad(A) and NOT(D) or F
b) A < 2 or C <> “S” and B mod A > 0
c) not(C = “N”) and pot((A * 2), 2) / pot((B + 1), 3) or (V and not(D))
17) Converta os números na base 10 para suas representações binária e
hexadecimal.
a) 0
d) 64
b) 1
e) 198
c) 14
f) 256
18) Converta os números na base indicada para a sua representação na base
10.
a) 101012
d) 6416
b) 10116
e) FF
c) AF
f) 1110012
19) O que é um fluxograma? Quais as formas e seus significados?
20) O que é uma estrutura condicional e de repetição? Cite um exemplo para
cada estrutura.
19) Como deve ser realizado um teste de mesa? Para que serve este tipo de
teste?
21) Crie um fluxograma que permita ao usuário digitar vários valores e no final
seu fluxograma exiba quantos valores foram digitados.
22) Crie um fluxograma que permita ao usuário digitar vários valores e no final
seu fluxograma exiba quantos números 5 foram digitados.
2
23) Crie um fluxograma que solicite ao usuário digitar um número impar e exiba
os 5 primeiros números ímpares a partir deste número informado pelo usuário.
Execute o teste de mesa para vários valores no fluxograma e verifique sua
funcionalidade.
24) Crie um fluxograma que permita ao usuário realizar uma pesquisa sobre
um curso que ele vai ministrar. Os horários possíveis para serem escolhidos
são matutino e noturno. Seu fluxograma deve permitir ao usuário inserir a
escolha feita por vários candidatos ao curso. Considere o valor -1 indicando
que não há mais candidatos a opinarem. No final seu algoritmo deve exibir o
total de pessoas que optaram pelo curso matutino e o total que optaram pelo
curso noturno. Execute o teste de mesa no seu fluxograma e verifique sua
funcionalidade.
22) Execute o teste de mesa no seguinte fluxograma e exiba a sua saída e
responda para que ele serve?
3
23) Crie um fluxograma que permita ao usuário digitar um número entre 0 e
100 e seja exibido quantas centenas, dezenas e unidades ele possui.
4
Download