Documente Academic
Documente Profesional
Documente Cultură
Ementa
Conceitos fundamentais de programao: algoritmos, linguagem, compilador; Linguagem de programao; Estrutura de um
programa; Tipos de dados; Operadores; Programao estruturada; Estruturas de condio; Laos de repetio; Vetores e
matrizes; Strings e funes de manipulao; Tipos estruturados (registros). Aplicaes em linguagem C.
Objetivos
1-Resolver com maior rapidez e com maior preciso, atravs de uma seqncia lgica e estruturada, problemas pertinentes a
atividade profissional de um Engenheiro.
2-Utilizar, se necessrio e atravs de uma linguagem de programao adequada, computadores para a resoluo dos problemas
mencionados acima.
3-Elaborar protocolos de ao com instrues claras, precisas e numa seqncia adequada e que, se forem seguidos por uma
equipe de trabalho, levaro, de forma segura e eficiente, execuo de tarefas pr-determinadas.
Contedo Programtico
1. CONCEITOS FUNDAMENTAIS DE PROGRAMAO
1.1. Noo de Algoritmos
1.2. Pseudo %u2013 Linguagem
1.3. Estrutura de um Programa
1.4. Dados e Variveis
1.5. Operadores
2. PROGRAMAO ESTRUTURADA
2.1. Desenvolvimento de Algoritmos: anlise e resoluo de problemas %u2013 tcnica top-down
2.2. Estrutura de Controle: Condio.
2.3. Estrutura de Controle: Lao de Repetio.
3. VETORES E MATRIZES
3.1. Conceitos de vetores
3.2. Declarao de vetores
3.2. Operaes de Manipulao de vetores
3.3. Conceito de Matrizes
3.4. Declarao de Matrizes
3.5. Operaes sobre Matrizes
4. MODULARIZAO
4.1 Conceitos de Modularizao e decomposio
4.2. Declarao de funes
4.3. Passagem de parmetros
5. STRINGS E FUNOES DE MANIPULAO
6. TIPOS ESTRUTURADOS
6.1. Registros
7. APLICAES EM LINGUAGEM "c"
7.1 Desenvolvimento de programas em linguagem "C", utilizando os conceitos estudados anteriormente.
Procedimentos Metodolgicos Indicados
Aula expositiva, exerccio prticos, atividades em laboratrio e estudos em grupo.
Sistema de Avaliao
1 Avaliao - PESO 4,0 2 Avaliao - PESO 6,0
Atividades Avaliativas a Critrio do Professor Prova Escrita Oficial
Prticas: 2,00 Prticas: 2,00
Tericas: 8,00 Tericas: 8,00
Total: 10 Total: 10
Cronograma de Aulas
Semana n. Tema
1 Conceitos Fundamentais de Programao.
2 Conceitos Fundamentais de Programao
3 Conceitos Fundamentais de Programao
4 Programao Estruturada
5 Programao Estruturada
6 Programao Estruturada
7 Programao Estruturada
8 Programao Estruturada
9 Avaliao Parcial
10 Vetores e Matrizes
11 Vetores e Matrizes
12 Vetores e Matrizes
13 Modularizao
14 Modularizao
15 Strings e Funes de Manipulao
16 Strings e Funes de Manipulao
17 Tipos Estruturados (Registros)
18 Avaliao Oficial
19 Reviso e Preparao para a Prova Substitutiva
20 Prova Substitutiva