quarta-feira, 7 de dezembro de 2011
quinta-feira, 10 de novembro de 2011
Aula de Dia 10/11/2011
Gestão de Rede:
O Sistema Operativo disponibiliza serviços para:
- A Comunicação com outras máquinas;
- Um Sistema Distribuído definido como um conjunto de computadores que comunicam através de uma rede;
Funções do Sistema de Gestão de Rede:
- Oferecer uma interface e protocolos de comunicação normalizados que permite a localização entre diferentes máquinas;
- Gerir a configuração e os parâmetros de rede;
Protocolo:
Na informática, um protocolo é uma convenção ou padrão que controla e possibilita uma conexão, comunicação, transferência de dados entre dois sistemas computacionais. De maneira simples, um protocolo pode ser definido como "as regras que governam" a sintaxe, semântica e sincronização da comunicação.
2ª Mens.
Proteção do Sistema
- Mecanismos de Proteção
3ª Mens.
Interpretador de Comandos
- O que é ?
Interpretadores de comandos são programas de computador responsáveis por tomar as ações efetivas conforme a orientação do usuário através de comunicação textual.
- Como funciona?
Os interpretadores de comandos permitem aos usuários emitirem vários comandos, o que requer ao usuário conhecer tais comandos e seus parâmetros, além da sintaxe da linguagem interpretada.
O Sistema Operativo disponibiliza serviços para:
- A Comunicação com outras máquinas;
- Um Sistema Distribuído definido como um conjunto de computadores que comunicam através de uma rede;
Funções do Sistema de Gestão de Rede:
- Oferecer uma interface e protocolos de comunicação normalizados que permite a localização entre diferentes máquinas;
- Gerir a configuração e os parâmetros de rede;
Protocolo:
Na informática, um protocolo é uma convenção ou padrão que controla e possibilita uma conexão, comunicação, transferência de dados entre dois sistemas computacionais. De maneira simples, um protocolo pode ser definido como "as regras que governam" a sintaxe, semântica e sincronização da comunicação.
2ª Mens.
Proteção do Sistema
- Mecanismos de Proteção
3ª Mens.
Interpretador de Comandos
- O que é ?
Interpretadores de comandos são programas de computador responsáveis por tomar as ações efetivas conforme a orientação do usuário através de comunicação textual.
- Como funciona?
Os interpretadores de comandos permitem aos usuários emitirem vários comandos, o que requer ao usuário conhecer tais comandos e seus parâmetros, além da sintaxe da linguagem interpretada.
- Exemplos
4DOS/4OS2/4NT - (DOS, OS/2, Windows NT)
CL - (OS/400)
bash - (UNIX)
CLI/Amiga Shell - (AmigaOS)
cmd.exe - (OS/2, Windows NT)
command.com - (MS-DOS, Windows 95 - Windows XP)
CCP - (CP/M)
csh - (UNIX)
DCL - (VMS/OpenVMS)
DDT - (ITS)
FreeCOM - (FreeDOS)
iSeries QSHELL - (IBM OS/400)
JCL - (OS/360, z/OS)
ksh - (UNIX)
rc Shell - (Plan 9)
TSO - (MVS)
sh - (UNIX)
Windows PowerShell - (Windows XP, Windows Server 2003, Windows Vista, Microsoft Exchange Server 2007)
Windows Recovery Console - (Windows 2000, Windows XP)
quarta-feira, 9 de novembro de 2011
Aula de Dia 09/11/2011 - Gestão de Input/Output
O que são periféricos?
R: Um controlador de periférico é um módulo de software,normalmente complexo, vulgarmente estruturado em camadas, onde uma camada assegura a comunicação com o núcleo do sistema operativo, e a outra efetua a comunicação com o controlador de periférico.
R: Periféricos são aparelhos ou placas que enviam ou recebem informações do computador. Na informática, o termo "periférico" aplica-se a qualquer equipamento acessório que seja ligado à CPU, ou, num sentido mais amplo, ao computador.
Existem vários tipos de periféricos:
- De entrada - basicamente enviam informação para o computador (teclado,rato, joystick, digitalizador);
- De saída - transmitem informação do computador para o utilizador (monitor, impressora, caixa de som);
- De processamento - processam a informação que a CPU (unidade central de processamento) enviou;
- De entrada e saída - enviam/recebem informação para/do computador (monitor touchscreen, drive de DVD, modem). Muitos destes periféricos dependem de uma placa específica: no caso das caixas de som, a placa de som;
- De armazenamento - armazenam informações do computador e para o mesmo (pen drive, disco rígido, cartão de memória, etc);
- Externos - equipamentos que são adicionados a um computador, equipamentos a parte que enviam e/ou recebem dados, acessórios que se conectam ao computador;
O que é um controlador de periférico?
R: Um controlador de periférico é um módulo de software,normalmente complexo, vulgarmente estruturado em camadas, onde uma camada assegura a comunicação com o núcleo do sistema operativo, e a outra efetua a comunicação com o controlador de periférico.Funções do S.O. e dos controladores de periféricos na escrita/leitura dados?
- Tornar a programação independente dos periféricos e de todos os detalhes das entradas/saídas;
- Permitir a inclusão fácil de novos periféricos;
Controladores de Periféricos:
- Decidir o tipo de acesso ao controlador de periféricos;
- Definir a forma como é feita a transferência de dados entre a memória e os periféricos;
- Decidir o tipo de caching que pode ser realizado para cada tipo de periférico;
- Definir o tipo de sincronização com o periférico físico;
quinta-feira, 3 de novembro de 2011
Sistema de Ficheiros - Aula Dia 03/11/2011
Um Sistema de Ficheiros é constituído por:
- Conjunto de Ficheiros (dados);
- Estrutura de Directórios (organização);
O Sistema Operativo é responsável por relativamente ao SF, por:
- Criar e Eliminar Ficheiros;
- Criar e Eliminar Directórios;
- Fazer o suporte das funções base para manipulação de ficheiros e directórios;
- Mapeamento dos ficheiros (lógico) no suporte de armazenamento secundário (físico);
- Criar cópias de segurança dos ficheiros de suporte estável, não volátil;
- Gerir a permissão de acesso aos ficheiros;
Operações a efectuar com ficheiros/directórios:
Ficheiros:
- Criar
- Escrever
- Ler
- Posicionamento
- Eliminação
Directórios:
- Pesquisar
- Criar
- Eliminar
- Fazer a listagem dos conteúdos
- Renomear ficheiros
Propriedades dis ficheiros/directórios:
Ficheiros:
- Nome
- Tipo
- Local
- Tamanho
- Segurança
- Data
- Dono
Directórios:
- Gerir e Organizar o conjunto de ficheiros existentes no volume
Ficheiros
- Conjunto de Ficheiros (dados);
- Estrutura de Directórios (organização);
O Sistema Operativo é responsável por relativamente ao SF, por:
- Criar e Eliminar Ficheiros;
- Criar e Eliminar Directórios;
- Fazer o suporte das funções base para manipulação de ficheiros e directórios;
- Mapeamento dos ficheiros (lógico) no suporte de armazenamento secundário (físico);
- Criar cópias de segurança dos ficheiros de suporte estável, não volátil;
- Gerir a permissão de acesso aos ficheiros;
Operações a efectuar com ficheiros/directórios:
Ficheiros:
- Criar- Escrever
- Ler
- Posicionamento
- Eliminação
Directórios:
- Pesquisar
- Criar
- Eliminar
- Fazer a listagem dos conteúdos
- Renomear ficheiros
Propriedades dis ficheiros/directórios:
Ficheiros:
- Nome
- Tipo
- Local
- Tamanho
- Segurança
- Data
- Dono
Directórios:
- Gerir e Organizar o conjunto de ficheiros existentes no volume
Ficheiros
quinta-feira, 27 de outubro de 2011
Gestão de Memória Principal
Memória Principal (RAM) - Memória de acesso aleatório é um tipo de memória que permite a leitura e a escrita, utilizada como memória primária em sistemas electrónicos digitais. O termo acesso aleatório identifica a capacidade de acesso a qualquer posição em qualquer momento, por oposição ao acesso sequencial, imposto por alguns dispositivos de armazenamento, como fitas magnéticas. O nome mais apropriado seria Memória de Leitura e Escrita. Actualmente o termo é usado apenas para definir um dispositivo electrónico que o implementa, basicamente um tipo específico de chip.
Memória Secundária (Disco Rígido) - Memórias que não podem ser endereçadas diretamente, a informação precisa ser carregada em memória principal antes de poder ser tratada pelo processador. Não são estritamente necessárias para a operação do computador. São geralmente não-voláteis, permitindo guardar os dados permanentemente. Incluem-se, nesta categoria, os discos rígidos, CDs, DVDs e disquetes.A memória secundária não necessita de operações de montagem para ter acesso aos dados, como discos rígidos; a memória terciária depende das operações de montagem, como discos ópticos e fitas magnéticas, entre outros.
Memória Virtual ( RAM x MS) - A memória virtual consiste em recursos de hardware e software com três funções básicas:
O S.O. é responsável por:
. Manter as informações sobre as partes de memória a serem usadas:
. Decidir os processos aos quais atribuir os espaços livres de memória;
. Atribuir e libertar a memória de acordo com as suas necessidades;
Imagens:
Memória Principal (RAM):

