Introduc a o Programac a o N1

844 palavras 4 páginas
Introdução à Programação

Programação em Java
Prof. Maurício Braga

Software


Conjunto de instruções que diz ao computador o que fazer. 

As instruções são escritas em uma forma organizada e seqüencialmente lógica.

2/21

Software


Categorias de software




Sistema operacional: controla e coordena o hardware (Ex.
Win95).
Tradutores: compiladores, interpretadores e montadores
(assemblers).
Aplicativos: personalizados ou pacotes (ex. Word, Excel).
Software
Aplicativo
INTERFACE
Hardware
3/21

Sistema Operacional
Tradutores

Construindo Software


Linguagem de programação




Idioma no qual as instruções são escritas

Estrutura de dados


Maneira pelo qual os dados são armazenados e regras de manipulação destes dados.
PROGRAM Soma;
VAR X: integer;
BEGIN
X := 2+2;
WRITE (‘Soma =‘, X)
END.

Computador

2

4

X

Soma
4/21

Soma = 4

Vetores, Matriz, Registros, etc.

Software em Java


Linguagem de programação multiplataforma




Programas rodam em qualquer computador/Sistema operacional que possua o ambiente Java instalado.

Preparada para a internet


Possui bibliotecas que facilitam a construção de programas para internet .

5/21

O que é programação?

Programar é a atividade de comunicar algoritmos aos computadores

6/21

Algoritmos


Seqüência ordenada e não ambígua de passos que levam a solução de dado problema

Problema

Algoritmo

7/21

Solução

Exemplos de algoritmos
Roteiro de um filme
Manual de instruções de um eletrodoméstico
Receita de bolo

8/21

Exemplo de Algoritmo


Sacar dinheiro de um caixa eletrônico
1.
2.
3.
4.
5.
6.
7.

Passar o cartão do banco no leitor;
Digitar senha da conta-corrente;
No menu que vai aparecer, escolher a opção “Retirada”;
Digitar o valor desejada e apertar a tecla “Entra”;
Confirmar o saque e apertar a tecla “Entra”;
Ficar esperando em frente ao caixa até a saída do dinheiro;
Retirar o dinheiro.

9/21

Algoritmos


Propriedades dos algoritmos







Possuir ações simples e bem definidas (não

Relacionados

  • Repeticao
    3517 palavras | 15 páginas
  • algoritmo
    16293 palavras | 66 páginas
  • Introdu Ao A Computa Ao
    65417 palavras | 262 páginas
  • APOSTILA CONTROLE _ PROF.VALENTE
    70618 palavras | 283 páginas
  • Linguagem C Descomplicada Prof Andre Backes 346p 1
    85474 palavras | 342 páginas
  • Fisica Matematica Metodos Matematicos Para Engenharia E Fisica George Arfken Hans Weber
    456141 palavras | 1825 páginas
  • Inteligencia artificial
    42244 palavras | 169 páginas