SCC-0120 - 01/2014: Introdução à Ciência da Computação - Eng. Civil
De CoteiaWiki
Revisão de 05h37min de 10 de abril de 2014 por Cesampieri (discussão | contribs)
No Jupiter-web: [Ementa].
Índice
- 1 Avisos
- 2 Divulgação de Notas
- 3 Localização
- 4 Informações da Disciplina
- 5 Horários
- 6 Cronograma e Avaliação
- 7 Material Didático
- 8 Lista de Exercícios
- 9 Compiladores, Editores e Máquina Virtual Linux
- 10 Submissão de Trabalhos
- 11 Material Didático Complementar
- 12 Bibliografia Principal
- 13 Links Interessantes
Avisos
- 10/04 - Lista de Exercícios 02 adicionada.
- 02/04 - Adicionado Trabalho 02 a ser entregue dia 09/04/2014.
- 02/04 - Adicionado tutorial para submissão de arquivos .zip no SSP, veja na seção Submissão de Trabalhos.
- 02/04 - Seção Material Didático Complementar atualizada.
- 21/03 - Adicionados exemplos de programas básicos em C na seção materiais complementares.
- 19/03 - Adicionado Trabalho 01 a ser entregue dia 26/03/2014.
- 18/03 - Material complementar adicionado.
- 18/03 - Lista de Exercícios 01 adicionada.
- 12/03 - Material didático referente as aulas dos dias 25/02 e 11/03 foram adicionados.
- 25/02 - Todos os alunos devem fazer o cadastro no sistema de submissão SSP e submeter o Trabalho 0 até dia 10/03/2014.
Divulgação de Notas
OBS: Utilizem a senha para visualizar as notas.
Trabalhos:
- Trabalho 00 - Teste de Submissão - Código Fonte
- Trabalho 01 - Expressões, Entrada e Saída - Entrega dia 26/03/2014 - até 23h59min.
- Trabalho 02 - Estruturas de Controle e Repetição - Entrega dia 09/04/2014 - até 23h59min.
Provas:
- Prova 1
- ...
Frequência:
Localização
Salas:
- Bloco C - SALA C-05 - Aula Teórica (Aula Teórica - Rosane)
- Lab 1-007 ICMC - VICG - Laboratório de Pesquisa (Atendimento - Carlos)
- Sala 4-206 ICMC - Sala Professora (Atendimento - Rosane)
Informações da Disciplina
SCC-0120 - Introdução à Ciência da Computação
Professora: Rosane Minghim (rminghim@icmc.usp.br)
Estagiário PAE: Carlos Elias Arminio Zampieri (ceaz@icmc.usp.br)
Horários
Aulas:
- Terça-feira - 10:10 às 11:50 - Sala: C-05 (Aula Teórica)
Atendimentos:
- Profª Drª Rosane - Sexta-feira - 16:00 às 18:00 - Sala: 4-206 (Poderá estar em atendimento na sala 3-011)
- Carlos - Terça-feira - 16:00 às 18:00 - Sala: Lab 1-007 (Conforme o número de pessoas o atendimento será transferido para a sala 3-101 a partir de 25/03/2014)
Cronograma e Avaliação
Material Didático
- [25/02/2014] - 01: Historia do Computador
- [11/03/2014] - 02: O Computador e SO
- [11/03/2014][18/03/2014] - 03: Algoritmos - Introdução
- [25/03/2014][01/04/2014] - 04: Algoritmos - Estruturas de Controle e Repetição e em Linguagem C - Códigos Exemplos
Lista de Exercícios
- Exercícios 01 - Atribuição e Operações Aritméticas
- Exercícios 02 - Estruturas de Controle e Repetição
Compiladores, Editores e Máquina Virtual Linux
- Windows
- Mac
- Code::Blocks - Compilador e Editor (Como instalar)
- Linux (OBS: se possível use Makefile)
- GCC - Compilador (Como compilar com o GCC - Texto Explicativo e Vídeo no Youtube)
- G++ - Compilador (Como compilar com o G++ - Breve Explicação e Vídeo no Youtube)
- Máquina Virtual (OBS: recomenda-se fortemente desenvolver as atividades no Linux)
- Instale o VirtualBox - (Como instalar: Vídeo explicativo)
- Baixe o máquina virtual do ArchLinux e importe para o VirtualBox - (Como importar: Vídeo explicativo)
- Execute a máquina virtual (usuário: test - senha: 12345678)
Submissão de Trabalhos
- SSP (Sistema de Submissão de Programas) - Todos os alunos devem fazer cadastro no sistema para que suas atividades sejam avaliadas
Material Didático Complementar
- Livro:
- Extras:
Bibliografia Principal
Livros Texto:
- Ascencio, A. F. G.; Campos, E. A. V. - Fundamentos da Programação de Computadores - Algoritmos, Pascal e C/C++, Prentice Hall, 2003. - Comprar
- KERNIGHAM, B.W.; RITCHIE, D.M.C.- C : A Linguagem de Programação Padrão ANSI, Editora Campus, 1995. - Comprar
- Forbellone, A. L. V.; Eberspacher, H. F. - Lógica de Programação, 3a. Edição, Pearson Brasil, 2005. - Comprar
Bibliografia Complementar:
- KELLEY, A.; POHL, I. - A Book on C, 2a. edição, The Benjanmin/Cummings Pub. Co., Inc. 1990. - Comprar
- Forbellone, A. L. V.; Eberspacher, H. F. - Lógica de Programação, 2a. Edição, Makron Books, 2000. - Comprar
- DAN SWAIT JR.,J. Fundamentos Computacionais - Algoritmos e Estruturas de Dados, Makron Books, McGraw-Hill, 1991. - Comprar
- GUIMARÃES,A.M.; LAJES,N.A.C. Algoritmos e Estruturas de Dados, Livros Técnicos e Científicos, Editora S/A., 1985. - Comprar
- TREMBLAY,J.P.; BUNT,R.B. Ciências dos Computadores: Uma Abordagem Algorítmica, São Paulo, McGraw-Hill, 1983. - Comprar
OBS: Toda bibliografia utilizada esta disponível na biblioteca para empréstimo. Os links para compra são sugestões e o aluno pode adquirir o exemplar em qualquer estabelecimento caso opte pela aquisição do material.