Manual De Procedimientois
SEMA,GOMA,COAT
2.4 Modelos de procesos de datos con programas para computadora.
2.4.1 Programa de cómputo
Un programa de cómputo es un conjunto de instrucciones o declaraciones (también conocidas como código) que debe realizar el CPU de una computadora. Los programas, o software, tienen distintas formas. Éstasse pueden dividir en tres categorías principales: sistemas operativos, herramientas y aplicaciones.
Un programa normalmente está compuesto de un módulo principal y submódulos. Estos módulos están almacenados como un conjunto de archivos; los programas grandes pueden contener miles de archivos individuales, cada uno para un propósito específico. Algunos de los archivos contienen instruccionespara la computadora, mientras que otros archivos contienen datos. Para las PC basadas en Windows, algunas extensiones comunes para los archivos de programas son las siguientes:
Archivos ejecutables. Un archivo ejecutable (.exe, .com) es parte de un programa que en realidad envía comandos al procesador. De hecho, cuando usted ejecuta un programa, está ejecutando el archivo ejecutable. El procesadorejecuta dos comandos del archivo, de ahí proviene el nombre archivo ejecutable. Los archivos ejecutables normalmente (pero no siempre) tienen la extensión de nombre de archivo .exe.
Archivos de biblioteca dinámica de vínculos. Un archivo de biblioteca dinámica de vínculos (.dll) es un archivo .exe parcial. Un archivo .dll no puede ejecutarse por sí mismo; en lugar de esto, sus comandos sonaccedidos por otro programa que está ejecutándose. Debido a que los archivos .dl! pueden contener partes de un programa ejecutable, ofrecen a los programadores una manera efectiva de dividir programas grandes en componentes pequeños que son reemplazables. Esta característica hace que el programa completo sea más fácil de actualizar. Además, los archivos .dll también pueden ser compartidos pordistintos programas al mismo tiempo. UNIDAD DE APRENDIZAJE: TECNOLOGÍA INFORMÁTICA UNIDAD II. TECNOLOGÍAS INFORMÁTICAS DE PROCESAMIENTO ELECTRÓNICO DE DATOS
SEMA,GOMA,COAT
Archivos de inicialización. Un archivo de inicialización (.ini) contiene información sobre configuraciones, por ejemplo, el tamaño y punto de inicio de una ventana, el color del fondo, el nombre del usuario y otros aspectos. Losarchivos de inicialización ayudan a los programas a ejecutarse o contienen información que los programas pueden utilizar cuando se ejecutan. Aunque los archivos de inicialización se siguen utilizando, muchos programas nuevos almacenan las preferencias del usuario y otras variables del programa en el Registro de Windows, una base de datos especial que contiene información sobre el usuario de lacomputadora, los programas instalados y ciertos dispositivos de hardware.
Archivos de ayuda. Un archivo de ayuda (.hlp, .chm) contiene información en un formato indexado y con vínculos cruzados. Al incluir un archivo de ayuda, los programadores pueden proporcionar al usuario información de ayuda en línea.
2.4.2 Introducción a lenguajes de programación
El software es la razón por la cual laspersonas compran computadoras. Las instrucciones de un programa se ejecutan en el nivel del hardware principalmente en el CPU. Por ejemplo, el programa puede decirle al CPU que recupere una parte específica de información de la memoria. Si el programa le dice al CPU que reproduzca un archivo de sonido, entonces el programa genera una interrupción. Una interrupción es una señal hacia el CPU con el finde que ejecute una serie de pasos previamente programados. En este caso el hardware enviaría el archivo de sonido al dispositivo de salida de audio.
Un individuo que tiene una capacitación muy exhaustiva, conocido como programador de computadoras, crea esta lista de instrucciones. Esta lista con frecuencia se conoce como código y el proceso de escritura de la lista normalmente se conoce como...
Regístrate para leer el documento completo.