Introdução à Informática

Slides:



Advertisements
Apresentações semelhantes
Informática aplicada à contabilidade
Advertisements

INTRODUÇÃO À COMPUTAÇÃO
SISTEMAS OPERACIONAIS
INTRODUÇÃO À COMPUTAÇÃO
Aula 8 - Sintomas de defeitos comuns
INTRODUÇÃO À CIÊNCIA DA COMPUTAÇÃO Prof. Diogo Souza.
Noções de Sistemas Operacionais
Software do sistema Software de aplicação
Sistemas Operacionais de Rede Professor: João Paulo de Brito Gonçalves
Sistemas Operacionais
Pof. Marcelo.
Introdução à Informática
Informática Industrial
Maria Aparecida Castro Livi
Maria Aparecida Castro Livi
Sistemas Operacionais
Login na Rede ********* Nome do Usuário Senha
Componentes do Computador e noções de Arquitetura de Computadores
INTRODUÇÃO À COMPUTAÇÃO
PLACA MÃE (motherboard)
Professor Victor Sotero
09/03/10 20:13 Claudio de Oliveira – 1/21.
MICROSOFT WINDOWS XP Painel de Controle.
Professor Robson Campos
BIOS (Basic Input/Output System)
Profª Amita Muralikrishna
Sistemas Operacionais
Professor Felipe Monteiro Lima
Discos SCSI Fonte de alimentação Controlador SCSI Disco SAS
Fundamentos de sistemas de informação – 80h
Introdução à Informática
IFPE Campus Garanhuns – Curso Técnico em Informática 1 Quarta-feira, 10 de Agosto de 2011 Anatomia do Computador Arquitetura de Computadores.
Universidade São Marcos Curso: Gestão de Negócios Internacionais
Introdução aos Sistemas Operativos
9º ANO INTRODUÇÃO ÀS TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO
Faculdade Cambury Sistemas Operacionais
Sistemas Operacionais
Introdução a Informática Software
Ana Duarte e Ana Marques 8ºB Nº1 e Nº2
Sistemas Operacionais
Bios –Basic Input Output System
Noções de Software Escola Almirante Soares Dutra
O que são, para que servem e onde podem ser utilizadas?
Bios –Basic Input Output System
Introdução à Informática Profa. Regiane Klidzio
Sistemas Operacionais
© 2004 by Pearson Education Computadores: Ferramentas para a Era da Informação Tema 0 PARTE A.
Introdução à INFORMÁTICA
PROF PAULO MAXIMO, MSc OSs.
Introdução O que se espera de um sistema de computação?
Introdução à Informática
Componentes de Hardware
Colégio Agrícola “José Bonifacio” Fundamentos de Processamento de dados BIOS Prof. Carlos Eduardo Caraski.
DSC/CCT/UFCG No Interior do Computador Introdução à Informática Prof.: José Eustáquio Rangel de Queiroz Prof.:
Sistemas Operacionais
Técnico em Informática
INTRODUÇÃO À COMPUTAÇÃO
Introdução à Informática
Introdução aos Sistemas Operacionais
Elementos de Informática
Sistemas operacionais Prof. Dr. Francisco Prosdocimi.
Tipos de Sistemas Operacionais
BIOS (Aula Extra) Prof. Rafael S. Ribeiro
Basic Input/Output System (Sistema Básico de Entrada/Saída
Exercícios – Questão 01 Alguns dispositivos de armazenamento permitem ler e gravar dados, outros são apenas de leitura. Assinale a alternativa que apresenta.
Sistemas Operacionais
DSC/CEEI/UFCG Profa. Maria Auxiliadora © 2004 by Pearson Education1 Introdução à Informática Aula 5 – parte 1 Software: Sistemas Operacionais.
Sistemas Operacionais Faculdade de Ciências Aplicadas e Sociais de Petrolina - FACAPE Ciência da Computação Professora: Cynara Carvalho
INFORMÁTICA APLICADA À ELETROTÉCNICA Prof:Felipe Lira.
CESAC Prof.: Jadiel Mestre. Introdução à Informática.
Transcrição da apresentação:

Introdução à Informática Software Básico Prof.: José Eustáquio Rangel de Queiroz rangel@dsc.ufpb.br rangel@lmrs-semarh.ufpb.br Carga Horária: 60 horas

O Software do Sistema Software Categorias Séries de instruções codificadas em linguagem computacional destinadas a informar o computador como desenvolver tarefas Categorias Software Básico Software Aplicativo (ou de Aplicação)

O Software do Sistema Software do Sistema Tipos Programas que controlam as operações do computador e seus dispositivos Interface entre o usuário, o software aplicativo e o hardware Tipos Sistemas Operacionais Programas Utilitários SOFTWARE DO SISTEMA APLICATIVO

Sistemas Operacionais Sistema Operacional Conjunto de programas contendo instruções que coordenam todas as atividades entre recursos computacionais Requisito para o funcionamento de um computador Ponto de partida para um aprendizado voltado para o domínio de qualquer computador Necessidade de um tipo específico ou de uma família específica de processadores (e.g. MS-Windows XP requer processadores Intel)

Sistemas Operacionais Sistema Operacional Programas aplicativos devem ser desenvolvidos para serem executados em máquinas com sistemas operacionais específicos (e.g. um aplicativo para Mac requer o Mac OS) Versão computadorizada de um guarda de trânsito posicionado entre o hardware do computador, os programas aplicativos e o usuário

Interfaceamento com o Usuário Funções dos Sistemas Operacionais Programação de Tarefas Interfaceamento com o Usuário Gestão da Memória SO Configuração de Dispositivos Inicialização do Computador Controle da Rede Monitoração do Desempenho Gestão de Programas

Sistemas Operacionais Funções do Sistema Operacional Inicialização do Computador Gestão de Programas Gestão da Memória Programação de Tarefas Configuração de Dispositivos Acesso à Web Segurança do Sistema Controle da Rede Monitoração do Desempenho Interfaceamento com o Usuário

Sistemas Operacionais Localização Residente no disco rígido do computador (maioria dos casos) Possibilidade de armazenamento em um chip ROM (handhelds) Computadores de diferentes portes possuem tipicamente diferentes sistemas operacionais Tipos similares de computadores podem possuir sistemas operacionais diferentes Diversos sistemas operacionais não são compatíveis entre si

Funções dos Sistemas Operacionais Booting Processo de inicialização ou reinicialização de um computador Cold Boot Ativação de um computador após seu desligamento total Warm Boot Reinicialização de um computador que já se encontra ligado

Funções dos Sistemas Operacionais Kernel Residente na memória Permanece na memória enquanto o computador estiver executando O kernel é residente na memória Não Residente na memória Instruções permanecem no disco rígido até que sejam necessárias Outras partes do SO são não residentes Núcleo de um SO Gestão de memória e dispositivos Manutenção dos relógios do computador Inicialização de aplicativos Compartilhamento de recursos computacionais (programas, dispositivos, dados, informação) A cada inicialização do computador, o kernel e outras instruções de uso freqüente do SO são carregadas

Funções dos Sistemas Operacionais Inicialização de um sistema computacional Passo 1 A fonte de alimentação fornece energia elétrica para as diferentes partes do sistema processador BIOS

Funções dos Sistemas Operacionais Inicialização de um sistema computacional Passo 2 O processador procura o BIOS processador BIOS BIOS Basic Input/Output System Firmware que contém as instruções de inicialização do computador

Funções dos Sistemas Operacionais Inicialização de um sistema computacional processador BIOS placas de expansão conectores teclado drive de CD-ROM Passo 3 A BIOS realiza o POST POST Power-On Self Test Teste mediante o qual são verificados componentes tais como mouse, teclado, conectores e placas de expansão

Funções dos Sistemas Operacionais Inicialização de um sistema computacional Passo 4 Os resultados do POST são comparados com os dados armazenados no chip CMOS processador BIOS placas de expansão conectores drive de CD-ROM chip CMOS Chip CMOS Complementary Metal Oxyde Semiconductor Armazena informações de configuração do computador e também detecta novos dispositivos conectados

Funções dos Sistemas Operacionais Inicialização de um sistema computacional processador BIOS placas de expansão conectores drive de CD-ROM chip CMOS disco rígido drive de disco flexível Passo 5 O BIOS procura os arquivos do sistema no drive A (disco flexível) e, em seguida, no drive C (disco rígido) Arquivos do sistema Arquivos específicos do sistema operacional, carregados durante a inicialização

Funções dos Sistemas Operacionais Inicialização de um sistema computacional processador BIOS placas de expansão conectores drive de CD-ROM chip CMOS disco rígido drive de disco flexível módulos de memória RAM Passo 6 O programa de boot carrega na RAM o kernel do SO (armazenado no HD), o qual assume, a partir de então, o controle do computador

Funções dos Sistemas Operacionais Inicialização de um sistema computacional Passo 7 O SO carrega informações de configuração, exibe a área de trabalho (desktop) na tela e executa programas na pasta Iniciar (StartUp) Step 7 Pasta Iniciar (StartUp) Contêiner de uma lista de programas que são automaticamente iniciados quando o computador é inicializado

Funções dos Sistemas Operacionais Interfaceamento com o Usuário Controle do modo de entrada de dados e do modo de apresentação das informações na tela do monitor Interface orientada a caractere Interface gráfica (GUI ou WIMP)

Aplicações em background Funções dos Sistemas Operacionais Ambiente Multi-Tarefas Usuário trabalha ao mesmo tempo com duas ou mais aplicações residentes na memória Aplicação em foreground Aplicações em background (listadas na barra de ferramentas)

Funções dos Sistemas Operacionais Outras características de gestão de programas Multi-usuário SO permite a execução simultânea de programas por dois ou mais usuários Multi-processamento SO pode suportar a execução simultânea de programas por dois ou mais processadores Computador Tolerante a Falhas Continua a operar mesmo se um ou ou mais de seus componentes falhar (duplicação de componentes, tais como processadores, memórias e drives de disco)

Funções dos Sistemas Operacionais Gestão da Memória Virtual O SO aloca uma porção de um meio de armazenamento (usualmente o disco rígido) para atuar como RAM adicional Disco (memória virtual) RAM (memória física)

Funções dos Sistemas Operacionais Gestão da Memória Virtual Passo 1 O SO transfere os dados e as instruções de programas menos usados recentemente para o disco rígido, uma vez que a memória é necessária para outros propósitos RAM (memória física) Disco (memória virtual) swap out de página

Funções dos Sistemas Operacionais Gestão da Memória Virtual Passo 2 O SO transfere os dados e as instruções de programas do disco rígido para a memória quando necessários RAM (memória física) Disco (memória virtual) swap out de página swap in de página

Funções dos Sistemas Operacionais Gestão da Memória Virtual - Síntese

Funções dos Sistemas Operacionais Driver de Dispositivo Programa que possibilita a comunicação do SO com um dispositivo de E/S Cada dispositivo requer um driver próprio driver de dispositivo