SlideShare uma empresa Scribd logo
Instalação e Manutenção de Computadores
Mod.4 - Sistemas
Operativos
Prof.: Jorge Louro
Operador de Informática
Apresentação
Prof.: Jorge Louro2
 Este módulo introduz a utilização do ambiente do
sistema operativo, tendo como finalidade
demonstrar os principais recursos do sistema.
 Oferece uma base das funcionalidades da rede,
descrevendo os esquemas, hardware, protocolos e
serviços do sistema operativo.
Conteúdos
Prof.: Jorge Louro3
 1 – Arquitectura do Sistema Operativo;
 2 – Ambiente de utilização do sistema;
 3 – Exploração do sistema
Objetivos
Prof.: Jorge Louro4
 Identificar a estrutura do sistema operativo de
rede, a sua arquitetura;
 Conhecer como a informação está organizada,
sabendo manipular e agir sobre o sistema de
ficheiros;
 Explorar o sistema nas suas interfaces e
aplicativos de base;
Objetivos
Prof.: Jorge Louro5
 Programar tarefas de modo automático através de
scripts apropriados ao ambiente do sistema;
 Conhecer e manipular os utilitários e ferramentas
de suporte à rede;
 Explorar as tecnologias de implementação das
funcionalidades desta arquitetura.
Avaliação
Prof.: Jorge Louro6
Avaliação aula-a-aula
Resolução de fichas de trabalho
Projetos e testes de avaliação
Participação na plataforma Edmodo
1 – Arquitetura do sistema
Prof.: Jorge Louro7
 1.1 – Conceitos básicos
Sistema Operativo
Prof.: Jorge Louro8
 OS (Operating System) – Software
principal de um computador, uma vez que
sem este o computador não funciona.
 É responsável pela interligação entre o
hardware e o utilizador.
 Permite que o software de aplicação interaja
com o hardware instalado, para que seja
possível executar funções, programar e abrir
programas.
Exemplo
Prof.: Jorge Louro9
 Analisemos a seguinte situação:
O trânsito num cruzamento pode ser comparado ao
que se passa dentro de um computador.
Os eletrões vibram a uma grande velocidade,
deslocando-se de um lado para outro, equivalente
eletrónico dos carros.
Os programas e periféricos impacientes tocam
“buzinas” eletrónicas, tentando atrair a atenção do
guarda para os poder atender.
Exemplo
Prof.: Jorge Louro10
 O sistema operativo do computador é responsável por
manter o trânsito fluido. Podes imaginar o sistema
operativo como uma versão computadorizada de um
guarda de trânsito, localizado no cruzamento entre o
hardware do computador, os programas de aplicações e
o utilizador.
 Resumindo, podemos dizer que a missão de um
sistema operativo é a de criar uma máquina virtual
sobre a máquina física que ofereça os recursos lógicos
básicos necessários ao desenvolvimento das aplicações.
Sistema Operativo
Prof.: Jorge Louro11
 A missão do sistema operativo é a de criar uma
máquina virtual sobre a máquina física que
ofereça os recursos lógicos básicos necessários ao
desenvolvimento das aplicações.
Núcleo do SO
Prof.: Jorge Louro12
 O sistema operativo trabalha com o hardware e
com os programas aplicativos, tendo estes
componentes de serem projetados para
trabalharem em conjunto. O núcleo do SO
(Kernel), vai ser responsável por fazer a
interligação com o hardware.
Kernel
Prof.: Jorge Louro13
 O software aplicativo é desenvolvido para
funcionar num determinado sistema operativo.
 Um programa que funcione num iMac requer o
sistema operativo MAC OS.
Processos
Prof.: Jorge Louro14
 Consiste num programa em execução, sendo
necessário pressionar as teclas CTRL+ALT+DEL para
obter uma lista dos processos em execução no SO
Windows.
 Cada processo tem um espaço de endereçamento
para leitura e escrita. Este espaço de endereçamento
do processo contém o programa executável, os dados
do programa e a pilha (Stack) associada.
Stack
Prof.: Jorge Louro15
 A pilha é uma memória especial utilizada na
execução de rotinas do núcleo. Estas podem estar
associadas ao processo de alguns registos de
hardware com informações necessárias à execução
ou paragem de um programa.
Chamadas ao sistema
Prof.: Jorge Louro16
 Uma preocupação que surge na maior parte dos projetos
de SO é a implementação de mecanismos de proteção do
núcleo e do acesso aos seus serviços.
 Caso uma aplicação, com acesso ao núcleo, realize uma
operação que o danifique, todo o sistema poderá ficar
comprometido e inoperante.
 O utilizador (ou processo), quando deseja solicitar algum
