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 é um Sistema operacional?
10) Qual a estrutura básica de um Sistema Operacional?
11) Cite dois exemplos de SO.
12) O que é lógica? Qual seu principal objetivo?
13) O que é lógica de programação?
14) O que é e para que serve o algoritmo? Cite um exemplo de algoritmo que usamos no
dia a dia.
15) O que é instrução? Cite um exemplo.
16) Quais são os tipos de dados possíveis? Qual a diferença principal entre eles?
17) Cite os tipos primitivos e de um exemplo de cada um deles.
18) O que é uma variável e o que é uma constante?
19) Escreva o resultado das seguintes expressões, considerando os valores para as
variáveis A = 4, B = -1 e C = “S”
a) A + B / 2
d) B ^ 2 + SQRT(A)
b) A < 2
e) C <> “S”
c) C = “N”
f) (A * 2) ^ 2 / (B + 1) ^ 3
20) O que é um fluxograma? Quais as formas e seus significados?
21) O que é uma estrutura, condicional e de repetição? Cite um exemplo para cada
estrutura.
22) Como deve ser realizado um teste de mesa? Para que serve este tipo de teste?
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.
26) Execute o teste de mesa no seguinte fluxograma e exiba a sua saída e mostre para
que ele serve.
Download

QUESTÕES: 1) Seguindo a história da evolução dos computadores