Você está na página 1de 15

CENTRO FEDERAL DE EDUCAO TECNOLGICA DO AMAZONAS CEFET/AM UNIDADE DE ENSINO DESCENTRALIZADA DE MANAUS UNED/MANAUS

Disciplina: Lgica e Linguagem de Programao Assunto: Conceitos Bsicos de Computao Prof Barbara Kelly da Silva Belota

Roteiro da Aula
1. Conceitos Bsicos; 2. Sistema Computacional; 3. Componentes de um Computador; 4. Introduo a Lgica de Programao.

1. Conceitos Bsicos
Esta aula introduz alguns conceitos bsicos sobre programao de computadores. Sero abordados alguns conceitos sobre sistemas computacionais e algoritmos.

2. Sistema Computacional
Componentes Fsicos (Hardware): dispositivos mecnicos, magnticos, eltricos ou eletrnicos. Componentes Lgicos (Software): Programas, mtodos e procedimentos, regras e documentao.

2. Sistema Computacional
Sistema Operacional
Responsvel pelo processamento dos programas; Assegura que recursos fsicos estejam disponveis quando necessrios; Assegura que recursos de software sejam fornecidos quando exigidos; Cria um ambiente onde os usurios podem preparar e executar seus programas sem se preocuparem com detalhes de hardware; Diversos usurios pode usar simultaneamente o sistema; funo do sistema operacional coordenar o compartilhamento dos recursos exigidos pelos usurios.

2. Sistema Computacional
Aplicaes
Sistema Operacional
Software

Hardware

3. Componentes de um Computador
CPU ou UCP
Unidade de Controle

Unidade de Lgica e Aritmtica

Dispositivo de Entrada

Armazenamento

Dispositivo de Sada

3. Componentes de um Computador
Unidade Central de Processamento
A CPU o "crebro" do computador; Comanda o fluxo de dados no sistema e realiza operaes com esses dados; ULA Responsvel pelos clculos; UC Transfere dados dos dispositivos de entrada, transfere dados da memria principal para a secundria e viceversa, envia resultados para os dispositivos de sada.

3. Componentes de um Computador
Memria Principal
ROM (Read Only Memory) Armazena as informaes bsicas para iniciar a operao do computador; permanente, no podendo ser apagada ou alterada. RAM (Random Access Memory) Espao de trabalho; Voltil: os dados mantidos enquanto a mquina estiver ligada, ou seja, a RAM mantida apenas se tiver energia disponvel.

3. Componentes de um Computador
Memria Secundria ou Auxiliar
Os tipos de mdia mais utilizados so: Os Floppy Disks (disquetes); Os Hard Disks (discos rgidos ou winchester); Os discos de mdia removvel (Zip disks ou similares); Discos pticos (CD-ROM, CD-R, CD-RW, DVD e similares). So mais lentas que a Memria RAM, mas so muito maiores e mais baratas e podem armazenar grandes quantidades de dados.

3. Componentes de um Computador
Dispositivos de Input/Output) Entrada e Sada (I/O:

Fornecem o meio pelo qual os dados so transmitidos ao computador e o resultado apresentado; Os principais dispositivos de entrada so teclado, mouse, leitora de cdigo de barras, scanner, microfone; O principal dispositivo de sada o Monitor. Alm do monitor existe a impressora, caixas de som, plotters; Existem tambm dispositivos de entrada e sada ao mesmo tempo, como os Fax-Modem, que recebem e transmitem dados.

4. Introduo a Lgica de Programao


4.1 Lgica A lgica de programao necessria para pessoas que desejam trabalhar com desenvolvimento de sistemas e programas, ela permite definir a seqncia lgica para o desenvolvimento. Ento o que lgica? Lgica de programao a tcnica de encadear pensamentos para atingir determinado objetivo.

4. Introduo a Lgica de Programao


4.2 Seqncia Lgica Estes pensamentos, podem ser descritos como uma seqncia de instrues, que devem ser seguidas para se cumprir uma determinada tarefa. Seqncia Lgica so passos executados at atingir um objetivo ou soluo de um problema.

4. Introduo a Lgica de Programao


4.3 Instrues
Em informtica, a informao que indica a um computador uma ao elementar a executar. Uma ordem isolada no permite realizar o processo completo, para isso necessrio um conjunto de instrues colocadas em ordem seqencial lgica. Por exemplo, se quisermos fazer um omelete de batatas, precisaremos colocar em prtica uma srie de instrues: descascar as batatas, bater os ovos, fritar as batatas, etc... Instrues tem que ser executadas em uma ordem adequada no se pode descascar as batatas depois de frit-las. Instruo tomada em separado no tem muito sentido; para obtermos o resultado, precisamos colocar em prtica o conjunto de todas as instrues, na ordem correta. Instrues so um conjunto de regras ou normas definidas para a realizao ou emprego de algo. Em informtica, o que indica a um computador uma ao elementar a executar.

Reviso:
Perguntas
3.Quantas e quais so as partes de um sistema de computao, descreva cada uma delas citando exemplos.