1 / 88

Recursos do Windows 95

Recursos do Windows 95. Características Básicas do S.O. A estratégia da Microsoft Compatibilidade com os S.O. da Microsoft Requesitos Mínimos Novos conceitos. A estratégia da Microsoft. Separação clara entre sistemas operacionais Potência X Compatibilidade. A estratégia da Microsoft.

Download Presentation

Recursos do Windows 95

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Recursos do Windows 95

  2. Características Básicas do S.O. • A estratégia da Microsoft • Compatibilidade com os S.O. da Microsoft • Requesitos Mínimos • Novos conceitos

  3. A estratégia da Microsoft • Separação clara entre sistemas operacionais • Potência X Compatibilidade

  4. A estratégia da Microsoft • Separação clara entre sistemas operacionais • Servidores • Windows NT Server • Estações de Trabalho de alta performance • Windows NT Workstation • Notebooks e Estações de baixa performance • Windows 95 • Potência X Compatibilidade

  5. A estratégia da Microsoft • Separação clara entre sistemas operacionais • Potência X Compatibilidade • Potência no NT : • Arquitetura, Segurança, Escalabilidade, Portabilidade • Compatibilidade no Windows 95 : • Aplicações DOS, Windows 16 bits • Drivers de dispositivo (DOS, 16 bits e 32 bits)

  6. Compatibilidade

  7. Requisitos Mínimos • Plataforma Mínima • 386DX • 4 MBytes memória • 55 MB disco livres • DOS 3.2 • Plataforma recomendável • 486DX • 16 MBytes memória • DOS 5.0

  8. Novos Conceitos • Interface com o usuário • Plug-and-Play • Sistema de Arquivos • Recursos de Comunicação Integrados Novo !

  9. Interface com o Usuário • Orientação a objetos • Naturalidade nas ações mais comuns • Cópia • Movimentação • Atalhos • Impressão • Eliminação

  10. Plug-and-Play • Facilidade de implantação de novos dispositivos; • Execução automática de CDs, mesmo de música; • Gerenciamento simplificado dos slots PCMCIA nos notebooks

  11. Sistema de Arquivos • Suporte a nomes de arquivo com 255 caracteres; • Compatibilidade com o esquema DOS 8.3

  12. Comunicação • Recursos de Rede ponto-a-ponto integrados; • Cliente universal para servidores de rede; • Serviços seriais completos : • Software de comunicação • Nó remoto • FAX

  13. A nova interface com o Usuário • Orientação a Objeto • A área de trabalho (desktop) • Atalhos • “Meu Computador” • “Ambiente de Rede” • A Lixeira • A barra de tarefas • O menu “Iniciar” • Uso do mouse

  14. Orientação a Objeto • Quase tudo é representado por um objeto • Arquivos • Pastas (antigos sub-diretórios) • Programas • Impressoras • Modems • Processos • Tratamento consistente entre objetos • Propriedades

  15. A área de trabalho (desktop) • Não existe mais o “gerenciador de programas” • Primeira visão do usuário • Contém diversos objetos • Conceito de “mesa de trabalho”

  16. A área de trabalho (desktop) • Não existe mais o “gerenciador de programas” • Podem ser criadas “pastas” dentro de pastas • Muitos objetos podem estar contidos em outros • Primeira visão do usuário • Contém diversos objetos • Conceito de “mesa de trabalho”

  17. A área de trabalho (desktop) • Não existe mais o “gerenciador de programas” • Primeira visão do usuário • Substitui a tela com os antigos grupos • Pode ser utilizada para colocação dos objetos mais comuns • Contém diversos objetos • Conceito de “mesa de trabalho”

  18. A área de trabalho (desktop) • Não existe mais o “gerenciador de programas” • Primeira visão do usuário • Contém diversos objetos • Ícones • Pastas • Atalhos • Arquivos • Janelas • Barra de Tarefas • Conceito de “mesa de trabalho”

  19. A área de trabalho (desktop) • Não existe mais o “gerenciador de programas” • Primeira visão do usuário • Contém diversos objetos • Conceito de “mesa de trabalho” • Organizável pelo próprio usuário • É propriedade do usuário, e não da máquina

  20. Atalhos • Representam um objeto em outra localização • Se o objeto original for movido ou renomeado, o Windows 95 tenta atualizar o atalho • Tem identidade própria (tamanho e propriedades) • Arquivo DOS 8.3 *.LNK • Ícone é claramento identificável (seta inferior esq.) • Copiando & Movendo X Atalhos • Os atalhos são apenas ponteiros • Modificações no atalho não afetam objeto original

  21. Meu Computador • Representa diversos componentes : • Painel de Controle • Drivers Locais e mapeados • Pasta de Impressoras • Rede Dial-Up • O nome e o conteúdo podem ser modificados

  22. Ambiente de Rede • Apresenta os objetos comumente utilizados • Membros do grupo de trabalho • Pasta “Toda a Rede” • “Toda a rede” • Grupos de Trabalho • Servidores • Pastas, Impressoras e Documentos Compartilhados • O ícone só aparece para instalações em rede

  23. A lixeira • Recycle Bin (indica a capacidade de recuperação) • Adiciona o conceito de arrastar-e-soltar • Apagamento • Recuperação • Propriedades • Percentual do disco utilizado para armazenar arquivos apagados • Configurável por drive ou global

  24. Mudança na interface Permite visualizar e navegar com facilidade entre os programas em uso; Mantem-se na tela durante a operação, salvo solicitação em contrário; Área de notificação à direita Relógio Mensagens não lidas do correio Vida útil das baterias Gerenciador de Impressoras Volume da placa de som Status do modem etc etc A barra de tarefas

  25. O menu “Iniciar” • Grupos do Gerenciador de Programas ? • Documentos recentemente editados • Painel de Controle, Impressoras e Barra de Tarefas • Executa “tudo”! (mantém cache) • Próprio para notebooks • Desliga o SO

  26. Uso do mouse • Arrastando com o botão esquerdo • Arrastando com o botão direito • Forçando operações • Quando uma das pastas é o desktop

  27. Uso do mouse • Arrastando com o botão esquerdo • Arrastar com o botão esquerdo um objeto entre duas pastas na mesma unidade move (não copia) o mesmo; • Se a unidade for diferente, copia o objeto (mantém o original); • Se for um executável (EXE ou COM), é criado um atalho. • Arrastando com o botão direito • Forçando operações • Quando uma das pastas é o desktop

  28. Uso do mouse • Arrastando com o botão esquerdo • Arrastando com o botão direito • Permite escolha através de um menu • Copiar, Mover ou Criar Atalho • Forçando operações • Quando uma das pastas é o desktop

  29. Uso do mouse • Arrastando com o botão esquerdo • Arrastando com o botão direito • Forçando operações • CTRL = cópia • SHIFT = mover • CTRL+SHIFT = atalho (mostrando menu) • Quando uma das pastas é o desktop

  30. Uso do mouse • Arrastando com o botão esquerdo • Arrastando com o botão direito • Forçando operações • Quando uma das pastas é o desktop • O desktop é uma pasta • Análise se baseia na unidade atual

  31. Arquitetura Básica • Uso dos anéis 0 e 3 do processador 80386 • Máquinas Virtuais • Trânsito de Mensagens • Drivers de dispositivos • O registro • Multiprocessamento

  32. Arquitetura INTEL 80386 ou superior Anel 3 Anel 2 • A INTEL suporta múltiplos níveis de privilégio (anéis) para execução de programas; • Anéis 1 e 2 não são usados (nem mesmo pelo NT); • O anel 0 é usado pelo núcleo do SO; • O anel 3 é usado pelos programas não-críticos, impedindo o travamento. Anel 0 Kernel Anel 1

  33. O conceito de Máquina Virtual • O Windows 95 cria diversas “máquinas virtuais” no anel 3, fazendo com os programas vejam uma máquina exclusiva, sobre a qual eles têm o controle; • O acesso aos dispositivos virtuais é encaminhado aos dispositivos reais pelo SO.

  34. Máquinas virtuais X Aplicações • Uma máquina virtual para cada aplicação MS-DOS (o DOS não sabe compartilhar dispositivos) • Uma máquina virtual para todas as aplicações Windows 16 bits (compatibilidade gerando falhas de estabilidade) • Uma máquina virtual para cada aplicação Windows 32 bits, com memória protegida

  35. Mensagens Aplicação 16 bits I Thread 1 da Aplic. 32 bits A Thread 2 da Aplic. 32 bits A Aplicação 16 bits II Aplicação 16 bits III Trânsito de Mensagens • Mensagens são geradas por ocorrências : • Interrupções • Outros programas • SO • Se um pára : • Todos ok • Win 16 ?

  36. Drivers de dispositivos • O que é um driver ? • Drivers suportados pelo Windows 95 : • MS-DOS em modo real : arquivos *.SYS • Windows em modo real : arquivos *.DRV listados no SYSTEM.INI • Windows em modo protegido : arquivos *.VXD ou *.386 • Qual deve ser utilizado ? O melhor ! • Carga de drivers : boot em modo real e depois em protegido • Os drivers normalmente ficam em \WINDOWS\SYSTEM

  37. O Registro • Armazenamento de Informações de Configuração do Windows • Substitui os arquivos *.INI • Alguns *.INI são mantidos para compatibilidade • Pode ser acessado via rede para administração • Constituído de dois arquivos : • SYSTEM.DAT - configurações associadas ao hardware • USER.DAT - configurações associadas ao usuário • Estrutura em árvore com seis sub-divisões

  38. Multiprocessamento • O conceito de processo • Essencialmente é um programa • Reserva memória para código e para dados • Cria pelo menos um thread • Aplicações MS-DOS e Windows 16 bits • O conceito de thread • Unidade de execução • Utiliza os recursos reservados pelo processo • Aplicações 32 bits podem possui mais de um thread

  39. Plug-and-Play • Características Básicas • Funções • Recursos Críticos • O Device Manager

  40. Características Básicas • Padrão de mercado, não da Microsoft • Ligou, usou : • Dispositivos de vídeo, discos etc • Conectou, usou : • Placas PCMCIA • Dock Station • Rede Local • Conexão infra-vermelha

  41. Funções • Device Self-Identify and Self-Specify • Os dispositivos devem ser capazes de se identificar e determinar recursos disponíveis e necessários • Se necessário, pode solicitar drivers • Dynamic Configuration Changes • Garante o “conectou, usou !” • Interage com as aplicações • Compatibilidade Reversa • Deve ser garantida a compatibilidade com dispositivos “convencionais” • Ajuda do SO para possíveis conflitos

  42. Recursos Críticos • IRQ (Interrupt Request) • DMA (Direct Memory Access) • I/O (Input/Output Ports) • Memória

  43. O Device Manager • No Painel de Controle, clicar duas vezes o ícone de Sistema • Permite modificação das configurações de hardware

  44. O Sistema de Arquivos • Como funciona ? • Suporte a nomes extensos • Ajustes de Performance • Resolução de Problemas

  45. Como funciona ? • Permite o acesso a múltiplos sistemas de arquivo • Sistemas Pré-Instalados • VFAT • CDFS (substitui o MSCDEX) • Redirecionador

  46. Suporte a nomes extensos • Até 256 letras, incluindo espaços em branco • Não é case-sensitive, mas preserva o case • Cuidado com o back-up • Programa LFNBK.EXE gera arquivo ! • Ele está em ADMIN/APPTOOLS/LFNBACK (CD) • Suporte em rede (Netware)

  47. Suporte a Nomes Extensos - II • Compatibilidade direta • Arquivos DOS 8.3 são vistos normalmente • Compatibilidade Reversa • Retira caracteres especiais • Usa os seis primeiros dígitos • Acrescenta um “~” • Acrescenta um número (começando de 1) • Se DOS 8.3 for alterado, o LFN é perdido • Uso de caracteres globais tem resultados “estranhos” • Cuidado com a FAT e os utilitários DOS !

  48. O boot do Windows 95 • Os primeiros passos • POST • Boot PNP • Fase de Compatibilidade Modo Real • Carga do Modo Protegido • Carga do Sistema Operacional • DEBUG

  49. Os primeiros passos • POST : Power On Self Test • Diferente p/cada computador • Testa RAM e periféricos • Localiza o disco de boot • Sinaliza final (inclusive se houverem erros) • Executa programa presente no setor de boot • É indicada a localização do IO.SYS • Passa o controle para o IO.SYS

  50. Fase de Compatibilidade - modo real • IO.SYS : • Gerenciador de configuração Plug-and-Play • O MSDOS.SYS é processado

More Related