Conjunto de símbolos
que nos permiten realizar
operaciones numéricas
Hexadecimal
0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
Binario
0,1
Octal
0,1,2,3,4,5,6,7
Decimal
0,1,2,3,4,5,6,7,8,9
Es posible realizar operaciones de conversión
Historia del computador
Maquina de calcular
Creada por Pascal
Perfeccionada por Leibinz
Babbage creador de la maquina analitíca
Padre de la computación digital moderna
Incluye en sus modelos sistemas que representan hoy en día la base de los actuales sistemas computacionales
Era analógica
Siglo XX, utilizaban componentes y engranes giratorios; permitian evaluar soluciones a ecuaciones bastante complejas
Colossus
Primera computadora digital creada por un
equipo de científicos estadounidenses
durante la segunda guerra mundial,
utilizaba tubos de vacío y permitia
decodificar mensajes de tropas Alemanas
Llegada del transistor
Innovación que permitía mayor eficiencia energética
a parte de mejoras en rendimiento. Redujo el
tamaño de los ordenadores de manera significativa
Aparición del circuito integrado
Representa uno de los mayores
avances hasta el momento, permite
reducir el tamaño de los
computadores considerablemente a
demas de dar cabida a la llegada del
microprocesador
Hardware y software
Hardware
Hace referencia a todas las partes tangibles de un sistema
informático, sus componentes son eléctricos, electrónicos,
electromecánicos
Se tienen dos partes fundamentales
Unidad procesamiento central
Procesa la información recibida por los periféricos
Periféricos
Se comunican con el entorno y reciben
información para el correcto
funcionamiento del dispositivo
Software
Hace referencia a los componentes lógicos no
palpables que permiten a un dispositivo cumplir
ciertas tareas previamente concebidas en
contraprestación a su funcionamiento físico
(hardware)
Tiene gran cantidad
de vertientes pero
entre las principales
encontramos
Software de sistema
Su finalidad es alejar all usuraio del
programador y de como la máquina
utiliza las interacciones físicas para
funcionar
Software de programación
Herramientas que permiten a un programador
crear p´rogramas informáticos
Software de aplicación
Permite a los usuarios realizar una
actividad susceptible de ser
automatizada
Lenguajes de programación
Lenguaje formal que permite expresar procesos; es posible
controlar la parte lógica y fisica de un computador. Constituye
un conjunto de expresiones comprensibles y ejecutables por
la máquina
La historia de los lenguajes de programación está sujeta a el desarrollo de los computadores
Están catalogados en tres niveles
El computador puede realizar las
acciones si se le prporcioanan en un
lenguaje que ella entienda, dicho
lenguaje es lenguaje de maquina que
consta de cadenas extensas cadenas
de unos y ceros. LENGUAJE MÁQUINA
El lenguaje de máquina constituia un problema
debido a la complejidad de secuencias de unos y
ceros; se decide reemplazar esas cadenas de
unos y ceros por palabras que resumieran esa
acción (inglés), por ejemplo sumar se escribia
como add. A ESTA EVOLUCIÓN DEL
LENGUAJE SE LE CONOCIÓ COMO
LENGUAJE ENSAMBLADOR
Al ver la eficiencia que se obtenía al
usar palabras con sintaxis parecida a
la humana se decide optar por hacer
los lenguajes un poco mas
"humanos", es así com osurguen los
actuales lenguajes de programación
de alto nivel