serviço do sistema, realiza uma chamada a uma das suas
rotinas (ou serviços) através de chamadas ao sistema
(system calls).
Chamadas ao sistema
Prof.: Jorge Louro17
 As chamadas ao sistema operativo são a porta de
entrada para se ter acesso ao núcleo do sistema
operativo.
 Para cada serviço existe uma chamada ao sistema
associado; cada sistema operativo tem o seu próprio
conjunto (biblioteca) de chamadas, com nomes,
parâmetros e formas específicas de ativação.
Chamadas ao sistema
Prof.: Jorge Louro18
 Através dos parâmetros fornecidos pelas
chamadas ao sistema, o pedido é processado e
uma resposta retorna à aplicação.
 O mecanismo de ativação e comunicação entre a
aplicação e o sistema é semelhante ao mecanismo
implementado quando um programa modular
ativa um dos seus procedimentos ou funções.
Chamadas ao sistema
Prof.: Jorge Louro19
 As chamadas ao sistema podem ser divididas em grupos de
funções:
 Gestão de processos
 Criação e eliminação de processos;
 Alteração das características do processo;
 Sincronização e comunicação entre processos;
 Gestão de memória
 Alocação e libertação de memória
 Gestão de entrada/saída
 Operações de entrada/saída
 Manipulação de arquivos e diretórios
Proteção e fiabilidade
Prof.: Jorge Louro20
 Nos sistemas multiprogramáveis, onde diversos
utilizadores partilham os mesmos recursos, deve
existir um mecanismo no SO que garanta a
integridade dos dados pertencentes a cada
utilizador ou processo.
 Nas rotinas do núcleo são implementados
mecanismos de proteção aos diversos recursos
que são partilhados, como memória, dispositivos
de I/O e CPU.
Proteção e fiabilidade
Prof.: Jorge Louro21
 Um outro problema é quando um programa
reserva um periférico para realizar alguma
operação, por exemplo, a utilização de um
scanner.
 Para resolver estes problemas, o SO deve
implementar mecanismos de proteção que
controlem o acesso concorrente (deadlock) aos
diversos recursos do sistema.
Tarefa
 Resolução da ficha de trabalho nº2 na plataforma Edmodo
Prof.: Jorge Louro22

Mais conteúdo relacionado

Mais procurados

Aula 3 - Sistemas operacionais - Linux
Aula 3 - Sistemas operacionais - LinuxAula 3 - Sistemas operacionais - Linux
Aula 3 - Sistemas operacionais - Linux
LucasMansueto
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionais
Hudson Brendon
 
Resumo sistemas operacionais
Resumo sistemas operacionaisResumo sistemas operacionais
Resumo sistemas operacionais
Daniel Brandão
 
Sistemas Operacionais - Parte 1
Sistemas Operacionais - Parte 1Sistemas Operacionais - Parte 1
Sistemas Operacionais - Parte 1
Rodrigo Piovesana
 
Sistema Operativo
Sistema OperativoSistema Operativo
Sistema Operativo
rezuzzz
 
Sistemas Operacionais (Windows X Linux)
Sistemas Operacionais (Windows X Linux)Sistemas Operacionais (Windows X Linux)
Sistemas Operacionais (Windows X Linux)
Paulo Guimarães
 
Sistemas Operacionais
Sistemas OperacionaisSistemas Operacionais
Sistemas Operacionais
Daniel Paz de Araújo
 
Informática básica sistemas operacionais
Informática básica sistemas operacionaisInformática básica sistemas operacionais
Informática básica sistemas operacionais
Matheus França
 
Aula 01 - Sistemas Operacionais - Windows 10
Aula 01 - Sistemas Operacionais - Windows 10Aula 01 - Sistemas Operacionais - Windows 10
Aula 01 - Sistemas Operacionais - Windows 10
LucasMansueto
 
Aula 00 - Introdução à informática
Aula 00 - Introdução à informáticaAula 00 - Introdução à informática
Aula 00 - Introdução à informática
LucasMansueto
 
História dos Sistemas Operativos
História dos Sistemas OperativosHistória dos Sistemas Operativos
História dos Sistemas Operativos
TROLITO LALALAL
 
Evolução dos sistemas operativos
Evolução dos sistemas operativosEvolução dos sistemas operativos
Evolução dos sistemas operativos
FrogFAT
 
A evolução histórica dos sistemas operativos
A evolução histórica dos sistemas operativosA evolução histórica dos sistemas operativos
A evolução histórica dos sistemas operativos
André Dias
 
