SISTEMA OPERACIONAL - ATPS Anhanguera Educacional 2014
SISTEMA OPERACIONAL - ATPS Anhanguera Educacional 2014
SISTEMA OPERACIONAL - ATPS Anhanguera Educacional 2014
ATPS
1 Bimestre
Sistemas Operacionais
SUMRIO
INTRODUO
1. Tipos de Sistemas Operacionais
1.1 Sistemas Operacionais para Servidores
1.2 Sistemas Operacionais para Estaes de Trabalho
1.3 Sistemas Operacionais para Smartphones e Tablets
2. Gerenciamento de Processos e Threads
2.1 Poltica de Gerenciamento de Processador
2.2 Gerenciamento de Processos
2.3 Softwares Instalados
2.4 Sistemas de Gerenciamentos de Processos
2
2
3
4
5
10
11
12
13
14
Etapa 1
Passo 1
Realizamos a leitura dos captulos do livro texto sobre a introduo a
sistemas operacionais, viso geral, conceitos de hardware e software e
estrutura do sistema operacional .
Foi utilizado o material disponvel sobre o livro texto da disciplina, e
realizado a analise dos links dispostos no material de pesquisa
apresentado na ATPS.
Passo 2
Passo 3
Alta flexibilidade.
Multitarefa.
Multiprocessamento.
Confivel.
Estvel.
diretamente
da
Internet, sem
traz uma
desvantagem, pela falta de segurana que isso pode trazer, mas no iPhone voc
no pode utilizar um aplicativo que a Apple julgar como improcedente. No Android
voc usa o que voc quiser e assume os riscos por isso.
Etapa 2
Passo 1 1-4
4.1 Quais so as partes que compem um processo?
Um processo formado por trs partes, hardware, software e espao de
endereamento, que mantm todas as informaes necessrias execuo
de um programa.
4.2 O que espao de endereamento de um processo?
Passo 4
Relatrio 02: Gerenciamento de Processos e Threads
Utilizando o virtual box ( emulador sistemas operacionais), consegui instalar o
windows xp e Linux. Uma das partes de instalao que todos SOs pedem so a
configurao do teclado e lngua a ser instalada, na continuao de instalao, aps
isto pede para criar um nome para maquina com senha ou sem senha (com o Linux
e obrigatrio colocar uma senha), depois o Windows pede para colocar a chave ( cdkey ) e no Linux vai direto a instalao. Aps terminar a instalao eles reiniciam o
computador automaticamente iniciando o sistema normalmente e configurando a
primeira entrada ao sistema.
2.1 Poltica de Gerenciamento de Processador:
Windows
API
CreateProcess
CreateThread
CreateRemoteThread
CreateFiber
OpenProcess
GetCurrentProcessID
ExitProcess
TerminatedProcess
ExitThread
TerminatedThread
CreateSemaphore
OpenSemaphore
WaitForSingleObjects
WaitForMultipleObjects
EnterCriticalSection
LeaveCriticalSection
Descrio
Cria um Processo
Cria um Thread no Processo atual
Cria um Thread em um outro processo
Cria um Fiber no processo atual
Retorna um Handle para um determinado processo
Retorna a identificao do Processo atual
Finaliza o Processo atual e todos o seus Threads
Termina um Processo
Finaliza um Thread Corrente
Termina um Thread
Cria um Semaforo
Retorna um Handle para um determinado Semaforo
Espera que um nico Objeto, como um Semaforo, seja
sinalizado
Espera que um conjunto de objetos sejam sinalizados
Sinaliza que a regio critica esta sendo executada
Sinaliza que a regio critica no esta mais sendo
executada
Linux
Task running
Task interruptible
Task uninterruptible
Task stopped
Task zombie
10
O AnVir Task Manager Free Portable deixa dois cones na Barra de sistema (systray) do
Windows, as quais do informaes detalhadas sobre o funcionamento do seu computador.
Alm disso, em suas configuraes voc poder definir um nvel de segurana para o
funcionamento do seu CPU, por exemplo: quando ele chegar a determinada porcentagem
de uso, o AnVir Task Manager Free Portable far com que alguns processos pesados sejam
pausados para que o computador possa voltar ao normal. AnVir Task Manager Free
Portable, possibilita gerenciar processos, programas, registros e servios.
Obs: Aps seu download,basta extrair em um local e clicar no cone que se forma.
System Explorer
O System Explorer uma alternativa ao Gerenciador de Tarefas do Windows com uma srie
de recursos teis a mais. Alm disso, ele pode ser definido como padro e acessado atravs
do famoso atalho Ctrl + Alt + Del. Um diferencial est na ao "Finalizar rvore de
Processos", que exibe os processos dependentes antes de finaliz-los.
11
12
System Explorer
Para finalizar um processo com esse gerenciador de tarefa basta clicar com o
bato direito do mouse sobre o processo desejvel que em seguida aparecera
uma pequena lista com alguns comando disponveis , entre eles prioridade do
processo , reiniciar processo,finalizar processo etc.Possui tambm alguns abas
como tarefas,performance do sistema e histrico.
13
REFERNCIAS BIBLIOGRFICAS
MACHADO, Francis Berenger; MAIA, Luiz Paulo (orgs.). Arquitetura de Sistemas
Operacionais. 1 ed. Rio de Janeiro: LTC - Livros Tcnicos e Cientficos, 2008.
TECNOLOGIA UOL. IOS e Android Comparativos. Disponvel em:
<http://tecnologia.uol.com.br/noticias/redacao/2012/06/19/ios-e-android-sao-
colocados-frente-a-frente-acompanhe-comparativo-entre-os-sistemas.html\>.
Acesso em: 06 abr. 2013.
OFICINA DA NET. Qual melhor? Android ou IOS. Disponvel em:
<http://www.oficinadanet.com.br/artigo/celulares_e_telefonia/qual-o-melhor-android-
http://www.tornadodigital.com.br/Dicas/finarq/finarq.htm
http://www.baixaki.com.br/download/system-explorer.htm
14
http://www.baixaki.com.br/download/anvir-task-manager-freeportable.htm#proscontras
http://www.slideshare.net/virginiabetiatto/gerncia-de-processos
http://www.vivaolinux.com.br/artigo/Estudo-sobre-os-tipos-de-gerenciamento-doSO-Linux?pagina=5