SlideShare a Scribd company logo
1 of 10
Download to read offline
AULA 3
LINGUAGEM DE PROGRAMAÇÃO
O QUE É?
Uma linguagem de programação é um método padronizado para
comunicar instruções para um computador.
Linguagens de programação podem ser usadas para expressar
algoritmos com precisão.
O QUE É?
O conjunto de palavras, compostos de acordo com essas regras,
constituem o código fonte de um software. Esse código fonte é
depois traduzido para código de máquina, que é executado pelo
processador.
CÓDIGO DE MAQUINA
Todo computador possui um conjunto de instruções que seu
processador é capaz de executar. Essas instruções,
chamadas de código de máquina, são representadas por
sequências de bits, normalmente limitadas pelo número de
bits do registrador principal da CPU. Esse código é chamado
de código binário. São formados por 0 e 1.
CÓDIGO DE MAQUINA
MZÀ�$Pÿv�èŠÿ]Ë3ÀP¸�F� ë�ƒF��¸�< uè2Àëä�Àt�Bª
Àu�C†à2Àùã�¬I,"t��"<u�€<"u�¬I�öÕ�îY�Ê.Ž�t�‰�”�C�Û�Û‹ô‹ì+ërâ‹å‰.–
                                  •
                                  é
�Œ�˜ ã�‰v¸�vüÿv�
    �
   �              �                    �
ÿv�• èÅ�ƒÄ�ÿvþÿvü• èüêYY‹V�‹F�ë�Rÿvþÿvü• èWíƒÄ�‹å]ËU‹ìƒìHVW‹~�‹F�‰Fþ�Àu
´�Í!´3Àé•Š�˜ØŠ‡Ïn
           ‹
LINGUAGEM DE PROGRAMAÇÃO
Uma das principais metas das linguagens de programação é
permitir que programadores tenham uma maior
produtividade, permitindo expressar suas intenções mais
facilmente do que quando comparado com a linguagem que
um computador entende nativamente (código de máquina).
LINGUAGEM DE PROGRAMAÇÃO
Linguagens de programação também tornam os programas
menos dependentes de computadores ou ambientes
computacionais específicos (propriedade chamada de
portabilidade).
LINGUAGEM DE PROGRAMAÇÃO
Uma linguagem de programação pode ser convertida, ou
traduzida, em código de máquina por compilação ou
interpretada por um processo denominadointerpretação.
Em ambas ocorre a tradução do código fonte para código
de máquina.
HTML – NÃO É LINGUAGEM DE PROGRAMAÇÃO!
<HTML> - Informa que o documento é um HTML
<HEAD> - Cabeçalho
<TITLE> - Titulo do site – Barra do navegador
<BODY> - Corpo do site (O que o usuário vai ver)
<H1> - Nível de texto com formatação especifica
<P> - Inicio de um Paragrafo
VAMOS TRABALHAR?
        MEU PRIMEIRO CÓDIGO HTML

More Related Content

Similar to Aula 3 - Professor Panda

Módulo 5 Arquitetura de Computadores
Módulo 5 Arquitetura de ComputadoresMódulo 5 Arquitetura de Computadores
Módulo 5 Arquitetura de ComputadoresLuis Ferreira
 
Int. sistemas de informação iii
Int. sistemas de informação iiiInt. sistemas de informação iii
Int. sistemas de informação iiiRay Fran Pires
 
conhecer o computador
conhecer o computadorconhecer o computador
conhecer o computadorgongas
 
computador
computadorcomputador
computadorgongas
 
Técnicas_Implementação
Técnicas_ImplementaçãoTécnicas_Implementação
Técnicas_ImplementaçãoWagner Zaparoli
 
Noções Básicas do Software dos Computadores Digitais
Noções Básicas do Software dos Computadores DigitaisNoções Básicas do Software dos Computadores Digitais
Noções Básicas do Software dos Computadores DigitaisHenry Raúl González Brito
 
Linguagem de programação da internet
Linguagem de programação da internetLinguagem de programação da internet
Linguagem de programação da internetVictor Barreto
 
Algoritmia para o site do 10gi marcelo e ricardo
Algoritmia para o site do 10gi marcelo e ricardoAlgoritmia para o site do 10gi marcelo e ricardo
Algoritmia para o site do 10gi marcelo e ricardozedaesquina98
 
02 introducao software
02 introducao software02 introducao software
02 introducao softwareDaniel Farias
 
Introdução a Lógica e Conceitos de Programação.ppt
Introdução a Lógica e Conceitos de Programação.pptIntrodução a Lógica e Conceitos de Programação.ppt
Introdução a Lógica e Conceitos de Programação.pptBrennoPimenta
 
Organização de computadores
Organização de computadoresOrganização de computadores
Organização de computadoresTiago
 
Linguagem de programação
Linguagem de programaçãoLinguagem de programação
Linguagem de programaçãoSandro Lopes
 
Aula 2 - Introducao e Algoritmos.ppt
Aula 2 - Introducao e Algoritmos.pptAula 2 - Introducao e Algoritmos.ppt
Aula 2 - Introducao e Algoritmos.pptJadna Almeida
 
Aula 2 programas e linguagens de programação
Aula 2   programas e linguagens de programaçãoAula 2   programas e linguagens de programação
Aula 2 programas e linguagens de programaçãoLCCIMETRO
 
Introdução á programação - 1ª parte
Introdução á programação - 1ª parteIntrodução á programação - 1ª parte
Introdução á programação - 1ª parteLuis Fernandes
 

Similar to Aula 3 - Professor Panda (20)

Paradigmas de Linguagem
Paradigmas de LinguagemParadigmas de Linguagem
Paradigmas de Linguagem
 
