You are on page 1of 16

UNIDADE I Introduo informtica

Conceitos Bsicos

Informtica Processamento de dados Computador Programa Dado

Informtica:

termo que provm da contrao das palavras

Informao automtica. a cincia que estuda o tratamento automtico e racional da informao. Principais funes: - desenvolvimento de novas mquinas - desenvolvimento de novos mtodos de trabalho - construes de aplicaes automticas - melhoria dos mtodos e aplicaes existentes

Processamento de dados:

operaes que se praticam com

dados de entrada para se conseguir outros dados de sada. Dados de entrada Tipos: -manual -semi-automtico -automtico processador dados de sada

Computador:
a mquina capaz de processar dados automaticamente. elemento fsico (HARDWARE) utilizado p/ o tratamento de dados e a obteno de informao. uma mquina composta de elementos fsicos do tipo eletrnico, capaz de realizar uma grande variedade de trabalhos com alta velocidade e preciso.

Programa:
(SOFTWARE) conjunto de ordens dadas (algoritmos) a um

computador p/ a realizao de um determinado processo .

Dado:
o elemento a ser tratado ou processado (ordenado, somado, classificado ...)

TIPOS DE COMPUTADORES
a)Mquinas com lgica pr-determinada
algoritmo intrinsecamente implementado nos circuitos (calculadoras, computadores analgicos)

b)Mquinas com lgica programada


computadores convencionais, admitem programao grande preciso velocidade versatilidade capacidade de armazenamento constncia (mesma rapidez e preciso sempre) automatizao ( o homem interfere pouco)
importante salientar que um computador pode realizar apenas 3 tipos de operaes: - op. aritmticas (soma e subtrao) - op. lgicas (comparaes) - armazenamento ou recuperao da informao A versatilidade de um computador obtida reduzindo-se qualquer problema simples ou complexo a uma combinao adequada dessas operaes.

Configurao: a descrio do conjunto dos equipamentos


(CPU e perifricos) que compem o sistema. Uma configurao tpica do Hardware p/ microcomputadores: - cpu - teclado - unidades de discos flexveis - unidade de disco rgido (winchester) - vdeo

Componentes e Organizao dos computadores.


Esquema Bsico do Hardware

C. P. U. (Unidade Central de Processamento) - o elemento


principal do computador e sua funo coordenar, controlar ou realizar todas as operaes do sistema.

formada por:

Unidade de controle: encarregada de comandar as demais


unidades. Interpreta as instrues

Unidade lgica-aritmtica: encarregada de realizar as


operaes elementares aritmticas e lgicas

Memria central ou principal: armazena programas e


dados

PERIFRICOS

Unidade de entrada: encarregada de introduzir os dados Memria auxiliar: armazena grande quantidade de
informaes

Unidade de sada: recolhe e envia p/ fora os dados de


sada (resultados)

ENTRADA E SADA - veculos e unidades perifricas


Os mais comuns e presentes em quase todos os micros so o teclado (entrada) e o monitor de vdeo (sada). Outra unidade padro a impressora.

Tipos de dispositivos de entrada Manuais


- teclado - digitalizador (mesa digitalizadora, dispositivo de varredura manual) - telas sensveis ao toque - joystick - mouse - reconhecimento de voz

Automticos
- unidade de disco - unidade de fita - modem - scanners (leitora de cdigo de barras) - leitora de carto perfurado - leitora de fita perfurada - sensores Os dispositivos de entrada convertem dados e informaes em sinais eletrnicos que o computador pode utilizar, armazenar e processar.

DISPOSITIVOS DE SADA
Convertem sinais eltricos internamente armazenados para formas teis externamente.

Principais dispositivos de sada -dispositivos de entrada/sada


- moden - unidade de disco - unidade de fita

dispositivos de sada temporrio-voltil


- monitores de vdeo

- dispositivos de sada permanente


- impressoras - de impacto - matricial ou serial - margarida - linear - outros - jato de tinta - trmica - eletrosttica - laser - traadores de grficos - carto ou fita perfurada (obsoletos)

