Introdução à Ciência da Computação (2023)

AVISOS GERAIS:


Informações Gerais

Ementa:


Objetivos:


Carga horária: 60 h/a


Bibliografia: Todos os materiais estão disponíveis no Teams


Conteúdo - Material de Estudo

Use as anotações de aula para relacionar os conteúdos estudados e os materiais a serem utilizados.

PROVA 1 - Conteúdo

1 - Histórico

     - Slides apresentados em aula

     - Monteiro, Cap 1 (Seção 1.2).

     - UAB, Cap 1.

    - Fernandez, Cap 1.

     - Era dos dinossauros (materia muito boa)

Vídeos

Evolução dos computadores

Evolução dos computadores - Geração zero

Entendendo o computador (Documentário antigo - interessante para analisar os pontos de vista da época)


2 - Sistemas Computacionais: Introdução e Conceitos Básicos

      - Dale & Lewis, Cap 1.

      - Monteiro, Cap 1 e 2.


3 - Representação de Informações

3.1 Bits, Bytes e palavras

     - Dale & Lewis, Cap 2.

      - Monteiro, Cap 2.

      - UAB, Cap 2.

3.2 Sistemas de Numeração (Binário, Octal e Hexadecimal)

      - Dale & Lewis, Cap 2 e 3.

      - Monteiro, Cap 3 e Apêndice A

      - Guide, Cap. 5

      - UAB, Cap. 3

3.3 Tipo Lógico

      - Monteiro, Cap 7 (7.4) e Apêndice B

      - Dale & Lewis, Cap. 4

3.4 Representação de Números Inteiros com sinal e Ponto Flutuante

      - Monteiro, Cap. 7 (7.4) e Apêndice B

      - Dale & Lewis, Cap. 2 e 3 (3.2).

      - Guide, Cap. 5

      - UAB, Cap. 3

Material extra:


3.5 Representação de Caracteres

       - Dale & Lewis, Cap 3 (3.3).

       - Englander, Cap 4 (4.2)

       - Monteiro, Cap 7 (7.2)

       - Guide, Cap. 5

      - UAB, Cap 2.


3.6 Representação de Imagens, Cores e Sons

      - Dale & Lewis, Cap 3 (3.4, 3.5, 3.6, ).

      - Englander, Cap 4 (4.3 e 4.4)

      - Guide, Cap. 5

      - UAB, Cap 2.

  - Sites usados na aula:


PROVA 2

4. Hardware

4.1 Introdução (Esquema Geral)

       - Ver conteúdo do caderno (passado em aula)

       - Monteiro, Cap. 2

       - Dale & Lewis, Cap. 5

      - UAB, Cap. 4

4.2 Hierarquia de Memória

        - Monteiro, Caps. 4, 5 e 9

4.3 CPU e Ciclo de Instruções

        - Monteiro, Cap. 6 e 8

        - Dale & Lewis, Cap 5.

4.4 E/S

        - Monteiro, Cap. 10

        - Slides complementares (link)

Vídeos

How a CPU works? (vídeo muito bom sobre o funcionamento da CPU)

Execução de instruções

Registradores, CPU etc.

Hierarquias de memória

E/S e Armazenamento secundário

E/S


PROVA 3

5) Software e Internet

OBS: Os capítulos citados aqui são mais abrangentes que o conteúdo passado em aula.          Use os tópicos passados no quadro para saber o que estudar.

- Software (link1/ link2 )

- Sistema Operacional (Englander - Seção 15.2, 15.3 / Dale & Lewis Cap 10 / link1 / link2 / UAB, Cap. 6)

- Drivers (link1a partir do slide 23 /  link2 pg 5 /  link3 / link 4)

- Firmware (link1link2)

- Ferramentas de Programação: Compiladores e Interpretadores ( link)   Debugger (link1)

- Arquivos e Diretórios (Dale & Lewis Cap 11)

- Redes e Internet (Link 1 / Englander - Capítulo 12 /  Dale & Lewis Cap 15 e 16 / Link2 / Link3 / UAB, Cap 7. / CSGuide - Capítulo 15 )

Vídeos

Code.org - How Internet Works (8 vídeos)


6 - Áreas da Ciência da Computação (Palestras ministradas pelos professores do curso.)


7 - Meio Ambiente

      - Lixo Eletrônico (Artigo 1  Coleta Legal Cascavel)

      - TI Verde (Artigo 1  Artigo 2  Artigo 3

Problema 1: Energia

https://www.youtube.com/watch?v=iuZDylVFbhs

Problema 2: Lixo eletrônico e Obsolecência

https://www.youtube.com/watch?v=Ix_nYVFlqWo

     https://www.youtube.com/watch?v=WO8IshEopTQ

Soluções (exemplos)

https://www.youtube.com/watch?v=QgQLBhvCQxE

https://www.youtube.com/watch?v=3qNE6tIC79A

https://www.youtube.com/watch?v=voOK-1DLr00

https://www.youtube.com/watch?v=AvvJc4Uw3aA

https://www.youtube.com/watch?v=VB9OgYxDm7M

https://www.youtube.com/watch?v=vufLW4xOsS4

https://www.youtube.com/watch?v=mJ6rjJiIHyo

https://www.youtube.com/watch?v=H3ZmYXZQ4T0