André Aziz André Aziz (andreaziz@deinfo.ufrpe.br) 1
O que é programação; O que é algoritmo; O ambiente de desenvolvimento; Primeiro programa em C; DEINFO/UFRPE 2
O que significa a palavra programar? DEINFO/UFRPE 3
O que significa a palavra programar? DEINFO/UFRPE 4
O que significa a palavra programar? DEINFO/UFRPE 5
O que significa a palavra programar? DEINFO/UFRPE 6
O que significa a palavra programar? DEINFO/UFRPE 7
O que significa a palavra programar? DEINFO/UFRPE 8
É uma sequência de passos bem definidos para realizar uma tarefa. Os passos tem que ser o mais simples possível Máquinas não pensam... Ex: Receita de um bolo; Mínimo Múltiplo Comum; DEINFO/UFRPE 9
Escreva um algoritmo para desenhar um quadrado. Tempo: 10 min. DEINFO/UFRPE 10
Escreva um algoritmo para amarrar o cadarço. Tempo: 10 min. DEINFO/UFRPE 11
Algoritmo é o planejamento da programação; Antes de escrever um programa é importante escrever o algoritmo; Algoritmo descreve o que queremos fazer (tarefa) Programação descreve o que máquina deve fazer para cumprir a tarefa DEINFO/UFRPE 12
C é nome da linguagem de programação: Surgiu nos anos 70 é uma das mais usadas até hoje; Dispositivos embarcados, máquinas, etc... Linguagem de programação é o idioma escrito por humanos e compreendido pelas máquinas: Sintaxe e semântica. Não ambígua. DEINFO/UFRPE 13
... Vamos para a prática! DEINFO/UFRPE 14
Conectar no servidor da UFRPE: Abram o programa Remote Desktop Connection : Digitem o IP do Servidor: 172.16.68.3 DEINFO/UFRPE 15
Coloquem o login e senha: DEINFO/UFRPE 16 Usuário Senha tengaau1 UzXZMuE0 tengaau2 LHi6bUKK tengaau3 v4qazchu tengaau4 cujl1k5x tengaau5 o1hif8en tengaau6 GPYcAUws tengaau7 1vd1RkBd tengaau8 8bqXLsxK tengaau9 m2pyj8v3 tengaau10 XCaQKX4n tengaau11 YywZbPFZ tengaau12 noloyfiz tengaau13 jqnxpvby tengaau14 hcgfqomx tengaau15 MaZdYsbV tengaau16 xdvpznvp tengaau17 wbajmphg tengaau18 XwmzGzDz tengaau19 Os5gTKYF tengaau20 juuoth9h tengaau21 5GHaMr9Q tengaau22 29ONkAjm tengaau23 7kHgXCtt tengaau24 BxXck7AX tengaau25 EfUCZwFJ tengaau26 QWFLEuyT tengaau27 yqfw62s8 tengaau28 yp8bybgf tengaau29 mad1yaes tengaau30 1aG0669R tengaau31 EQjErGQt tengaau32 QFL7Xmth tengaau33 Q4PCnyCL tengaau34 RbuHsZu1 tengaau35 1bMVu7CU tengaau36 kzbjrtkb tengaau37 kpbhqna9 tengaau38 T7ZFh8Ie tengaau39 S9BaBY69 tengaau40 8XDnzI2F tengaau41 V0dhD6NG tengaau42 wmjlzxyc tengaau43 Nsoxcdzr tengaau44 ikqgfaez tengaau45 qdf41ydx tengaau46 onaqx6hy tengaau47 ugiszmel tengaau48 GVnPN1Rx tengaau49 gvu1ma12 tengaau50 Y9OzXcFh
Aplicativos -> Desenvolvimento -> CodeLite Quando perguntado sobre compiladores encontrados, clique em OK. DEINFO/UFRPE 17
DEINFO/UFRPE 18
DEINFO/UFRPE 19
Coloque o seu login DEINFO/UFRPE 20
DEINFO/UFRPE 21
DEINFO/UFRPE 22
DEINFO/UFRPE 23
DEINFO/UFRPE 24
DEINFO/UFRPE 25
DEINFO/UFRPE 26
Imprimir texto com pelo menos três linhas. Tempo 20 min. DEINFO/UFRPE 27
DEINFO/UFRPE 28
Programação C: Matrizes; Procura por Dados; Filtros; Tabela Dinâmica. DEINFO/UFRPE 29
André Aziz André Aziz (andreaziz@deinfo.ufrpe.br) 30