You are on page 1of 3

Universidade Católica de Moçambique

Relatório Semestral de Administração e Manutenção de Sistemas

Durante o semestre entre as aulas praticas e teóricas vimos que Administração de sistemas
é gerenciamento e manutenção de equipamento informática e sistemas de informação e
um Administrador de Sistemas em uma "pequena empresa" pode ser toda a equipe de
tecnologia da informação. Dentre as várias tarefas de um sysadmin vem em destaque:

• Planejar e gerenciar o ambiente de sala de máquinas por exemplo: – Organização


da sala; clima da sala, cabeamento, conexões de energia e controles ambientais
(alarme de incêndio, segurança)
• Instalar e manter o software de sistema operacional, software de aplicação e
patches.

Antes, vimos que para administrar um sistema de computadores temos que conhecer o
seu funcionamento no todo, um computador é um sistema composto por dois
componentes principais: de hardware e de software. O software é dividido em duas
categorias: o sistema operacional e os programas de aplicação. Um sistema operacional é
uma interface entre o hardware de um computador e o usuário que facilita a execução de
outros programas e o acesso a recursos de hardware e software.

Processo de Bootstrap

A solução é um processo de dois estágios. Uma pequena parte da memória é feita de ROM
e tem um pequeno programa chamado o programa de inicialização. Quando o computador
é ligado, o contador de CPU está definido para a primeira instrução deste programa de
inicialização e executa as instruções deste programa. Quando o carregamento for feito, o
contador de programa está definido para a primeira instrução do sistema operacional na
memória RAM.

Evolução de sistemas

Sistemas em lote, projectados na década 50, usavam cartão perfurado para armazenar
informações, executava um trabalho de cada vez.

Time-sharing systems, sistema de multiprogramacao foi introduzida, a idéia é realizar


diversos trabalhos na memória de cada vez,
Personal systems, com a introducao de computadores pessoais foi introduzido também o
DOS (Disk Operating System), para responder a esse tipo de computador.

Sistemas paralelos, múltiplas CPUs na mesma máquina. Cada CPU pode ser usada para
servir de um programa ou de uma parte de um programa, o quem significa que muitas
funções podem ser realizadas em paralelo em vez de em série.

Sistemas distribuídos, um trabalho que foi feito anteriormente em um computador agora


podem ser compartilhados entre computadores que podem estar a milhares de quilômetros
de distância.

Sistemas de tempo real, eles são usados com aplicações em tempo real, que monitor,
respondem a processos ou controlar ou ambientes externos.

Gerenciamento de sistema

Depois de um breve resumo sobre a evolução de sistemas, entramos agora no


gerenciamento de sistema onde vimos que um sistema operacional moderno, tem pelo
menos quatro funções: gerente de memória, gerenciador de processos, gerente de
dispositivo e do gerenciador de arquivos.

Gerenciamento de memoria

Alocação de memória deve ser gerenciada para evitar que aplicativos sejam executados
sem memória. Desta forma o sistema operativo subdivide este gerenciamento em duas
partes: monoprogramming e para multiprogramming.

Monoprogramming quando o sitema carega um programa de cada vez na memoria


enquanto que multiprogramming e a capacidade de carregar muitos programas duma so
vez.

A multiprograming e dividida em Nonswapping e Swapping, por sua vez o Nonswapping


e subdividido e Partição e Paginação, e o Swapping e subdividido em Demanda de
Paginação e Demanda de Segmentação.

Partição- este processo consiste em carregar em qualquer partição da memoria o programa


que for aberto sem seguir a sequencia.
Paginação- Consiste em subdividir os programas abertos e alocados na memoria em
paginas, para permitir o processamento sequenciada de cada pagina de um certo
programa.

Demanda de paginação – Consiste numa luta para entrar na memoria de processamento,


devido a baixa capacidade da memoria em albergar todos os programas abertos.

Demanda de segmentação – E a divisão de um programa em duas partes que e a principal


e o subprograma, onde ao processar os programas pode levar a parte principal de um
programa e ao mesmo tempo o subprograma de outo programa.

Gerenciamento de processo

A segunda função de um sistema operacional é a gestão de processos, onde vimos que


um programa é um conjunto não-ativa de instruções armazenadas em disco. Quando o
programa e ativado passa ser uma tarefa que estará em execução até que tenha terminado
a execução e se torna um programa novamente. Dentro da execução da tarefa passa por
processo onde a tarefa e processado com ou sem sucesso.

Dentro do gerenciamento de sistema também tem alguma s facilidades usando o


gerenciador de tarefas e um planejador de tarefas.

A idéia por trás de gestão de processos é sincronizar diferentes processos com diferentes
recursos. Sempre que os recursos podem ser utilizadas por mais do que um utilizador

(ou processo, neste caso), podemos ter duas situações problemáticas: impasse e de fome.
Deadlock ocorre quando o sistema operacional não colocar restrições de recursos em
processos.

You might also like