DSC/CCT/UFCG Software Básico II Introdução à Informática Prof.: José Eustáquio Rangel de...

18
DSC/CCT/UFCG Software Básico II Introdução à Informática Prof.: José Eustáquio Rangel de Queiroz [email protected] [email protected] Carga Horária: 60 horas

Transcript of DSC/CCT/UFCG Software Básico II Introdução à Informática Prof.: José Eustáquio Rangel de...

Page 1: DSC/CCT/UFCG Software Básico II Introdução à Informática Prof.: José Eustáquio Rangel de Queiroz rangel@dsc.ufpb.br rangel@lmrs-semarh.ufpb.br Prof.: José

DSC/CCT/UFCGDSC/CCT/UFCG

Software Básico IISoftware Básico II

Introdução à InformáticaIntrodução à Informática

Prof.: José Eustáquio Rangel de Queiroz

[email protected]@lmrs-semarh.ufpb.br

Prof.: José Eustáquio Rangel de Queiroz

[email protected]@lmrs-semarh.ufpb.br

Carga Horária: 60 horasCarga Horária: 60 horas

Page 2: DSC/CCT/UFCG Software Básico II Introdução à Informática Prof.: José Eustáquio Rangel de Queiroz rangel@dsc.ufpb.br rangel@lmrs-semarh.ufpb.br Prof.: José

2

DSC/CCT/UFCGDSC/CCT/UFCG

[email protected]

Sistemas OperacionaisSistemas Operacionais Plug’n Play (PNP)

Reconhecimento de novos dispositivos pelo computador, instalação automática de drivers para esses dispositivos e verificação de conflitos com outros dispositivos

Plug’n Play (PNP)

Reconhecimento de novos dispositivos pelo computador, instalação automática de drivers para esses dispositivos e verificação de conflitos com outros dispositivos

Suportado pela maioria dos dispositivos e SO atuais

Suportado pela maioria dos dispositivos e SO atuais

Page 3: DSC/CCT/UFCG Software Básico II Introdução à Informática Prof.: José Eustáquio Rangel de Queiroz rangel@dsc.ufpb.br rangel@lmrs-semarh.ufpb.br Prof.: José

3

DSC/CCT/UFCGDSC/CCT/UFCG

[email protected]

Sistemas OperacionaisSistemas Operacionais Plug’n Play (PNP)

Quando se liga um sistema Plug’nPlay, o principal árbitro entre osoftware e o hardware, oBIOS (sistemabásico deentradae saida), é oprimeiro componentea assumir o controle

Com base em identificadoresunívocos códigos permanentementegravados nas ROM (memória apenas de leitura), o BIOS reconhece os dispositivos instalados

SO assume o controle dos dispositivos

Plug’n Play (PNP)

Quando se liga um sistema Plug’nPlay, o principal árbitro entre osoftware e o hardware, oBIOS (sistemabásico deentradae saida), é oprimeiro componentea assumir o controle

Com base em identificadoresunívocos códigos permanentementegravados nas ROM (memória apenas de leitura), o BIOS reconhece os dispositivos instalados

SO assume o controle dos dispositivos

Controladorde Disco

Controladorde Disco

Placade Vídeo

Placade Vídeo

ControladorSCSI

ControladorSCSI

Page 4: DSC/CCT/UFCG Software Básico II Introdução à Informática Prof.: José Eustáquio Rangel de Queiroz rangel@dsc.ufpb.br rangel@lmrs-semarh.ufpb.br Prof.: José

4

DSC/CCT/UFCGDSC/CCT/UFCG

[email protected]

Funções dos Sistemas Operacionais

Funções dos Sistemas Operacionais

Formatação de Discos

Processo de preparação de um disco para leitura e escrita (gravação)

Formatação de Discos

Processo de preparação de um disco para leitura e escrita (gravação)

A maioria dos fabricantes de discos rígidos e disquetes pré-formatam seus produtos

Vários SO formatam discos de modo diferente

