A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Universidade Federal do Tocantins Alunos: Izabella Braga, Sara Abreu, Lara Milhomem Disciplina: Informática Básica Assunto: Programação Professor: Paulo.

Apresentações semelhantes


Apresentação em tema: "Universidade Federal do Tocantins Alunos: Izabella Braga, Sara Abreu, Lara Milhomem Disciplina: Informática Básica Assunto: Programação Professor: Paulo."— Transcrição da apresentação:

1 Universidade Federal do Tocantins Alunos: Izabella Braga, Sara Abreu, Lara Milhomem Disciplina: Informática Básica Assunto: Programação Professor: Paulo Alexandre

2 Como tudo começou Em 1801, começou a surgiu as primeiras logicas de programação mecânica quando Joseph Marie Jacquard, um mecânico francês, conseguiu automatizar totalmente o tear mecânico controlado pela grande fita perfurada. Em 1823 Charles Babbage um matemático inglês inventou uma maquina diferencial para calcular tabelas matemáticas de funções. Entre os anos de 1842 e 1843 Ada Lovelece incluiu as primeiras logicas de programação na maquina de Charles Babbage E assim ela foi a pioneira de programação

3 Pessoas importantes Add Lovelece Charles Babbage Joseph Marie Jacquard

4 Programação de hoje O computador é uma ferramenta pratica e acessível, mas para que o mesmo funcione é necessário que existam os programas de computação (também chamados de softwares ou de sistemas computacionais) Apesar de ser a linguagem que o computador entende, o código de máquina é específico para cada sistema operacional (Windows, Linux, MacOS, etc) e muito distante da linguagem humana, o que o torna de difícil utilização para o desenvolvimento de software. Por isso foram criadas as linguagens de programação.

5 Programação Os 10 algoritmos que dominam o nosso mundo Busca do Google Timeline do Facebook OkCupid Data Matching Coleta de dados, interpretação e criptografia da Agência Nacional de Segurança dos EUA

6 Google AdWords Estoque de negociação de alta frequência Compressão MP3 CRUSH da IBM Auto-Tune

7 O que é algoritmo? Passo a passo os procedimentos necessários para a resolução de uma tarefa. Sequência lógica, finita e definida de instruções que devem ser seguidas para resolver um problema ou executar uma tarefa. Formas de escrever um algoritmo

8 Interpretador Compilador e Tradutor Formas de tradução de um código de alto nível para um código que o computador interprete Compilador: Vantagens; Desvantagens; Pode ser divida em 3 partes; 1. Análise Léxica; 2. Análise Sintática; 3. Análise Semântica.

9 Interpretador: Contrário do compilador Analisa sintaticamente e semanticamente o código Vantagens; Desvantagens; Tradutor Ele transforma-as em códigos intermediários, que não exigem tanto espaço de memória como as instruções originais Usa-se simplesmente o termo compilador para se referir a qualquer um dos três métodos de compilação.

10 Bibliografia http://www.oficinadanet.com.br/artigo/1527/diferencas_entre_compiladores_e_interpretadores http://www.inf.ufsc.br/~barreto/cca/arquitet/arq4.htm http://www.mfa.unc.br/info/carlosrafael/aco/aula16.pdf http://www.tecmundo.com.br/programacao/2082-o-que-e-algoritmo-.htm http://tecnologia.hsw.uol.com.br/questao717.htm http://www.ufpa.br/dicas/net1/int-h180.htm Vídeo: www.youtube.com/watch?v=bUVXSKwR-4A Vídeo: www.youtube.com/watch?v=yFW_wWnmIKM


Carregar ppt "Universidade Federal do Tocantins Alunos: Izabella Braga, Sara Abreu, Lara Milhomem Disciplina: Informática Básica Assunto: Programação Professor: Paulo."

Apresentações semelhantes


Anúncios Google