Top Banner
AULA 01 Introdução aos Sistemas de Computação
39
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Informática aula 01_Jack Palmeira

AULA 01

Introdução aos Sistemas de

Computação

Page 2: Informática aula 01_Jack Palmeira

Introdução a Sistemas de ComputaçãoCONCEITOS BÁSICOS

INFORMÁTICA

COMPUTADOR

SISTEMA COMPUTACIONAL

CLASSIFICAÇÃO DOS COMPUTADORES

SISTEMAS OPERACIONAIS

Page 3: Informática aula 01_Jack Palmeira

INFORMÁTICA

autoMÁTICA

INFORmação

Page 4: Informática aula 01_Jack Palmeira

Ciência que abrange todas as atividades relacionadas com o

processamento automático de informações, inclusive o relacionamento entre

serviços, equipamentos e profissionais.

Introdução a Sistema de computação

O que é informática?

Page 5: Informática aula 01_Jack Palmeira

TERMINOLOGIA

Introdução a Sistema de computação

Dados: Os dados são designações de entidades (objetos, pessoas,…), fatos,símbolos, noções, valores numéricos, etc. Por si só têm pouca utilidade, mas depoisde tratados (processados), convertem-se em informação dando origem aoconhecimento

Informação: É um conjunto de dados articulados com significado, ou seja, é tudoaquilo (palavra, frase, imagem…) que nos poderá permitir a tomada de decisões e aexecução de ações.

Processo: Grupo de tarefas ou ações logicamente relacionadas a fim de atingir umresultado definido.

Conhecimento: Consciência e entendimento de um conjunto informacional, a fimde auxiliar em tomadas de decisões.

Valor das informações: É diretamente ligado ao modo como elas auxiliam nastomadas de decisões.

Page 6: Informática aula 01_Jack Palmeira
Page 7: Informática aula 01_Jack Palmeira

Entrada de

Dados

Saída de

DadosProcessamento

COMPUTADOR

Armazenamento

É uma máquina constituída por uma série de componentes e circuitoseletrônicos, capaz de receber, armazenar, processar e transmitirinformações.

Máquina programável, capaz de realizar uma grande variedade de tarefas,seguindo uma sequência de comandos, de acordo com o que forespecificado.

O Computador não faz absolutamente nada sem que lhe seja ordenadofazer.

Page 8: Informática aula 01_Jack Palmeira

SISTEMA COMPUTACIONAL

Integração de componentes atuando como uma entidade, com o propósito

de processar dados, por exemplo, realizar algum tipo de operação

aritmética/ lógica envolvendo os dados, de modo a produzir diferentes

níveis de informações.

Page 9: Informática aula 01_Jack Palmeira

COMPONENTES DE UM SISTEMA COMPUTACIONAL

Introdução a Sistema de computação

Hardware Software

Peopleware

SISTEMA

COMPUTACIONAL

Page 10: Informática aula 01_Jack Palmeira

Introdução a Sistema de computação

HARDWARE: parte física do sistema de computação(Sistema Central e Periféricos)

SOFTWARE: parte lógica do sistema de computação(Software Básico, utilitário e Aplicativo)

PEOPLEWARE: pessoas que trabalham com o computador (digitadores,programadores, analistas, usuários do computador)

COMPONENTES DE UM SISTEMA COMPUTACIONAL

Page 11: Informática aula 01_Jack Palmeira

Elementos físicos

“Hardware”

Elemento Lógico

“Software”

Elemento

Humano

Introdução a Sistema de computação

COMPONENTES DE UM SISTEMA COMPUTACIONAL

Page 12: Informática aula 01_Jack Palmeira

Unidadede

Entrada Unidadede

Saída

Processamentoe

Controle

ArmazenamentoSecundário

HARDWARE – Esquema básico

Page 13: Informática aula 01_Jack Palmeira

HARDWARE - Periféricos

Periféricos de entrada

Periféricos de saída

Periféricos de entrada / saída

Page 14: Informática aula 01_Jack Palmeira

Principais componentes físicos de um sistema computacional:

CPU - Interpreta e executa as instruçõesdadas ao computador. A CPU (UnidadeCentral de Processamento) realiza oscálculos e as tomadas de decisão. Éresponsável por todo o processamentodo sistema.

MEMÓRIA - A memória de umcomputador é o local dearmazenamento dos dados a seremprocessados e dos programas que osprocessam.

Hardware - Periféricos

Transforma dados deentrada em dados desaída

Page 15: Informática aula 01_Jack Palmeira

CPU

Page 16: Informática aula 01_Jack Palmeira

Tipos de Memória

Memória Principal

Memória Secundária ou Auxiliar (Meios de Armazenamento)

Page 17: Informática aula 01_Jack Palmeira

RAM (Random Access Memory) • Memória de trabalho • Permite gravação e leitura

ROM (Read Only Memory) • Usada para fins específicos (só é lida pela CPU) • Só leitura (conteúdo gravado pelo fabricante)

