Clique para ir ao início Universidade de Brasília - UnB
Decanato de Ensino de Graduação - DEG
Secretaria de Administração Acadêmica - SAA
MatrículaWeb
GRADUAÇÃO
  Seja bem-vindo(a).
  Para ter acesso ao menu de Aluno, faça o login.
MatrículaWeb  clique aqui para fazer o login.
 


Período Atual
2017/2


Disciplina - Listagem de Ementa/Programa
Disciplina: 113913 - INTRODUCAO A CIENCIA DA COMPUTACAO
(Ver Oferta)

Graduação

Curso
Oferta
Telefones
Calendário
Mensagem da SAA
Benefícios DAC


Órgão: CIC - Departamento de Ciência da Computação
Código: 113913
Denominação: INTRODUCAO A CIENCIA DA COMPUTACAO
Nível: Graduação
Vigência: 1993/2
Pré-req: Disciplina sem pré-requisitos
Ementa:

Ementa



1. Introdução

2. Pensamento Computacional

3. Variáveis e entrada de dados

4. Estruturas Condicionais

5. Estruturas de Repetição

6. Estrutura de dados - agregados homogêneos

7. Funções/Procedimentos

8. Estrutura de dados - agregados heterogêneos

9. Arquivos

10. Bibliotecas



--------------------------

Programa:

Programa



1. Introdução

Hardware, Software



2. Pensamento Computacional

Pensamento computacional. Resolução de problemas. Algoritmos. Pseudo-código.



3. Variáveis e entrada de dados

Tipos de variáveis, entrada de dados e conversão de entrada de dados



4. Estruturas Condicionais

Comando if - else



5. Estruturas de Repetição

Comando while e for, contadores, acumuladores, interrupção de repetição



6. Estrutura de dados - agregados homogêneos

Estruturas de dados unidimensionais e multidimensionais



7. Funções/Procedimentos

Funções/Procedimentos



8. Estrutura de dados - agregados heterogêneos

Estrurura de dados com agregados heterogêneos



9. Arquivos

Arquivo texto. Manipulação de arquivos.



10. Bibliotecas

Biblioteca padrão da linguagem e outras bibliotecas úteis

Bibliografia:

Bibliografia Básica



FARRER, Harry. Programação estruturada de computadores: algoritmos estruturados. Rio de Janeiro: Guanabara Dois, 2002.



KERNIGHAN, Brian W; RITCHIE, Dennis M.,. C, a linguagem de programacao: Padrao ansi. Rio de janeiro: Campus



CORMEN, T. et al., Algoritmos: Teoria e Prática. 3a ed., Elsevier - Campus, Rio de Janeiro, 2012





Bibliografia Complementar



ZIVIANI, Nivio. Projeto de algoritmos: com implementações em Pascal e C. 2. ed., rev. e ampl. São Paulo: Thomson, 2007.



WIRTH, Niklaus. Algoritmos e estruturas de dados. Rio de Janeiro: Livros Técnicos e Científicos, 1999.



TREMBLAY, Jean Paul; BUNT, Richard B. Ciência dos computadores: uma abordagem algorítmica. São Paulo: McGraw-Hill do Brasil;



HAREL, David; FELDMAN, Yishai A. Algorithmics: the spirit of computing. 3rd ed. Harlow: Addison-Wesley,



SEDGEWICK, Robert. Algorithms in C. 3rd ed. Boston: Addison-Wesley, 2009.

© 2017 CPD - Centro de Informática
UnB - Universidade de Brasília