Memória Secundária (Disco Rígido):

Memória Virtual (RAM x MS):

Memória Secundária (Disco Rígido) - Memórias que não podem ser endereçadas diretamente, a informação precisa ser carregada em memória principal antes de poder ser tratada pelo processador. Não são estritamente necessárias para a operação do computador. São geralmente não-voláteis, permitindo guardar os dados permanentemente. Incluem-se, nesta categoria, os discos rígidos, CDs, DVDs e disquetes.A memória secundária não necessita de operações de montagem para ter acesso aos dados, como discos rígidos; a memória terciária depende das operações de montagem, como discos ópticos e fitas magnéticas, entre outros.
Memória Virtual ( RAM x MS) - A memória virtual consiste em recursos de hardware e software com três funções básicas:
- Recolocação para assegurar que cada processo tenha o seu próprio espaço de endereçamento, começando em zero;
- Proteção para impedir que um processo utilize um endereço de memória que não lhe pertença;
- Paginação que possibilita a uma aplicação utilizar mais memória do que a fisicamente existente.
O S.O. é responsável por:
. Manter as informações sobre as partes de memória a serem usadas:
. Decidir os processos aos quais atribuir os espaços livres de memória;
. Atribuir e libertar a memória de acordo com as suas necessidades;
Imagens:
Memória Principal (RAM):