UNIDADE CENTRAL DE PROCESSAMENTO


O processamento feito pela U. C. P. utilizando o ciclo busca-execuo. A sequncia deste ciclo :

- buscar instruo na memria central - executar a instruo - buscar ....

- executar...

Clock:

todos os computadores trabalham com um padro de tempo. Este

padro de tempo indicado pela frequncia do clock em MHz - milhes de ciclos por segundo. Ex.: clock de 40 MHz - significa que 40 milhes de ciclos busca-execuo so feitos por segundo. Palavra: quantidades de bits que tratada por cada ciclo do processador.

UNIDADE DE MEMRIA - Memria principal


- ROM (read only memory) no-voltil - RAM (randomic access memory) voltil

- Memria auxiliar
- unidade de disco - rgidos - flexveis - unidade de fita

Unidades de medida da memria


Servem para quantificar a memria principal do equipamento e para A unidade de medida de memria: o byte e seus mltiplos so o Kbyte indicar a capacidade de armazenamento. (1024 bytes), o Mbyte (1.048.576 bytes), o Gbyte (aproximadamente um bilho de bytes).

Memria auxiliar , secundria, externa ou de massa


- podem ser sequenciais ou de acesso direto

- as de acesso sequencial so as que utilizam carto perfurado, fita de papel perfurada e fita magntica; todas as demais so de acesso direto.

Tipos de memria auxiliar


-papel perfurado (carto, fita) - magnticas - discos - flexvel (disquete) - rgido (winchester, removvel, cartucho) - fitas (carretel, cartucho, cassete) - de bolha (pouco usada) - de massa - ticas (CD-ROM)

Representao da informao. Sistemas de numerao. Tabelas de codificao. Representao da informao - o bit


: pode ser visualizado como um circuito onde podemos guardar zero

ou um. o componente bsico da memria; representa um dgito binrio; - com um s bit podemos representar apenas dois tipos de valores (0 ou 1); - agrupando-se vrios bits podemos representar outros valores; - conforme determinados padres teremos um nmero ou letra correspondente a um grupo de bits, por exemplo: 00010110 = A ou 00010111 = B, etc.;

agrupamento de bits recebe o nome de byte

(normalmente 8 bits);
- a conveno da quantidade de bits num byte surgiu da necessidade de se representar todos os caracteres com um certo nmero de bits que permitisse as combinaes necessrias;

