UNIVERSIDADE DO ESTADO DO RIO DE JANEIRO

FORMULÁRIO DE IDENTIFICAÇÃO DA DISCIPLINA
 

UNIDADE: INSTITUTO POLITÉCNICO
DEPARTAMENTO: DEPARTAMENTO DE MODELAGEM COMPUTACIONAL
DISCIPLINA: Introdução à Programação
CARGA HORÁRIA: 75 CRÉDITOS: 4 CÓDIGO: IPRJ01-07578
MODALIDADE DE ENSINO: Presencial TIPO DE APROVAÇÃO: Nota e Frequência
 
STATUSCURSO(S) / HABILITAÇÃO(ÕES) / ÊNFASE(S)
ObrigatóriaIPRJ - Engenharia (versão 1)
IPRJ - Engenharia (versão 2) Engenharia Mecânica
IPRJ - Engenharia (versão 1) Engenharia Mecânica Energia Nuclear
IPRJ - Engenharia (versão 2) Engenharia Mecânica Energia Nuclear
IPRJ - Engenharia (versão 1) Energia Nuclear e Petróleo e Gás
IPRJ - Engenharia (versão 1) Engenharia Mecânica Materiais
IPRJ - Engenharia (versão 2) Engenharia Mecânica Materiais
IPRJ - Engenharia (versão 1) Engenharia Mecânica Materiais e Energia Nuclear
IPRJ - Engenharia (versão 1) Engenharia Mecânica Materiais e Petróleo e Gás
IPRJ - Engenharia (versão 1) Engenharia Mecânica Petróleo e Gás
IPRJ - Engenharia (versão 2) Engenharia Mecânica Petróleo e Gás
IPRJ - Engenharia (versão 1) Engenharia Mecânica Termofluidodinâmica
IPRJ - Engenharia (versão 2) Engenharia Mecânica Termofluidodinâmica
IPRJ - Engenharia (versão 1) Engenharia Mecânica Termofluidodinâmica e Energia Nuclear
IPRJ - Engenharia (versão 1) Engenharia Mecânica Termofluidodinâmica e Materiais
IPRJ - Engenharia (versão 1) Engenharia Mecânica Termofluidodinâmica e Petróleo e Gás
IPRJ - Engenharia de Computação (versão 1)

TIPO DE AULA CRÉDITO CH SEMANAL CH TOTAL
Teórica3345
Prática/
Trabalho de Campo
1230
TOTAL 4 5 75

OBJETIVO(S):

Ao final da disciplina o(a) aluno(a) terá noções básicas de computação e terá o domínio de uma linguagem de programação.
EMENTA:

Conceito e estrutura de algoritmos. Identificadores. Variáveis. Operações Básicas: aritméticas, lógicas e relacionais. Comandos de Entrada e Saída. Comandos de Controle de Fluxo. Funções e procedimentos. Recursividade. Elementos de orientação por objetos: classes, objetos, atributos, métodos, encapsulamento, herança e polimorfismo.


BIBLIOGRAFIA:


Villas, M.V. e Villasboas, L.F.P., Programação: Conceitos, técnicas e linguagens, Campus;
Kernighan, B. & Ritchie, D., The C Programming Language, Prentice Hall.
I.C. Boratti, Programação Orientada e Objetos em Java, VisualBooks, 2007.
I.C. Boratti, e A.B. Oliveira, Introdução a Programação: Algoritmos, Visual Books, 3ª Ed., 2007.
C. Camarão, e L. Figueiredo, Programação de Computadores em Java, LTC, 2003.