DSC/CCT/UFCG Introdução à Informática Software Básico II Prof.: José Eustáquio Rangel de Queiroz [email protected] [email protected] Carga Horária: 60 horas Sistemas Operacionais DSC/CCT/UFCG [email protected] 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 2 Sistemas Operacionais DSC/CCT/UFCG [email protected] Plug’n Play (PNP) Controlador de Disco Placa de Vídeo Controlador SCSI Quando se liga um sistema Plug’n Play, o principal árbitro entre o software e o hardware, o BIOS (sistema básico de entrada e saida), é o primeiro componente a assumir o controle Com base em identificadores unívocos códigos permanentemente gravados nas ROM (memória apenas de leitura), o BIOS reconhece os dispositivos instalados SO assume o controle dos dispositivos 3 Funções dos Sistemas Operacionais DSC/CCT/UFCG [email protected] 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 4 Sistemas Operacionais de Rede DSC/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) ou SO de Rede Sistema operacional destinado ao suporte a redes de computadores 5 Sistemas Operacionais Stand-Alone DSC/CCT/UFCG [email protected] DOS (Disk Operating System) Termo referente a vários sistemas operacionais monousuário desenvolvidos para PC no início da década de 1980 PC-DOS e MS-DOS versões mais difundidas Interfacede linha de comando, incrementada com diálogo via menus em versõesmais recentes linha de comando comandos digitados pelo usuário 6 Sistemas Operacionais Stand-Alone DSC/CCT/UFCG [email protected] MS-Windows Windows 3.x Windows 95 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 SO multi-tarefas compatível com o MS-DOS e versões do MS-Windows 3.x Windows NT Workstation SO cliente com uma interface similar à do MS-Windows 95, passível de conexão com o MS-Windows NT Server 7 Sistemas Operacionais Stand-Alone DSC/CCT/UFCG [email protected] MS-Windows Millenium Edition (Windows Me) SO com vários recursos para redes domésticas, recursos de áudio e vídeo e melhorias na confiabiliade Inclusão do recurso Restauração do Sistema Último sistema operacional da Microsoft basea do no kernel do Windows 95 8 Sistemas Operacionais Stand-Alone DSC/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 compatibilidade com a Internet Suporte à computação móvel e a produtos avançados sem fio e de rede, com dispositivos de infravermelho de uso e 9 Sistemas Operacionais Stand-Alone DSC/CCT/UFCG [email protected] 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) 10 Sistemas Operacionais Stand-Alone DSC/CCT/UFCG MS-Windows XP Professional Desempenho superior do SO Sistema de encriptação de arquivos Suporte para rede sem fio 802.1x Interface reprojetada (LUNA) [email protected] 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 11 Sistemas Operacionais Stand-Alone DSC/CCT/UFCG UNIX [email protected] SO multi-tarefas e multi-usuários desenvolvido no início da década de 1970 por cientistas dos Bell Labs Interface original (e ainda comum) com o usuário Linha de comando Funcionalidades built-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) 12 Sistemas Operacionais Stand-Alone DSC/CCT/UFCG UNIX Versões usadas correntemente SysV (AT&T) BSD (Berkeley) Solaris (Sun) IRIX (SGI) AIX (IBM) [email protected] LINUX (software gratuito) 13 Sistemas Operacionais Stand-Alone DSC/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 14 Sistemas Operacionais Embutidos DSC/CCT/UFCG SO Embutidos SO instalados na maioria dos handhelds, pocket PC e palmtops Residentes em um chip ROM [email protected] Palm OS® Windows CE Pocket PC OS 15 Sistemas Operacionais Embutidos DSC/CCT/UFCG [email protected] 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 16 Programas Utilitários DSC/CCT/UFCG Programa Utilitário Espécie de software de sistema destinado à realização de uma tarefa específica Funcionalidades usualmente relacionadas computador, seus dispositivos ou seus programas Pacote de Utilitários [email protected] Combinação de uma série de programas utilitários em um único pacote de software Exemplo: Norton SystemWorks ao Serviços Utilitários baseados 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 Services (http://www.capescience.com/webservices/) 17 Programas Utilitários DSC/CCT/UFCG [email protected] 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) 18