Memória Secundária (Disco Rígido):

Memória Virtual (RAM x MS):

quarta-feira, 26 de outubro de 2011
quarta-feira, 21 de setembro de 2011
Introdução dos Sistemas Operativos
1. Tipos de Software:
Sistema - O software de sistema consiste num sistema operativo, tendo com objectivo, servir de interface entre o hardware e o utilizador, de forma a que o utilizador possa usar os softwares de aplicação.
Exemplos:
- Linux
- Windows
- Mac Os
- MS - DOS
Aplicação: Engloba todos os programas de computador com os quais o utilizador pode realizar determinadas tarefas como por ex: programas de processamento, programas de folhas de cálculo, sistemas de gestão de bases de dados, programas de desenho e de tratamento de imagens, de apresentação gráfica etc.
Exemplos:
- Microsoft Word
- Open Office Writer
- Browser Internet
2. Descrição de um S.O.
O sistema operativo está encarregue de garantir a ligação entre os recursos materiais, o utilizador e as aplicações (tratamento de texto, jogos de vídeo,...). Assim, quando um programa deseja aceder a um recurso material, não é necessário enviar informações específicas ao periférico, basta enviar as informações ao SO, que se encarrega de transmití-las ao periférico referido.
Exemplos de Sistemas Operativos mais utilizados:
- Windows 7
- Mac OS X v10.7 "Lion"
- Linux Kernel 3.0.4
3. Funções do S.O.
Gestão do processador: é responsável por garantir que cada processo e aplicativo recebem tempo suficiente do processador para funcionar corretamente.
Gestão das entradas/saídas: permite unificar e controlar o acesso dos programas aos recursos materiais através dos pilotos (chamados igualmente administrativos de periféricos ou gestores de entrada/saída).
Gestão da execução das aplicações: é responsável pela boa execução das aplicações, afetando-lhes os recursos necessários ao seu bom funcionamento. Permite a esse respeito "matar" uma aplicação que já não responde correctamente.
Gestão dos direitos: é responsável pela segurança ligada à execução dos programas, garantindo que os recursos são utilizados apenas pelos programas e utilizadores que possuem os direitos adequados.
Gestão dos arquivos: gere a leitura e a escrita no sistema de arquivos e os direitos de acesso aos arquivos pelos utilizadores e pelas aplicações.
Gestão das informações: fornece diversos indicadores que permitem diagnosticar o bom funcionamento da máquina.
Sistema - O software de sistema consiste num sistema operativo, tendo com objectivo, servir de interface entre o hardware e o utilizador, de forma a que o utilizador possa usar os softwares de aplicação.Exemplos:
- Linux
- Windows
- Mac Os
- MS - DOS
Aplicação: Engloba todos os programas de computador com os quais o utilizador pode realizar determinadas tarefas como por ex: programas de processamento, programas de folhas de cálculo, sistemas de gestão de bases de dados, programas de desenho e de tratamento de imagens, de apresentação gráfica etc.Exemplos:
- Microsoft Word
- Open Office Writer
- Browser Internet
2. Descrição de um S.O.
O sistema operativo está encarregue de garantir a ligação entre os recursos materiais, o utilizador e as aplicações (tratamento de texto, jogos de vídeo,...). Assim, quando um programa deseja aceder a um recurso material, não é necessário enviar informações específicas ao periférico, basta enviar as informações ao SO, que se encarrega de transmití-las ao periférico referido.Exemplos de Sistemas Operativos mais utilizados:
- Windows 7
- Mac OS X v10.7 "Lion"
- Linux Kernel 3.0.4
3. Funções do S.O.
Gestão do processador: é responsável por garantir que cada processo e aplicativo recebem tempo suficiente do processador para funcionar corretamente.
Gestão da RAM: está encarregue de gerir o espaço da memória atribuída a cada aplicação e, se for caso disso, a cada utilizador. No caso de insuficiência de memória física, o SO pode criar uma zona memória no disco rígido, chamada "memória virtual". A memória virtual permite fazer funcionar aplicações que necessitam de mais memória do que a memória RAM tem disponível no sistema. Por outro lado, esta memória é muito mais lenta.
Gestão das entradas/saídas: permite unificar e controlar o acesso dos programas aos recursos materiais através dos pilotos (chamados igualmente administrativos de periféricos ou gestores de entrada/saída).
Gestão da execução das aplicações: é responsável pela boa execução das aplicações, afetando-lhes os recursos necessários ao seu bom funcionamento. Permite a esse respeito "matar" uma aplicação que já não responde correctamente.
Gestão dos direitos: é responsável pela segurança ligada à execução dos programas, garantindo que os recursos são utilizados apenas pelos programas e utilizadores que possuem os direitos adequados.
Gestão dos arquivos: gere a leitura e a escrita no sistema de arquivos e os direitos de acesso aos arquivos pelos utilizadores e pelas aplicações.
Gestão das informações: fornece diversos indicadores que permitem diagnosticar o bom funcionamento da máquina.
quinta-feira, 15 de setembro de 2011
Subscrever:
Mensagens (Atom)


