Está en la página 1de 6

ACTIVIDAD 1.

EJEMPLOS DE
COMPUTABILIDAD
Foro unidad 1

Martha Montiel Córdova


Licenciatura en matemáticas
Matrícula: ES172019993
Informática=Tratamiento automático de la información.

Estudia lo que los programas son


capaces de hacer, de la eficiencia
de los algoritmos que se
emplean, de la organización y
almacenamiento de datos y de la
comunicación entre programas,
humanos y máquinas.

En la actualidad, la informática se usa en todos los


trabajos y en casi todos los ambientes por los que
nos movemos. La mayor ventaja que nos ha
ofrecido es el poder comunicarnos más fácilmente
y el poder compartir toda la información que
queramos con todo el mundo.

Referencias
Foucault, O. (2019). Lifeter. Obtenido de https://www.lifeder.com/para-que-sirve-
informatica/#:~:text=La%20informática%20sirve%20para%20controlar,general%20de%20los%20seres%20humanos.&text=La%20informática%20es%20la%20ciencia,se%20tra
%20y%20se%20automatiza.

Yirda, A. (08 de 2020). Concepto definicion.de. Obtenido de https://conceptodefinicion.de/informatica/


Diagrama del funcionamiento del
Modelo de Von Newman
Tipos de almacenamiento para datos o información que existen en la actualidad

• Memoria

La memoria es la parte de la computadora en la que se almacenan programas y datos que pueden


compartir unidades de memoria, simplemente sus áreas y localidades están perfectamente
delimitados. El término almacenamiento (storage) también suele usarse en lugar de memoria
(memory), aunque es más común el uso de “almacenamiento” para referirse reunir datos en disco.
Las computadoras digitales de programa almacenado no existirían sin una memoria en la cual los
procesadores pueden leer y escribir información. La unidad básica de memoria es un dígito binario
o bit. Un bit puede contener un 0 o un 1 y es la unidad más simple posible. El sistema de numeración
binario es el método más confiable para codificar información digital porque sólo requiere distinguir
entre dos valores. Un solo dígito binario es una unidad de información demasiado pequeña para ser
manejada convenientemente, por lo tanto, normalmente los bits se agrupan formando palabras de
una longitud determinada las más comunes son: 8, 12, 16, 18, 24, 32, y 64 bits. El grupo más común
recibe el nombre de byte y contiene ocho bits.

• Datos

Además de las instrucciones, las computadoras necesitan datos. De hecho, la tarea principal en
muchos sistemas es procesar datos de diversos tipos: comerciales, de ingeniería, científicos,
financieros, etc. Los datos deben representarse de formas específicas dentro de la computadora y
el hardware debe ser capaz de soportarlo. Los datos pueden dividirse en dos categorías: numéricos
y no numéricos.

Datos Numéricos: El entero es el tipo principal de los numéricos. Los enteros pueden tener diversas
longitudes: 8, 16, 32 y 64 bits, por ejemplo. Los enteros se utilizan para contar (la cantidad de
paquetes de un producto del inventario), para identificar (el número de una cuenta bancaria), como
índices en ciclos repetitivos, y para otras cosas. Algunas computadoras aceptan enteros tanto con
signo como sin él. En el caso de los enteros sin signo, no hay bit de signo y todos los bits contienen
datos. Este tipo de datos ofrecen un bit extra de manera que, por ejemplo, una palabra de 32 bits
puede contener un entero sin signo dentro del intervalo de 0 a 232 – 1, inclusive. En cambio, un
entero de 32 bits con signo en formato de complemento a dos sólo puede manejar números hasta
231 – 1 aunque tiene la ventaja de poder manejar números negativos.

Datos No Numéricos: El objetivo de las primeras computadoras era procesar números, pero las
computadoras actuales se usan a menudo para aplicaciones no numéricas como el procesamiento
de textos o la administración de bases de datos. Para estas aplicaciones se requieren otros tipos de
datos como los caracteres. Como las computadoras sólo manejan números, es necesaria alguna
codificación para representar los datos no numéricos dentro de ella. Los códigos de caracteres más
comunes son ASCII y UNICODE, que manejan caracteres de 7 bits y de 16 bits, respectivamente.

Existen instrucciones diseñadas para manejar cadenas de caracteres, es decir series consecutivas de
caracteres. Estas cadenas a veces se delimitan con un carácter especial al final o incluyen un campo
de longitud para saber dónde terminan. Las instrucciones pueden realizar funciones de búsqueda,
copiado, edición y otras con las cadenas.
Los valores booleanos también son importantes. Un valor booleano puede adoptar un valor de
verdadero (true) o de falso (false). En teoría un solo bit es suficiente para representar un valor
booleano: 0 como falso y 1 como verdadero (o viceversa). En la práctica se usa un byte o una palabra
para cada valor booleano porque los bits individuales no pueden ser direccionados fácilmente.
Existen estructuras en las que un valor booleano puede representarse con un bit, como en el mapa
de bits. En este caso una palabra de 32 bits, por ejemplo, puede contener 32 valores booleanos.
Este tipo de estructuras se usan en muchos contextos, por ejemplo, se puede utilizar un mapa de
bits para mantener el registro de los bloques libres de un disco.

Otro tipo común de datos es el apuntador, el cual contiene simplemente una dirección de memoria.

• Archivos de Programas y de Datos

Normalmente, tanto los programas como los datos están almacenados en algún medio (como el
disco duro) hasta que son transferidos a la memoria de la computadora para ser procesados. Un
programa es almacenado en un tipo de archivo denominado archivo ejecutable. Si bien este archivo
contiene, en su mayor parte las instrucciones del programa, también puede comprender datos en
constantes, en ciertas estructuras como los arreglos y en las cadenas de caracteres. La mayor parte
de los datos, sin embargo, suele estar en otro tipo de archivo: el archivo de datos (un programa
puede llegar a utilizar muchos archivos de datos simultáneamente).