A maioria dos fabricantes de discos rígidos e disquetes pré-formatam seus produtos

Vários SO formatam discos de modo diferente

Page 5: DSC/CCT/UFCG Software Básico II Introdução à Informática Prof.: José Eustáquio Rangel de Queiroz rangel@dsc.ufpb.br rangel@lmrs-semarh.ufpb.br Prof.: José

5

DSC/CCT/UFCGDSC/CCT/UFCG

[email protected]

Sistema Operacional de Rede

Rede Coleção de computadores e elementos relacionados (e.g. terminais, impressoras, modems, sensores de abertura de portas, monitores de temperatura) interconectados via meios e dispositivos de comunicação

NOS (Network OS) ouSO de Rede Sistemaoperacional destinadoao suporte a redes decomputadores

Sistema Operacional de Rede

Rede Coleção de computadores e elementos relacionados (e.g. terminais, impressoras, modems, sensores de abertura de portas, monitores de temperatura) interconectados via meios e dispositivos de comunicação

NOS (Network OS) ouSO de Rede Sistemaoperacional destinadoao suporte a redes decomputadores

Sistemas Operacionais de RedeSistemas Operacionais de Rede

Page 6: DSC/CCT/UFCG Software Básico II Introdução à Informática Prof.: José Eustáquio Rangel de Queiroz rangel@dsc.ufpb.br rangel@lmrs-semarh.ufpb.br Prof.: José

6

DSC/CCT/UFCGDSC/CCT/UFCG

[email protected]

Sistemas Operacionais Stand-Alone

Sistemas Operacionais Stand-Alone

DOS (Disk Operating System) Termo referente a vários sistemas operacionais mono-

usuário desenvolvidos para PC no início da década de 1980

PC-DOS e MS-DOS versões mais difundidas

Interfacedelinha de comando,incrementada comdiálogo via menusem versõesmaisrecentes

DOS (Disk Operating System) Termo referente a vários sistemas operacionais mono-

usuário desenvolvidos para PC no início da década de 1980

PC-DOS e MS-DOS versões mais difundidas

Interfacedelinha de comando,incrementada comdiálogo via menusem versõesmaisrecentes

comandos digitados

pelo usuário

comandos digitados

pelo usuário

linha de comandolinha de

comando

Page 7: DSC/CCT/UFCG Software Básico II Introdução à Informática Prof.: José Eustáquio Rangel de Queiroz rangel@dsc.ufpb.br rangel@lmrs-semarh.ufpb.br Prof.: José

7

DSC/CCT/UFCGDSC/CCT/UFCG

[email protected]

WindowsWindows NTNT WorkstationWorkstation

SO cliente com uma interface similar à do MS-Windows 95, passível de conexão com o MS-Windows NT Server

WindowsWindows NTNT WorkstationWorkstation

SO cliente com uma interface similar à do MS-Windows 95, passível de conexão com o MS-Windows NT Server

WindowsWindows 3.x3.x

Refere-se às três versões iniciais do MS-Windows, ambientes operacionais com MS-DOS e uma GUI atuante em combinação com um SO para simplificação de seu uso

WindowsWindows 3.x3.x

Refere-se às três versões iniciais do MS-Windows, ambientes operacionais com MS-DOS e uma GUI atuante em combinação com um SO para simplificação de seu uso

WindowsWindows 9595

SO multi-tarefas compatível com o MS-DOS e versões do MS-Windows 3.x

WindowsWindows 9595

SO multi-tarefas compatível com o MS-DOS e versões do MS-Windows 3.x

MS-Windows MS-Windows

Sistemas Operacionais Stand-Alone

Sistemas Operacionais Stand-Alone

Page 8: DSC/CCT/UFCG Software Básico II Introdução à Informática Prof.: José Eustáquio Rangel de Queiroz rangel@dsc.ufpb.br rangel@lmrs-semarh.ufpb.br Prof.: José

8

DSC/CCT/UFCGDSC/CCT/UFCG