Módulo 5 Arquitetura de Computadores
Módulo 5 Arquitetura de ComputadoresMódulo 5 Arquitetura de Computadores
Módulo 5 Arquitetura de Computadores
 
Slide 4 - PROGRAMAÇÃO.pptx
Slide 4 - PROGRAMAÇÃO.pptxSlide 4 - PROGRAMAÇÃO.pptx
Slide 4 - PROGRAMAÇÃO.pptx
 
Int. sistemas de informação iii
Int. sistemas de informação iiiInt. sistemas de informação iii
Int. sistemas de informação iii
 
conhecer o computador
conhecer o computadorconhecer o computador
conhecer o computador
 
computador
computadorcomputador
computador
 
Técnicas_Implementação
Técnicas_ImplementaçãoTécnicas_Implementação
Técnicas_Implementação
 
Noções Básicas do Software dos Computadores Digitais
Noções Básicas do Software dos Computadores DigitaisNoções Básicas do Software dos Computadores Digitais
Noções Básicas do Software dos Computadores Digitais
 
Linguagem de programação da internet
Linguagem de programação da internetLinguagem de programação da internet
Linguagem de programação da internet
 
Algoritmia para o site do 10gi marcelo e ricardo
Algoritmia para o site do 10gi marcelo e ricardoAlgoritmia para o site do 10gi marcelo e ricardo
Algoritmia para o site do 10gi marcelo e ricardo
 
02 introducao software
02 introducao software02 introducao software
02 introducao software
 
Code Masters
Code MastersCode Masters
Code Masters
 
Introdução a Lógica e Conceitos de Programação.ppt
Introdução a Lógica e Conceitos de Programação.pptIntrodução a Lógica e Conceitos de Programação.ppt
Introdução a Lógica e Conceitos de Programação.ppt
 
Organização de computadores
Organização de computadoresOrganização de computadores
Organização de computadores
 
Linguagem de programação
Linguagem de programaçãoLinguagem de programação
Linguagem de programação
 
Aula 2 - Introducao e Algoritmos.ppt
Aula 2 - Introducao e Algoritmos.pptAula 2 - Introducao e Algoritmos.ppt
Aula 2 - Introducao e Algoritmos.ppt
 
EmuTerMF
EmuTerMFEmuTerMF
EmuTerMF
 
SO - Aula 02 - Conceitos
SO - Aula 02 - ConceitosSO - Aula 02 - Conceitos
SO - Aula 02 - Conceitos
 
Aula 2 programas e linguagens de programação
Aula 2   programas e linguagens de programaçãoAula 2   programas e linguagens de programação
Aula 2 programas e linguagens de programação
 
Introdução á programação - 1ª parte
Introdução á programação - 1ª parteIntrodução á programação - 1ª parte
Introdução á programação - 1ª parte
 

Aula 3 - Professor Panda

  • 1. AULA 3 LINGUAGEM DE PROGRAMAÇÃO
  • 2. O QUE É? Uma linguagem de programação é um método padronizado para comunicar instruções para um computador. Linguagens de programação podem ser usadas para expressar algoritmos com precisão.
  • 3. O QUE É? O conjunto de palavras, compostos de acordo com essas regras, constituem o código fonte de um software. Esse código fonte é depois traduzido para código de máquina, que é executado pelo processador.
  • 4. CÓDIGO DE MAQUINA Todo computador possui um conjunto de instruções que seu processador é capaz de executar. Essas instruções, chamadas de código de máquina, são representadas por sequências de bits, normalmente limitadas pelo número de bits do registrador principal da CPU. Esse código é chamado de código binário. São formados por 0 e 1.
  • 5. CÓDIGO DE MAQUINA MZÀ�$Pÿv�èŠÿ]Ë3ÀP¸�F� ë�ƒF��¸�< uè2Àëä�Àt�Bª Àu�C†à2Àùã�¬I,"t��"<u�€<"u�¬I�öÕ�îY�Ê.Ž�t�‰�”�C�Û�Û‹ô‹ì+ërâ‹å‰.– • é �Œ�˜ ã�‰v¸�vüÿv� � � � � ÿv�• èÅ�ƒÄ�ÿvþÿvü• èüêYY‹V�‹F�ë�Rÿvþÿvü• èWíƒÄ�‹å]ËU‹ìƒìHVW‹~�‹F�‰Fþ�Àu ´�Í!´3Àé•Š�˜ØŠ‡Ïn ‹
  • 6. LINGUAGEM DE PROGRAMAÇÃO Uma das principais metas das linguagens de programação é permitir que programadores tenham uma maior produtividade, permitindo expressar suas intenções mais facilmente do que quando comparado com a linguagem que um computador entende nativamente (código de máquina).
  • 7. LINGUAGEM DE PROGRAMAÇÃO Linguagens de programação também tornam os programas menos dependentes de computadores ou ambientes computacionais específicos (propriedade chamada de portabilidade).
  • 8. LINGUAGEM DE PROGRAMAÇÃO Uma linguagem de programação pode ser convertida, ou traduzida, em código de máquina por compilação ou interpretada por um processo denominadointerpretação. Em ambas ocorre a tradução do código fonte para código de máquina.
  • 9. HTML – NÃO É LINGUAGEM DE PROGRAMAÇÃO! <HTML> - Informa que o documento é um HTML <HEAD> - Cabeçalho <TITLE> - Titulo do site – Barra do navegador <BODY> - Corpo do site (O que o usuário vai ver) <H1> - Nível de texto com formatação especifica <P> - Inicio de um Paragrafo
  • 10. VAMOS TRABALHAR? MEU PRIMEIRO CÓDIGO HTML