Escolar Documentos
Profissional Documentos
Cultura Documentos
Informaes Gerais
Programa da Disciplina
Ementa
Objetivo
Programa
Sistemas de Computao
Modelo de computador simplificado
Hardware: Memria Unidade Central de Processamento - Unidades de
Entrada e Sada - Perifricos Software: Sistemas Operacionais -
Linguagens de Programao - Compiladores
Estruturas Bsicas
Sintaxe de uma Linguagem
Formato de um Programa C
Comentrios
Tipos de Dados
Variveis
Constantes
Operadores e expresses
Comando de Entrada e Sada
Comandos de Seleo
Operadores Lgicos e Relacionais
Expresso Lgica
Comando Condicional Simples e Composto
Comando Switch
Comandos de Repetio
Comando Do-While
Comando While
Comando For
Procedimentos e Funes
Modularizao: Procedimentos e Funes
Escopo de Variveis
Passagem de Parmetros
Recurso
Arquivos
Uso de Arquivos
Arquivos Binrio
Arquivos Texto
Avaliao de aprendizado
A avaliao do curso ser feita por provas, trabalhos prticos e exerccios a serem
entregues uma semana aps cada aula prtica. A contabilizao dos pontos ser feita
da seguinte forma:
Caso o aluno obtenha pelo menos 50% da nota total nas provas, a nota final
ser a mdia aritmtica da nota das provas e da notas das atividades prticas
(trabalhos prticos e exerccios);
Caso o aluno obtenha menos de 50% da nota total na prova, a sua nota final
ser a nota obtida nas provas.
Programa notafinal
Avaliao da parte terica: Sero feitas quatro provas de 33 pontos, sendo que a
ltima prova avalia toda a matria do curso. Isto no significa que as trs outras
provas no viro a exigir contedo das provas anteriores, pois todo o contedo da
disciplina est interligado. A nota das provas ser contabilizada como a soma das trs
melhores notas. No h prova substitutiva, como descartamos a pior nota.
Alm das provas, uma semana antes de cada prova iremos divulgar para os alunos
uma lista de exerccios. Ela ir abordar o assunto lecionado at ento, e que ser
avaliado na prova. A correo desta lista valer pontos extras para aqueles que
tirarem pelo menos 50% dos pontos nas provas.
Avaliao da parte prtica: A avaliao ser feita por meio de listas de programas, a
serem entregues at uma semana aps a aula prtica correspondente, bem como dois
trabalhos prticos. As listas de programas sero mais simples, e iro focar no
contedo de cada aula prtica. Enquanto isso, os trabalhos prticos sero programas
a serem desenvolvidos que envolvem toda a matria lecionada at o momento. Alm
disso, eles exigem mais raciocnio bem como uma modelagem do problema em um
algoritmo.
Bibliografia complementar:
- Jaime E. dos Santos, Aprendendo a Programar Programando na Linguagem C.
- W. Celes, R. Cerqueira, J. L. Rangel, Introduo a Estruturas de Dados, 2004.
- Fbio Mokarzel & Nei Soma, Introduo Cincia da Computao.
- Ziviani, N., Projeto de Algoritmos com Implementaes em Pascal e C, 2 Edio,
Editora Thomson, 2004.
- Senne, Edson Luiz Fernandes. Primeiro Curso de Programao em C. 2. ed.
Florianpolis: Editora Visual Books, 2006.