- 2 na oitava igual a 256 ( portanto 256 combinaes diferentes podem ser representadas num byte); - cada combinao representa um caractere; - no incio cada fabricante de computador tinha seu prprio cdigo de representao dos caracteres; - atualmente existe uma padronizao, sendo que o cdigo de representao dos caracteres mais usado o ASCII (American Standart Code for Information Interchange; - existem outros como por exemplo o EBCDIC;

Exemplo de cdigos caractere 0


-

ASCII 01010000

BCD 000000

EBCDIC 11110000

a palavra a quantidade de bits que a CPU processa de

uma s vez (8, 16, 32, 64);


- exemplo: se a palavra ARTE tiver que ser transferida da memria para um microprocessador de - 8 bits ........4 operaes ....... uma para cada letra - 16 bits ....... 2 operaes ....... uma para cada duas letras - 32 bits ....... 1 operao ....... uma para as quatro letras

Sistemas de numerao
Um sistema de numerao determinado fundamentalmente pela base, que o nmero de smbolos utilizado. A base o coeficiente que determina qual o valor de cada smbolo de acordo com a sua posio. Sistema posicional aquele no qual o valor atribudo a cada smbolo depende de sua posio relativa no conjunto.

Ex.: sistema decimal --- 23 = 2 x 101+ 3 x 100 No sistema decimal os smbolos so: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 A base: 10 O sistema binrio o sistema de numerao dos computadores utilizado internamente pelo hardware. Os dgitos so: 0 e 1 A base : 2 Ex.: (10)2 (110)2 (1111)2

Uma quantidade expressa em qualquer sistema de numerao pode ser relacionado com a mesma quantidade expressa no sistema decimal. Assim (10)2 = 2 (110)2 = 6 Converso binrio-decimal Converso decimal-binrio Sistema Hexadecimal formado por 16 dgitos:0,1,2,......,A, B, C, D, E, F Base:16 A cada dgito neste sistema corresponde quatro dgitos binrios porque com quatro bits podemos representar qualquer dgito hexadecimal. Converso hexadecimal-decimal Converso decimal-hexadecimal Converso binrio-hexadecimal Converso hexadecimal-binrio

1.3 Sistema de computao


composto por : elemento fsico (hardware) elemento lgico (software ou programa) elemento humano (peopleware)

Software
a parte lgica que dota o equipamento fsico de capacidade para realizar todo tipo de trabalho. O software a idia do elemento humano registrada sobre um suporte do elemento hardware (memria) e sob cuja direo o computador sempre trabalha. Sistemas operacionais ou software bsico (DOS, Windows, Linux....) Software { Aplicativos( linguagens de programao, editores de texto, planilhas ...)

Sistema Operacional
O sistema operacional um programa que acorda o equipamento e oferece ao usurio a facilidade de se comunicar com o computador e serve de plataforma para a execuo de programas aplicativos. Enquanto o computador est ligado, o sistema operacional tem 4 tarefas bsicas: proporcionar uma interface de linha de comando ou uma interface gerenciar os dispositivos de hardware do computador; gerenciar e manter os sistemas de arquivos em disco; dar suporte a outros programas. grfica para o usurio se comunicar com o computador;

USUARIO

PROGRAMAS

SISTEMA OPERACIONAL

HARDWARE

SISTEMA DE ARQUIVOS O sistema operacional o ncleo do mecanismo que faz o

computador funcionar. Trabalha como intermedirio entre as solicitaes dos usurios e dos programas; gerencia e orienta o hardware, l e grava dados de e para unidades de disco. Cada modelo de UCP ou famlia de computador usa um sistema As funes centrais de um SO so controladas pelo Kernel operacional diferente. Para micros, os mais difundidos so CP/M E MS-DOS. (ncleo), enquanto a interface com o usurio controlada pelo Shell (casca).

Interface do usurio
H duas categorias de interfaces de sistema operacional: interface de linha de comando e interface grfica. Com a interface de linha de comando digita-se palavras e smbolos no teclado do computador. Com a interface grfica seleciona-se aes usando o mouse, para dar cliques em figuras chamadas cones ou para escolher opes em menus.

SHELL (Interface do KERNEL usurio)

HARDWARE

2. Linguagens de programao.
Linguagem: conjunto de palavras e regras usado p/ comunicao. Linguagem de programao: linguagem usada p/ comunicao c/ a mquina, isto , linguagem usada p/ escrevermos um programa ou software. Conceitos de interpretao e compilao Programa ou cdigo fonte - o programa escrito em linguagem de alto nvel e que precisa ser traduzido para poder ser executado. Programa ou cdigo objeto - o resultado da traduo. um novo programa, s que em L. M., que pode ser executado. A traduo pode ser feita por 2 tipos de tradutores:

- compiladores: l, analisa e traduz todo o programa fonte criando o programa objeto que pode ento ser armazenado; - interpretadores: interpreta cada comando ao execut-lo, porm no armazena o cdigo objeto. Geraes de linguagens Cronologicamente podemos classificar as linguagens de programao em cinco geraes: 1 gerao: linguagens em nvel de mquina; 2 gerao: linguagens de montagem (Assembly); 3 gerao: linguagens orientadas ao usurio; Exemplo Programa em Basic: 10 INPUT A,B,C 20 LET SOMA = A+B+C 30 LET MEDIA = SOMA/3 40 PRINT MEDIA 50 PRINT "DESEJA CONTINUAR (S/N)?" 60 INPUT RESPOSTA 70 IF RESPOSTA = "S"THEN 10 80 END 4 gerao: linguagens orientadas aplicao; 5 gerao: linguagens de conhecimento.

You might also like