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

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

LABORATÓRIO DE PROGRAMAÇÃO Renato O. Violin. Organização de computadores Linguagens de programação Ambientes de desenvolvimento Introdução à Programação.

Apresentações semelhantes


Apresentação em tema: "LABORATÓRIO DE PROGRAMAÇÃO Renato O. Violin. Organização de computadores Linguagens de programação Ambientes de desenvolvimento Introdução à Programação."— Transcrição da apresentação:

1 LABORATÓRIO DE PROGRAMAÇÃO Renato O. Violin

2 Organização de computadores Linguagens de programação Ambientes de desenvolvimento Introdução à Programação de Computadores

3 Organização de computadores Os computadores executam milhões de operações. As operações são organizadas por meio de um conjunto de instruções. Esse conjunto de instruções é o programa. Quem executa o programa é o processador.

4 Organização de computadores O processador interage com outros componentes.

5 Linguagens de programação É necessário que os programas sejam escritos em uma linguagem que o computador entenda. Essa linguagem é chamada linguagem de máquina É pouco intuitiva para os seres humanos. Foram desenvolvidas linguagens de mais alto-nível.

6 Linguagens de programação O código escrito em linguagem de alto nível é convertido em linguagem de máquina pelo compilador ou interpretador.

7 Ambientes de programação Existem vários ambientes para a linguagem C NetBeans Code::Blocks Microsoft Visual C++ Turbo C++ Borland C++ Dev-C++ Eclipse for C/C++

8 História da linguagem Características da linguagem Estrutura básica de um programa em C Variáveis e tipos de dados Comandos de entrada/saída Especificadores de formato Expressões matemáticas e lógicas Fundamentos da linguagem C

9 História da linguagem C Foiinventada e implementada na década de 1970 porDennis Ritchie. Utilizada para o desenvolvimento de programas para o sistema operacional Unix. Nasceu a partir de uma linguagem mais antiga chamada BCPL, que influenciou outra linguagem chamada B (Ken Thompson). A evolução da linguagem B levou ao desenvolvimento da linguagem C.

10 Características da linguagem C Permite a construção de programas em diversos sistemas operacionais, mas não é multiplataforma. É compilada. É considerada muito rápida. Utilizada para desenvolvimento de sistemas operacionais. Utilizada para desenvolvimento de jogos.

11 Estrutura básica de um programa em C Declaração de bibliotecas Função principal Corpo do programa Retorno para o Sistema Operacional // Aqui é digitado as // instruções

12 Variáveis e tipos de dados Variável é um espaço de memória que o programa reserva para armazenar dados. Toda variável deve possuir um tipo e um identificador (nome). Sintaxe de declaração em C Sintaxe de atribuição em C

13 Variáveis e tipos de dados

14 Comandos de entrada/saída Permitem que o programa interaja com o usuário solicitando e mostrando dados na tela. Comandos para entrada: scanf() -> entrada formatada; gets() -> leitura de string; getch() -> le caractere e não aguarda o getchar() -> le caractere e aguarda o

15 Comandos de entrada/saída Comandos para saída: printf() -> saída formatada putchar() -> imprime caractere puts() -> imprime string

16 Especificadores de formatos Utilizados para especificar o tipo de dado que será lido ou escrito na tela.

17 Expressões aritméticas 5 % 3 2

18 Expressões lógicas

19 Exemplos


Carregar ppt "LABORATÓRIO DE PROGRAMAÇÃO Renato O. Violin. Organização de computadores Linguagens de programação Ambientes de desenvolvimento Introdução à Programação."

Apresentações semelhantes


Anúncios Google