Вы находитесь на странице: 1из 18

Algoritmos e Lógica

de Programação
Apresentação da Disciplina
Aula 01
Prof. Gabriel Costa
 Graduado em Eng. Elétrica pela UFCG em 2010

 Mestre em Eng. Eletrônica pela KU Leuven em 2012

 Pesquisador do LIME (Lab. de Instrumentação e


Microeletrônica)

 Pesquisa atual: Projeto de um receptor integrado para


um satélite do INPE
Informações Gerais

Turma 1: 46M56 – Local: 4D2

Turma 3: 35N12 – Local: 4E5


Plano de Ensino

 Objetivos

 Ementa

 Metodologia,
Técnicas de Ensino
 Recursos Didáticos

 Avaliação

 Bibliografia
Objetivos
 Compreender conceitos fundamentais de algoritmos
como forma de solução de problemas;

 Implementar algoritmos em uma linguagem de


programação.
Objetivos Específicos
 Compreender os mecanismos básicos das estruturas de
controle condicionais e de repetição.

 Compreender os mecanismos de modularização;


Funções e Ponteiros;

 Compreender as estruturas homogêneas e


heterogêneas.
Ementa
 Fundamentos de Lógica de Programação;

 Estruturas de dados homogêneas (vetores e matrizes);

 Estruturas de dados heterogêneas (registro);

 Modularização como técnica de fatoração da


complexidade;

 Variáveis apontadores.
Metodologias, Técnicas de Ensino
 Aulas expositivas.

 Atividades
individuais e em
grupo.

 Atividades práticas.

 Pesquisas.
Recursos Didáticos

 Quadro branco.

 Datashow.

 Computadores para programação.

 Programas para programação.


Avaliação

 Nota:
 Contínua
– Prova individual
– 3 Provas (0 - 10)
– Exercícios em laboratório
– Lista de exercícios – 2 Listas de
– Participação nas aulas exercício por prova
(até 0.5 extra por
lista caso aluno
obtenha mais 50%
na prova)
Bibliografia
 Bibliografia Básica:

 BORATTI, Isaias Camilo; OLIVEIRA, Álvaro Borges.


Introdução à Programação: algoritmos. 2ed. São
Paulo: Editora Visual Books, 2004.
 DAMAS, Luiz. Linguagem C. 10ed. Rio de Janeiro:
Editora LTC, 2007.
 MEDINA, Marco; FERTIG, Cristina. Algoritmos e
programação: Teoria e prática. São Paulo: Editora
Novatec, 2005.
Bibliografia Complementar

 LEIRE, Mario. Técnicas de programação: uma


abordagem moderna. Rio de Janeiro: Editora Brasport,
2006.

 SALIBA, Walter Luiz Caram. Técnicas de


programação: uma abordagem estruturada. São
Paulo: Editora Makron Books, 1993
Bibliografia
 Livro-texto Principal

 Disponível na
Biblioteca
Contato
 Email: gabrielcosta@ct.ufrn.br
Dúvidas???
Existe lógica ??
 Se você reordenar as letras "ECHOOL"o resultado
será o nome de um:

a. OCEANO

b. PAÍS

c. CIDADE

d. ESTADO

e. ANIMAL
Existe lógica ??
 Qual das cinco alternativas representa a melhor comparação?

AMOR está para ROMA assim como 5232 está para

A) 2523

B) 3252

C) 2325

D) 3225

E) 5223
Obrigado pela presença!

Até a próxima aula!

Вам также может понравиться