trabalho
Objetivo: capacitar o estudante a criar diferentes estruturas de repetição e de decisão através do uso de operadores lógicos, relacionais e aritméticos, conforme necessidades reais de programação. Também objetiva a criação de algoritmos completos e funcionais utilizando diferentes estruturas de programação.
Tópico 1: Lógica de Programação
O que é Lógica de Programação e Seqüência Lógica?
Lógica de programação é a técnica de encadear pensamentos para atingir determinado objetivo.
Ela permite definir uma seqüência lógica de passos, que são executados até atingir um objetivo ou solução de um problema.
Exemplos de Seqüências Lógicas para:
“Chupar uma bala”:
1. Pegue a bala;
2. Retire o papel;
3. Chupe a bala;
4. Jogue o papel no lixo.
“Fritar um ovo”:
1. Pegue o ovo, a manteiga, o sal e a frigideira;
2. Coloque a frigideira sob o acendedor do fogão;
3. Acenda o fogo do acendedor;
4. Coloque a manteiga na frigideira e espere ela derreter;
5. Quebre o ovo e coloque a clara e a gema do mesmo na frigideira;
6. Adicione uma pitada de sal na frigideira;
7. Espere terminar de fritar para em seguida desligar o fogo.
Exercícios:
1) Crie uma seqüência lógica para tomar banho.
2) Faça um algoritmo para somar dois números e multiplicar o resultado pelo primeiro número.
3) Descreva com detalhes a seqüência lógica para trocar um pneu de um carro.
4) Faça um algoritmo para trocar uma lâmpada.
5) Quais são os passos necessários para efetuar um empréstimo de livro numa biblioteca.
6) Descreva com detalhes a seqüência lógica para fazer um bolo de aniversário.
7) Quais etapas são necessárias para efetuar um saque num caixa eletrônico.
8) Quais são os passos necessários para deixar um recado para um amigo no Orkut.
Tópico 2: Desenvolvimento de Algoritmos
O que são Instruções?
Instruções são um conjunto de regras ou normas definidas para a realização ou emprego de algo. Em informática, é o que indica a um