[email protected]

MS-Windows Millenium Edition (Windows Me) SO com vários recursos para redes

domésticas, recursos de áudio evídeo e melhorias na confiabiliade

Inclusão do recurso Restauração doSistema

Último sistemaoperacional daMicrosoft baseado no kernel doWindows 95

MS-Windows Millenium Edition (Windows Me) SO com vários recursos para redes

domésticas, recursos de áudio evídeo e melhorias na confiabiliade

Inclusão do recurso Restauração doSistema

Último sistemaoperacional daMicrosoft baseado no kernel doWindows 95

Sistemas Operacionais Stand-Alone

Sistemas Operacionais Stand-Alone

Page 9: DSC/CCT/UFCG Software Básico II Introdução à Informática Prof.: José Eustáquio Rangel de Queiroz rangel@dsc.ufpb.br rangel@lmrs-semarh.ufpb.br Prof.: José

9

DSC/CCT/UFCGDSC/CCT/UFCG

[email protected]

MS-Windows 2000

Mais do que um simples upgrade do MS Windows NT 4.0

Desenvolvido para substituir o Windows 95, Windows 98 e Windows NT Workstation em máquinas de mesa e laptops

Confiabilidade melhorada, facilidade de uso e compatibilidade com a Internet

Suporte à computação móvel e a produtos avançados sem fio e de rede, com dispositivos de infravermelho

MS-Windows 2000

Mais do que um simples upgrade do MS Windows NT 4.0

Desenvolvido para substituir o Windows 95, Windows 98 e Windows NT Workstation em máquinas de mesa e laptops

Confiabilidade melhorada, facilidade de uso e compatibilidade com a Internet

Suporte à computação móvel e a produtos avançados sem fio e de rede, com dispositivos de infravermelho

Sistemas Operacionais Stand-Alone

Sistemas Operacionais Stand-Alone

Page 10: DSC/CCT/UFCG Software Básico II Introdução à Informática Prof.: José Eustáquio Rangel de Queiroz rangel@dsc.ufpb.br rangel@lmrs-semarh.ufpb.br Prof.: José

10

DSC/CCT/UFCGDSC/CCT/UFCG

[email protected]

Sistemas Operacionais Stand-Alone

Sistemas Operacionais Stand-Alone

MS-Windows XP

Fusão de duas linhas de SO para usuários domésticos e para usuários corporativos

Disponibilização para usuários domésticos e corporativos do desempenho, estabilidade e segurança que antes beneficiaram usuários corporativos do MS-Windows 2000

Interface com o usuário melhorada

Versões

XP Professional

XP Home Edition

XP 64-Bit Edition (para processadores Intel Itanium de 64 bits)

MS-Windows XP

Fusão de duas linhas de SO para usuários domésticos e para usuários corporativos

Disponibilização para usuários domésticos e corporativos do desempenho, estabilidade e segurança que antes beneficiaram usuários corporativos do MS-Windows 2000

Interface com o usuário melhorada

Versões

XP Professional

XP Home Edition

XP 64-Bit Edition (para processadores Intel Itanium de 64 bits)

Page 11: DSC/CCT/UFCG Software Básico II Introdução à Informática Prof.: José Eustáquio Rangel de Queiroz rangel@dsc.ufpb.br rangel@lmrs-semarh.ufpb.br Prof.: José

11

DSC/CCT/UFCGDSC/CCT/UFCG

[email protected]

Sistemas Operacionais Stand-Alone

Sistemas Operacionais Stand-Alone

MS-Windows XP Professional Desempenho superior do SO

Sistema de encriptação de arquivos

Suporte para rede sem fio 802.1x

Interface reprojetada (LUNA)

MS-Windows XP Home Edition Projeto visual simplificado e limpo, facilitando o acesso

do usuário às funcionalidades oferecidas

Várias facilidades para usuários domésticos

Tutor para instalação de rede

Windows Media e Movie Maker

Recursos de processamento digital de imagens

