Você está na página 1de 3

ASSOCIAO RONDONIENSE DE ENSINO SUPERIOR FATEC FACULDADE DE CINCIAS ADMINISTRATIVAS E DE TECNOLOGIA

SISTEMAS DE INFORMAO - PORTARIA MEC/SESu n 109 de 08/02/08 - DOU de 11/02/08

SISTEMAS DE INFORMAO Disciplina: Algoritmos Ano de Referncia: 2013-1 Pr-requisitos: Nenhum

Carga Horria: 60 horas Perodo: 2 Semestre

Ementa A disciplina aborda o estudo de algoritmos, envolvendo os conceitos fundamentais: variveis, tipos de dados simples e estruturados (vetores), constantes, operadores aritmticos, expresses, atribuio, representaes grfica e textual de algoritmos, estruturas de controle (atribuio, sequncia, seleo, repetio). Alm disso, a disciplina aborda uma introduo programao, utilizando uma linguagem de programao como estudo de caso. Objetivos Geral: Construir algoritmos a partir do entendimento da lgica de programao para resoluo de problemas de complexidade limitada. Especficos: Compreender os mecanismos lgicos e matemticos da programao; (Lgica) Relacionar problemas e elaborar solues atravs do uso de metodologias e ferramentas que envolvam os elementos bsicos da construo de algoritmos e programas de computador; Escolher o melhor algoritmo e estrutura de dados para a soluo de um determinado problema; Verificar e corrigir algoritmos estruturados; Programar de forma estruturada solues bsicas de problemas; Discernir os mtodos para construo de algoritmos e programas; Identificar as formas de representao de algoritmos; Conhecer tipos primitivos de dados, constantes e variveis. Utilizar comandos de atribuio, entrada e sada de dados; Empregar operadores aritmticos, relacionais e lgicos. Conhecer e saber utilizar estruturas de sequncia, deciso e repetio; Aplicar estrutura de dados simples (vetores e matrizes). Contedo Programtico I Linguagens de Programao 1. Conceitos. 2. Estrutura de um Programa. 3. Variveis e Tipos de Dados. 4. Expresses e Operaes Aritmticas. 5. Expresses e Operaes Lgicas. 6. Comandos de Entrada e Sada. 7. Estrutura Sequencial. II Estruturas de Deciso 8. Estrutura de Deciso Se Ento. 9. Estrutura de Deciso Se Ento Seno. 10. Estrutura de Deciso Se Seno Se. 11. Estrutura de Deciso Switch. III Estruturas de Repetio 12. Estrutura de Repetio Para. 13. Estrutura de Repetio Enquanto. 14. Estrutura de Repetio Faa. 15. Comparao das estruturas de repetio. IV Estruturas Avanadas de Linguagens de Programao 16. Subprogramas.
Av. Jorge Teixeira, 3500, Bairro Industrial, Cep: 76.821-064, Porto Velho/RO Fone: (069) 3217-9300 E-mail: sistemas@fatec-ro.br Site: www.fatec-ro.br

ASSOCIAO RONDONIENSE DE ENSINO SUPERIOR FATEC FACULDADE DE CINCIAS ADMINISTRATIVAS E DE TECNOLOGIA


SISTEMAS DE INFORMAO - PORTARIA MEC/SESu n 109 de 08/02/08 - DOU de 11/02/08