MEMÓRIAS PRINCIPAIS

O tamanho da memória principal afeta o custo e a velocidade da

aplicação (programa)

O tamanho máximo da memória principal é limitada pela arquitetura do

sistema (CPU, placa-mãe, etc)

Page 18: Informática aula 01_Jack Palmeira

São as memórias de armazenamento. Elas servem para guardar asinformações permanentemente. Ou seja, somente perdem informações quandosão formatadas, tem arquivos excluídos ou danificados. Essas memóriasprecisam passar primeiro por memórias principais antes de serem usadas peloprocessador. Geralmente são mais lentas que as memórias principais, mas temuma capacidade de armazenamento muito superior. Exemplo de memóriassecundárias são: discos rígidos, cartões de memória, pendrives, HDs externos,etc.

MEMÓRIAS SECUNDÁRIAS

Page 19: Informática aula 01_Jack Palmeira

Memória Auxiliar

X Memória Principal

Custo menor Custo maior

Mais lenta Mais rápida

Maior capacidade Menor capacidade

Page 20: Informática aula 01_Jack Palmeira

TIPOS DE SOFTWARE

O SOFTWARE PODE SER DE DOIS TIPOS:

SOFTWARE DE SISTEMA

SOFTWARE DE APLICAÇÃO

Page 21: Informática aula 01_Jack Palmeira

É O RESPONSÁVEL PELO FUNCIONAMENTO DO PRÓPRIO COMPUTADORE DE TODO O HARDWARE.

OS MAIS IMPORTANTES DESTES PROGRAMAS SÃO OS SISTEMASOPERATIVOS

EXEMPLOS: MS-DOS SISTEMA OPERATIVO DE LINHA DE COMANDOS WINDOWS SISTEMA OPERATIVO DE AMBIENTE GRÁFICO MAC OS SISTEMA OPERATIVO DE AMBIENTE GRÁFICO

MAIS EXEMPLOS: ALINEX SISTEMA OPERATIVO LINUX DE AMBIENTE GRÁFICO

DESENVOLVIDO EM PORTUGAL (UNIVERSIDADE DE ÉVORA) EDUBUNTU SISTEMA OPERATIVO LINUX DE AMBIENTE GRÁFICO

DESENVOLVIDO EM PORTUGAL (UNI. DE COIMBRA)

SOFTWARE DE SISTEMA

Page 22: Informática aula 01_Jack Palmeira

É CONSTITUÍDO POR UMA GRANDE VARIEDADE DE PROGRAMAS QUE NOSPERMITEM REALIZAR TAREFAS ESPECÍFICAS, RELACIONADAS COM O NOSSO TRABALHOOU COM O LAZER.

EXEMPLOS: PROCESSADORES DE TEXTO FOLHAS DE CÁLCULO SISTEMAS DE GESTÃO DE BASES DE DADOS

MAIS EXEMPLOS: APRESENTAÇÕES GRÁFICAS DESENHO E TRATAMENTO DE IMAGEM PROGRAMAS DE “NAVEGAÇÃO” NA INTERNET (BROWSERS) E CORREIO ELECTRÔNICO

AINDA MAIS EXEMPLOS: SOFTWARE DE DIVERSÃO (JOGOS) SOFTWARE EDUCATIVO ANTIVÍRUS

SOFTWARE DE APLICAÇÃO

Page 23: Informática aula 01_Jack Palmeira

Atualmente existe uma grande diversidade de computadores, comdiferentes tamanhos, custos, propósitos e funcionalidades. Por essa razão,tornou-se necessário o seu agrupamento em categorias.

COMPUTADOR

Como podemos classificá-los ?

Page 24: Informática aula 01_Jack Palmeira

UM POUCO DE

HISTÓRIA

Page 25: Informática aula 01_Jack Palmeira

Quanto à característica de construção Primeira, segunda, terceira, quarta e quinta (????) geração

Quanto ao princípio de construção (quanto à natureza) Analógicos e Digitais

Quanto ao âmbito Âmbito geral e Âmbito específico

Quanto ao Porte (porte, custo, desempenho e propósito) Supercomputadores, Mainframes, Minicomputadores, Estações de trabalho e

Computadores pessoais

CLASSIFICAÇÃO DOS COMPUTADORES

Page 26: Informática aula 01_Jack Palmeira

CLASSIFICAÇÃO: Quanto à característica de construção1ª GERAÇÃO (...Década de 50):

– A válvula é o componente básico Grande Esquentava muito Gastava muita energia elétrica– Computadores ocupavam muito espaço físico.– Tinham, dispositivos de Entrada/Saída primitivos (através da cartões perfurados).– Eram aplicados em campos científicos e militares.– Linguagem de programação: linguagem de máquina.– Operações internas mediam-se em milissegundos.

Page 27: Informática aula 01_Jack Palmeira

CLASSIFICAÇÃO: Quanto à característica de construção

