Você está na página 1de 2

Exerccios

1) O que melhor define PROGRAMAO ?


a) ( ) Ato de escrever textos e documentos
b) ( ) Utilizar um equipamento automatizado para realizar uma determinada tarefa
c) ( ) Montar um computador, conhecendo todos os seus componentes de hardware
d) ( ) Realizar a extrao de requisitos a partir de um problema apresentado
e) (X ) Escrever uma lista de aes que sero executados por um equipamento

2) Podemos afirmar que um algoritmo ...
a) ( ) Um componente de hardware
b) ( ) Uma operao aritmtica
c) ( ) Uma linguagem de programao muito eficiente
d) (X ) Uma forma simplificada de escrever o modelo de um programa
e) ( ) O conjunto de componentes de hardware onde o programa ser executado

3) Qual o nome usado para o algoritmo expresso atravs do uso de blocos e setas
de direo, similar ao representado na imagem ao lado ?
a) ( ) Fluxograma
b) ( ) Diagrama de Chapin
c) ( ) Descrio narrativa
d) ( ) Pseudocdigo
e) ( ) Portugus estruturado

4) Marque com V para verdadeiro, e F para falso.
a) (F ) O programador deve se preocupar unicamente com a escrita do programa, esquecendo o resto.
b) (V ) O usurio tambm deve ser levado em considerao a se realizar a extrao dos requisitos.
c) (V ) importante realizar testes ao final do processo de programao, evitando que os erros cheguem ao
usurio e ao cliente.
d) (F ) Somente possvel se programar microcomputadores
e) (V ) Para se programar necessrio o uso de uma linguagem de programao
f) (F ) Linguagem de ALTO NVEL a mais complexa e difcil de ser entendida

5) O que programar ?
a) ( ) Inserir dados em um computador
b) ( ) Executar uma seqncia de comandos expressos em uma determinada ordem
c) ( ) Escrever um texto
d) ( ) Interpretar os dados processados por um computador
e) (X ) Escrever uma seqncia de instrues a serem executadas por um equipamento

6) O que voc entende por linguagem de mquina?
A linguagem de maquina a forma ordenada em que um equipamento entende sobre certas informaes.
Por exemplo, informo para a maquina, de forma ordenada e em passo a passo como feito um bolo. Desta forma a
maquina ir entender como fao um bolo, assim como uma receita.

7) Qual a finalidade das linguagens de alto nvel?
A finalidade a produo de programas a serem executados pelos usurios, programas e aplicativos para a
manipulao do usurio do equipamento. Exemplo: um aplicativo novo para calculo de mdias, facilita a funo do
professor.

8) Para que servem os compiladores e interpretadores?
Os compiladores servem para verificar erros que o programador tenha cometido na sintaxe ou estrutura durante a
fase de programao. Eles transformam o cdigo de alto nvel em cdigo de mquina.
Os interpretadores servem para converter cada linha do programa assim, verificando em runtime a existncia de
erros de sintaxe ou estrutura.
O programa em modo interpretado mais rpido de escrever, verificar e modificar mas sua execuo mais lenta
que o compilado.
Os testes e desenvolvimento de programas feito em interpretadores de linguagem e as fases avanadas, verses
finais, so efetuadas no processo de compilao.

9) Destaque as principais caractersticas das linguagens de alto nvel:
Compilao, Interpretao e o cdigo-fonte.

10) Como gerado um cdigo executvel?
Ele gerado aps a transformao, pelo compilador, do cdigo fonte em cdigo mquina.

11) Compare os dois modos: compilao e interpretao:
A compilao a programao mais complexa, mas mais rpida de leitura da maquina, equipamento. A
interpretao o programa executor interpretando a linguagem do programa fonte.