0% encontró este documento útil (0 votos)
5 vistas5 páginas

Conceptos Clave de Datos y Algoritmos

El documento describe conceptos fundamentales de datos, información, procesos y estructuras de almacenamiento en computadoras, incluyendo campos, registros y tablas. También se explican las unidades lógicas del computador, como la unidad de entrada y salida, CPU, y tipos de memoria (ROM y RAM). Finalmente, se abordan tipos de datos, operadores y principios básicos de algoritmos, incluyendo instrucciones para su ejecución.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
5 vistas5 páginas

Conceptos Clave de Datos y Algoritmos

El documento describe conceptos fundamentales de datos, información, procesos y estructuras de almacenamiento en computadoras, incluyendo campos, registros y tablas. También se explican las unidades lógicas del computador, como la unidad de entrada y salida, CPU, y tipos de memoria (ROM y RAM). Finalmente, se abordan tipos de datos, operadores y principios básicos de algoritmos, incluyendo instrucciones para su ejecución.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Conceptos básicos

Dato: Son observaciones del mundo real que pueden tomar la forma de
números, letras, combinaciones de letras y números, símbolos, otra es
señales, mapas de bits. Los datos por si solos no tienen significado.

Información: es el resultado de procesar los datos, es lo que los usuarios


necesitan que el computador les proporcione.

Proceso: es un conjunto de operaciones lógicas y aritméticas que


convierten los datos en información

Datos información

Proceso

Campo: es un segmento de memoria donde es posible almacenar un


dato, gráficamente lo podemos asociar.

Registro: es un conjunto de datos relacionados entre sí que describe las


propiedades de un objeto, esto datos pueden ser de diferente tipo.

Tabla: es un conjunto de registros, todos con la misma estructura que


contienen los datos de una unidad de negocio.

Base de Datos: es un conjunto de tablas relacionadas entre sí.

Unidades lógicas del computador

Unidad de entrada: Les permite a los usuarios ingresar los datos al


computador, por defecto tomamos el teclado, pero también puede ser
los diferentes puertos que tiene el computado, el bluethood, por el wifi,
el puerto de micrófono.

Unidad de salida: Es por donde el computador muestra el resultado de


los procesos que ha realizado, por defecto tenemos la pantalla, pero
también puede ser los puertos USB, el puerto HDMI, el disco duro se
considera una unidad de entrada y otra de salida.

CPU

Unidad de lógica y aritmética: se encarga de realizar las operaciones


lógicas y las operaciones aritméticas, esta unidad no tiene memoria, por
lo tanto, cuando la utilicemos debemos llevar ese resultado a la unidad
de memoria.

Unidad de memoria: Se encarga de “recordar” temporalmente los datos


y los resultados de las operaciones que hayamos especificado en los
programas (en esta memoria se encuentran también todos los
programas que se hayan abierto en el computador.

Unidad de control: Es el cerebro de la computadora, se encarga de


interpretar los comandos que hay en los programas y hace que las
demás unidades realicen su labor.

NOTA: Todos los datos que se ingresan al computador van de la unidad


de entrada hasta la unidad de memoria, si con esos datos necesitamos
hacer una operación entonces irán desde la unidad de memoria hasta la
unidad de aritmética y lógica y su resultado lo debemos llevar a la
unidad de memoria y si queremos mostrar esos resultados los llevamos
desde la unidad de memoria hasta la unidad de salida.

Hay dos tipos de memoria

ROM: READ ONLY MEMORY

RAM: RANDOM ACCESS MEMORY

RAM: Esta compuesta por campos los cuales son pequeñas porciones de
esa memoria, programando nos encontramos con tres tipos de campos
que son:

Campos constantes numéricos: no se pueden modificar durante la


ejecución del programa, con ellos podemos hacer operaciones
aritméticas corresponden a todos los números.

Campos constantes alfanuméricos: Tampoco se puede modificar durante


la ejecución, se utilizan para mostrar mensajes a los usuarios, se
caracterizan porque en el algoritmo siempre van entre comillas.

Campos variables: En ellos podemos almacenar datos y modificarlos


durante la ejecución del programa (su contenido del campo) visualmente
lo podríamos asociar con una hoja de Excel.

En un programa podemos utilizar una gran cantidad de campos


variables, pero a cada uno de ellos les debemos asignar un nombre y
este nombre debe cumplir las siguientes reglas

Regla 1: Debe comenzar por una letra.


Regla 2: Después de esa primera letra pueden ir más letras y/o dígitos.

Regla 3: No puede utilizar espacios en blanco ni caracteres especiales. Si


puede utilizar el sub-gion.

Regla 4: Se recomienda que el nombre sea nemotécnico, es decir que el


nombre guarde relación con lo que va a contener

TIPOS DE DATOS

En algoritmos utilizamos 4 tipos de datos básicos:

Cadena: lo utilizamos cuando el dato que vamos a almacenar es un


conjunto de letras o códigos, con ellos no podemos realizar cálculos
aritméticos, en tipo cadena hay que ponerle un tamaño.

Carácter: Almacena solo un carácter, no se puede utilizar para


operaciones aritméticas.

Entero: permite almacenar cantidades sin decimales, se pueden utilizar


en operaciones aritméticas.

Real: Almacena cantidades que pueden tener decimales

OPERADORES

Son los símbolos mediante los cuales le ordenamos al computador que


realice alguna acción, estos son:

Operadores aritméticos: se caracterizan porque relacionan dos


cantidades para obtener otra cantidad (potencia, multiplicación, división,
suma y resta).

NOTA: Cuando en una expresión aritmética coexisten diferentes


operadores, estos se evalúan en el siguiente orden:

[Link] las potencias de izquierda a derecha.

[Link] todas las multiplicaciones y divisiones también de izquierda a


derecha.

[Link] las sumas y las restas.

Cuando existen paréntesis se evalúan estos paréntesis del nivel mas


interno al mas externo

Operadores lógicos relacionales: se caracterizan porque reaccionan dos


cantidades para obtener uno de los dos valores de verdad, que son:
verdadero o falso.(<,>,>=,<=,=,<>)
Operadores lógicos booleanos: se caracterizan porque relacionan dos
valores de verdad para obtener otro valor de verdad (y,o ~ ) ese
simbolito es negación.

ALGORITMOS

Instrucciones básicas de algoritmos


[Link] algoritmo debe tener un solo pinto donde inicia y la instrucción es
INICIO.

[Link] algoritmo debe tener un solo final y lo indicamos con la


instrucción FIN.

[Link] necesitemos que el usuario ingrese un dato la instrucción es


LEA.

[Link] indicarle al computador que debe mostrar algo en la ventana de


salida la instrucción es ESCRIBA.

[Link] necesitemos que el computador realice alguna operación


aritmética la instrucción que utilizamos se denomina una ASIGNACION.

También podría gustarte