Disciplina: Fundamentos de Programação (Engenharia Mecatrônica).
Professor: Omero Francisco Bertol (omero@utfpr.edu.br).

Fundamentos de Programação (Linguagem de Programação C)

01

Plano de ensino. Ementa. Objetivos gerais e específicos da disciplina. Ementário. Bibliografia.

02

Capa e sumário da apostila sobre a Linguagem C.

03

Noções de Hardware e Software: processador, memória, dispositivos de E/S, armazenamento em disco, programas.

04

Conceito de algoritmo e programação. Algoritmos: representação, técnicas e estruturas de elaboração. Técnicas de projeto e desenvolvimento de algoritmos.

05

Elementos básicos da Linguagem C: variáveis, tipos de dados e expressões.

06

Vetores (variáveis indexadas), ou matrizes unidimensionais.

07

Cadeia de caracteres, ou string.

08

Subprogramação (funções).

09

Arquivos (FILE).

10

Lista de exercícios propostos: básicos (comandos de entrada/saída, decisão e repetição), vetores (matrizes unidimensionais), cadeia de caracteres (string), subprogramação (funções), arquivos (FILE) e estruturas de dados (lista, pilha e fila).

11

Soluções de exercícios propostos.

12

Demonstrando e comentando uma estrutura modular.

13

Programa modular abordando o tipo de dados registro, ou estrutura (struct). Registro escolar: nome e notas bimestrais. Registro do Índice de Massa Corporal (IMC).
Editada pela última vez em 01-Nov-2017.