Buscar

01_Apresentação_2023_2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 14 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 6, do total de 14 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 9, do total de 14 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

LÓGICA DE PROGRAMAÇÃO
Prof. Dr. Gabriel de Souza Leitão
Quem são vocês?
 Nome? Idade?
 Como conheceu o curso de 
Informática para Internet? 
 Quais as expectativas para 
o curso?
Engenheiro de Computação
UFAM (2009)
FILOSOFIA
FAJE - Belo Horizonte/MG (2014)
Mestre em Informática
UFAM (2017)
Doutor em Informática
UFAM (2022?)
OBJETIVOS DO CURSO
 OBJETIVO GERAL
Proporcionar o contato com os principais conceitos de Lógica de 
Programação, identificando e desenvolvendo modelos matemáticos 
para resolução de problemas através da implementação e 
consolidação da lógica algorítmica.
OBJETIVOS DO CURSO
 OBJETIVOS ESPECÍFICOS 
1. Desenvolver raciocínio lógico;
2. Resolver problemas utilizando linguagem de descrição narrativa, 
fluxogramas e pseudolinguagem;
3. Implementar algoritmos utilizando a linguagem de programação 
estruturada;
4. Identificar e descrever as estruturas de dados básicas e suas 
características;
5. Explicar como e em que situações utilizar tais estruturas;
6. Implementar soluções computacionais utilizando estruturas de 
dados básicas em uma linguagem de programação.
CONTEÚDO PROGRAMÁTICO
1. Noções de Raciocínio Lógico
2. Noção de Algoritmo.
3. Estrutura de um Programa.
4. Representação da Informação:
a) Tipos primitivos: Constantes e variáveis; formação de identificadores; 
declaração de variáveis.
b) Comentários.
c) Comando de atribuição;
d) Expressões aritméticas; operadores aritméticos; funções matemáticas; 
precedência de operadores.
e) Expressões lógicas; operadores relacionais; operadores lógicos tabela- 
verdade; precedência de operadores.
f) Blocos
CONTEÚDO PROGRAMÁTICO
5. Entrada e saída de dados.
6. Estruturas e comandos de seleção simples e composta.
7. Estrutura e comandos de repetição.
8. Estruturas de controle:
a) Sequencial;
b) Seleção;
c) Repetição.
9. Modularização: conceitos; refinamento; funções e procedimentos; 
variáveis públicas e locais; parâmetros.
10. Implementação de algoritmos em uma linguagem de programação 
estruturada. 
BIBLIOGRAFIA BÁSICA
 FORBELLONE, André Luis; EBERSPÄCHER, Henri. F. Lógica de 
Programação: A construção de algoritmos e estruturas de dados. 3. ed. 
São Paulo: Pearson Prentice Hall, 2005.
 MANZANO, José Augusto; OLIVEIRA, Jayr Figueiredo de. Algoritmos: Lógica 
Para Desenvolvimento de Programação de Computadores. 28. ed. São 
Paulo: Erica, 2016.
 MENEZES, Nilo Ney C. Introdução à Programação com Python: Algoritmos e 
lógica de programação para iniciantes. 2. ed. São Paulo: Novatec, 2014.
BIBLIOGRAFIA COMPLEMENTAR
 CORMEN, Thomas H. Algoritmos: Teoria e Prática. 3. ed. Rio de 
Janeiro: Elsevier, 2012. 
 DEITEL, P. DEITEL, H. C: como programar. 6. ed. São Paulo: Pearson 
Prentice Hall, 2011. 
 FARRER, H. Algoritmos estruturados: programação estruturada de 
computadores.3. ed. Rio de Janeiro: LTC, 1999. 
 PIVA JUNIOR, Dilermando et al. Algoritmos e Programação de 
computadores. Rio de Janeiro: Elsevier, 2012. 
 ZIVIANI, Nivio. Projeto de Algoritmos com Implementação em 
Pascal e C. 3. ed. São Paulo: Cengage Learning, 2010.
ATIVIDADES AVALIATIVAS – 1º Módulo
 3 Avaliações:
 𝐴1: Média das Listas de Exercícios (+- 5 listas)
 𝐴2: Média das Atividades Avaliativas de Conteúdo 
(datas a definir: +- 3 atividades)
 𝐴3: Autoavaliação (data a definir) e Participação
 A atividade A3 será calculada da seguinte forma:
 𝐴3 =
𝐴𝑢𝑡𝑜𝑎𝑣𝑎𝑙𝑖𝑎çã𝑜+% 𝑑𝑒 𝐹𝐴𝑃+% 𝑑𝑒 𝑇𝐸𝑃+% 𝐸𝑉
4
 
 Onde: 
 FAP = Frequência das Aulas Presenciais
 TEP = Trabalhos Entregues no Prazo
 P = Participação (dúvidas em sala, por canais digitais, 
horário de atendimento,...)
MÉDIA DO MÓDULO:
MET1 =
𝐴1+ 𝐴2+ 𝐴3 
3
 
INFORMAÇÕES IMPORTANTES
• Segundas-feiras: 18h30 – 22h30
Horário das aulas
• https://classroom.google.com/c/NjE2OTk1NDI4MjUx?cjc=ooglepp
Material da disciplina estará disponível no Google Classroom (amb2orm)
• http://codebench.icomp.ufam.edu.br/index.php
• “Lógica de Programação e Estrutura de Dados” -> Turma INFNET
Exercícios de Programação (Plataforma)
• Terça-feira: 14h05 – 15h45
Horário de Atendimento: 
• Google Classroom
• E-mail
• WhatsApp
Canais de comunicação:
• Email: gabriel.leitao@ifam.edu.br
• Whatsapp: (92)99431-5307
Contatos:
	Slide 1: LÓGICA DE PROGRAMAÇÃO
	Slide 2: Quem são vocês?
	Slide 3
	Slide 4
	Slide 5
	Slide 6
	Slide 7: OBJETIVOS DO CURSO
	Slide 8: OBJETIVOS DO CURSO
	Slide 9: CONTEÚDO PROGRAMÁTICO
	Slide 10: CONTEÚDO PROGRAMÁTICO
	Slide 12: BIBLIOGRAFIA BÁSICA
	Slide 13: BIBLIOGRAFIA COMPLEMENTAR
	Slide 14: ATIVIDADES AVALIATIVAS – 1º Módulo
	Slide 15: INFORMAÇÕES IMPORTANTES