Información general de la materia
Programas de contenidos y bibliografía
https://moodle.exa.unicen.edu.ar/pluginfile.php/128946/mod_resource/content/4/Programa_ISI_2024.pdf
Clase 1: Introducción, Representación de Naturales (20/3/2020)
Leer bibliografía: https://moodle.exa.unicen.edu.ar/mod/resource/view.php?id=67717
Hacer TP1: https://moodle.exa.unicen.edu.ar/mod/resource/view.php?id=67720
Ver video: https://youtu.be/jkREZ1KHgQo
Introducción
Tres puntos importantes como objetivo de la materia :
1. Vamos a ver como representar la información
2. Comprender como funcionan algunas partes de la computadora como subprocesadores y memorias
principales
3. el tercer punto costa de introducción a tres cosas; comunicación de datos, sistema operativo y
lenguajes y paradigmas
Representación de la información
¿Para que?
tenemos limitaciones tecnológicas, solo se puede reconocer dos estados ON y OFF
la humanidad adopto un sistema para contar con 10 dígitos, su nombre es Sistema Posicional
Homogéneo Decimal, esta tiene la siguiente formula matematica—>
N = sumatoria( i=-inf, inf , Ai * b^i )
N= cantidad que quiero representar
Ai = cifra
b = base
Sistema en Base 2 (Binario)
0—>vacío
1—>lleno
Decimales en Binario
0 = 0000 /B
Introducción a los sistemas informáticos 1
, 1 = 0001 /B
2 = 0010 /B
3 = 0011 /B
4 = 0100 /B
5 = 0101 /B
6 = 0110 /B
7 = 0111 /B
8 = 1000 /B
Para pasar de un numero natural a uno binario podemos utilizar la división
cuando tenemos un numero con coma tendremos que usar la multiplacion
Para Facilitar algunos algunas operaciones tendremos que usar la base octal y hexadecimal
Octal—> /o /8
Hexadecimal—> /h /16 A este cuando se llega a 10 se usan letras
A = 10
B = 11
C = 12
D = 13
E = 14
F = 15
Para pasar numero en Base Binaria a las otras dos bases tenemos que hacer lo siguiente:
En el caso que queramos pasar a Base Hexadecimal tendremos que tomar de a 4 como en el siguiente
ejemplo:
Introducción a los sistemas informáticos 2
, Para poder pasar esto a decimal tendremos que hacer la sumatoria
4 * 16 + 14 * 1 + 4/16 = 78,25
En el caso que deseáramos pasar a Base Octal tendremos que tomar de a 3 como en el siguiente
ejemplo:
Para tomar los 3, nos pararemos en la coma, cuando nos quedan 2 deberemos agregar un 0, a no ser que solo sobren
ceros
Para pasar a decimal tendremos que hacer la sumatoria
1 * 64 + 1 * 8 + 6 + 2/8 = 78,25
Para realizar operaciones primero tienen que estar en la misma base y tener encueta cuantas cifras tiene
cada sistema
Unidades
El bit es donde puedo guardar una cifra binaria
bit = "BInary digiT" 1 nibble = 4 bits 1 byte = 8 bits
k "kilo" * 1000
M "mega" * 1000000 ( 10^6) G "giga" * 10^9
T "tera" * 10^12
P "peta" * 10^15
E "exa" * 10 ^ 18
Z "zetta" * 10 ^ 21
Introducción a los sistemas informáticos 3