Poo iniciantes
Objetos - POO
Informática
Aula introdutória
Objetivos da aula
Revisar
conceitos de programação
Conhecer e entender sobre POO:
os
motivos e vantagens
o que é um modelo
o que é e como funciona
comparação com outras formas de programação quais linguagens usam POO
Revisão de Programação de Computadores
Vamos
discutir:
o
que é um algoritmo?
o
que é um programa de computador? o que é uma linguagem de programação? o que são variáveis?
Todas as respostas para estas
o que são funções e procedimentos? perguntas SÃO PRÉ-REQUISITOS para avançar no curso
Revisão - Algoritmos
“Sequência
de passos finitos com o de solucionar um objetivo problema.” Comparável a seguir a receita de um bolo
Exemplo: troca de uma lâmpada queimada passo 1: comprar lâmpada nova
passo 2: retirar a lâmpada queimada
passo 3: colocar a lâmpada nova
Revisão - Algoritmos
Exercitando:
Vamos
tentar descrever um algoritmo para fritar um ovo?
Revisão – Programa de
Computador
“Algoritmo
escrito ou representado de uma forma compreensível pelo computador.” Algoritm o Linguagem de
Programação
Programa de
Computador
Revisão – Programa de
Computador
Todo
programa:
usa
uma linguagem de programação
para gerar seu código-fonte
para depois ser executado de forma
interpretada
(páginas HTML)
ou compilada
Ex.: instaladores de programas baixados, programas com extensão .EXE, serviços
Revisão – Linguagem de
Programação
“Forma
de traduzir as instruções do programador para o computador executar.”
Pode ser de
baixo
nível
Binária
alto
(0 ou 1) e ASSEMBLY
nível
PHP,
Java, C, C#, VB.NET
Revisão - Variáveis
Espaço
de memória do computador reservado para guardar dados voláteis durante a execução de um programa
Podem
conter valores diferentes