estudo
Pró-Reitoria de Graduação
Plano de Ensino (2º semestre de 2012)
Curso: 3 - Engenharia Mecânica
Disciplina: 36721 - PROGRAMAÇÃO DE COMPUTADORES I
Período: 1
Turno: noite
Carga Horária:
TOTAL ( 64 horas )
TEÓRICA ( 64 horas )
Ementa
Fundamentos de sistemas computacionais. Algoritmos. Tipos de dados primitivos e agrupados. Expressões e operadores aritméticos, relacionais e lógicos. Operações de entrada e saída para memória primária e secundária. Estruturas de controle.
Procedimentos e funções. Metodologias para o desenvolvimento de programas.
Objetivos Fornecer ao aluno condições de expressar soluções de forma algorítmica em uma linguagem de programação. Levar o aluno a entender os principais conceitos e usos de linguagens de programação. Permitir que o aluno desenvolva técnicas para construção e documentação de programas iterativos e recursivos. Apresentar e exercitar tipos de dados primitivos e agrupados (homogêneos e heterogêneos), incluindo o embasamento matemático necessário. Dar condições ao aluno de utilizar uma linguagem de programação para a resolução de problemas computacionais.
Métodos Didáticos Aulas expositivas e dialogadas.
Problematização e construção conjunta de solução.
Listas de exercícios.
Trabalhos individuais e em grupo.
Unidades de Ensino Unidade I Conceitos Fundamentais
História do Computador
Modelo de Von Neumann
Representação de Dados
bit, nibble e byte
Representação Numérica
decimal
binária
hexadecimal
Tipos primitivos de variáveis
Armazenamento
Memória Primária e Secundária
Tipos de Memória
Operações Aritméticas
Operações aritméticas
Exponenciação
Operadores mod e div
Erros
Estouro
Truncamento
Unidade II Teoria de Conjuntos e Operações Lógicas
Diagramas de Venn