Noções básicas de Sistemas Operacionais
Noções básicas de Sistemas OperacionaisNoções básicas de Sistemas Operacionais
Noções básicas de Sistemas Operacionais
Luciano Crecente
 
informática
informáticainformática
informática
Jacinto Pinto
 
So aec 3
So aec 3So aec 3
So aec 3
lucisabel41
 
Windows x Linux - O que preciso saber!
Windows x Linux - O que preciso saber!Windows x Linux - O que preciso saber!
Windows x Linux - O que preciso saber!
Adolfo Augusto Rodrigues
 
Evolução dos Sistemas Operativos
Evolução dos Sistemas OperativosEvolução dos Sistemas Operativos
Evolução dos Sistemas Operativos
Kaska Lucas
 
Sistemas Operativos...
Sistemas Operativos...Sistemas Operativos...
Sistemas Operativos...
João Martins
 
Sistemas operacionais e aplicativos
Sistemas operacionais e aplicativosSistemas operacionais e aplicativos
Sistemas operacionais e aplicativos
guicabral6
 

Mais procurados (20)

Aula 3 - Sistemas operacionais - Linux
Aula 3 - Sistemas operacionais - LinuxAula 3 - Sistemas operacionais - Linux
Aula 3 - Sistemas operacionais - Linux
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionais
 
Resumo sistemas operacionais
Resumo sistemas operacionaisResumo sistemas operacionais
Resumo sistemas operacionais
 
Sistemas Operacionais - Parte 1
Sistemas Operacionais - Parte 1Sistemas Operacionais - Parte 1
Sistemas Operacionais - Parte 1
 
Sistema Operativo
Sistema OperativoSistema Operativo
Sistema Operativo
 
Sistemas Operacionais (Windows X Linux)
Sistemas Operacionais (Windows X Linux)Sistemas Operacionais (Windows X Linux)
Sistemas Operacionais (Windows X Linux)
 
Sistemas Operacionais
Sistemas OperacionaisSistemas Operacionais
Sistemas Operacionais
 
Informática básica sistemas operacionais
Informática básica sistemas operacionaisInformática básica sistemas operacionais
Informática básica sistemas operacionais
 
Aula 01 - Sistemas Operacionais - Windows 10
Aula 01 - Sistemas Operacionais - Windows 10Aula 01 - Sistemas Operacionais - Windows 10
Aula 01 - Sistemas Operacionais - Windows 10
 
Aula 00 - Introdução à informática
Aula 00 - Introdução à informáticaAula 00 - Introdução à informática
Aula 00 - Introdução à informática
 
História dos Sistemas Operativos
História dos Sistemas OperativosHistória dos Sistemas Operativos
História dos Sistemas Operativos
 
Evolução dos sistemas operativos
Evolução dos sistemas operativosEvolução dos sistemas operativos
Evolução dos sistemas operativos
 
A evolução histórica dos sistemas operativos
A evolução histórica dos sistemas operativosA evolução histórica dos sistemas operativos
A evolução histórica dos sistemas operativos
 
Noções básicas de Sistemas Operacionais
Noções básicas de Sistemas OperacionaisNoções básicas de Sistemas Operacionais
Noções básicas de Sistemas Operacionais
 
informática
informáticainformática
informática
 
So aec 3
So aec 3So aec 3
So aec 3
 
Windows x Linux - O que preciso saber!
Windows x Linux - O que preciso saber!Windows x Linux - O que preciso saber!
Windows x Linux - O que preciso saber!
 
Evolução dos Sistemas Operativos
Evolução dos Sistemas OperativosEvolução dos Sistemas Operativos
Evolução dos Sistemas Operativos
 
Sistemas Operativos...
Sistemas Operativos...Sistemas Operativos...
Sistemas Operativos...
 
Sistemas operacionais e aplicativos
Sistemas operacionais e aplicativosSistemas operacionais e aplicativos
Sistemas operacionais e aplicativos
 

Destaque

Apresentação do Curso de Formatação de Computadores e Note Books Brasil Trein...
Apresentação do Curso de Formatação de Computadores e Note Books Brasil Trein...Apresentação do Curso de Formatação de Computadores e Note Books Brasil Trein...
Apresentação do Curso de Formatação de Computadores e Note Books Brasil Trein...
Jemerson Coutinho
 
Action script1 apresentação2
Action script1 apresentação2Action script1 apresentação2
Action script1 apresentação2
Jorge Louro
 
PCA edmodo
PCA edmodoPCA edmodo
PCA edmodo
Jorge Louro
 
Sistema Operativo
Sistema OperativoSistema Operativo
Sistema Operativo
sayma vm
 
