Sistemas operacionais

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (486 palavras )
  • Download(s) : 0
  • Publicado : 13 de março de 2012
Ler documento completo
Amostra do texto
CENTRO UNIVERSITÁRIO DO MARANHÃO – UNICEUMA
CURSO: SISTEMAS DE INFORMAÇÕES
DISCIPLINA: SISTEMAS OPERACIONAIS II
ALUNO: WESLE FRANCISCO SANTOS COSTA

1) Em relação aos tipos de linguagens,responder:
a) Definir linguagem de máquina.
R= O computador necessitar que lhe instruam com ações bem específicas, estas ações devem ser passadas para o computador numa linguagem que ele possaentendê-las, chamada linguagem de máquina.

b) Definir linguagem de baixo nível.
R= Linguagem que compreende as características da arquitetura do computador, utilizando somente do processador.c) Definir linguagem de alto nível.
R= É uma linguagem com alto nível de abstração relativamente elevado, distante do código de máquina e mais próximo da linguagem humana.

2) Em relação aoscompiladores, responder:
a) O que é análise léxica? Exemplos.
R= É uma forma de verificar determinado alfabeto, ou seja, é a forma de analisar o a entrada de linhas e caracteres e produzir umaseqüência de símbolos, chamados de símbolos léxicos, que podem ser manipulados facilmente por um leitor de saída (parser).
Exemplos: Na detecção de erros léxicos
Caracteres inválidos: a:=2#3;

b) Oque é análise sintática? Exemplos.
R= É o processo de analisar uma seqüência de entrada para determinar sua estrutura gramatical segundo uma determinada gramática formal.

Exemplo da análisesintática de uma expressão matemática. O resultado é uma árvore da expressão:


c) O que é análise semântica? Exemplos.
R= É a terceira fase da compilação onde se verifica os erros semânticos, cujoobjetivo é trabalhar no nível de inter-relacionamento entre partes distintas do programa.
Exemplo: Uma multiplicação entre tipos de dados diferentes no código fonte e coleta as informações necessáriaspara a próxima fase da compilação que é a geração de código objeto.

d) Quais principais funções são desempenhadas na fase de síntese?
R= Geração de código intermediário, Otimização do...
tracking img