2ª GERAÇÃO (Início dos anos 60):– O transistor é o componente básico Tamanho menor que a válvula Esquentava menos Gastava menos energia elétrica Mais durável e confiável– As máquinas diminuíram muito em tamanho e suas aplicações passam além dacientífica e militar a administrativa e gerencial.– Surgem as primeiras linguagens de programação.– Além dos núcleos de ferrite, fitas e tambores magnéticos passam a ser usadoscomo memória.– Operações internas mediam-se em microssegundos.

Page 28: Informática aula 01_Jack Palmeira

CLASSIFICAÇÃO: Quanto à característica de construção

3ª GERAÇÃO (meados dos anos 60 até meados dos anos 70):– Marco inicial: surgimento dos C.Is.– LSI (Large Scale Integration) Componente básico: ‘chip’ Pequena pastilha de silício de 1 cm2 Composto de milhares de transistores– Os computadores diminuíram de tamanho e aumentaram seu desempenho– Evolução dos Sistemas Operacionais, surgimento da multiprogramação, real time e modo interativo.– A memória é feita de semicondutores e discos magnéticos.– Operações internas mediam-se em nano segundos.

Page 29: Informática aula 01_Jack Palmeira

CLASSIFICAÇÃO: Quanto à característica de construção

4ª GERAÇÃO (meados dos anos 70 a início dos anos 90):

– Tem como marco inicial o surgimento do microprocessador.

– O VLSI é o componente básico (menor que o LSI)

– Houve a miniaturização dos computadores

– Nesta geração é que surgiram os microcomputadores PC

– Surgem muitas linguagens de alto-nível e nasce a teleinformática, transmissão

de dados entre computadores através de rede.

– Operações internas mediam-se em pico segundos

Page 30: Informática aula 01_Jack Palmeira

CLASSIFICAÇÃO: Quanto à característica de construção

5ª GERAÇÃO (anos 90 - ????):

– Devido ao avanço tecnológico o conceito de geração torna-se obsoleto.

– O ULSI é o componente básico (menor que o VLSI)

– Caracteriza-se pelas aplicações de Linguagem Natural, Processamento Paralelo,

Inteligência Artificial,...

– Altíssima velocidade de processamento,

– Alto grau de interatividade, etc.

Page 31: Informática aula 01_Jack Palmeira

CLASSIFICAÇÃO: Quanto ao porte

Supercomputadores

Mainframes

Minicomputadores

Estações de trabalho

Computadores pessoais

Desktop

Notebook

Palmtop

Com o grande desenvolvimento que as comunicações têm sofrido, foicriado um novo conceito de computador: o computador de rede.

Page 32: Informática aula 01_Jack Palmeira

CONCEITOS, TIPOS E CARACTERÍSTICAS

SISTEMAS OPERACIONAIS

Principal programa do sistema, que controla todos os recursos do

computador (dispositivos físicos e funções de software).

Page 33: Informática aula 01_Jack Palmeira

“É um programa de controle do computador. O Sistema Operacional é

responsável por alocar recursos de hardware e escalonar tarefas. Ele

também deve prover uma interface para o usuário - ele fornece ao

usuário uma maneira de acesso aos recursos do computador.” Sobell.

Page 34: Informática aula 01_Jack Palmeira
Page 35: Informática aula 01_Jack Palmeira

Tipos de SistemasOperacionais

SistemasMonoprogramáveis /

Monotarefa

SistemasMultiprogramáveis /

Multitarefa

Sistemas comMúltiplos

Processadores

TIPOS DE SISTEMAS OPERACIONAIS

Page 36: Informática aula 01_Jack Palmeira

SISTEMAS MONOPROGRAMÁVEIS / MONOTAREFA

Execução de um único programa;

Qualquer outro programa, para ser executado, deveria aguardar otérmino do programa corrente;

Tipicamente relacionado ao surgimento dos mainframes;

Page 37: Informática aula 01_Jack Palmeira

SISTEMAS MULTIPROGRAMÁVEIS / MULTITAREFA

Mais complexos e mais eficientes;

Vários programas dividem os mesmos recursos;

Aumento da produtividade dos seus usuários e a redução de custos;

Page 38: Informática aula 01_Jack Palmeira

SISTEMAS COM MÚLTIPLOS PROCESSADORES

Caracterizam por possui duas ou mais UCPs interligadas, trabalhando emconjunto;

O fator chave neste tipo de S.O. é a forma de comunicação entre as UCPs e ograu de compartilhamento da memória e dos dispositivos de I/O;

Sistemas Fortemente Acoplado

• Existem dois ou mais processadores compartilhando uma única memória econtrolados por apenas um único SO.

Sistemas Fracamente Acoplado

Dois ou mais sistemas de computação interligados, sendo que cada sistemapossui o seu próprio SO.

Page 39: Informática aula 01_Jack Palmeira

Sistemas com MúltiplosProcessadores

SistemasFortemente

Acoplado

SistemasFracamente

Acoplado