1 / 15

Softwares - Básicos e Aplicativos

Softwares - Básicos e Aplicativos. Prof a .: MsC.: Leda Mara Cadore. Introdução. Software. Para usufruir de toda a capacidade de processamento que o Hardware fornece, precisa-se de Software, que é o conjunto de instruções para serem compreendidas pela CPU.

Download Presentation

Softwares - Básicos e Aplicativos

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. Softwares - Básicos e Aplicativos Profa.: MsC.: Leda Mara Cadore

  2. Introdução

  3. Software Para usufruir de toda a capacidade de processamento que o Hardware fornece, precisa-se de Software, que é o conjunto de instruções para serem compreendidas pela CPU. O Software pode ser dividido em dois grandes grupos de programas: os Básicos e os Aplicativos

  4. Software Básico O ponto-chave é a integração entre Hardware /Software /Peopleware; O sistema Operacional é o “elo de ligação” entre a máquina e os Programas/periféricos/Usuário cujas funções principais são: • permitir o funcionamento básico do computador e dos seus periféricos; • executar tarefas básicas de um sistema: cópia em disco, impressão, etc... • Permitir interação entre o usuário e a máquina através de comandos pré-definidos (término de uma tarefa, dispositivo a ser acionado etc...)

  5. Software Básico São classificados como Software Básico: • Sistemas Operacionais • Ambiente Operacional, Interface Gráfica e Rede • Tradutores ( Montadores, Interpretadores e Compiladores de Linguagem) • Linguagens de Quarta Geração

  6. Software BásicoSistema Operacional Sistema Operacional: É responsável pelo tráfego dos dados entre os componentes do sistema (gerenciamento). Cada modelo de CPU usa um sistema operacional diverso: • Monousuário: MS-DOS (Microsoft), System 7 (Macintosh-Apple) • Multitarefas: OS/2 (IBM - Microsoft) • Multiusuário: UNIX

  7. Software BásicoAmbiente Operacional ( Integradores de Software ) Adiciona recursos ao Sistema Operacional para permitir uma interface gráfica com o usuário (GUI), múltiplos programas simultâneos e múltiplas janelas na tela. GUI  Graphical User Interface É a denominação genérica de uma interface como a do Windows (ou do Macintosh), com a qual o usuário não tem a necessidade de lembrar a sintaxe completa. Utilizando:

  8. Software BásicoInterface Gráfica - GUI • ícones (objetos, símbolos e representações gráficas para representar arquivos, programas, funções e comandos); • um dispositivo de posicionamento (mouse); • menus universais e opções abertas como cortinas (barras de formatos, ferramentas, menus, etc...); • janelas superpostas; • além de permitir uma orientação para objetos ( em vez de nomes em programas)

  9. Software BásicoInterface Gráfica - Redes (capítulo específico!) • Interfaces Gráficas mais conhecidas: • Smaltalk (Xerox) • Macintosh ( Apple) • Windows ( Microsoft) • Presentation Manager ( OS/2 - Microsoft) • Motif ( UNIX) • Redes: Combinar multitarefas/Multiusuário/Interface Amigável com o usuário • redes mais conhecidas: NOVELL, LAN MANAGER, WINDOWS NT

  10. Software BásicoAmbiente Operacional ( características) • Interface gráfica imperada no menu da Macintosh (ícones); • Substituição do pouco amigável “prompt” (C:>) por uma tela orientada de menus, permitindo operações entre programas, como: Switching: passar de um programa para outro sem ter que encerrar a aplicação da anterior Windowing: sobrepor na tela ou dividir a tela em várias janelas de tamanhos diferentes para poder visualizar vários ambientes simultaneamente Cut-and-Paste: retirar um trecho de uma janela e colocar em outra (mover)

  11. Software BásicoAmbiente Operacional ( funções básicas) • concorrência entre duas ou mais aplicações; • Multitarefa - técnica de passar de uma aplicação para outra de tal forma que elas “parecem” estar sendo processadas simultaneamente. Por exemplo: • Word (texto)  Excel (planilha) • Frontpage (editor)  Frontpage (explorer) • Word (texto)  WodrArt • Word (gráfico)  MicrosoftGraph

  12. Tradutores: Programas responsáveis pela transformação de uma linguagem de programação em linguagem de máquina. Software BásicoTradutores

  13. Software BásicoLinguagens (ou Programas de Alto Nível) Linguagens orientadas para problemas, ambientes dedicados a tarefas específicas. Os principais tipos são: • Planilhas eletrônicas • Processadores de textos • Gerenciadores de banco de dados • Processadores de gráficos • Gerenciadores de comunicação, etc...

  14. Software Aplicativo É um programa escrito em uma determinada linguagem, na qual se usam os softwares básicos para resolver uma aplicação específica como, por exemplo: • contabilidade • folha de pagamento • programa de Imposto de Renda • software específico para físicos, cientistas • software específico para dentistas, etc...

  15. Software Evolução Década 40: Linguagem de Máquina Assembler, linguagem montadora Década 50: Fortran, Algol, Lisp, Cobol Década 60: PL1, Basic Década 70: Pascal, Unix, C, Microsoft Basic Década 80: Wordstar, Ada, MS-DOS, Dbase II, Lotus, Word, Windows-Microsoft, OS/2 Década 90: DOS 6, OS/2 e Windows NT, Padrões gráficos Office (Novell/NT), ....

More Related