introdução a programação linguagem c
Eletrônica
Microprocessadores
Professor: Nazareno de Oliveira Pacheco
nazareno.pacheco@gmail.com
Introdução à linguagem de programação Objetivos da Aula:
•Definir linguagem de alto nível e baixo nível; •Descrever a linguagem assembler;
•Descrever a linguagem C;
Conteúdos da Aula:
•Introdução à linguagem de programação
•Organização
•Algoritmos x programas
•Exemplo de algoritmo, fluxograma e programa
•Linguagem de máquina
•Linguagem assembly
•Linguagem C
•Exercícios propostos
1. Introdução à linguagem de programação Os microcontroladores são máquinas digitais que funcionam com dígitos binários. Isso significa que estas máquinas somente entendem os códigos de máquina gerados pelo compilador.
2. Organização
Um programa de computador deve ser organizado de tal forma que a máquina realize as operações de forma correta. Nós, seres humanos, somos capazes de pensar diversas coisas simultaneamente, e fora de ordem. Nosso cérebro é capaz de organizar as ideias e transformar os estímulos externos e internos em um resultado.
Então surge uma questão: como fazer a ponte entre uma máquina tão poderosa quanto o cérebro humano e uma máquina tão limitada quanto um computador?
Então surge uma questão: como fazer a ponte entre uma máquina tão poderosa quanto o cérebro humano e uma máquina tão limitada quanto um computador?
A resposta deve ser objetiva:
Organização
As máquinas não pensam, o ser humano tem que pensar pelas máquinas.
O fundamental na linguagem de programação é ter todo o trabalho organizado e padronizado. As máquinas não precisam nos entender e nem têm como fazê-lo. Nós é que devemos nos fazer entender. As máquinas sempre executarão o que foram programadas para fazer. Se esquecermos algo ou colocarmos na ordem errada, o programa ficará errado.
As linguagens de programação compreendem uma sintaxe e uma semântica.
A sintaxe é o padrão usado para escrever o programa,