Conceitos Básicos sobre TIC
Conceitos Básicos sobre TICConceitos Básicos sobre TIC
Conceitos Básicos sobre TIC
Pedui
 
Instalação e manutenção pdf
Instalação e manutenção pdfInstalação e manutenção pdf
Instalação e manutenção pdf
Luanna Pio
 
Aula4
Aula4Aula4
Aula4
willians
 
Aula6 Cont
Aula6 ContAula6 Cont
Aula6 Cont
willians
 
Ficha de trabalho 4 ferramentas e acessórios de redes
Ficha de trabalho 4  ferramentas e acessórios de redesFicha de trabalho 4  ferramentas e acessórios de redes
Ficha de trabalho 4 ferramentas e acessórios de redes
Issuf Lion
 
Jorge louro tarefa2
Jorge louro tarefa2Jorge louro tarefa2
Jorge louro tarefa2
zorzelouro
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
RoxanaAlvarezArreondo
 
Ac m3 ficha de trabalho 7 (1)
Ac m3 ficha de trabalho 7 (1)Ac m3 ficha de trabalho 7 (1)
Ac m3 ficha de trabalho 7 (1)
Sandeep Singh
 
Imei módulo2 - ficha formativa nº3
Imei   módulo2 - ficha formativa nº3Imei   módulo2 - ficha formativa nº3
Imei módulo2 - ficha formativa nº3
teacherpereira
 
Sistemas operativos ficha formativa nº2
Sistemas operativos   ficha formativa nº2Sistemas operativos   ficha formativa nº2
Sistemas operativos ficha formativa nº2
teacherpereira
 
Imei módulo2 - ficha formativa nº5
Imei   módulo2 - ficha formativa nº5Imei   módulo2 - ficha formativa nº5
Imei módulo2 - ficha formativa nº5
teacherpereira
 
Ficha de trabalho nº2 so 11º-2011_2012
Ficha de trabalho nº2  so 11º-2011_2012Ficha de trabalho nº2  so 11º-2011_2012
Ficha de trabalho nº2 so 11º-2011_2012
teacherpereira
 
Sistemas operativos ficha formativa nº1
Sistemas operativos   ficha formativa nº1Sistemas operativos   ficha formativa nº1
Sistemas operativos ficha formativa nº1
teacherpereira
 
M9 ficha formativa nº1
M9   ficha formativa nº1M9   ficha formativa nº1
M9 ficha formativa nº1
teacherpereira
 
Imei módulo2 - ficha formativa nº6
Imei   módulo2 - ficha formativa nº6Imei   módulo2 - ficha formativa nº6
Imei módulo2 - ficha formativa nº6
teacherpereira
 
Imei módulo3 sistema operativo
Imei   módulo3 sistema operativoImei   módulo3 sistema operativo
Imei módulo3 sistema operativo
teacherpereira
 

Destaque (20)

Apresentação do Curso de Formatação de Computadores e Note Books Brasil Trein...
Apresentação do Curso de Formatação de Computadores e Note Books Brasil Trein...Apresentação do Curso de Formatação de Computadores e Note Books Brasil Trein...
Apresentação do Curso de Formatação de Computadores e Note Books Brasil Trein...
 
Action script1 apresentação2
Action script1 apresentação2Action script1 apresentação2
Action script1 apresentação2
 
PCA edmodo
PCA edmodoPCA edmodo
PCA edmodo
 
Sistema Operativo
Sistema OperativoSistema Operativo
Sistema Operativo
 
Conceitos Básicos sobre TIC
Conceitos Básicos sobre TICConceitos Básicos sobre TIC
Conceitos Básicos sobre TIC
 
Instalação e manutenção pdf
Instalação e manutenção pdfInstalação e manutenção pdf
Instalação e manutenção pdf
 
Aula4
Aula4Aula4
Aula4
 
Aula6 Cont
Aula6 ContAula6 Cont
Aula6 Cont
 
Ficha de trabalho 4 ferramentas e acessórios de redes
Ficha de trabalho 4  ferramentas e acessórios de redesFicha de trabalho 4  ferramentas e acessórios de redes
Ficha de trabalho 4 ferramentas e acessórios de redes
 
Jorge louro tarefa2
Jorge louro tarefa2Jorge louro tarefa2
Jorge louro tarefa2
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Ac m3 ficha de trabalho 7 (1)
Ac m3 ficha de trabalho 7 (1)Ac m3 ficha de trabalho 7 (1)
Ac m3 ficha de trabalho 7 (1)
 
Imei módulo2 - ficha formativa nº3
Imei   módulo2 - ficha formativa nº3Imei   módulo2 - ficha formativa nº3
Imei módulo2 - ficha formativa nº3
 
