Atps
Um programa de computador é um conjunto de instruções que representam um algoritmo para a resolução de algum problema. Estas instruções são escritas através de um conjunto de códigos (símbolos e palavras). Este conjunto de códigos possui regras de estruturação lógica e sintática própria. Dizemos que este conjunto de símbolos e regras formam uma linguagem de programação.
Linguagens de baixo nível: São linguagens voltadas para a máquina, isto é, são escritas usando as instruções do microprocessador do computador. São genericamente chamadas de linguagens Assembly.
Vantagens: Programas são executados com maior velocidade de processamento. Os programas ocupam menos espaço na memória.
Desvantagens: Em geral, programas em Assembly tem pouca portabilidade, isto é, um código gerado para um tipo de processador não serve para outro. Códigos Assembly não são estruturados, tornando a programação mais difícil.
Pseudo linguagem É uma forma genérica de escrever um algoritmo, utilizando uma linguagem simples (nativa a quem o escreve, de forma a ser entendida por qualquer pessoa) sem necessidade de conhecer a sintaxe de nenhuma linguagem de programação. É, como o nome indica, um pseudocódigo e, portanto, não pode ser executado num sistema real (computador) — de outra forma deixaria de ser pseudo.
Exemplo de pseudo linguagem:
-------------------------------------------------
VARIAVEIS
-------------------------------------------------
S,C,I,A,MD:Real;
-------------------------------------------------
INÍCIO
-------------------------------------------------
S ← 0;
-------------------------------------------------
C ← 0;
-------------------------------------------------
PARA I← 1 ATÉ 10 FAÇA
-------------------------------------------------
INÍCIO
-------------------------------------------------
Escreva