processos eAbstracoes de recursos;Escalonamento de processos;Sincronizacao de processos;Estrategia para tratamento de bloqueios perpetuos (deadlocks);Parte dos mecanismos de protecao e seguranca.Processo e um programa em execucao;Um processo possui:1 Secao de texto (codigo);2 Contador de instrucoes;3 Pilha;4 Secao de dados.Processo = Programa: um programa pode ser repetidamenteexecutado gerando varios processo.b) gerenciamento de memoria;Como o sistema operacional gerencia o armazenamento e a memoria:Quando o sistema operacional gerencia a memoria do computador, duas grandes tarefas precisam ser cumpridas.1. Cada processo deve ter memoria suficiente para ser executado. Ele nao pode utilizar a memoria de outro processo e outro processo tambem nao pode utilizar a sua memoria.2. Os diferentes tipos de memoria no sistema devem ser bem utilizados para que cada processo seja executado de forma eficaz.Para realizar a primeira tarefa, o sistema operacional tem de definir os limites de memoria para cada tipo de software e aplicativo.c) sistema de arquivos; Todos nos sabemos que dados - sejam eles partes de programas ou dados propriamente dito, como um texto ou uma planilha - devem ser armazenados em um sistema de memoria de massa, ja que a memoria (RAM) do micro e apagada quando desligamos o computador. Memoria de massa e o nome generico para qualquer dispositivo capaz de armazenar dados para uso posterior, onde incluimos disquetes, discos rigidos, CD-ROMs, ZIP drives e toda a parafernalia congenere.Dados sao armazenados em forma de arquivos e a maneira com que os arquivos sao armazenados e manipulados dentro de um disco (ou melhor dizendo, dentro de um sistema de memoria de massa) varia de acordo com o sistema operacional.d) entrada e saida de dados.Por entrada e saida subentende-se o conjunto de mecanismos oferecidos para que um programa executando em um computador consiga respectivamente obter e fornecer informacao de dispositivos externos ao ambiente de execucao, composto pelo processador e memoria principal.De forma generica, havendo um dispositivo de entrada de dados habilitado, o programa obtem dados deste dispositivo atraves de uma operacao read(). Similarmente, um dado pode ser enviado para um dispositivo de saida habilitado atraves de uma operacao.4. Tipos de Sistemas Fracamente acoplados - permitem que maquinas e usuarios de um sistema distribuido sejam fundamentalmente independentes e ainda interagir de forma limitada quando isto for necessario, compartilhando discos, impressoras e outros recursos. Fortemente acoplados - prove um nivel de integracao e compartilhamento de recursos mais intenso e transparente ao usuario caracterizando sistemas operacionais distribuidos.5. Interface de UsoGUICurto para Graphical User Interface , a interface grafica foi desenvolvida em Xerox PARC por Alan Kay , Douglas Engelbart , e um grupo de outros pesquisadores em 1981 . Mais tarde, a Apple lancou o computador Lisa, primeiro computador disponivel comercialmente em 19 de janeiro de 1983 . A GUI usa janelas , icones e menus para executar comandos como a abertura de arquivos, apagando arquivos, mover arquivos, etc, e apesar de muitos sistemas operacionais GUI sao operados atraves de um rato , o teclado tambem pode ser usado usando atalhos de teclado outeclas de seta .Ao contrario de um sistema operacional de linha de comando como Unix ou MS-DOS , Sistemas Operacionais GUI sao