7

Click here to load reader

Conceitos e técnicas de programação apresentação

Embed Size (px)

Citation preview

Page 1: Conceitos e técnicas de programação apresentação

1

Conceitos e Técnicas de Programação

Profº Ms. Tarcísio Júnior

Gestão de Tecnologia da Informação

Page 2: Conceitos e técnicas de programação apresentação

2

• Carga Horária: 80 horas/aula• Professor: Tarcísio F G Júnior, Mestre

[analista de sistemas, programador, consultor, diretor]

• Ementa:Conceitos básicos de lógica computacional. Funcionamento deprograma. Mecanismos de verificação e teste. Comandos.Conceitos básicos da linguagem de programação. Operadores.Laços. Comandos de Decisão. Funções. Matrizes. Estruturas.Ponteiros. Classes e Objetos.

Apresentação

Page 3: Conceitos e técnicas de programação apresentação

3

OBJETIVOS DA DISCIPLINA

• OBJETIVO GERALO objetivo desta disciplina é de introduzir noções básicas de informática, inserir oaluno em um ambiente informatizado e capacitar o aluno a desenvolver pequenosprogramas.

Page 4: Conceitos e técnicas de programação apresentação

4

Programa do curso

1. Conceitos básicosAlgoritmos, programa, linguagem de programação, compiladores e interpretadores, correção e eficiência de algoritmos.

2. Métodos de desenvolvimento de algoritmosProgramação estruturada, conceitos de modularidade e refinamento sucessivos.

3. Notação algorítmica

4. Variáveis e estruturas de controleDeclaração de variáveis, tipos de dados, comandos de atribuição, decisão, repetição.

Page 5: Conceitos e técnicas de programação apresentação

5

Programa do curso (cont.)

5. Procedimentos e funçõesConceito de bloco de comandos, localidade de nomes e passagem de parâmetros.

6. Noções de linguagens de programaçãoHistórico, linguagem de programação e suas gerações

7. Implementação de algoritmos simplesBásicos, métodos numéricos simples, vetores e matrizes.

Page 6: Conceitos e técnicas de programação apresentação

6

PROCEDIMENTOS METODOLÓGICOS

METODOLOGIA DE ENSINO• Aulas expositivas e práticas com discussão de conteúdo e estudo de

casos• Trabalhos Práticos para firmar o conhecimento• Uso do ambiente FPBVirtual

RECURSOS • Quadro• Data show• Internet• Laboratório de informática

AVALIAÇÃO• 30% trabalhos• 70% prova

Page 7: Conceitos e técnicas de programação apresentação

7

BibliografiaBÁSICA• FARRER, Harry et al. Programação estruturada de computadores: algoritmos

estruturado. 3. Ed. Rio de Janeiro: LTC, 1999. • MANZANO, José Augusto N. G.; OLIVEIRA, Jayr Figueiredo de. Algoritmos: lógica para

desenvolvimento de programação. 17. ed. São Paulo: Érica, 2005. • SALVETTI, Dirceu Douglas; BARBOSA , Lisbete Madsen. Algoritmos. São Paulo:

Pearson Prentice Hall, 2004..

COMPLEMENTAR

• BORATTI, Isaias Camilo. Programação orientada a objetos em Java. Florianópolis: Visual Books, 2007.

• MENDES, Douglas Rocha. Programação Java com ênfase em orientação a objeto. São Paulo: Novatec, 2009.

• KERNIGHAN, B.C. Linguagem de programação. Rio de Janeiro: Elsevier. • TURBAN. E. Administração de tecnologia da informação: teoria e prática. Rio de

Janeiro: Elsevier. • MACHADO, F. B. Arquitetura de sistemas operacionais. Rio de Janeiro: LTC.