Informações da Disciplina

 Preparar para impressão 

Júpiter - Sistema de Gestão Acadêmica da Pró-Reitoria de Graduação


Instituto de Matemática e Estatística
 
Ciência da Computação
 
Disciplina: MAC0119 - Introdução à Programação de Computadores
Introduction to Computer Programming

Créditos Aula: 4
Créditos Trabalho: 0
Carga Horária Total: 60 h
Tipo: Semestral
Ativação: 01/01/2020 Desativação:

Objetivos
Permitir ao aluno ter conceitos básicos e iniciação a programação de computadores.
 
To allow the student to learn basic concepts and initiation about computer programming.
 
 
Docente(s) Responsável(eis)
1914321 - Roberto Marcondes Cesar Junior
 
Programa Resumido
Introdução aos conceitos de hardware e software, estruturas de dados, e elementos básicos das linguagens de programação.
 
Introduction to hardware and software concepts, data structures, and basic elements of programming languages.
 
 
Programa
Introdução a hardware e software; Tipos de dados: escalares, multidimensionais e cadeias de caracteres; Variáveis, expressões e estruturas sequenciais, condicionais e de repetição; Linguagem de programação e desenvolvimento de programas; Funções e Procedimentos; Ensino da linguagem Perl ou Python.
 
Introduction to hardware and software; Data types: scalar, multidimensional, and character strings; Variables, expressions and sequential, conditional, and repetitive structures; Programming Language and development of programs; Functions and Procedures; Language Perl or Python.
 
 
Avaliação
     
Método
Provas e exercícios de programação relacionados ao tema.
Critério
Média maior ou igual a 5.
Norma de Recuperação
1 (uma) prova de recuperação.
 
Bibliografia
     
Bibliografia básica: V. Setzer, R. Terada, "Introdução à Computação e à Construção de Algoritmos", McGraw-Hill, 1991. J-P. Tremblay, R.B. Bunt, "Ciência dos Computadores", McGraw-Hill, 1983. J. Chang et al., “Biopython Tutorial and Cookbook”, http://biopython.org/DIST/docs/tutorial/Tutorial.html. Bibliografia complementar: A. B. Downey, “Think Python”, http://greenteapress.com/thinkpython/thinkpython.html; K. Schuerer et al, Introduction to Programming using Python, http://www.pasteur.fr/formation/infobio/python/; J. Tisdall, Beginning Perl for Bioinformatics, O’Reilly, 2001.
 

Clique para consultar os requisitos para MAC0119

Clique para consultar o oferecimento para MAC0119

Créditos | Fale conosco
© 1999 - 2021 - Superintendência de Tecnologia da Informação/USP