UNIVERSIDADE DO ESTADO DO RIO DE JANEIRO
FORMULÁRIO DE IDENTIFICAÇÃO DA DISCIPLINA
 

UNIDADE: FACULDADE DE CIÊNCIAS EXATAS E ENGENHARIAS
DEPARTAMENTO: DEPARTAMENTO DE COMPUTAÇÃO
DISCIPLINA: Construção de Algoritmos
CARGA HORÁRIA: 75 CRÉDITOS: 5 CÓDIGO: FCEE01-14806
MODALIDADE DE ENSINO: Presencial TIPO DE APROVAÇÃO: Nota e Frequência
 
STATUSCURSO(S) / HABILITAÇÃO(ÕES) / ÊNFASE(S)
ObrigatóriaFCEE - Ciência da Computação (versão 2)

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

EMENTA:

INTRODUçãO A ALGORITMOS E LINGUAGENS DE PROGRAMAçãO. ESTRUTURAS DE CONTROLE E FLUXO. TIPOS DE DADOS. CODIFICAçãO EM LINGUAGEM DE PROGRAMAçãO.

OBJETIVO(S):

Identificar as diferenças entre algoritmos e programas de computador; Distinguir as etapas necessárias para elaboração de um algoritmo e de um programa de computador; Acompanhar a execução de um programa de computador; Trabalhar com as principais estruturas para elaboração de algoritmos voltados para a programação de computadores; Aplicar o raciocínio lógico dedutivo na criação de programas computacionais em linguagem C.

DISCIPLINA(S) CORRESPONDENTE(S):

FCEE01-14886 Construção de Algoritmos
UEZO01-15959 Construcao de Algoritimos
 
BIBLIOGRAFIA:

- FARRER, HARRY ET AL. ALGORITMOS ESTRUTURADOS. 3. ED. RIO DE JANEIRO: LTC, C1999.

- GUIMARãES, âNGELO DE MOURA; LAGES, NEWTON ALBERTO DE CASTILHO. ALGORITMOS E ESTRUTURAS DE DADOS. RIO DE JANEIRO: LTC, 1994.

- DEITEL, HARVEY M.; DEITEL, PAUL J. C++: COMO PROGRAMAR. PORTO ALEGRE: BOOKMAN, 2005.

- MANZANO, JOSé AUGUSTO NAVARRO GARCIA; OLIVEIRA, JAYR FIGUEIREDO DE ALGORITMOS:LóGICA PARA DESENVOLVIMENTO DE PROGRAMAçãO DE COMPUTADORES. 17. ED. SãO PAULO: éRICA, 2005.

- FORBELLONE, ANDRé LUIZ VILLAR; EBERSPACHER, HENRI FREDERICO. LóGICA DE PROGRAMAçãO: A CONSTRUçãO DE ALGORITMOS E ESTRUTURA DE DADOS. 2. ED. SãO PAULO: MAKRON, 2000.

- SEXTON, CONAR. DOMINANDO A LINGUAGEM C++. RIO DE JANEIRO: IBPI, C2001