Neander x
Aula 01
Márcio Robério da Costa Ferro mrcferro@gmail.com 2012
A disciplina
Carga horária: 4h semanais
Aulas teóricas/práticas
Resolução de Exercícios
Atividades em laboratório
Prova escrita
A disciplina
Dados de 2012.1
• Sistemas de Informação: 34% (40 alunos)
• Redes de Computadores: 40% (53 alunos)
Maiores dificuldades dos alunos
Interpretação de enunciados
Raciocínio lógico
A disciplina
Como passar em algoritmos?
Assistir às aulas
Tirar todas as dúvidas
Resolver exercícios (em casa, no trabalho, na faculdade..)
Frequentar a monitoria
Formar grupos de estudos
A disciplina
Avaliação
AV1 – com consulta*
AV2 – prova nacional, sem consulta
AV3 – sem consulta
*materiais impressos (livro, apostila, caderno, anotações)
A disciplina
Material Didático / Conteúdos
Livro
Capítulo
Lógica de Programação e Estrutura de Dados
Introdução aos Algoritmos
Fundamentos de Programação de
Computadores
Estrutura Sequencial
Fundamentos de Programação de
Computadores
Estrutura Condicional
Fundamentos de Programação de
Computadores
Estrutura de Repetição
Lógica de Programação e Estrutura de Dados
Estrutura de Dados:
Vetores
AV1 AV2
AV3
Estudo de Algoritmos
Interpretar e encontrar soluções para problemas
de diferentes domínios
Formalizar o detalhamento da solução
Utilizar estruturas das linguagens de
programação para resolver problemas
O que é um problema?
Tudo o que é difícil de explicar, resolver, tratar, lidar, etc.
Exemplos de Problemas:
1. Como fritar um ovo?
2. Como achar a média da disciplina da Estácio?
Definições
Algoritmo:
Sequência lógica de instruções que devem ser seguidas para a resolução de um problema ou para a execução de uma tarefa
Programa:
Conjunto de comandos específicos que traduzem para o computador o que um algoritmo determinou que deva ser realizado Desenvolvimento de