Sistemas Básicos De Computação
Casos: Sistemas Básicos De Computação. Pesquise 862.000+ trabalhos acadêmicosPor: anderson.rocha • 25/6/2013 • 2.460 Palavras (10 Páginas) • 338 Visualizações
1 - SISTEMA DOS
Sistema Operacional desenvolvido pela Microsoft no início da década de 80, a pedido da IBM, para atender aos equipamentos da linha IBM-PC por ela desenvolvida.
1.1 - Principais características
a) Sistema monousuário - Permite que apenas um usuário utilize o equipamento por vez (como o próprio nome diz: computador pessoal).
b) monoprogramável - Por possuir uma arquitetura simples, não necessita de rotinas de gerenciamento para compartilhamento de alguns recursos, tais como processador, arquivos, etc.
c) Estrutura hierárquica dos dados - Possibilita a organização dos arquivos em estrutura de diretórios e sub-diretórios permitindo uma melhor performance na utilização do equipamento.
d) Redirecionamento de Entrada de Saída padrão - Permite a modificação da entrada ou saída de periféricos padrão de alguns comandos para outros periféricos.
1.2 - Estrutura interna
O sistema DOS é dividido internamente em 4 partes:
a) Registro de Boot - Responsável pela inicialização do sistema. Verifica as condições internas do equipamento e gerencia a carga dos demais arquivos do sistema operacional do disco para a memória, tornando-o disponível para utilização.
b) IBMBIOS.COM (IO.SYS) - Contém, através da ROMBIOS, as rotinas de interface com os periféricos, gerenciando as operações de leitura e gravação de dados entre os programas e estes dispositivos.
c) IBMDOS.COM (MSDOS.SYS) - Contém as rotinas que gerenciam as interrupções necessárias aos programas.
d) COMMAND.COM - É responsável pelo gerenciamento dos recursos de execução dos programas. É subdivido em:
d.1) Programas Residentes - Responsável pela carga e execução dos programas.
d.2) Programas de Inicialização - Define o endereço inicial da memória em que o programa será instalado para execução, anexando-o a PSP (Program Segment Prefix) que armazena informações necessárias à execução do programa (conteúdo de flags, endereço de rotinas de tratamento, registradores, etc.).
d.3) Programas Transientes - Contém os comandos internos (utilitários) do DOS.
Obs. O DOS possui 2 tipos de comandos utilitários:
- Comandos internos - Armazenados no COMMAND.COM.
Ex. Comandos DIR, TYPE, COPY, etc.
- Comandos externos - Armazenados no disco do sistema.
Ex. Comandos FORMAT, BACKUP, RESTORE, etc.
1.3 - Modos de operação
O modo de operação, identifica a forma com que o usuário realiza as suas tarefas. Existem dois modos de operação:
a) Interativo - Representa a execução imediata do comando digitado via teclado. Ao final da execução o controle retorna ao usuário.
b) Batch - Representa um arquivo, com a extensão BAT, onde foi previamente digitado a seqüência dos comandos a serem executados. Para executá-lo basta digitar o nome do arquivo passando o controle aos comandos nele digitado, executando-os um a um na seqüência nele digitado. Em um arquivo Batch é possível utilizar todos os comandos do modo interativa acrescido de outros comandos específicos, tais como comandos condicionais ou de desvio.
Para realizar a criação de um arquivo BAT, todos os comandos devem ser digitados em um editor de texto, tais como: Edit ou Bloco de Notas do Windows.
1.4 - Gerência de Arquivo
Ao formatar um disco, o sistema DOS divide logicamente o disco em blocos de 512 bytes organizando-os em 4 partes:
a) Área de inicialização - Contém informações necessárias para a identificação e reconhecimento do disco pelo Sistema Operacional como sendo do seu padrão. Além disso, contém informações gerais sobre o disco, tais como: label, número de série, etc.
b) Diretório - Estrutura que contém informações sobre todos os arquivos existentes no disco, tais como: Nome, data e hora da última atualização, atributos de segurança, se houver, tamanho e posição da FAT onde está armazenado o endereço do primeiro bloco de dados do arquivo.
c) FAT (File Allocation Table) - Estrutura que contém as informações necessárias para acessar os dados do arquivo na Área de Dados.
Cada ocorrência da FAT contém:
c.1 - Endereço do bloco de dados na área de dados - Este valor representa o endereço físico do bloco de dados (cluster, conjunto de 1 a 32 blocos de 512 bytes) na área de dados. Obs. A determinação do número de blocos em um cluster depende da capacidade de armazenamento do disco.
c.2 - Próxima posição da FAT onde está armazenado o endereço do próximo bloco, caso seja necessário.
d) Área de dados - Local onde está armazenado o conteúdo dos arquivos existentes no disco.
1.5 - Gerência de memória
Com a evolução dos equipamentos, e consequentemente necessidade de execução de aplicações com maior consumo de memória, o DOS passou a reconhecer e gerenciar os seguintes tipos de memórias:
a) Memória convencional - Equivale aos primeiros 640 kbytes de memória existentes no equipamento. Para o gerenciamento desta memória não é necessário nenhum tipo de programa auxiliar, pois o próprio DOS possui as rotinas próprias para esta finalidade. Estas rotinas acompanham as diversas versões do sistema, desde os equipamentos da linha XT.
b) Área de memória superior - Equivale aos 384 kbytes localizados acima da memória convencional, na qual é permitido ao usuário instalar as rotinas do sistema de gerenciamento dos dispositivos periféricos padrão do equipamento. Para a sua utilização é necessário a instalação do programa EMM386. Os programas loadhigh (lh) e DeviceHigh permitem instalações de programas nesta memória.
c) Memória estendida (XMS) - Equivale a memória acima do primeiro Mbyte até a capacidade existente
...