17. Parmetros de Subprogramas. 18. Retorno de Subprogramas. Projeto Interdisciplinar A disciplina de Algoritmos trabalha em conjunto com a disciplina de lgica para prover ao aluno o entendimento bsico da lgica de programao. A disciplina de algoritmos desenvolve os conhecimentos bsicos para as disciplinas de Estrutura de Dados e Programao Orientada a Objetos. Bibliografia Bsica: FARREL, Joyce. Lgica e Design de Programao. 5 ed. Brasil: Cengage Learning, 2010. ISBN: 97885-22107-57-5. MANZANO, Jos Augusto N. G.; OLIVEIRA, Jair Figueiredo de. Algoritmos: Lgica Para Desenvolvimento de Programao. 19 Ed. Brasil: rica, 2006. ISBN: 85-7194-329-X. CORMEN, Thomas H et al (trad.). Algoritmos: teoria e prtica. 2 Ed. Rio de Janeiro: Campus/Elsevier, 2002. ISBN: 85-7001-341-8. Complementar: GUIMARES, A. de Moura; LAGES, N. A. de Castilho. Algoritmos e Estruturas de Dados. Rio de Janeiro: LTC - Livros Tcnicos e Cientficos, 1985. ISBN: 8521603789. FARRER, H. et. al. Programao Estruturada de Computadores Algoritmos Estruturados . 3 Ed. Rio de Janeiro: Editora Guanabara, 1999. PUGA, Sandra; RISSETTI, Gerson. Lgica de Programao e Estruturas de Dados: Com Aplicaes em Java. : Prentice Hall, 2006. ISBN-13: 9788576052074. GOODRICH, Michael T.; TAMASSIA, Roberto.; COPSTEIN, Bernardo (Trad. ); OLIVEIRA, Joo Batista (Trad. ). Estruturas de Dados e Algoritmos em Java. 2 Ed. Porto Alegre: Bookman, 2002. ISBN: 85363-0043-4 ASCENIO, Ana Fernanda Gomes. Fundamentos da Programao de Computadores . 2 Ed. So Paulo: Pearson Prentice Hall, 2007. Disponvel: <http://ares.bv3.digitalpages.com.br/reader>. Acesso em: 23 nov. 2011. ISBN: 9788576051480. Mtodo de Avaliao De acordo com o regimento interno da FATEC e normas estabelecidas pela coordenao do curso. Metodologia de Ensino As aulas tericas podem ser ministradas tanto em sala de aula quanto nos laboratrios, mas nas aulas onde se faz necessria uma atividade prtica, sero ministradas em laboratrio especfico para a atividade. As aulas so planejadas dentro do contexto das habilidades e competncias a serem adquiridas pelo aluno, onde cada aula tem um objetivo especfico, a apresentao conceitual do contedo, processos de fixao de aprendizagem, prticas laboratoriais assistidas, avaliao continuada e finalmente, um resumo geral deixando claro ao aluno as habilidades buscadas na aula juntamente com o encaminhamento para o assunto da prxima aula. No processo de ensino/aprendizagem, podem haver tambm: Exerccios de aplicao dos conceitos tericos aprendidos, realizados individualmente ou em grupo, em ambiente de sala de aula e/ou extraclasse. Leituras crticas de textos (especializados, literrios, tcnicos e cientficos) para exerccios de anlise reflexiva, em ambiente de sala de aula e extraclasse. Atividades de (re)textualizao, a serem realizados em sala de aula e em ambiente escolhido pelo aluno. Produo de trabalho escrito, em grupo ou individual, orientado e supervisionado, realizado em ambiente de sala de aula e extraclasse.

Av. Jorge Teixeira, 3500, Bairro Industrial, Cep: 76.821-064, Porto Velho/RO Fone: (069) 3217-9300 E-mail: sistemas@fatec-ro.br Site: www.fatec-ro.br

ASSOCIAO RONDONIENSE DE ENSINO SUPERIOR FATEC FACULDADE DE CINCIAS ADMINISTRATIVAS E DE TECNOLOGIA


SISTEMAS DE INFORMAO - PORTARIA MEC/SESu n 109 de 08/02/08 - DOU de 11/02/08

Av. Jorge Teixeira, 3500, Bairro Industrial, Cep: 76.821-064, Porto Velho/RO Fone: (069) 3217-9300 E-mail: sistemas@fatec-ro.br Site: www.fatec-ro.br

Interesses relacionados