Sistemas operativos ficha formativa nº2
Sistemas operativos   ficha formativa nº2Sistemas operativos   ficha formativa nº2
Sistemas operativos ficha formativa nº2
 
Imei módulo2 - ficha formativa nº5
Imei   módulo2 - ficha formativa nº5Imei   módulo2 - ficha formativa nº5
Imei módulo2 - ficha formativa nº5
 
Ficha de trabalho nº2 so 11º-2011_2012
Ficha de trabalho nº2  so 11º-2011_2012Ficha de trabalho nº2  so 11º-2011_2012
Ficha de trabalho nº2 so 11º-2011_2012
 
Sistemas operativos ficha formativa nº1
Sistemas operativos   ficha formativa nº1Sistemas operativos   ficha formativa nº1
Sistemas operativos ficha formativa nº1
 
M9 ficha formativa nº1
M9   ficha formativa nº1M9   ficha formativa nº1
M9 ficha formativa nº1
 
Imei módulo2 - ficha formativa nº6
Imei   módulo2 - ficha formativa nº6Imei   módulo2 - ficha formativa nº6
Imei módulo2 - ficha formativa nº6
 
Imei módulo3 sistema operativo
Imei   módulo3 sistema operativoImei   módulo3 sistema operativo
Imei módulo3 sistema operativo
 

Semelhante a Aula2 so

Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionais
Cleyton Stefanello
 
resumo-conceitos-de-sistemas-operacionais.pdf
resumo-conceitos-de-sistemas-operacionais.pdfresumo-conceitos-de-sistemas-operacionais.pdf
resumo-conceitos-de-sistemas-operacionais.pdf
RafaelPilan1
 
1ª aula sistema operacional
1ª aula  sistema operacional1ª aula  sistema operacional
1ª aula sistema operacional
João Freire Abramowicz
 
TA1 Slides Acessibilidade - Preto e Branco.pdf
TA1 Slides Acessibilidade - Preto e Branco.pdfTA1 Slides Acessibilidade - Preto e Branco.pdf
TA1 Slides Acessibilidade - Preto e Branco.pdf
SandroPolizelLaurent
 
SO01 - Sistemas-Operacionais - Introdução Historico Conceitos.pdf
SO01 - Sistemas-Operacionais - Introdução Historico Conceitos.pdfSO01 - Sistemas-Operacionais - Introdução Historico Conceitos.pdf
SO01 - Sistemas-Operacionais - Introdução Historico Conceitos.pdf
Silvano Oliveira
 
SO-01 Introdução aos Sistemas Operacionais
SO-01 Introdução aos Sistemas OperacionaisSO-01 Introdução aos Sistemas Operacionais
SO-01 Introdução aos Sistemas Operacionais
Eduardo Nicola F. Zagari
 
Sistemas Operacionais parte 2
Sistemas Operacionais  parte 2Sistemas Operacionais  parte 2
Sistemas Operacionais parte 2
Matheus Brito
 
int a informatica.pptx
int a informatica.pptxint a informatica.pptx
int a informatica.pptx
VitriaCristina74
 
gabarito.pdf
gabarito.pdfgabarito.pdf
gabarito.pdf
FabioMarian
 
Conceitos de sistemas operacionais
Conceitos de sistemas operacionaisConceitos de sistemas operacionais
Conceitos de sistemas operacionais
Aparicio Junior
 
silo.tips_sistemas-operacionais.pdf
silo.tips_sistemas-operacionais.pdfsilo.tips_sistemas-operacionais.pdf
silo.tips_sistemas-operacionais.pdf
FChico2
 
Sistemas operativos de grande porte
Sistemas operativos de grande porteSistemas operativos de grande porte
Sistemas operativos de grande porte
teacherpereira
 
Sistemas operativos de grande porte
Sistemas operativos de grande porteSistemas operativos de grande porte
Sistemas operativos de grande porte
teacherpereira
 
Componentes do Sistema operacional
Componentes do Sistema operacional Componentes do Sistema operacional
Componentes do Sistema operacional
Rodrigo Rodrigues
 
So cap01
So cap01So cap01
So cap01
Mario Nogueira
 
Progeto pim ii
Progeto pim iiProgeto pim ii
Progeto pim ii
billdai.net
 
Unidade 1.1 Introdução ao Software
Unidade 1.1 Introdução ao SoftwareUnidade 1.1 Introdução ao Software
Unidade 1.1 Introdução ao Software
Juan Carlos Lamarão
 
