Rede Social É uma estrutura social composta por pessoas ou organizações, conectadas por um ou vários tipos de relações, que compartilham valores e objetivos comuns. Uma das fundamentais características na definição das redes é a sua abertura, possibilitando relacionamentos horizontais e não hierárquicos entre os participantes. "Redes não são, portanto, apenas uma outra forma de estrutura, mas quase uma não estrutura, no sentido de que parte de sua força está na habilidade de se fazer e desfazer rapidamente."
Os limites das redes não são limites de separação, mas limites de identidade. (...) Não é um limite físico, mas um limite de expectativas, de confiança e lealdade, o qual é permanentemente mantido e renegociado pela rede de comunicações.
quarta-feira, 2 de setembro de 2015
quarta-feira, 19 de agosto de 2015
QUESTÕES SISTEMA OPERACIONAL
Pesquise e responda no caderno e no blog.
1. O que é um sistema operacional?
2. Quais são as principais funções de um sistema operacional?
3. Explique o conceito de escalonamento de processos:
4. Defina:
a) Processos:
b) Sistemas multitarefas:
c) Sistemas Multiusuários:
d) Interpretador de comandos:
e) Chamadas de Sistema:
5. Sobre processos defina:
a) O que é um processo?
b) Quais são os estados que eles podem assumir?
c) Quais são as três parte essenciais de que um processo é composto?
quarta-feira, 12 de agosto de 2015
SISTEMA OPERACIONAL
Um sistema operacional é o conjunto de
programas que torna possível operações (interface) entre o utilizador e o
computador. O sistema operacional certifica que o hardware é inicializado e que
os seus processos funcionam corretamente.
O sistema operacional funciona com a iniciação de
processos que este irá precisar para funcionar corretamente. Esses processos
poderão ser arquivos que necessitam de ser frequentemente atualizados, ou
arquivos que processam dados úteis para o sistema. Poderemos ter acesso a
vários processos do sistema operacional a partir do gerenciador de tarefas,
onde se encontram todos os processos que estão em funcionamento desde a
inicialização do sistema operacional até a sua utilização atual.
O sistema operacional é uma coleção de programas que:
·
Inicializa o hardware do computador
·
Fornece rotinas básicas para controle de dispositivos
·
Fornece gerência, escalonamento e interação de tarefas
·
Mantém a integridade de sistema
Um Sistema Operacional muito simples para um sistema de controle de
segurança poderia ser armazenado numa memória ROM (Só de Leitura - um chip que
mantém instruções para um computador), e assumir o controle ao ser ligado o
computador. Sua primeira tarefa seria reajustar (e provavelmente testar) os
sensores de hardware e alarmes, e então ativar uma rotina monitorando
ininterruptamente todos os sensores introduzidos. Se o estado de qualquer
sensor de entrada for mudado, é ativada uma rotina de geração de alarme.
Em
um grande computador multiusuário, com muitos terminais, o Sistema Operacional
é muito mais complexo. Tem que administrar e executar todos os pedidos de
usuários e assegurar que eles não interferiram entre si. Tem que compartilhar
todos os dispositivos que são seriais por natureza (dispositivos que só podem
ser usados por um usuário de cada vez, como impressoras e discos) entre todos
os usuários que pedem esse tipo de serviço. O SO poderia ser armazenado em
disco, e partes dele serem carregadas na memória do computador (RAM) quando
necessário. Utilitários são fornecidos para:
·
Administração de Arquivos e Documentos criados por usuários
·
Desenvolvimento de Programas
·
Comunicação entre usuários e com outros computadores
·
Gerenciamento de pedidos de usuários para programas, espaço de
armazenamento e prioridade
Adicionalmente, o SO precisaria apresentar a cada usuário uma interface
que aceita, interpreta, e então executa comandos ou programas do usuário. Essa
interface é comumente chamada de SHELL (=cápsula, manteremos o nome original em
inglês) ou interpretador de linha de comando (CLI). Em alguns sistemas ela
poderia ser uma simples linha de texto que usam palavras chaves (como MSDOS ou
UNIX); em outros sistemas poderiam ser gráficas, usando janelas e um
dispositivo apontador como um mouse (como Windows95 ou X - Windows).
As Várias Partes de um Sistema
Operacional
Um sistema operacional de um computador que é usado por muitas pessoas
ao mesmo tempo, é um sistema complexo. Contém milhões de linhas de instruções
escritas por programadores. Para tornar os sistemas operacionais mais fáceis de
serem escritos, eles são construídos como uma série de módulos, cada módulo
sendo responsável por uma função. Os módulos típicos em um grande SO
multiusuário geralmente são:
·
Núcleo (Kernel em inglês - também conhecido como "executivo")
·
Gerenciador de processo
·
Escalonador (Scheduler, em inglês)
·
Gerenciador de arquivo
O Núcleo - Um Executivo em Tempo-Real
O núcleo de um sistema operacional é algumas vezes chamado de EXECUTIVO
em tempo real. Algumas das funções executadas por ele são:
·
Chaveamento entre programas
·
Controle e programação de dispositivo de hardware
·
Gerenciamento de memória
·
Gerenciamento de processos
·
Escalonamento de tarefas
·
Comunicação entre processos
·
Processamento de exceções e de
Carga do Sistema
Operacional
O SO pode ser carregado na memória de um computador de duas maneiras.
·
Já está presente em ROM
·
É carregado a partir do disco quando o computador é ligado.
Se o SO já está presente em ROM (para sistemas tipo controladores
industriais, bombas de petróleo, etc), ele ganhará controle imediato do
processador ao ser ligado o computador. Para sistemas mais complexos, o SO é
armazenado normalmente em mídia secundária (como disco), e é carregado em RAM
quando o computador é ligado. A vantagem desse tipo de sistema é que o
escalonamento para o SO é mais fácil de fazer e programar.
quarta-feira, 5 de agosto de 2015
Assinar:
Postagens (Atom)
