Texto

1369 palavras 6 páginas
MC102 – Algoritmos e Programação de Computadores
1ª Aula – Introdução à Programação de Computadores
1. Objetivos


Situar a atividade de programação de computadores



Apresentar conceitos fundamentais relativos à programação de computadores

2. Motivação
A programação de computadores é uma atividade que leva à representação dos passos necessários à resolução de um problema em linguagem de programação. Para dar início ao aprendizado dessa atividade, é importante compreender seu contexto, seu propósito, os conceitos básicos subjacentes, bem como tomar contato com o ferramental necessário a sua realização. 3. Conceitos
3.1 O que é um computador? Para que serve?
(de sofisticada máquina de calcular à mídia)
◊ “Um computador é uma coleção de componentes que realizam operações lógicas e aritméticas sobre um grande volume de dados.” (Miyazawa, 2001)
◊ Computador é ferramenta de trabalho (ex. editores de textos, planilhas, sistemas de informação, etc).
◊ Computador é mídia: serve como canal na comunicação humana (ex. FAX, Web, ICQ, apresentação multimídia, etc).
3.2 Como funciona um computador?
(organização de um computador)
Memória
RAM

Memória
ROM

Unidades de
Entrada
Unidades de Saída

Unidade de Controle
Memórias
Secundárias

Memória
Cache

Registradores

Unidade
Lógica e
Aritmética

Figura 1: Organização Básica de um Computador Seqüencial (Miyazawa, 2001:1)

3.3 O que é algoritmo? Qual sua relação com programação de computadores?
(definição geral de algoritmo, sua origem, exemplos)
◊ “Um procedimento para resolver um problema matemático (ex. achar o máximo divisor comum) em um número finito de passos que freqüentemente envolve a repetição de uma operação; ou de forma mais abrangente: um procedimento passo-a-passo para resolver um problema ou realizar algum objetivo.” (Manber, 1989:1)
Origem: matemático persa Mohammed al-Khowârzimî (em Latim: Algorismus)
Algoritmo mais antigo (400 a 300 AC): Algoritmo de

Relacionados

  • Textos e Textos
    293 palavras | 2 páginas
  • Texto texto
    557 palavras | 3 páginas
  • Texto
    8788 palavras | 36 páginas
  • texto
    648 palavras | 3 páginas
  • Texto
    2417 palavras | 10 páginas
  • textos
    302 palavras | 2 páginas
  • texto
    370 palavras | 2 páginas
  • Textos
    1314 palavras | 6 páginas
  • Texto
    704 palavras | 3 páginas
  • texto
    569 palavras | 3 páginas