Sistemas Operacionais aula 02
Sistemas Operacionais  aula 02 Sistemas Operacionais  aula 02
Sistemas Operacionais aula 02
Diego Rodrigues
 
Sistemas Operacionais
Sistemas OperacionaisSistemas Operacionais
Sistemas Operacionais
Adir Kuhn
 
Sistemas operativos trabalho 10ºano
Sistemas operativos trabalho 10ºanoSistemas operativos trabalho 10ºano
Sistemas operativos trabalho 10ºano
Hus Juky
 

Semelhante a Aula2 so (20)

Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionais
 
resumo-conceitos-de-sistemas-operacionais.pdf
resumo-conceitos-de-sistemas-operacionais.pdfresumo-conceitos-de-sistemas-operacionais.pdf
resumo-conceitos-de-sistemas-operacionais.pdf
 
1ª aula sistema operacional
1ª aula  sistema operacional1ª aula  sistema operacional
1ª aula sistema operacional
 
TA1 Slides Acessibilidade - Preto e Branco.pdf
TA1 Slides Acessibilidade - Preto e Branco.pdfTA1 Slides Acessibilidade - Preto e Branco.pdf
TA1 Slides Acessibilidade - Preto e Branco.pdf
 
SO01 - Sistemas-Operacionais - Introdução Historico Conceitos.pdf
SO01 - Sistemas-Operacionais - Introdução Historico Conceitos.pdfSO01 - Sistemas-Operacionais - Introdução Historico Conceitos.pdf
SO01 - Sistemas-Operacionais - Introdução Historico Conceitos.pdf
 
SO-01 Introdução aos Sistemas Operacionais
SO-01 Introdução aos Sistemas OperacionaisSO-01 Introdução aos Sistemas Operacionais
SO-01 Introdução aos Sistemas Operacionais
 
Sistemas Operacionais parte 2
Sistemas Operacionais  parte 2Sistemas Operacionais  parte 2
Sistemas Operacionais parte 2
 
int a informatica.pptx
int a informatica.pptxint a informatica.pptx
int a informatica.pptx
 
gabarito.pdf
gabarito.pdfgabarito.pdf
gabarito.pdf
 
Conceitos de sistemas operacionais
Conceitos de sistemas operacionaisConceitos de sistemas operacionais
Conceitos de sistemas operacionais
 
silo.tips_sistemas-operacionais.pdf
silo.tips_sistemas-operacionais.pdfsilo.tips_sistemas-operacionais.pdf
silo.tips_sistemas-operacionais.pdf
 
Sistemas operativos de grande porte
Sistemas operativos de grande porteSistemas operativos de grande porte
Sistemas operativos de grande porte
 
Sistemas operativos de grande porte
Sistemas operativos de grande porteSistemas operativos de grande porte
Sistemas operativos de grande porte
 
Componentes do Sistema operacional
Componentes do Sistema operacional Componentes do Sistema operacional
Componentes do Sistema operacional
 
So cap01
So cap01So cap01
So cap01
 
Progeto pim ii
Progeto pim iiProgeto pim ii
Progeto pim ii
 
Unidade 1.1 Introdução ao Software
Unidade 1.1 Introdução ao SoftwareUnidade 1.1 Introdução ao Software
Unidade 1.1 Introdução ao Software
 
Sistemas Operacionais aula 02
Sistemas Operacionais  aula 02 Sistemas Operacionais  aula 02
Sistemas Operacionais aula 02
 
Sistemas Operacionais
Sistemas OperacionaisSistemas Operacionais
Sistemas Operacionais
 
Sistemas operativos trabalho 10ºano
Sistemas operativos trabalho 10ºanoSistemas operativos trabalho 10ºano
Sistemas operativos trabalho 10ºano
 

Mais de Jorge Louro

Termo de responsabilidade trail curral
Termo de responsabilidade trail curralTermo de responsabilidade trail curral
Termo de responsabilidade trail curral
Jorge Louro
 
Regulamento e programa trail curral das freiras
Regulamento e programa  trail curral das freirasRegulamento e programa  trail curral das freiras
Regulamento e programa trail curral das freiras
Jorge Louro
 
Apresentação 1 - powerpoint
Apresentação 1  - powerpointApresentação 1  - powerpoint
Apresentação 1 - powerpoint
Jorge Louro
 
Tutorial inscrição trail do curral das freiras
Tutorial inscrição trail do curral das freirasTutorial inscrição trail do curral das freiras
Tutorial inscrição trail do curral das freiras
Jorge Louro
 
Regulamento e programa trail curral das freiras
Regulamento e programa  trail curral das freirasRegulamento e programa  trail curral das freiras
Regulamento e programa trail curral das freiras
Jorge Louro
 
