Anda di halaman 1dari 22

Assunto 3 - Software

UD 1 - FUNDAMENTOS DE INFORMTICA
Prof. Miguel Damasco

a. Geraes dos Softwares


1 Gerao: Linguagem de mquina
notao numrica binria ou hexadecimal, linguagem de baixo nvel, Linguagem mais prxima da mquina, 11010011 ou 2A5E10

dam@sco

17/02/10

Fundamentos de Informtica

a. Geraes dos Softwares


2 Gerao: Assembler ou Montador linguagem simblica,
dam@sco usam cdigos mnemnicos, tambm de baixo nvel, um programa monta a linguagem de mquina.

17/02/10

Fundamentos de Informtica

a. Geraes dos Softwares


3 Gerao: Basic, Fortran, Cobol, Pascal, etc... linguagem de alto nvel, mais prxima do homem,
dam@sco usam comandos com nomes auto-explanativos (ex: READ, WRITE, IF, OPEN, CLOSE...), orientadas para o procedimento, um programa compilador traduz para a linguagem de mquina.

17/02/10

Fundamentos de Informtica

a. Geraes dos Softwares


4 Gerao: C, C++, Visual Basic, Delphi, Banco de dados, etc...
tambm linguagem de alto nvel, usam comandos mais poderosos onde o usurio indica o que quer fazer, sem necessidade de dizer como fazer, orientadas para o objeto, um programa compilador traduz para a mquina. dam@sco

17/02/10 Fundamentos de Informtica 5

a. Geraes dos Softwares


5 Gerao: Inteligncia artificial
so criadas bases de conhecimentos, obtidas a partir de sistemas especialistas, nas quais as linguagens fazem dedues, inferncias e tiram concluses baseadas nos conhecimentos. Robtica, Realidade virtual. dam@sco

17/02/10

Fundamentos de Informtica

a. Geraes dos Softwares


Linguagem Humana 5 gerao dam@sco 4 gerao 3 gerao 2 gerao 1 gerao Hardware
17/02/10 Fundamentos de Informtica 7

Tendncias em Software
Primeira Gerao Segunda Gerao Terceira Gerao Quarta Gerao Quinta Gerao

dam@sco

Tendncia: Rumo a pacotes de aplicativos fceis de utilizar, para mltiplas finalidades, para uso em redes para produtividade e colaborao
Programas escritos pelo usurio Linguagens de Mquina Linguagem Natural Sistemas de e Linguagem Gerenciamento de Banco de Dados Orientada a Objetos Pacotes Multiuso Linguagens de Interface Grfica Quarta Gerao Capacidade para Uso em Redes e Pacotes para Ajuda Microcomputador Especializada

Programas em Pacotes Linguagens Simblicas

Sistemas Operacionais Linguagens de Alto Nvel

Tendncia: Rumo a linguagens e ferramentas visuais e de conversao

17/02/10

Fundamentos de Informtica

b. Tipos de software
De Sistemas ou Bsicos
dam@sco
Programas Aplicativos para Finalidades Gerais

Aplicativos

Utilitrios

Programas Aplicativos Especficos

17/02/10

Fundamentos de Informtica

b. Tipos de software
1) De Sistemas ou Bsicos: Para o funcionamento do microcomputador - Sistema operacional - Ferramentas de programao Sistema Operacional o programa que cuida do gerenciamento interno da mquina, supervisiona a operao de cada hardware, coordena o fluxo de dados, endereos e controle, viabiliza o funcionamento do prprio computador e a execuo de todos os outros programas.
17/02/10 Fundamentos de Informtica 10

dam@sco

b. Tipos de software 2) Aplicativos


Finalidades Gerais
Processador de texto (Word, Pagemaker, Writer) Planilhas eletrnicas (Excel, VisiCalc, Calc) Gerenciador de banco de dados (Access, SQL Server) Programas de apresentao (PowerPoint, Impress), Programas grficos (Corel Draw, CAD), Navegadores de rede (Internet Explorer, Firefox) dam@sco

17/02/10 Fundamentos de Informtica 11

