Aula 01
Algoritmos e Programação
Fevereiro/2013
1
02/03/2013
Ementa do Curso Conceitos fundamentais de programação: • Algoritimo • Linguagem • Compilador • Linguagem de programação • Estrutura de um programa
Ementa do Curso
• Tipos de dados • Operadores
• Programação estruturada
• Estruturas de condição • Laços de repetição
2
02/03/2013
Ementa do Curso
• Vetores e matrizes • Strings e sua manipulação • Tipos estruturados (registros). • Aplicações em linguagem C.
Objetivos - Ao final da disciplina o aluno deverá estar apto a: - Resolver problemas pertinentes a Engenharia, de uma forma rápida e com maior precisão, através de uma seqüência lógica e estruturada. - Utilizar uma linguagem de programação para criar programas que o auxilie na resolução de problemas ou agilize seu trabalho. - Elaborar protocolos de ação com instruções claras e precisas, que se forem seguidos por uma equipe de trabalho, levarão de forma segura e eficiente, á execução de tarefas pré-determinadas.
3
02/03/2013
Conteúdo Programático
1. CONCEITOS FUNDAMENTAIS DE PROGRAMAÇÃO
1.1. Noção de Algoritmos 1.2. Pseudo Linguagem 1.3. Estrutura de um Programa 1.4. Dados e Variáveis 1.5. Operadores 2. PROGRAMAÇÃO ESTRUTURADA 2.1. Desenvolvimento de Algoritmos: análise e resolução de problemas da técnica top-down 2.2. Estrutura de Controle: Condição. 2.3. Estrutura de Controle: Laço de Repetição.
Conteúdo Programático
3. VETORES E MATRIZES 3.1. Conceitos de vetores 3.2. Declaração de vetores 3.2. Operações de Manipulação de vetores 3.3. Conceito de Matrizes 3.4. Declaração de Matrizes 3.5. Operações sobre Matrizes
4. MODULARIZAÇÃO 4.1 Conceitos de Modularização e decomposição 4.2.Declaração de funções 4.3.Passagem de parâmetros
4
02/03/2013
5. STRINGS E FUNÇOES DE MANIPULAÇÃO 6. TIPOS ESTRUTURADOS 6.1. Registros
Cronograma de Aulas
Semana n°. Tema
001
Apresentação do plano de ensino e aprendizagem. Introdução e Conceitos