Download UNIVERSIDAD NACIONAL AUTONOMA DE MEXICO FES CAMPO
Transcript
UNIVERSIDAD NACIONAL AUTONOMA DE MEXICO FES CAMPO 4 NOMBRE: CAMPOS MENDEZ MANUEL MATERIA: TICS PROFESORA: CLAUDIA CRUZ SANCHEZ GRUPO: 603 1 INTRODUCCION La tecnología de la información y las comunicaciones ha logrado tan alto grado de desarrollo que hoy está en todas partes y, si no en todas, en la mayoría de las actividades del ser humano: en la educación, la industria, el comercio, las finanzas, la investigación, etc. .. Antecedentes históricos de la informática La necesidad de calcular sin errores dio lugar a la calculadora, la mecánica es una especie de ábaco, pero con ruedas dentadas en lugar de varillas y bolas, dotada de un mecanismo para el transporte de las unidades que se lleven, de una posición digital a la siguiente más significativa. Hasta hace poco tiempo se creía que el filósofo francés BLAS PASCAL (1623-1662) había sido el creador de la calculadora. Pascal diseño su máquina aritmética, posteriormente denominada pasca Lina, a la edad de 19 años, para que su padre que era recaudador de impuestos tuviera tiempo libre para jugar con él al paule. Leonardo Da Vinci (1452-1519) diseño una sumadora que fue reconstruida en 1967 a partir de uno de sus códices. En 1935 el historiador FRANZ HAMMER, revisando la correspondencia del astrónomo JOHANNES KEPLER Descubrió que el alemán WHILEM SCHICKARD (1592-1635) había inventado una calculadora que era una combinación de los rodillos de NEPER con una sumadora restadora similar a la de PASCAL, obviamente no sólo era superior a la pasca Lina, sino que se construyó el año en que nació PASCAL. El primero en construir una calculadora, en 1671, fue el filósofo y matemático alemán GOTTFRIED LEIBNIZ (1646-1716), invento junto con ISAAC NEWTON el cálculo infinitesimal aunque de forma independiente. Fue denominada calculadora universal, su elemento característico era un tambor cilíndrico con nueve dientes de longitud variable, llamado rueda escalonada, que se encuentra en prácticamente todas las calculadoras mecánicas posteriores, incluso las del siglo XX. Las técnicas de producción tan poco eficientes de aquella época, impidieron que el invento de LEIGNIZ se fabricara masivamente. Se llegaron a construir 1500 unidades, pero hubo que esperar hasta 1820 para que CARLOS THOMAS, director de una aseguradora diseñara un modelo capaz de ser producido a bajo costo y a escala industrial. En 1878 el periodista y escritor gallego, afincado en estados unidos., 2 (1833-1899) patentó en Nueva York una calculadora por la que se le otorgó la medalla de oro de la exposición de MATANZAS (CUBA). Aseguraba que no había fabricado la máquina para patentarla y venderla, sino para demostrar que era posible que un español pudiera inventar tan bien como un norteamericano. A partir de entonces sólo se dedicó al periodismo, combatiendo la política de colonialismo de estados unidos, por lo que tuvo que exiliarse en Guatemala y posteriormente en argentina. CÁLCULO MATEMÁTICO Una calculadora no es un dispositivo automático, lo cual implica que requiere la acción constante de un operador, que es un obstáculo para la velocidad y fiabilidad de los resultados. En 1812 el matemático inglés CHARLES BABBAGE (1792-1871), habiendo constatado que las tablas trigonométricas estaban plagadas de errores al haber sido calculadas a mano, concibió la denominada máquina de diferencias, un instrumento mecánico para calcular e imprimir tablas de funciones. En realidad se trataba de una máquina que calculaba el valor numérico de una función polinómica sobre una progresión aritmética, pues las funciones se pueden aproximar por polinomios. Tras una serie de fracasos, en 1832 BABBAGE desarrolló el proyecto de la máquina analítica. Se trataba de un ordenador mecánico de propósito general, preparado para realizar cualquier tipo de cálculo mediante un programa adecuado. Sus elementos fundamentales serían: una memoria de 1000 números de 50 cifras, una unidad aritmético lógica para los cálculos, una unidad de control para que las operaciones serializasen en el orden correcto, lectora de fichas perforadas (que se usaban desde hace un siglo en los telares) para la entrada de datos y una impresora para la salida deresultados.Una amiga y colaboradora, la señorita ADA AUGUSTA BYRON (1815-1852), condesade LOVELACE, publicó una serie de programas para resolver ecuaciones trascendentes integrales definidas, con la máquina analítica. En dichos programas se hacía uso de bifurcaciones y bucles. Fue la primera programadora de la historia, el departamento de defensa de los EU denominó ADA al lenguaje de programación oficial en sus dependencias. Entre sus sucesores destaca el ingeniero santanderino LEONARDO TORRESQUEVEDO (1852-1936). Construyó transbordadores (uno en las cataratas del Niágara), un aparato teledirigido por ondas de radio, un globo dirigido y semirrígido, usado por franceses e ingleses y un sinfín de máquinas para uso científico, de estos destacan los aritmómetros en los que introdujo la aritmética de punto flotante. La necesidad de un ordenador surgió en la segunda guerra mundial, por lo que se construyeron los primeros ordenadores basándose en los trabajos de BABBAGE y TORRES QUEVEDO. En 1880 la oficina de Censos de los Estados Unidos empleó a HERMAN HOLLERITH para desarrollar equipos y procedimientos con los cuales se pudieran manejar los datos del censo. La operación con tarjetas perforadas que él ideó, procesó el censo de 1890 en un cuarto de tiempo estimado, según la experiencia con métodos manuales. LAS GENERACIONES DE LOS ORDENADORES Informática se puede considerar como “Tratamiento automático de la información” la primera persona que construyo una máquina (que todavía no era un ordenador) fue el americano HERMAN HOLLERIT (1860-1929). Quien llevo a cabo el censo en los estados unidos en 1890 diseñó una tarjeta que se debía perforar con los datos de cada uno de los encuestados. Estas fichas se introducían en una lectora que detectaba las perforaciones mediante un baño de mercurio, que al 3 introducirse por los agujeros provocaba contactos eléctricos. Finalmente los datos se registran en una tabuladota.Hollerith fundó su propia empresa, la Tabuling Machina Co. (1896), posteriormente convertida en la Computing Tabulating Recording (1911), tras pasar a manos de Thomas Watson se denominó en 1924 International Bussiness Machines (IBM).Otra gran empresa. Unisys, tiene su remoto origen en esta época. Al dejar Hollerith la oficina de censo, lo sustituyo james, powers, quien fundó en 1911 la Powers AccountingMachine Co., que pasó a formar parte en 1827 de la Remington- Rand Corporación. Esta empresa más tarde construyo los primeros ordenadores UNIVAC. Ordenadores de la primera generación Los primeros ordenadores fueron electromecánicos (en base a relés). Aunque JorgeStibz Construyó en 1949 en los laboratorios BELL una máquina programable que Trabajaba con números complejos, el COMPEX CALCULAOR, se considera que el primer ordenador fue desarrollado en 1941, el Z3 De alemán KINRAD ZUSE (1910-1995). Le siguió en 1944 el MARK 1 De Howard Aiken (1900-1973) y Grace Hopper (1906-1992), construyo en la universidad de Harvard con la colaboración de IBM. Pesaba cinco toneladas y tenía más de 750000 piezas y 800 km. de cablea sustitución de relés por tubos al vacío dio lugar a la Primera generación De ordenadores electrónicos. El primero fue fabricado en 1945, el ENIAC (Electronic Numerical Integrator And Calculator) de los estadounidenses JOHN ECKERT Y JOHNMAUCHLY (1907-1980) que se usó en el cálculo de trayectorias de proyectiles.Acabada la guerra se utilizó para calcular el número pi con unos 2000 decimales, y parahacer los primeros diseños de la bomba de hidrógeno. Costaba 400000 frente a los cinco millones del MARK 1 . Sin embargo sólo tenía 20 registros de memoria, de 10 dígitos. En un examen de prueba en 1946 el ENIAC resolvió en dos horas un problema de física nuclear que previamente habría requerido 100 años de trabaja humano. Antes del ENIAC se crearon otras máquinas electrónicas, un pequeño calculador que no era automático ni programable y varias máquinas británicas para descifrar los mensajes del ejército alemán el COLOSSUS la batalla legal por la palabra computer la ganó en1973 póstumamente Atanasoff.Ecker y Mauchly crearon la Electronic Control Co. Que en 1950 fue adquirida por la Rémington-Rand, allí diseñaron el primer ordenador electrónico de gestión 4 (Universal Automatic Computer). El aparato tuvo gran éxito y copó el mercado, hasta entonces había sido feudo de IBM. En respuesta IBM creo una serie de ordenadores excelentes desbancando a UNIVAC mediante una publicidad agresiva, El UNIVAC II no salió hasta 1958.En 1945 mientras se construía la ENIAC, se incorporó al equipo el prestigioso matemático húngaro JOHANNES VON NEUMANN (1903-1957), quien propuso que los programas se almacenasen en la memoria como si fuesen datos, y no en memoria especial, como se hacía desde el diseño de BABBAGE, equipo que se iba a llamar EDVAC. Los informes fueron tan precisos que otros se adelantaron y así el primer ordenador tipo VON NEUMANN fue el EDSAC (Electronic Delay Storage Automatic Calculator) construido en 1949 por MAURICIO WILKES en la universidad de CAMBRIDGE Ordenadores de segunda generación Se considera el inicio en 1958 con la sustitución de los tubos al vacío por los transistores. Los primeros ordenadores transistorizados fueron dos pequeños modelos de NCR y RCA. Los primeros de IBM y SPERRY RAND fueron el IBM7070 (1970) y el UNIVAC 1107 (1962), respectivamente. Bull comercializó los gamma 30 y 60. Durante esta época se introdujeron las unidades de cinta y discos magnéticos, y las lectoras de tarjetas perforadas e impresoras de alta velocidad. Así mismo aparecieron algunos lenguajes de programación, COBOL, ALGOL, LISP y el FORTRAN que fue creando en 1954 para IBM, por JOHNBACKUS.Los computadores de la primera generación realizaron una cantidadimpresionan te de procesamiento de información, tanto para la ciencia como para los negocios pero tuvieron problemas debido a que los tubos al vacío generan tanto calor que estallaban y era necesario remplazarlos continuamente, el tránsito en cambio era más pequeño y más seguro y desempeño las partes las funciones de los tubos al vacío y es la característica más importante de las computadoras de la segunda generación Ordenadores de tercera generación Las principales características de esta generación fue el uso del circuitointegrado, que se incorporó a mediados de 1960. Destaca la familia IBM 360 en cuyo desarrollo invirtió 5000 millones de dólares de aquella época (1964) y sobre todo la IBM 370 (1970), el producto más famoso de esta generación. Durante esta época surgieron la multiprogramación y el tiempo compartido. También tuvo lugar la denominada “CRISIS DE SOFTWARE” Se intentó lacreación de lenguajes universales, el PL/1 (1964) y estandarizaron loslenguajes más utilizados: FPRTRAN (1966), ALGOL (1968) y el COBOL (1970).También datan de esta generación el BASIC (1964) y el PASCAL (1971).Los microordenadores surgieron a finales de los 60, como elemento detransición entre las generaciones tercera y cuarta, con los circuitos integradosde media escala (MSI). Sus destinatarios fueron grandes y medianasempresas. Disponían de varias terminales y se organizaban en redes. Ordenadores de cuarta generación 5 El elemento que provocó el nacimiento de esta generación se considerahabitualmente, aunque con cierta controversia, el microprocesador Intel 4004 , desarrollado por Intel en 1971. El primer ordenador personal en estado unidos., fue Altaír 8800 (1974) de la desaparecida empresa MITS. Microsoft tuvo el acierto de construir un intérprete BASI para él, MITS sobrevivió un par de años, pero Microsoft inició un despegue imparable, dando un gran salto al facilitar a IBM el sistema operativo MS-DOS para el PC, que a su vez lo adquirió a otraempresa.En 1971 apareció el PET 2001 De COMMODORE, empresa absorbida por la holandesa TULIP, el TRS 80 De Radio Snack y el Apple II , fabricado en una garaje por dos jóvenes norteamericanos: Steven Jobs y Stephen Wozniak. A partir de 1980 se produce una eclosión de marcas. Destaca el SINCLAIR ZX80 , precedente del ZX81 y del Spectrum, fabricante absorbido por AMSTRAD, como es lógico, abandonó la informática, aunque sigue con equipos musicales antena de televisión, de muy baja calidad. En agosto de 1981 se presentó el IBM PC, que dio lugar a la difusión masiva de la informática personal. Como se ha visto, desde el ábaco hasta las primeras calculadoras mecánicas pasaron 12 siglos, desde estas últimas al primer ordenador transcurrieron dos siglos y desde el MARK 1 al primer microordenador pasaron 28 años. Desde entonces la velocidad de desarrollo es difícil de imaginar. Ordenadores de quinta generación En octubre de 1981 el mundo de los ordenadores se vio sacudido por elanuncio hecho en Japón, de una iniciativa de investigación y desarrolloorientado a producir una nueva generación de ordenadores en la primera década de los 90, a los que se les dio el nombre de ordenadores de quinta generación. Los ordenadores de esta generación deberían de ser capaces de resolver problemas muy complica dos, algunos de los cuales requieren toda laexperiencia, capacidad de razonamiento e inteligencia de las personas para ser resueltos. Deberían de ser capaces de trabajar con grandes subconjuntos delos lenguajes naturales y estas asentados en grandes bases de conocimientos. A pesar de su complejidad los ordenadores de esta generación estándiseñados para ser manejados por personas no expertas en informática. 6 7 Software de Uso General El software de uso general son aquellos que permiten resolver problemas muy variados del mismo tipo, de muy diferentes empresas o personas, con adaptaciones realizadas por un usuario, ejemplos: procesadores de texto, manejadores de bases de datos, hojas de cálculo, etc. El software para uso general ofrece la estructura para un gran número de aplicaciones empresariales, científicas y personales. El software de hoja de cálculo, de diseño asistido por computadoras (CAD), de procesamiento de texto, de manejo de Bases de Datos, pertenece a esta categoría. La mayoría de software para uso general se vende como paquete; es decir, con software y documentación orientada al usuario (manual de referencia, plantillas de teclado, etc. Software de aplicación El software de aplicación está diseñado y escrito para realizar tareas específicas personales, empresariales o científicas como el procesamiento de nóminas, la administración de los recursos humanos o el control de inventarios. Todas éstas aplicación es procesan datos (recepción de materiales) y generan información (registros de nómina) para el usuario. El Software de aplicación, dirige las distintas tareas para las que se utilizan las computadoras. Además lleva a cabo tareas de tratamiento de textos, gestión de bases de datos y similares. El Procesador de textos, en informática, constituye una aplicación utilizada para la manipulación de documentos basados en texto. Es el equivalente electrónico del papel, el bolígrafo, la máquina de escribir, el borrador y el diccionario. En principio, los procesadores de textos se utilizaban en máquinas dedicadas específicamente a esta tarea; hoy se usan en ordenadores o computadoras de propósito general, en los que el procesador de textos es sólo una de las aplicaciones instaladas. El Programa de hoja de cálculo, en informática, constitúyela aplicación utilizada normalmente en tareas de balances, creación de presupuestos o previsiones, y en otras tareas financieras. En un programa de hoja de cálculo, los datos y las fórmulas necesarias para su tratamiento se introducen en formularios tabulares (hojas de cálculo u hojas de trabajo), y se utilizan para analizar, controlar, planificar o evaluar el impacto de los cambios reales o propuestos sobre una estrategia económica. Los programas de hoja de cálculo usan filas, columnas y celdas; una celda es la 8 intersección de una fila con una columna. Cada celda puede contener texto, datos numéricos o una fórmula que use valores existentes en otras celdas para hacer un cálculo determinado (como sumar los datos de un conjunto de celdas o multiplicar el dato de cada celda por un factor). Para facilitar los cálculos, estos programas incluyen funciones incorporadas que realizan operaciones estándar. Si se modifica el valor de un dato, la hoja de cálculo permitirá recalcular fácilmente los resultados para el nuevo dato, lo que hace que estas aplicaciones sean tan útiles en análisis de tendencias, ya que permiten conocer con rapidez el resultado de aplicar distintos cambios y elegir así la estrategia que más convenga; es lo que se conoce popularmente como analizar “qué pasaría si...”. Esta capacidad ha motivado que las hojas de cálculo tengan una gran aceptación. Lenguajes de Programación Constituyen el software empleado para desarrollar sistemas operativos, o las aplicaciones de carácter General, mediante los programas se indica a la computadora que tarea debe realizar y cómo efectuarla, pero para ello es preciso introducir estas órdenes en un lenguaje que el sistema pueda entender. En principio, el ordenador sólo entiende las instrucciones en código máquina, es decir, el específico de la computadora. Sin embargo, a partir de éstos se elaboran los llamados lenguajes de alto y bajo nivel. El Lenguaje de programación, en informática, puede utilizarse para definir una secuencia de instrucciones para su procesamiento por un ordenador o computadora. Es complicado definir qué es y qué no es un lenguaje de programación. Se asume generalmente que la traducción de las instrucciones a un código que comprende la computadora debe ser completamente sistémica. Normalmente es la computadora la que realiza la traducción Los lenguajes de programación son herramientas que nos permiten crear programas y software. Entre ellos tenemos Del phi, Visual Basic, Pascal, Java, etc... Una computadora funciona bajo control de un programa el cual debe estar almacenado en la unidad de memoria; tales como el disco duro. 9 Los lenguajes de programación facilitan la tarea de programación, ya que disponen de formas adecuadas que permiten ser leídas y escritas por personas, a su vez resultan independientes del modelo de computador a utilizar. Los lenguajes de programación son independientes de las computadoras a utilizar. Existen estrategias que permiten ejecutar en una computadora un programa realizado en un lenguaje de programación simbólico. Los procesadores del lenguaje son los programas que permiten el tratamiento de la información en forma de texto, representada en los lenguajes de programación simbólicos 10 ESTRUCTURA FISICA Y LOGICA DE UNA COMPUTADORA HARDWARE Es la estructura física de un computador por tanto es la tangible y visible lo cual normalmente se clasifica en dispositivos de entrada y en dispositivos de salida Dispositivos de entrada Son los que permiten al usuario que ingrese información desde el exterior. Entre ellos podemos encontrar: teclado, mouse o ratón, escáner, SAI (Sistema de Alimentación Ininterrumpida), micrófono, cámara web, lectores de código de barras, Joystick, etc. Ratón o Mouse: Es un dispositivo empleado para señalar en la pantalla objetos u opciones a elegir; desplazándose sobre una superficie según el movimiento de la mano del usuario. Normalmente se utilizan dos botones del ratón, el principal y el secundario que corresponden con el botón izquierdo y derecho respectivamente. Si eres zurdo puedes cambiar esta configuración en Configuración, Panel de Control, icono Mouse y activar la casilla "Zurdo". Con el botón principal se realizan las operaciones más usuales como hacer clic, doble clic y arrastrar. Mientras que con el botón secundario normalmente aparece el menú contextual. Teclado: Es el periférico de entrada por excelencia, introduce texto escrito en la computadora. Este dispositivo ha ido evolucionando con la incorporación de teclas y nuevas funciones, pulsando las mismas se introducen números, letras u otros caracteres, también se puede realizar determinadas funciones al combinar varias de ellas. Entre las partes del teclado podemos distinguir: el teclado numérico, que facilita el trabajo con datos numéricos, las teclas de navegación que permiten ir rápidamente al principio de una línea, pagina o documento, las teclas especiales y de función. Escáner: Se emplea para digitalizar una imagen y sonidos, convirtiéndolos en archivos manejables en la computadora, solo se requiere un micrófono que se conecta a la carcasa de la misma. La resolución en un escáner se mide en puntos por pulgada y se expresa con 2 números. 11 Dispositivos de salida Son los que muestran al usuario el resultado de las operaciones realizadas por el PC. En este grupo podemos encontrar: monitor, impresora, altavoces, etc. Monitor: es el dispositivo en el que se muestran las imágenes generadas por el adaptador de vídeo del ordenador o computadora. El término monitor se refiere normalmente a la pantalla de vídeo y su carcasa. El monitor se conecta al adaptador de vídeo mediante un cable. La calidad del monitor se mide por su tamaño (especificado como la longitud de la diagonal de la pantalla, medida en pulgadas), el tamaño del punto, la frecuencia de barrido horizontal y la frecuencia de barrido vertical o frecuencia de refresco. Impresora: periférico para ordenador o computadora que traslada el texto o la imagen generada por computadora a papel u otro medio, como transparencias o diversos tipos de fibras. Las impresoras se pueden dividir en categorías siguiendo diversos criterios. La distinción más común se hace entre las que son de impacto y las que no lo son. Las impresoras de impacto se dividen en impresoras matriciales e impresoras de margarita. Las que no son de impacto abarcan todos los demás tipos de mecanismos de impresión, incluyendo las impresoras térmicas, de chorro de tinta e impresoras láser. CPU: Es el componente que interpreta instrucciones y procesa datos. Es el elemento fundamental, el cerebro de la computadora cuyo trabajo es que el resto de componentes funcionen correctamente y de manera coordinada. Las unidades centrales de proceso no sólo están presentes en los ordenadores personales, sino en todo tipo de dispositivos que incorporan una cierta "inteligencia" electrónica Unidades de Almacenamiento: Estas unidades se encargan de guardar los datos que se producen durante el funcionamiento del procesador para un posterior uso, o simplemente para guardar determinados datos como, 12 fotografías, documentos, etc. De manera que podemos decir que los datos en una computadora se guardan en las unidades de almacenamiento de forma permanente o temporal. Estas unidades se clasifican en: Unidades de almacenamiento primario: incluye la memoria de acceso aleatorio (RAM), la cual se compone de uno o más chips y se utiliza como memoria de trabajo para programas y datos. Es un tipo de memoria temporal que pierde sus datos cuando se queda sin energía; y la memoria de solo lectura (ROM), la cual está destinada a ser leída y no destructible, es decir, que no se puede escribir sobre ella y que conserva intacta la información almacenada. Unidades de almacenamiento secundario: Tenemos el disco duro, el cual es el dispositivo encargado de almacenar información de forma permanente en una computadora; los discos compactos o CD, que son un soporte digital óptico utilizado para almacenar cualquier tipo de información; los DVD o disco de video digital, los cuales son un formato de almacenamiento óptico que puede ser usado para guardar datos, incluyendo películas con alta calidad de vídeo y audio; y los dispositivos de almacenamiento extraíbles. SOFTWARE es la estructura lógica del computador la cual vemos pero no tocamos. Una vez escrito mediante algún lenguaje de programación, este hace funcionar en ordenadores, que temporalmente se convierten en esa máquina para la que el programa sirve de plan, de igual manera permite la relación entre el ser humano y a la máquina y también a las máquinas entre sí. Sin ese conjunto de instrucciones programadas, los ordenadores serían objetos inertes, como cajas de zapatos, sin capacidad siquiera para mostrar algo en la pantalla. Clasificaciones del Software Sistemas Operativos Software de Uso General Lenguajes de Programación Sistema Operativo Es aquel que controla y administra el computador, tiene tres grandes funciones: 13 Coordina y manipula el hardware de la computadora, como la memoria, las impresoras, las unidades de disco, el teclado o el mouse. Organiza los archivos en diversos dispositivos de almacenamiento, como discos flexibles, discos duros, discos compactos o cintas magnéticas, y gestiona los errores de hardware y la pérdida de datos. Entre las funciones del Sistema Operativo se tiene: Aceptar todos los trabajos y conservarlos hasta su finalización. Interpretación de comandos: Interpreta los comandos que permiten al usuario comunicarse con el ordenador. Control de recursos: Coordina y manipula el hardware de la computadora, como la memoria, las impresoras, las unidades de disco, el teclado o el Mouse. Características de los sistemas operativos Conveniencia: lo que lo hace más conveniente el uso de una computadora. Eficiencia: permite que los recursos de la computadora se usen de la manera más eficiente posible. Habilidad para evolucionar: deberá construirse de manera que permita el desarrollo, prueba o introducción efectiva de nuevas funciones del sistema, sin interferir con el servicio. Encargado de administrar el hardware : se encarga de manejar de una mejor manera los recursos de la computadora en cuanto a hardware se refiere, esto es, asignar a cada proceso una parte del procesador para poder compartir los recursos. Software de Uso General 14 El software de uso general son aquellos que permiten resolver problemas muy variados del mismo tipo, de muy diferentes empresas o personas, con adaptaciones realizadas por un usuario, ejemplos: procesadores de texto, manejadores de bases de datos, hojas de cálculo, etc. El software para uso general ofrece la estructura para un gran número de aplicaciones empresariales, científicas y personales. El software de hoja de cálculo, de diseño asistido por computadoras (CAD), de procesamiento de texto, de manejo de Bases de Datos, pertenece a esta categoría. La mayoría de software para uso general se vende como paquete; es decir, con software y documentación orientada al usuario (manual de referencia, plantillas de teclado, etc. Software de aplicación El software de aplicación está diseñado y escrito para realizar tareas específicas personales, empresariales o científicas como el procesamiento de nóminas, la administración de los recursos humanos o el control de inventarios. Todas éstas aplicación es procesan datos (recepción de materiales) y generan información (registros de nómina) para el usuario. El Software de aplicación, dirige las distintas tareas para las que se utilizan las computadoras. Además lleva a cabo tareas de tratamiento de textos, gestión de bases de datos y similares. El Procesador de textos, en informática, constituye una aplicación utilizada para la manipulación de documentos basados en texto. Es el equivalente electrónico del papel, el bolígrafo, la máquina de escribir, el borrador y el diccionario. En principio, los procesadores de textos se utilizaban en máquinas dedicadas específicamente a esta tarea; hoy se usan en ordenadores o computadoras de propósito general, en los que el procesador de textos es sólo una de las aplicaciones instaladas. El Programa de hoja de cálculo, en informática, constitúyela aplicación utilizada normalmente en tareas de balances, creación de presupuestos o previsiones, y en otras tareas financieras. En un programa de hoja de cálculo, los datos y las fórmulas necesarias para su tratamiento se introducen en formularios tabulares (hojas de cálculo u hojas de trabajo), y se utilizan para analizar, controlar, planificar o evaluar el impacto de los cambios reales o propuestos sobre una estrategia económica. Los programas de hoja de cálculo usan filas, columnas y celdas; una celda es la intersección de una fila con una columna. Cada celda puede contener texto, datos numéricos o una fórmula que use valores existentes en otras celdas para hacer un cálculo determinado (como sumar los datos de un conjunto de celdas o multiplicar el dato de cada celda por un factor). Para facilitar los cálculos, estos programas incluyen funciones incorporadas que realizan operaciones 15 estándar. Si se modifica el valor de un dato, la hoja de cálculo permitirá recalcular fácilmente los resultados para el nuevo dato, lo que hace que estas aplicaciones sean tan útiles en análisis de tendencias, ya que permiten conocer con rapidez el resultado de aplicar distintos cambios y elegir así la estrategia que más convenga; es lo que se conoce popularmente como analizar “qué pasaría si...”. Esta capacidad ha motivado que las hojas de cálculo tengan una gran aceptación. Lenguajes de Programación Constituyen el software empleado par a desarrollar sistemas operativos, o las aplicaciones de carácter general, mediante los programas se indican a la computadora que tarea debe realizar y cómo efectuarla, pero para ello es preciso introducir estas órdenes en un lenguaje que el sistema pueda entender. En principio, el ordenador sólo entiende las instrucciones en código máquina, es decir, el específico de la computadora. Sin embargo, a partir de éstos se elaboran los llamados lenguajes de alto y bajo nivel. El Lenguaje de programación, en informática, puede utilizarse para definir una secuencia de instrucciones para su procesamiento por un ordenador o computadora. Es complicado definir qué es y qué no es un lenguaje de programación. Se asume generalmente que la traducción de las instrucciones a un código que comprende la computadora debe ser completamente sistémica. Normalmente es la computadora la que realiza la traducción Los lenguajes de programación son herramientas que nos permiten crear programas y software. Entre ellos tenemos Del phi, Visual Basic, Pascal, Java, etc... Una computadora funciona bajo control de un programa el cual debe estar almacenado en la unidad de memoria; tales como el disco duro. Los lenguajes de programación facilitan la tarea de programación, ya que disponen de formas adecuadas que permiten ser leídas y escritas por personas, a su vez resultan independientes del modelo de computador a utilizar. Los lenguajes de programación son independientes de las computadoras a utilizar. Existen estrategias que permiten ejecutar en una computadora un programa realizado en un lenguaje de programación simbólico. Los procesadores del lenguaje son los programas que permiten el tratamiento de la información en forma de texto, representada en los 16 Lenguajes de programación simbólicos. 17 18 19 20 21 22 23