Você está na página 1de 2

Ministério da Educação

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ


Câmpus Medianeira

PLANO DE ENSINO
CURSO Engenharia Elétrica MATRIZ 548

FUNDAMENTAÇÃO
Processo N 003/11, aprovado pela Resolução n. 006/11 – COGEP de 10/06/2011.
LEGAL

DISCIPLINA/UNIDADE CURRICULAR CÓDIGO PERÍODO CARGA HORÁRIA (aulas)


AT AP APS Total
Computação 1 PP52G 2º
34 34 04 72
AT: Atividades Teóricas, AP: Atividades Práticas, APS: Atividades Práticas Supervisionadas.

PRÉ-REQUISITO Não possui


EQUIVALÊNCIA

OBJETIVOS
Compreender e dominar os conceitos inerentes à lógica de programação e ao desenvolvimento de algoritmos. Especificar,
através de uma linguagem de programação, algoritmos desenvolvidos em português estruturado.

EMENTA
Computação e sociedade; Conceitos básicos em computação; Introdução à linguagem de programação; Métodos,
técnicas e processos de desenvolvimento de software; Ambientes e bibliotecas de suporte ao desenvolvimento de
aplicações.

CONTEÚDO PROGRAMÁTICO
ITEM EMENTA CONTEÚDO
Discussão sobre a origem do computador e sua atual influência
1 Computação e Sociedade
na sociedade
Modelos de representação de um algoritmo e suas estruturas
básicas.
2 Conceitos Básicos em Computação
Modelo de processamento de um computador.
Armazenamento das informações.
Operações. Tipos de dados. Dispositivos de entrada e saída.
Análises léxicas, sintáticas e semânticas.
Tipos de dados da linguagem e variáveis.
3 Introdução à Linguagem de Programação
Comandos e operações.
Estruturas condicionais e de repetição.
Funções e procedimentos.
Organização de código.
Métodos, Técnicas e Processos de Melhores práticas e comentários.
4
Desenvolvimento de Software Ciclo de vida de desenvolvimento: cascata e iterativo
incremental.
Ambientes e Bibliotecas de Suporte ao
5 Bibliotecas da linguagem: como utilizar o que outros produzem.
Desenvolvimento de Aplicações

REFERÊNCIAS
Referências Básicas:

SOUZA, Marco Antonio de. Algoritmos e lógica de programação. 2.ed. São Paulo: Thomson, Cengage
Learning, 2011. xvi, 234 p. ISBN 8522111294.

Aprovado pelo Colegiado do Curso de Engenharia Elétrica em 1/2015.


MANZANO, José Augusto N. G.; OLIVEIRA, Jayr Figueiredo de. Algoritmos: lógica para desenvolvimento de
programação de computadores. 6, 7 , 8, 13 e 25. ed. rev. São Paulo, SP: Érica, 1999, 1999, 2000, 2002, 2011.
265 p. 236 p. 320 p. ISBN 857194329X, ISBN 9788536502212.

MIZRAHI, Victorine Viviane. Treinamento em linguagem C. 2. ed. São Paulo: Pearson Prentice Hall, 2008. 405
p. ISBN 978-85-7605-191-6.
Referências Complementares:

CORMEN, Thomas H. Algoritmos: teoria e prática. Rio de Janeiro, RJ: Elsevier, 2012. xvi, 926 p. ISBN
9788535236996.

ARAÚJO, Everton Coimbra de. Algoritmos: fundamento e prática. 3. ed. ampl. e atual. Florianópolis, SC:
Visual Books, 2007. 414 p. ISBN 85-7502-209-1.

SCHILDT, Herbert. C, completo e total. 3. ed., rev. e atual. São Paulo: Makron, c1997. xv, 827 p. ISBN
8534605955.

ZIVIANI, Nivio. Projeto de algorítmos: com implementações em Pascal e C. 3. ed. São Paulo: Cengage
Learning, c2011. xx, 639 p. ISBN 9788522110506.

SZWARCFITER, Jayme Luiz; MARKENZON, Lilian. Estruturas de dados e seus algoritmos. 3. ed. Rio de
Janeiro, RJ: LTC, 2010. viii, 302 p. ISBN 978-85-216-1750-1.

ORIENTAÇÕES GERAIS

Assinatura do Professor Assinatura do Coordenador do Curso

Aprovado pelo Colegiado do Curso de Engenharia Elétrica em 1/2015.