Integral calculo2
1ª aula da disciplina de Técnicas de Programação I para a turma do 2º semestre do Curso Superior de Engenharia Elétrica, da Faculdade SATC.
Prof. Iuri Sônego Cardoso
24/02/2013
Objetivos
Introduzir os princípios básicos programação de computadores.
Prof. Iuri Sônego Cardoso Slide 2 24/02/2013
da
Conteúdo
• Introdução;
• Algoritmos; • Formas de Representação de Algoritmos;
• C Quietly.
24/02/2013
Prof. Iuri Sônego Cardoso Slide 3
Introdução
• Automatização de tarefas;
• Computadores; • Hardware (máquina);
• Software (instruções).
24/02/2013
Prof. Iuri Sônego Cardoso Slide 4
Introdução
• Arquitetura de computador:
Prof. Iuri Sônego Cardoso Slide 5 24/02/2013
UCP – Unidade Central de Processamento
Barramento
Memória
Dispositivos de Entrada/Saída
Introdução
• Instruções de computador podem ser chamadas de algoritmo.
Prof. Iuri Sônego Cardoso Slide 6 24/02/2013
• Algoritmo ?
Algoritmos
• Especificação da sequência ordenada de passos para atingir um objetivo bem definido.
24/02/2013
Prof. Iuri Sônego Cardoso Slide 7
Algoritmos
• Receitas de bolo;
• Manuais de instruções; • Posologias de remédio;
• Programas de computador;
24/02/2013
Prof. Iuri Sônego Cardoso Slide 8
• Outros?
Algoritmos
Exemplo:
Algoritmo “Substituição de um pneu furado” 1. Afrouxar ligeiramente as porcas; 2. Suspender o carro; 3. Retirar as porcas e o pneu; 4. Colocar o pneu reserva; 5. Apertar as porcas; 6. Abaixar o carro; 7. Dar o aperto final nas porcas.
Prof. Iuri Sônego Cardoso Slide 9 24/02/2013
Algoritmos
Exemplo:
Algoritmo “Cálculo da média de um aluno” 1. Obter as suas três notas de provas; 2. Calcular a média aritmética; 3. Se (média for maior ou igual a 6) então: 1. Aluno foi aprovado 4. Senão: 1. ele foi reprovado.
Prof. Iuri Sônego Cardoso Slide 10 24/02/2013
Algoritmos
• Problema ≠ Solução ≠ Algoritmo.
Problema
Prof.