TADS:Introdução a Computação: mudanças entre as edições

De Wiki Cursos IFPR Foz
Ir para navegaçãoIr para pesquisar
Linha 110: Linha 110:
'''Sistemas Numéricos:'''
'''Sistemas Numéricos:'''


* Sistema Decimal:
* '''Sistema Decimal''':


:Base: 10
:Base: 10
Linha 116: Linha 116:
:Exemplo: 5374 = 5 x 10<sup>3</sup> + 3 x 10<sup>2</sup> + 7 x 10<sup>1</sup> + 4 x 10<sup>0</sup>
:Exemplo: 5374 = 5 x 10<sup>3</sup> + 3 x 10<sup>2</sup> + 7 x 10<sup>1</sup> + 4 x 10<sup>0</sup>


* Sistema Binário:
* '''Sistema Binário''':


:Base: 2
:Base: 2
Linha 154: Linha 154:
111  
111  
  |-
  |-
  |4 || 2<sup>4</sup> = 16 || 0000
  |}
0001


0010
2<sup>4</sup> = 16


0011
2<sup>5</sup> = 32


0100
2<sup>6</sup> = 64


0101
2<sup>7</sup> = 128


0110
2<sup>8</sup> = 256


0111
2<sup>9</sup> = 512


1000
2<sup>10</sup> = 1024 -> 1 Kibi bit [http://pt.wikipedia.org/wiki/Prefixo_bin%C3%A1rio Prefixos Binários]


1001
* '''Sistema Hexadecimal''':


1010
:Base: 16
:Digitos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F


1011
** Correspondência entre '''binário''' e '''hexadecimal''':


1100
{| border="1" cellpadding="2" style="text-align: center;"
 
!Decimal
1101
!Binário
 
!Hexadecimal
1110
|-
 
|0 || 0000 || 0
1111  
|-
|1 || 0001 || 1
|-
|2 || 0010 || 2
|-
|3 || 0011 || 3
|-
|4 || 0100 || 4
|-
|5 || 0101 || 5
|-
|6 || 0110 || 6
|-
|7 || 0111 || 7
|-
|8 || 1000 || 8
|-
|9 || 1001 || 9
|-
|10 || 1010 || A
|-
|11 || 1011 || B
|-
|12 || 1100 || C
|-right
|13 || 1101 || D
|-
|14 || 1110 || E
|-
|15 || 1111 || F
  |-
  |-
  |}
  |}
2<sup>5</sup> = 32
2<sup>6</sup> = 64
2<sup>7</sup> = 128
2<sup>8</sup> = 256
2<sup>9</sup> = 512
2<sup>10</sup> = 1024 -> 1 Kibi bit [http://pt.wikipedia.org/wiki/Prefixo_bin%C3%A1rio Prefixos Binários]





Edição das 21h46min de 24 de fevereiro de 2014

INF 101 - Introdução a Computação

Carga Horária

60 horas -> 72 aulas (48 teóricas + 24 práticas)

Objetivos

Fornecer subsídios para o aluno conhecer e compreender os conceitos básicos da área de informática, computação e redes de computadores.

Ementa

  • As novas tecnologias da informação e comunicação na sociedade contemporânea.
  • O computador e a internet como ferramentas de trabalho e desenvolvimento para o profissional de informática.
  • Histórico dos computadores e das redes de computadores.
  • Informação digital e sua representação: códigos digitais, sistemas numéricos e aritmética computacional.
  • Arquitetura e componentes básicos do hardware computador.
  • Elementos da lógica digital: portas lógicas, flip-flops e suas aplicações.
  • Memória do computador.
  • Estrutura e funções do processador.
  • Dispositivos de entrada e saída do computador.
  • Interfaces e transmissão de dados serial e paralela.
  • O software do computador: sistemas operacionais e aplicações.
  • Linguagens de programação e sistemas de desenvolvimento de software.
  • Fundamentos das redes de computadores e da Internet.
  • Convergência das redes e aplicações multimídia.


Bibliografia Básica

  1. BROOKSHEAR, J. G. Ciência da Computação. 7 ed. São Paulo: Bookman, 2005.
  2. MOKARZEL, F.; SOMA, N. Y. Introdução a Ciência Da Computação. Elsevier, 2008
  3. MONTEIRO, Mário A.. Introdução à Organização de Computadores. 5. ed. Rio de Janeiro: LTC, 2012.
  4. FONCECA FILHO, C. História da computação: O Caminho do Pensamento e da Tecnologia. Porto Alegre: Edipucrs, 2007.
  5. KUROSE, J. F., ROSS, K., Redes de Computadores e a Internet: Uma Abordagem Top-down, 5ª ed, Addison Wesley, 2010.

Bibliografia Complamentar

  1. SCHIAVONI, Marilene. Hardware. Curitiba: Livro Técnico, 2010.
  2. VIEIRA, N. J. Introdução aos Fundamentos da Computação, Pioneira Thomson, 2006.
  3. VELOSO, F. C. Informática: Conceitos Básicos, 8 ed. Rio de Janeiro: Campus, 2011.
  4. TANEMBAUM, A. S. Organização Estruturada de Computadores. 5 ed. Rio de Janeiro: Prentice-Hall, 2006.
  5. STALLINGS, W. Arquitetura e Organização de Computadores. 8 ed. São Paulo: Pearson, 2010.

Materiais de Apoio

Semestre 2014-1


Professor: Evandro Cantú (evandro.cantu@ifpr.edu.br)
Encontros: 2a feira / 3a feira - 19h-20h40 - 4 aulas/semana
Atendimento paralelo: 2a feira / 3a feira - 18h-18h50.


Pasta Compartilhada GoogleDrive: https://drive.google.com/folderview?id=0B4oNxt3g19DfbzlXSWVVbE51V0k&usp=sharing
Grupo de Email da turma: tads-ifprfoz@googlegroups.com

Diários de Aula

10/fev



Introdução aos Computadores e a Informática

11/fev


Debate sobre textos discutindo o futuro da informática:

Conceitos Computadores e a Informática

17/fev


Não haverá aulas de Introdução a Computação -> Quatro aulas de Lógica de Programação (Marcela)

18/fev


Não haverá aulas de Lógica de Programação -> Quatro aulas de Introdução a Computação (Evandro)

Como escolher um computador:


24/fev

  • Apresentação e discussão dos programas desenvolvidos no Scratch.

Sistemas Numéricos:

  • Sistema Decimal:
Base: 10
Digitos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
Exemplo: 5374 = 5 x 103 + 3 x 102 + 7 x 101 + 4 x 100
  • Sistema Binário:
Base: 2
Digitos: 0, 1
Exemplo: 1100 = 1 x 23 + 1 x 22 + 0 x 21 + 0 x 20 -> 8 + 4 + 0 + 0 = 12

Sistema Binário na Wikipédia

Bits Combinações Binários
1 21 = 2 0

1

2 22 = 4 00

01

10

11

3 23 = 8 000

001

010

011

100

101

110

111

24 = 16

25 = 32

26 = 64

27 = 128

28 = 256

29 = 512

210 = 1024 -> 1 Kibi bit Prefixos Binários

  • Sistema Hexadecimal:
Base: 16
Digitos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
    • Correspondência entre binário e hexadecimal:
Decimal Binário Hexadecimal
0 0000 0
1 0001 1
2 0010 2
3 0011 3
4 0100 4
5 0101 5
6 0110 6
7 0111 7
8 1000 8
9 1001 9
10 1010 A
11 1011 B
12 1100 C
13 1101 D
14 1110 E
15 1111 F