Professional Documents
Culture Documents
Clasificación Del Software y Organización de Datos
Clasificación Del Software y Organización de Datos
datos
Primer Parcial
Software
Concepto
◦ Conjunto de instrucciones que forman parte de un
programa, el cual permite dirigir las funciones de
un sistema de computación.
Tipología
◦ Software de Sistema
Que permite funcionar el hardware.
Sistemas Operativos
Controladores de Dispositivos
Herramientas de Diagnósticos
◦ Software de Programación
Proporcionan herramientas que ayudan al programador
a crear sistemas informáticos.
Compiladores
Lenguajes de Programación
Software
www.apple.com
Tipología
◦ Software de Aplicación
Permite a los usuarios llevar a cabo una o varias tareas
más específicas.
Videojuegos
Aplicaciones de oficina
Software
www.apple.com
Ciclo de Vida
◦ Código Fuente
Escrito por programadores
◦ Código Objeto
Resultado del uso de un compilador sobre el código
fuente
◦ Código Ejecutable
Aplicación final mostrada al usuario. Producto de
enlazar varios códigos objetos.
Software
www.apple.com
Proceso de Creación
◦ Es un proceso complejo que involucra diversas tareas de gestión y
desarrollo:
Análisis
Implementación
Producción
Software
Clasificación
Hojas de Cálculo
Utilitarios
Procesador de Palabras
Alto Nivel
Máquina
Software
Clasificación
Modo Texto
Interfaz
Modo Gráfico
Sistemas Operativos
Multiusuario
Número de Usuarios
Monousuario
Software
www.apple.com
Archivos
◦ Un archivo informático es un conjunto de
información que se almacena en algún medio de
escritura que permita ser leído o accedido por una
computadora.
◦ Un archivo es identificado por un nombre y la
descripción de la carpeta o directorio que lo
contiene.
◦ Considerado simplemente un flujo
unidimensional de bytes (números enteros en el
intervalo de 0 a 255).
Software
www.apple.com
Archivos
◦ Un archivo de datos informático normalmente
tiene un tamaño, que generalmente se expresa en
bytes.
Identificación Archivos
◦ En los sistemas informáticos modernos, los
archivos siempre tienen nombres.
◦ Los archivos se ubican en directorios.
◦ El nombre de un archivo debe ser único en ese
directorio.
◦ No puede haber dos archivos con el mismo
nombre en el mismo directorio.
◦ Un archivo tiene asociado un nombre y una
extensión.
Software
www.apple.com
Identificación Archivos
◦ file1.txt
◦ Nombre . Extensión
◦ file2.psd
◦ file3.ai
◦ El número de caracteres asignados al nombre
depende del tipo de sistema de archivo.
◦ Algunos sistemas de archivos permiten espacios
en el nombre del archivo.
Software
www.apple.com
Identificación Archivos
◦ Dependiendo el tipo de sistema de archivo
existirá diferencia entre mayúsculas y minúsculas
para el nombre del archivo.
Software
www.apple.com
Organización de un Archivo
◦ La mayoría de los sistemas de archivos organizan
los archivos en jerarquías llamadas carpetas ó
directorios.
◦ El uso de carpetas ó directorios hace más fácil
organizar los archivos de una manera lógica.
Jerarquía de la organización de los datos
Bit
Byte
Campo
Registro
Archivo
Base de Datos
. . . Jerarquía de la organización de los datos
Bit
• Es la unidad básica de almacenamiento primario y secundario
(cero o uno).
. . . Jerarquía de la organización de los datos
Byte
• Es un grupo de 8 bits que forman un carácter.
• Los bits que forman un byte se configuran de acuerdo a un
sistema de codificación (ej. ASCII).
Campo
• Es el nivel más bajo del que podemos sacar un significado de
los datos.
• Es la combinación de bytes o caracteres.
• Es la unidad lógica.
Registro
• Es la descripción de un evento (ej.: una venta, una reservación
de hotel)
• O la descripción de un elemento (ej.: cliente, producto,
empleado)
• Los campos relacionados que se refieren a un evento o a un
elemento se agrupan lógicamente y forman un registro.
Archivo
• Es una colección de registros relacionados.
• Por ejemplo, el archivo de Empleados contiene un registro por
cada empleado.
. . . Jerarquía de la organización de los datos
Base de datos
• Es la fuente de datos integrados en un sistema de información.
• Es una colección de archivos que de algún modo se relacionan
entre sí de forma lógica.
• Un archivo puede contener vínculos lógicos que identifican a
uno o más archivos que contienen información relacionada.
. . . Jerarquía de la organización de los datos
Bit: 1,0
Byte: 1000001
Archivo
Campo
Empleados
Código Nombre Ciudad Teléfono
96333 María A guirre Cuenca 965564 Registro
10010 Juan Pérez Guayaquil 565656
85000 Pedro Gómez Quito 655653
2. Campo, Registro, archivo base de
datos
Base de Datos
Estudiante Profesor
P_Profesor P_Nombre
E_codigo E_ ombre E_Ciudad E_Teléfono
1 César Gómez
100 Juan A. Quito 656565
2 Rosa Peña
200 María L. Manta 454555
3 René Albán
4 José Pino
Materia
M_codigo M_Nombre M_Duración