Sistemas de Cómputo
Concepto
se denomina sistema de cómputo a todo conjunto de elementos electrónicos que
interactúan entre sí, reconociendo en ellos dos elementos fundamentales. Uno para procesar y almacenar información (Hardware) de acuerdo a una serie de instrucciones (Software).
Hardware
todos los componentes físicos que constituyen el computador, junto con los
dispositivos que realizan las tareas de entrada y salida se conocen con el nombre de hardware.
Software
Son un conjunto de instrucciones que se utilizan para manipular datos y programas en un
computador y hacen parte del soporte lógico de un sistema informático
Software del sistema
es el programa más importante ya que controla el funcionamiento del computador y el de los demás programas
Software de desarrollo
son programas usados para hacer y mantener programas
como: C, Pascal, Fortran, Delphi y Java.
Software de aplicación
son programas que le permiten al usuario realizar tareas en el
computador como: editores de texto, bases de datos, hojas de cálculo, navegadores y aplicaciones personales
Almacenamiento informático
En el procesamiento y almacenamiento informático, un bit es un la unidad de información más
pequeña manipulada por el ordenador 0 o 1.
Sistema binario
0+0=0
1+0=1
0+1=1
1+1=10
Sistemas Operativos
Se puede decir que el sistema operativo, es como el cerebro de cualquier dispositivo de
computo, teniendo en cuenta que este existe no solo en los computadores sino cualquier dispositivo electrónico que almacene y procese información.
Lenguajes de programación
Es el utilizado por el hombre para describir algoritmos (programas) que deberán ser
ejecutados por el computador
Lenguaje de máquina
es el lenguaje usado directamente por el computador y compuesto de instrucciones codificadas en código binario (0 o 1).
Lenguaje de bajo nivel (ensamblador)
no utiliza cadenas de números si no
abreviaturas para representar las operaciones elementales de la computadora.
Lenguaje de alto nivel
son aquellos que están más cercanos al lenguaje natural de los
programadores y utilizan los traductores del lenguaje que convierten en lenguaje de
alto nivel a código de máquina entre estos tenemos:
Compiladores
un compilador traduce los programas fuente escritos en
lenguaje de alto nivel a lenguaje de máquina como Fortran, C++ y Pascaletc.
Intérprete
un intérprete es un traductor que toma un programa fuente, lo
traduce y a continuación lo ejecuta como Basic y Qbasic etc.
Representación gráfica de los algoritmos
La representación gráfica de un algoritmo, permite independizarlo del lenguaje de
programación, es decir los pasos sucesivos en su representación gráfica no dependen de la sintaxis de ningún programa.
Diagrama de flujo
es un diagrama que utiliza ciertos símbolos o cajas, que contienen los pasos del algoritmo.
Partes computador
Dispositivos de entrada
Unidad central de proceso (CPU)
Unidad de control
Unidad aritmética lógica (ALU)
Memoria interna
Memoria externa
Dispositivos de salida
Dispositivos de comunicación