computação
Introdu¸c˜ ao e motiva¸c˜ ao Unidades de informa¸c˜ ao Sistemas de numera¸c˜ ao Convers˜ ao entre bases
Representa¸c˜ ao da informa¸c˜ ao Raquel da S. Cabral raquel.cabral@arapiraca.ufal.br Universidade Federal de Alagoas – Campus Arapiraca
Gradua¸c˜
ao em Ciˆ encia da Computa¸c˜ ao Introdu¸c˜ ao a Computa¸c˜ ao Raquel da S. Cabral , raquel.cabral@arapiraca.ufal.br
1/35
T´ opicos da aula de hoje
Introdu¸c˜ ao e motiva¸c˜ ao Unidades de informa¸c˜ ao Sistemas de numera¸c˜ ao Convers˜ ao entre bases
Roteiro
1 Introdu¸c˜ ao e motiva¸c˜ao
2 Unidades de informa¸c˜ ao 3 Sistemas de numera¸c˜ ao 4 Convers˜ ao entre bases
Raquel da S. Cabral , raquel.cabral@arapiraca.ufal.br
2/35
T´ opicos da aula de hoje
Introdu¸c˜ ao e motiva¸c˜ ao Unidades de informa¸c˜ ao Sistemas de numera¸c˜ ao Convers˜ ao entre bases
Introdu¸c˜ao
Qualquer processamento de dados requer a execu¸c˜ao de uma s´erie de etapas que podem ser realizadas por um computador.
Estas etapas ordenadas s˜ao denominadas algoritmos.
Para que um algoritmo seja executado por um computador, ´e necess´ario que o processador entenda o que est´a sendo solicitado. Cada passo do algoritmo ser´a ent˜ao correspondente a uma instru¸c˜ao e o conjunto de instru¸c˜ oes utilizadas ir˜ao constituir um programa.
Raquel da S. Cabral , raquel.cabral@arapiraca.ufal.br
3/35
T´ opicos da aula de hoje
Introdu¸c˜ ao e motiva¸c˜ ao Unidades de informa¸c˜ ao Sistemas de numera¸c˜ ao Convers˜ ao entre bases
Introdu¸c˜ao
O computador possui uma linguagem pr´ opria = linguagem bin´aria = Bit(Binary digIT) = 0 e 1.
No entanto, programar em linguagem bin´aria ´e insano !
Ent˜ao, todas as informa¸c˜ oes e todos os dados coletados s˜ao representados por sequˆencias de bits.
Raquel da S. Cabral , raquel.cabral@arapiraca.ufal.br
4/35
T´ opicos da aula de