Nome da Atividade
ALGORITMOS E COMPUTADORES
CÓDIGO
05001405
Carga Horária
60 horas
Tipo de Atividade
DISCIPLINA
Periodicidade
Semestral
Modalidade
PRESENCIAL
Unidade responsável
CARGA HORÁRIA PRÁTICA
2
CARGA HORÁRIA OBRIGATÓRIA
4
CARGA HORÁRIA TEÓRICA
2
CRÉDITOS
4
FREQUÊNCIA APROVAÇÃO
75%
NOTA MÉDIA APROVAÇÃO
7

Ementa

Noções básicas da arquitetura de computadores. Conceitos básicos de algoritmos sequenciais, algoritmos com seleção e algoritmos com repetição. O conceito de subalgoritmos. Operações com matrizes. Modos de representação de algoritmos.

Objectives

Objetivo Geral:

Identificar os componentes básicos de um computador, compreender as estruturas básicas de algoritmos, e escrever algoritmos computacionais.

Conteúdo Programático

Bibliografia

Bibliografia Básica:

  • CORMEN, Thomas H.; [et al]. Algoritmos: teoria e prática. Rio de Janeiro: Elsevier, 2012.
  • HENNESSY, John L.; PATTERSON, David A. Organização e projeto de computadores: a interface hardware/software. Rio de Janeiro: Campus, Elsevier, 2005.
  • RIBEIRO, João Araujo. Introdução à programação e aos algoritmos. Rio de Janeiro. Ed. LTC 2019.
  • SANTOS, Marcela Gonçalves dos. Algoritmos e programação. Porto Alegre. SAGAH, 2018.

Bibliografia Complementar:

  • MARTINS, Juliano Vieira; SANTOS, Camila Andrade; SILVA, Patrícia Fernanda da; FAGUNDES, Rubem Dutra Ribeiro. Raciocínio algorítmico. Porto Alegre. SAGAH, 2020.
  • GOODRICH, Michael T. Projeto de algoritmos : fundamentos, análise e exemplos da internet. Porto Alegre: Bookman, 2004.
  • MENEZES, Nilo Ney Coutinho. Introdução à programação com Python: algoritmos e lógica de programação para iniciantes. São Paulo: Novatec, 2010.
  • NYSTROM, Robert. Game Programming Patterns. 2021. recurso online, disponível em: [https://gameprogrammingpatterns.com]
  • SOFFNER, Renato. Algoritmos e programação em linguagem C. São Paulo: Saraiva, 2013.
  • STALLINGS, William. Arquitetura e organização de computadores. São Paulo: Pearson Prentice Hall, 2010

Page generated on 2024-12-23 04:56:33 (query took 0.070668s)