Download UNIVERSIDAD NACIONAL AUTONOMA DE MEXICO FES CAMPO

Document related concepts

IBM Lotus Symphony wikipedia , lookup

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