Regulamento e Programa Trail do Curral das Freiras
Regulamento e Programa Trail do Curral das FreirasRegulamento e Programa Trail do Curral das Freiras
Regulamento e Programa Trail do Curral das Freiras
Jorge Louro
 
Termo de responsabilidade trail curral
Termo de responsabilidade trail curralTermo de responsabilidade trail curral
Termo de responsabilidade trail curral
Jorge Louro
 
Modúlo 6 - Recursos Didáticos e Multimédia
Modúlo 6 - Recursos Didáticos e MultimédiaModúlo 6 - Recursos Didáticos e Multimédia
Modúlo 6 - Recursos Didáticos e Multimédia
Jorge Louro
 

Mais de Jorge Louro (8)

Termo de responsabilidade trail curral
Termo de responsabilidade trail curralTermo de responsabilidade trail curral
Termo de responsabilidade trail curral
 
Regulamento e programa trail curral das freiras
Regulamento e programa  trail curral das freirasRegulamento e programa  trail curral das freiras
Regulamento e programa trail curral das freiras
 
Apresentação 1 - powerpoint
Apresentação 1  - powerpointApresentação 1  - powerpoint
Apresentação 1 - powerpoint
 
Tutorial inscrição trail do curral das freiras
Tutorial inscrição trail do curral das freirasTutorial inscrição trail do curral das freiras
Tutorial inscrição trail do curral das freiras
 
Regulamento e programa trail curral das freiras
Regulamento e programa  trail curral das freirasRegulamento e programa  trail curral das freiras
Regulamento e programa trail curral das freiras
 
Regulamento e Programa Trail do Curral das Freiras
Regulamento e Programa Trail do Curral das FreirasRegulamento e Programa Trail do Curral das Freiras
Regulamento e Programa Trail do Curral das Freiras
 
Termo de responsabilidade trail curral
Termo de responsabilidade trail curralTermo de responsabilidade trail curral
Termo de responsabilidade trail curral
 
Modúlo 6 - Recursos Didáticos e Multimédia
Modúlo 6 - Recursos Didáticos e MultimédiaModúlo 6 - Recursos Didáticos e Multimédia
Modúlo 6 - Recursos Didáticos e Multimédia
 

Último

Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
joaovmp3
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
Momento da Informática
 
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdfDESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
Momento da Informática
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
Momento da Informática
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
TomasSousa7
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
WELITONNOGUEIRA3
 

Último (6)

Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
 
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdfDESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
 

