A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

ELEMENTOS DA INFORMÁTICA

Apresentações semelhantes


Apresentação em tema: "ELEMENTOS DA INFORMÁTICA"— Transcrição da apresentação:

1 ELEMENTOS DA INFORMÁTICA
HARDWARE ELEMENTOS DA INFORMÁTICA SOFTWARE PEOPLEWARE

2 Para usufruir do potencial do HARDWARE (parte física)
SOFTWARE Para usufruir do potencial do HARDWARE (parte física) precisamos do SOFTWARE (parte lógica), que permitirá a operacionalização do Hardware. A operacionalização do HW pelo SW está baseada em PROGRAMAS, que são seqüências de atitudes lógicas (passos) a serem tomados em cada situação previamente determinada. Por trás do SW estão as LINGUAGENS DE PROGRAMAÇÃO, que são regras básicas que permitem a melhor integração e buscam o ótimo relacionamento entre o SW, o HW e o PeopleWare (pessoas) em questão.

3 As Linguagens de Programação (regras p/o SW) utilizam
SOFTWARE As Linguagens de Programação (regras p/o SW) utilizam INSTRUÇÕES como base. As INSTRUÇÕES são compostas por dois elementos (OPERAÇÃO e OPERANDO). A OPERAÇÃO indica a ação a ser executada e o OPERANDO é o elemento que informa onde se dará a ação, ou até um item cujo conteúdo será modificado.

4 LINGUAGENS DE PROGRAMAÇÃO
LINGUAGEM DE MÁQUINA é a própria linguagem com que a máquina trabalha; envia instruções ao processador LINGUAGEM DE BAIXO NÍVEL é uma linguagem bem próxima da Linguagem de máquina mas com alguns artifícios que a tornam mais acessível ao usuário. (Assembler) LINGUAGEM DE ALTO NÍVEL é uma linguagem mais acessível ao ser humano (mais próxima da linguagem natural) - Cobol, Fortran ... LINGUAGEM DE ALTÍSSIMO NÍVEL OU “Amiga do Usuário” são linguagens muito mais acessíveis ao ser humano e que não requerem o mínimo conhecimento das características do computador p/serem utilizadas.

5

6 PROCESSO DE TRADUÇÃO DE UM PROGRAMA
Código Fonte Biblioteca Código Objeto Biblioteca Módulo Executável Programa Original de Alto Nível Compilação ‘Link Edição’ Programa em Linguagem de Máquina

7 Tradução de Programas

8 Níveis e Tipos de Linguagens ou Programas

9 CATEGORIAS DE SOFTWARE
Software Básico : primeira interface com a máquina;liga a máquina com os demais softwares. (‘loader’, sistemas operacionais, compiladores, interpretadores, tradutores, ‘link-editores’, ...) Software de Suporte ou Apoio : programas que administram as aplicações, de maneira mais próxima do usuário. (gerenciadores de rede, de memória, ou de periféricos; SW de segurança; utilitários de teste, diagnóstico...; controladores de arquivos; gerenciadores de ambientes gráficos...) Software Aplicativo : Sw voltado para um objetivo predefinido, para resolver um determinado tipo de necessidade do usuário. (processadores de textos, gerenciadores de BD, planilhasde cálculo, gerenciadores e editores de gráficos,...) Software Aplicativo Específico : são aplicativos que atendem um objetivo específico ou campo de atuação (especializados) (folha de pagamento, contabilidade, controle de estoque,...)

10

11

12

13 Linguagens de Médio e Alto Níveis
ADA APL ASSEMBLER BASIC FORTRAN COBOL Linguagem C LISP LOGO MUMPS PASCAL PL/I PROLOG RPG SMALLTALK etc...

14 Sistema Operacional Usuário Programas Sistema Operacional Hardware Sistemas de Arquivos

15 FUNÇÕES BÁSICAS DO SISTEMA OPERACIONAL
Proporcionar uma interface básica de linha de comando ou uma interface gráfica para o usuário se comunicar com o computador Gerenciar os dispositivos de Hardware do computador Gerenciar e manter os sistemas de arquivos em disco Dar suporte a outros programas

16 CATEGORIAS DE SISTEMAS OPERACIONAIS
Sistemas Operacionais Multitarefas Sistemas Operacionais Multiusuários Sistemas Operacionais Multiprocessadores

17 COMPLEMENTOS DOS SISTEMAS OPERACIONAIS (SOFTWARE UTILITÁRIO)
Fragmentação de Arquivos Compressão de Dados Antivírus & Segurança Gerenciadores de Memória Drivers (Controladores) Diagnósticos e Reparações Backup & Recuperação Limpeza de Disco etc...


Carregar ppt "ELEMENTOS DA INFORMÁTICA"

Apresentações semelhantes


Anúncios Google