Estas son mas que una maquina de
ejecutar operaciones aritméticas, esta
es una maquina o aparato electrónico
capaz de ejecutar operaciones
repetitivas muy complejas a altas
velocidades. Los términos procesador
de datos se utilizan con frecuencia en
lugar de computadora. Existen
conceptos importantes a considerar en
los sistemas de procesamiento tanto el:
Hardware y el Software
El Hardware; es el conjunto de
componentes físicos de una
computadora, y estos se dividen en,
*Unidad central de procesamiento,
* Memoria central,
*Almacenamiento secundario,
*Periférico de entrada y salida
El Software; es el conjunto
de programas que
controlan el
funcionamiento de la
computadora tales como:
* Sistema operativo de
Windows, Linux y Mac
Concepto de Algoritmo
Un programador es aquel que resuelve problemas,
por lo tanto se utiliza una metodología para
resolver este tipo. La resolución del problema exige
el diseño de un algoritmo. los pasos de este son;
*Diseño del algoritmo, *Expresar el algoritmo en
un programa de lenguaje, *Ejecución de validación.
En la mayoría de creación se requiere creatividad y
conocimiento para poder crear un buen algoritmo.
Características de algoritmo
*Un algoritmo debe ser preciso e
indicar el orden de realización, *Un
algoritmo debe estar definido, * Un
algoritmo debe ser finito, con una
terminación en algún momento
Lenguajes de Programación
Para que un procesador haga su labor se debe
suministrar en primer lugar un algoritmo, este se
debe expresar en un lenguaje de programación, en
este se hace una serie de operaciones que conducen
a expresar un algoritmo en forma de programa
Lenguajes de bajo nivel
Son mas fáciles de utilizar
que los lenguajes de
maquina, el lenguaje de bajo
nivel por excelencia es
ensamblador
Lenguajes de alto nivel
Son los mas utilizados por los
programadores, están diseñados
para que el lector entienda con
mas facilidad que el lenguaje de
maquina y de ensambladores
Ventajas; * Se demora
menos en hacer
programas que con
otros lenguajes, * Las
modificaciones son
mas fáciles
Inconsistencias; *No se
aprovechan los recursos
internos, * aumenta el uso
de memoria
Lenguajes a
maquina
Son aquellas que estan escritos
en lenguajes intelgibles por la
maquina, porque su lenguaje es
una cadena en lenguaje binario
( 0-1 ). Las instruciones de la
maquina depende de la
maquina, todo depende si es
personal o de trabajo, tabien se
ven inconvenientes en este
lenguaje tales como: *
Dificultad y lentitud, * poca
fiabilidad, *dificultad al
verificar.
Instrucciones a la computadora
Las diferentes acciones de un
logaritmo se expresan en los
programas como instrucciones
sentencias o proporciones. La
elaboración de un programa
que conoce el juego perpetuno
de instrucciones básicas y
comunes, en el lenguaje se
divide en cuatro grupos:
Entrada y salida ( teclado e impresora),
*Aritmético y lógicos ( Suma, resta,
multiplicación, división, potenciación),
*selectivas ( Permite la selección de
varias alternativas), *Repetitivas (
Repetición de secuencia de
instrucciones)
Datos y tipo de datos
Objetivo de la computadora es mantener el orden de los
datos, este clasifica los distintos dato, se representan
diferente, hay datos simples, tales como númericos, lógicos y
de carácter, tambien están los datos númericos que son el
conjunto entre los enteros y reales
Constantes y variables
no se puede cambiar ciertas cosas cuando
se corre un programa, porque talles
valores se llamas constantes. Una
variable es un objeto o partida de datos
que puede cambiarse durante el proceso
Expresiones
Las expresiones son convinaciones de constantes, variables,
símbolos de operación, paréntesis y nombres de funciones
operacionales, también se puede encontrar las expresiones
aritméticas, las cuales son inalógicas a las formulas
matemáticas, se piden encontrar también las expresiones
lógicas cuyo valor es siempre verdadero o falso
Funciones Internas
Un numero determinado de
operaciones especiales que se
denominan funciones internas,
aparte de las aritméticas básicas y
lógicas. Se puede tener en cuenta
las siguientes asignaciones
aritmética y lógica, de cadena de
caracteres y conversión de tipo.
Entrada y salida de información
Son aquellos cálculos realizados por
ordenadores que son demasiado útiles
frente a la entrada de los datos
necesarios para ejecutar la operación
de entrada, se conoce como operación
de lectura, La salida se podría definir
como aquella pantalla o aquella
impresora que sirve para dejar algún
lenguaje impreso o leíble frente a un
lector de programación