MS-Windows XP Professional Desempenho superior do SO

Sistema de encriptação de arquivos

Suporte para rede sem fio 802.1x

Interface reprojetada (LUNA)

MS-Windows XP Home Edition Projeto visual simplificado e limpo, facilitando o acesso

do usuário às funcionalidades oferecidas

Várias facilidades para usuários domésticos

Tutor para instalação de rede

Windows Media e Movie Maker

Recursos de processamento digital de imagens

Page 12: DSC/CCT/UFCG Software Básico II Introdução à Informática Prof.: José Eustáquio Rangel de Queiroz rangel@dsc.ufpb.br rangel@lmrs-semarh.ufpb.br Prof.: José

12

DSC/CCT/UFCGDSC/CCT/UFCG

[email protected]

UNIX

SO multi-tarefas emulti-usuários de-senvolvido no iní-cio da década de1970 por cientistasdos Bell Labs

Funcionalidadesbuilt-in de rede

MS-DOS e MS Windows adotaram conceitos do projeto original do UNIX (e.g. a idéia de uma interface entre o usuário e o SO, estrutura hierárquica de diretórios e subdiretórios)

UNIX

SO multi-tarefas emulti-usuários de-senvolvido no iní-cio da década de1970 por cientistasdos Bell Labs

Funcionalidadesbuilt-in de rede

MS-DOS e MS Windows adotaram conceitos do projeto original do UNIX (e.g. a idéia de uma interface entre o usuário e o SO, estrutura hierárquica de diretórios e subdiretórios)

Sistemas Operacionais Stand-Alone

Sistemas Operacionais Stand-Alone

Interface original (e ainda comum)com o usuário Linha de comandoInterface original (e ainda comum)com o usuário Linha de comando

Page 13: DSC/CCT/UFCG Software Básico II Introdução à Informática Prof.: José Eustáquio Rangel de Queiroz rangel@dsc.ufpb.br rangel@lmrs-semarh.ufpb.br Prof.: José

13

DSC/CCT/UFCGDSC/CCT/UFCG

[email protected]

UNIX

Versões usadas correntemente

SysV (AT&T)

BSD (Berkeley)

Solaris (Sun)

IRIX (SGI)

AIX (IBM)

LINUX (software gratuito)

UNIX

Versões usadas correntemente

SysV (AT&T)

BSD (Berkeley)

Solaris (Sun)

IRIX (SGI)

AIX (IBM)

LINUX (software gratuito)

Sistemas Operacionais Stand-Alone

Sistemas Operacionais Stand-Alone

Page 14: DSC/CCT/UFCG Software Básico II Introdução à Informática Prof.: José Eustáquio Rangel de Queiroz rangel@dsc.ufpb.br rangel@lmrs-semarh.ufpb.br Prof.: José

14

DSC/CCT/UFCGDSC/CCT/UFCG

[email protected]

LINUX

Uma das implementações do UNIX

Desenvolvido por Linus Torvalds e disponibilizado para o público em 1991

Possibilidade de instalação em um PC, no qual haja sido instalado outros SO

LINUX

Uma das implementações do UNIX

Desenvolvido por Linus Torvalds e disponibilizado para o público em 1991

Possibilidade de instalação em um PC, no qual haja sido instalado outros SO

Sistemas Operacionais Stand-Alone

Sistemas Operacionais Stand-Alone

Page 15: DSC/CCT/UFCG Software Básico II Introdução à Informática Prof.: José Eustáquio Rangel de Queiroz rangel@dsc.ufpb.br rangel@lmrs-semarh.ufpb.br Prof.: José

15

DSC/CCT/UFCGDSC/CCT/UFCG

[email protected]

SO Embutidos

SO instalados na maioria dos handhelds, pocket PC e palmtops

Residentes em um chip ROM

SO Embutidos

SO instalados na maioria dos handhelds, pocket PC e palmtops

Residentes em um chip ROM

Windows CEWindows CE

