Apostila Python

928 palavras 4 páginas
Apostila: Lógica de Programação.
UNIDADE 1 – INTRODUÇÃO A COMPUTAÇÃO.
1.1 – ORGANIZAÇÃO DO COMPUTADOR.
Introdução:
Para iniciarmos nosso estudo de linguagem de programação precisamos responder anteriormente uma “simples” questão. O que é um computador?
Um computador é um dispositivo capaz de realizar computações e tomar decisões lógicas milhões (e até bilhões) de vezes mais rapidamente que o homem.
Mas é necessário sempre da presença do homem para guiar o computador em certa tarefa. O papel desse homem (programador) é o de escrever, por meio de uma linguagem de programação, de que modo e qual tarefa será executada por esta máquina. Os computadores processam essas tarefas através de programas de computador. Esses programas utilizam alguma linguagem de programação. O foco do nosso estudo neste módulo será o de aprender a utilizar esta linguagem de programação de modo a tornar o hardware do computador útil para nós. Vamos começar.
Hardware e Software:
Podemos dividir o computador primeiramente em duas partes: Hardware (parte física) e
Software (programas).
Deste modo tudo aquilo que for físico nos podemos classificar como sendo hardware de computador. Por exemplo, nós temos: teclado, mouse, monitor, processador e etc. Já nó que se refere a software nós temos: sistema operacional Windows, word, photoshop e etc.
Como seria um computador?
Para responder esta questão nós usaremos a arquitetura de Von Neumann.

CPU

RAM

Barramento

ENTRADA DE DADOS

SAÍDA DE DADOS

CPU: É composta pela ALU, Unidade de Controle e Registradores.
RAM: Armazena os programas de computador.
ENTRADA DE DADOS: Entrada. Esta é a seção “receptora” do computador.
SAÍDA DE DADOS: Esta é a seção de “envio” do computador.
Barramento: Via de comunicação de todas as partes do computador.

1.2 - BITS, BYTES E LINGUAGEM DE MÁQUINA.
Analógico X Digital:

Informação

Analógica

Digital

Nós podemos tratar a informação de duas maneiras: analógica e digital.

Relacionados

  • Apostila de Python
    5268 palavras | 22 páginas
  • Apostila Exercicios Algoritmos Programacao Python Fev2014
    6261 palavras | 26 páginas
  • Algoritmos e Programação - Parte 1
    10352 palavras | 42 páginas
  • Estudante de s.i.
    11057 palavras | 45 páginas
  • Apostila de Blender 3D
    6401 palavras | 26 páginas
  • Manual de segurança original
    1393 palavras | 6 páginas
  • Trabalho 5 Linguagem POO
    1475 palavras | 6 páginas
  • Python resenha
    2181 palavras | 9 páginas
  • Apostila Phyton
    2719 palavras | 11 páginas
  • Estudo de widgets e toolkits nos sistemas operacionais
    1844 palavras | 8 páginas