Aula2 so

  • 1. Instalação e Manutenção de Computadores Mod.4 - Sistemas Operativos Prof.: Jorge Louro Operador de Informática
  • 2. Apresentação Prof.: Jorge Louro2  Este módulo introduz a utilização do ambiente do sistema operativo, tendo como finalidade demonstrar os principais recursos do sistema.  Oferece uma base das funcionalidades da rede, descrevendo os esquemas, hardware, protocolos e serviços do sistema operativo.
  • 3. Conteúdos Prof.: Jorge Louro3  1 – Arquitectura do Sistema Operativo;  2 – Ambiente de utilização do sistema;  3 – Exploração do sistema
  • 4. Objetivos Prof.: Jorge Louro4  Identificar a estrutura do sistema operativo de rede, a sua arquitetura;  Conhecer como a informação está organizada, sabendo manipular e agir sobre o sistema de ficheiros;  Explorar o sistema nas suas interfaces e aplicativos de base;
  • 5. Objetivos Prof.: Jorge Louro5  Programar tarefas de modo automático através de scripts apropriados ao ambiente do sistema;  Conhecer e manipular os utilitários e ferramentas de suporte à rede;  Explorar as tecnologias de implementação das funcionalidades desta arquitetura.
  • 6. Avaliação Prof.: Jorge Louro6 Avaliação aula-a-aula Resolução de fichas de trabalho Projetos e testes de avaliação Participação na plataforma Edmodo
  • 7. 1 – Arquitetura do sistema Prof.: Jorge Louro7  1.1 – Conceitos básicos
  • 8. Sistema Operativo Prof.: Jorge Louro8  OS (Operating System) – Software principal de um computador, uma vez que sem este o computador não funciona.  É responsável pela interligação entre o hardware e o utilizador.  Permite que o software de aplicação interaja com o hardware instalado, para que seja possível executar funções, programar e abrir programas.
  • 9. Exemplo Prof.: Jorge Louro9  Analisemos a seguinte situação: O trânsito num cruzamento pode ser comparado ao que se passa dentro de um computador. Os eletrões vibram a uma grande velocidade, deslocando-se de um lado para outro, equivalente eletrónico dos carros. Os programas e periféricos impacientes tocam “buzinas” eletrónicas, tentando atrair a atenção do guarda para os poder atender.
  • 10. Exemplo Prof.: Jorge Louro10  O sistema operativo do computador é responsável por manter o trânsito fluido. Podes imaginar o sistema operativo como uma versão computadorizada de um guarda de trânsito, localizado no cruzamento entre o hardware do computador, os programas de aplicações e o utilizador.  Resumindo, podemos dizer que a missão de um sistema operativo é a de criar uma máquina virtual sobre a máquina física que ofereça os recursos lógicos básicos necessários ao desenvolvimento das aplicações.
  • 11. Sistema Operativo Prof.: Jorge Louro11  A missão do sistema operativo é a de criar uma máquina virtual sobre a máquina física que ofereça os recursos lógicos básicos necessários ao desenvolvimento das aplicações.
  • 12. Núcleo do SO Prof.: Jorge Louro12  O sistema operativo trabalha com o hardware e com os programas aplicativos, tendo estes componentes de serem projetados para trabalharem em conjunto. O núcleo do SO (Kernel), vai ser responsável por fazer a interligação com o hardware.
  • 13. Kernel Prof.: Jorge Louro13  O software aplicativo é desenvolvido para funcionar num determinado sistema operativo.  Um programa que funcione num iMac requer o sistema operativo MAC OS.
  • 14. Processos Prof.: Jorge Louro14  Consiste num programa em execução, sendo necessário pressionar as teclas CTRL+ALT+DEL para obter uma lista dos processos em execução no SO Windows.  Cada processo tem um espaço de endereçamento para leitura e escrita. Este espaço de endereçamento do processo contém o programa executável, os dados do programa e a pilha (Stack) associada.
  • 15. Stack Prof.: Jorge Louro15  A pilha é uma memória especial utilizada na execução de rotinas do núcleo. Estas podem estar associadas ao processo de alguns registos de hardware com informações necessárias à execução ou paragem de um programa.
  • 16. Chamadas ao sistema Prof.: Jorge Louro16  Uma preocupação que surge na maior parte dos projetos de SO é a implementação de mecanismos de proteção do núcleo e do acesso aos seus serviços.  Caso uma aplicação, com acesso ao núcleo, realize uma operação que o danifique, todo o sistema poderá ficar comprometido e inoperante.  O utilizador (ou processo), quando deseja solicitar algum serviço do sistema, realiza uma chamada a uma das suas rotinas (ou serviços) através de chamadas ao sistema (system calls).
  • 17. Chamadas ao sistema Prof.: Jorge Louro17  As chamadas ao sistema operativo são a porta de entrada para se ter acesso ao núcleo do sistema operativo.  Para cada serviço existe uma chamada ao sistema associado; cada sistema operativo tem o seu próprio conjunto (biblioteca) de chamadas, com nomes, parâmetros e formas específicas de ativação.
  • 18. Chamadas ao sistema Prof.: Jorge Louro18  Através dos parâmetros fornecidos pelas chamadas ao sistema, o pedido é processado e uma resposta retorna à aplicação.  O mecanismo de ativação e comunicação entre a aplicação e o sistema é semelhante ao mecanismo implementado quando um programa modular ativa um dos seus procedimentos ou funções.
  • 19. Chamadas ao sistema Prof.: Jorge Louro19  As chamadas ao sistema podem ser divididas em grupos de funções:  Gestão de processos  Criação e eliminação de processos;  Alteração das características do processo;  Sincronização e comunicação entre processos;  Gestão de memória  Alocação e libertação de memória  Gestão de entrada/saída  Operações de entrada/saída  Manipulação de arquivos e diretórios
  • 20. Proteção e fiabilidade Prof.: Jorge Louro20  Nos sistemas multiprogramáveis, onde diversos utilizadores partilham os mesmos recursos, deve existir um mecanismo no SO que garanta a integridade dos dados pertencentes a cada utilizador ou processo.  Nas rotinas do núcleo são implementados mecanismos de proteção aos diversos recursos que são partilhados, como memória, dispositivos de I/O e CPU.
  • 21. Proteção e fiabilidade Prof.: Jorge Louro21  Um outro problema é quando um programa reserva um periférico para realizar alguma operação, por exemplo, a utilização de um scanner.  Para resolver estes problemas, o SO deve implementar mecanismos de proteção que controlem o acesso concorrente (deadlock) aos diversos recursos do sistema.
  • 22. Tarefa  Resolução da ficha de trabalho nº2 na plataforma Edmodo Prof.: Jorge Louro22