Pocket PC OSPocket PC OS

Palm OS®Palm OS®

Sistemas Operacionais EmbutidosSistemas Operacionais Embutidos

Page 16: DSC/CCT/UFCG Software Básico II Introdução à Informática Prof.: José Eustáquio Rangel de Queiroz rangel@dsc.ufpb.br rangel@lmrs-semarh.ufpb.br Prof.: José

16

DSC/CCT/UFCGDSC/CCT/UFCG

[email protected]

Sistemas Operacionais EmbutidosSistemas Operacionais Embutidos Auto PC

Dispositivo montado em painéis de veículos, o qual é suportado pelo MS-Windows CE

Acionado por comandos vocais

Fornecimento de informações ao condutor, e.g. sentidos de fluxo, condições de tráfego e do tempo

Atuação como rádio ou CD de áudio

Compartilhamento de informações com handhelds e notebooks

Auto PC Dispositivo montado em painéis de veículos, o qual é

suportado pelo MS-Windows CE

Acionado por comandos vocais

Fornecimento de informações ao condutor, e.g. sentidos de fluxo, condições de tráfego e do tempo

Atuação como rádio ou CD de áudio

Compartilhamento de informações com handhelds e notebooks

Page 17: DSC/CCT/UFCG Software Básico II Introdução à Informática Prof.: José Eustáquio Rangel de Queiroz rangel@dsc.ufpb.br rangel@lmrs-semarh.ufpb.br Prof.: José

17

DSC/CCT/UFCGDSC/CCT/UFCG

[email protected]

Programa Utilitário

Espécie de software de sistema destinado à realização de uma tarefa específica

Funcionalidades usualmente relacionadas ao computador, seus dispositivos ou seus programas

Programa Utilitário

Espécie de software de sistema destinado à realização de uma tarefa específica

Funcionalidades usualmente relacionadas ao computador, seus dispositivos ou seus programas

Programas UtilitáriosProgramas Utilitários

Serviços UtilitáriosServiços Utilitáriosbaseados na Webbaseados na Web

Utilitários de um desenvolvedor de software passíveis de acesso e uso via Web, gratuitamente ou mediante o pagamento de taxas anuais

Exemplo: CapeScience Live Web CapeScience Live Web Services Services

((http://www.capescience.com/webservices/http://www.capescience.com/webservices/))

Serviços UtilitáriosServiços Utilitáriosbaseados na Webbaseados na Web

Utilitários de um desenvolvedor de software passíveis de acesso e uso via Web, gratuitamente ou mediante o pagamento de taxas anuais

Exemplo: CapeScience Live Web CapeScience Live Web Services Services

((http://www.capescience.com/webservices/http://www.capescience.com/webservices/))

Pacote de UtilitáriosPacote de Utilitários

Combinação de uma série de programas utilitários em um único pacote de software

Exemplo: Norton SystemWorksNorton SystemWorks

Pacote de UtilitáriosPacote de Utilitários

Combinação de uma série de programas utilitários em um único pacote de software

Exemplo: Norton SystemWorksNorton SystemWorks

Page 18: DSC/CCT/UFCG Software Básico II Introdução à Informática Prof.: José Eustáquio Rangel de Queiroz rangel@dsc.ufpb.br rangel@lmrs-semarh.ufpb.br Prof.: José

18

DSC/CCT/UFCGDSC/CCT/UFCG

[email protected]

Programas UtilitáriosProgramas Utilitários

Tipos de Programas Utilitários

Visualizador de arquivos

Compressor de arquivos

Utilitário de diagnóstico

Desinstalador

Verificador de disco (disk scanner)

Desfragmentador de disco

Utilitário de backup

Descanso de tela (screen saver)

Tipos de Programas Utilitários

Visualizador de arquivos

Compressor de arquivos

Utilitário de diagnóstico

Desinstalador

Verificador de disco (disk scanner)

Desfragmentador de disco

Utilitário de backup

Descanso de tela (screen saver)