Navegadores de Rede
Grupos de Discusso Navegar na Rede Iniciar Busca de Informaes

dam@sco

Usos tpicos de um navegador de rede nos ambientes da Internet

Transferncia de Arquivos Multimdia


17/02/10 Fundamentos de Informtica

Correio Eletrnico
12

b. Tipos de software 2) Aplicativos


Finalidades Especficas
Comrcio eletrnico, Entretenimento, Educao, Contabilidade empresarial, Gerenciamento de vendas, Cincias. dam@sco

17/02/10 Fundamentos de Informtica 13

b. Tipos de software
3) Utilitrios:
ajudam a gerenciar e manter o computador, aumenta sua velocidade, organiza informaes, recupera dados apagados acidentalmente, preenchem a lacuna entre o usurio e o Sistema Operacional.

dam@sco

Ex: Norton Utilities, Defrag, ScanDisk, Antivrus, etc...

17/02/10

Fundamentos de Informtica

14

c. Sistema Operacional
Para funcionar todo o computador precisa ter um sistema operacional instalado. Ele permanece presente at que o computador seja desligado. Principais exemplos de sistemas operacionais: MS DOS, Windows 95, Windows 98, Windows Me, Windows 2000, Windows Vista, Windows 7 e Windows NT da Microsoft (rede), OS2 da IBM, Mac OS X da Apple , o UNIX (para grande porte e rede) e Linux (grtis).

dam@sco

17/02/10

Fundamentos de Informtica

15

c. Sistema Operacional
Categorias de Sistema operacional

1) Multitarefa Controla mais de uma tarefa ao mesmo tempo. (Windows) dam@sco

2) Multiusurio Permite mais de um usurio num determinado tempo. (Unix) 3) Multiprocessamento Mais de um processamento ao mesmo tempo. Tem que possuir mais de um microprocessador.
17/02/10 Fundamentos de Informtica 16

Funes de um Sistema Operacional

Funes do SO

dam@sco
Gerenciamento de Recursos

Gerenciamento de Tarefas

Gerenciamento de Arquivos

Interface com o usurio

17/02/10

Fundamentos de Informtica

17

c. Sistema Operacional
Funes do Sistema Operacional : 1) Interface com o usurio: Menu, cones, Caixas de dilogo, Janelas, etc... 2) Gerenciamento de recursos: Reconhece os dispositivos de hardware conectados.

dam@sco

17/02/10

Fundamentos de Informtica

18

c. Sistema Operacional
Funes do Sistema Operacional: 3) Gerenciamento de Tarefas: Salva e l arquivos, controla fluxo de dados e reserva memria, etc... 4) Gerencia sistemas de arquivos: Lista, copia, move, localiza e apaga arquivos no disco, informa tamanho, tipo, data criao ou modificao dos arquivos, cria diretrios, etc...

dam@sco

17/02/10

Fundamentos de Informtica

19

d. Diretrios e Subdiretrios (pastas e subpastas)


O sistema hierrquico de arquivos permite que o disco, alm da sua raiz, possa ser dividido em diretrios e subdiretrios que so denominados pastas. Os subdiretrios servem para separar arquivos: por assunto, de programas diferentes e de sistemas onde mais de um operador utiliza o mesmo disco, isolando arquivos de uma pessoa da outra.

dam@sco

17/02/10

Fundamentos de Informtica

20

d. Diretrios e Subdiretrios (pastas e subpastas)


A barra invertida, alm de designar o diretrio raiz, serve tambm para separar os nomes dos diretrios quando a ele nos referimos. Exemplo: A:\Dados\Informtica\Introduo.doc dam@sco O arquivo Introduo.doc encontra-se na subpasta Informtica. A subpasta Informtica est dentro da pasta Dados. A pasta Dados est no disquete (A:\).

17/02/10

Fundamentos de Informtica

21

d. Diretrios e Subdiretrios (pastas e subpastas)


A:\

Dados

dam@sco

Informtica

Introduo.doc

todo arquivo alm do nome possui uma extenso de 3 letras que indica o seu tipo

FIM
17/02/10 Fundamentos de Informtica 22

Anda mungkin juga menyukai