Passo a Passo Ciencias da computação

496 palavras 2 páginas
Sistemas não Virtuais

Em todos os esquemas vistos previamente, o serviço não executaria caso não existisse memória suficiente para a carga do programa inteiro. Esta restrição frequentemente resulta em áreas livres e serviços esperando para ser carregado e executado.

Mais do que isso, os programadores quando pressionados a manter o espaço de endereçamento do programa pequeno, diminuem a produtividade bem com a qualidade da programação.

Muitos estudos realizados tem mostrado que um programa quando restrito em termos de espaço de memória, implicará em um custo crescente de programação ao longo de sua manutenção.

O tamanho da memória de um computador não deve influir na programação, ou mesmo na estruturação aplicativa.

Se o programa for muito grande, em relação a memória, o sistema operacional, não o programador, deverá alocá-lo adequadamente na memória.

O programa deverá utilizar somente a memória necessária durante a sua execução.

O sistema operacional não deve permitir que a memória torne-se fragmentada ou qualquer outra situação de sub-utilização.

O sistema deverá se adaptar a demanda das atividades aplicativas, alocando, desalocando ou adicionando quando necessário, de forma transparente e automática.
Espaço Simbólico

Os programas contém descrições dos dados, de instruções e descrições de E/S. Os dados são descritos com nomes simbólicos, tais como “salário”, “campoa”, “endereço”, etc.

Algumas instruções ou grupos de instruções, da mesma forma que um campo na memória, poderão possuir nomes simbólicos, os quais são referenciados nas operações de desvio.

O programa fonte será efetivamente uma combinação de instruções simbólicas, descrições de dados e descrições de operações de E/S, todos estes existindo em um espaço construído pelo programador.

Este espaço é denominado "ESPAÇO SIMBÓLICO".

Esta combinação de instruções simbólicas e nomes simbólicos e parte integrante do processo de desenvolvimento, estão presentes em

Relacionados

  • Física
    1190 palavras | 5 páginas
  • Suporte
    1515 palavras | 7 páginas
  • teste
    2090 palavras | 9 páginas
  • atps
    1929 palavras | 8 páginas
  • ATPS
    1843 palavras | 8 páginas
  • atps computacao
    1910 palavras | 8 páginas
  • Manual dev c
    2952 palavras | 12 páginas
  • 2015 1 Ciencia Da Computacao 7 Competencias Profissionais
    2000 palavras | 8 páginas
  • dfggsdfgsdfgdsf
    26024 palavras | 105 páginas
  • ATPS
    3510 palavras | 15 páginas