InicioInfobases de la informatica

bases de la informatica

Info4/14/2011

LA HISTORIA DE LA INFORMATICA


La informática nace de la idea de ayudar al hombre en aquellos trabajos rutinarios y repetitivos, generalmente de calculo y gestión.

El termino Informática se creo en Francia, en el año 1962.

Infor.matique (Informatica)

Infor: Information (Información)

Matique: Automatique (automática)

Deficion: Es la ciencia que estudia el tratamiento informático y racional de la información.

Tratamiento informático(¿Porque?): Porque son maquinas que realizan trabajos de factura, proceso y presentación de la información.

Tratamiento racional (¿Porque?): Porque el proceso se define a través de programas (algoritmos) que siguen el razonamiento humano.

Informática: La informática esta estrechamente vinculada a la computadora, ya que la informática procesa información mediante el empleo de la computadora.

Computadora: La Computadora es una maquina compuesta por elementos físicos (en su mayoría de elementos electrónicos llamados "Hardware" y elementos lógicos (llamados "Software", capaces de realizar una gran cantidad de trabajos a gran velocidad y con gran precisión. Siempre y cuando se le den sus debidas instrucciones.

Hardware: Son todas las partes mecánicas y electrónicas de la computadora, son elementos de naturaleza física y tangibles.



SOFTWARE DE SISTEMA

Recibe este nombre el conjunto de programas que requiere de un equipo fisico para poder operer, es decir, los denominados Sistemas Operativos (SO).

El Sistema Operativo permite la comunicación entre la computadora y el usuario.

El Sistema Operativo trabaja directamente sobre el Hardware gestionando los recursos del sistema con las siguientes funciones esenciales


Permitir la eficaz utilización de los recursos físicos disponibles
Proporcionar al usuario las herramientas especificas para la configuración del equipo y la gestión de los datos almacenados en los soportes de información
Administrar la memoria disponible en la computadora

Algunos de los Sistemas Operativos mas difundidos son: Windows (con un 83,4%), Linux (con un 13,3%) y Mac OS (con un 3,3%). Entre ellos, destacamos Windows XP, Windows 7, Snow Leopard (Mac OS) y Ubuntu (Linux).

Según el numero de usuarios que puedan utilizar simultáneamente la computadora, los sistemas operativos pueden ser monousuario o multiusuario.


Los sistemas operativos monousuario están diseñados para que la computadora sea operada por una sola persona. Son los que se emplean habitualmente en las PCs.
Los sistemas operativos multiusuario permiten, desde una computadora central, administrar una red de computadoras que dependen de esta, llamadas terminales. Cada usuario, desde cada terminal, podrá compartir los datos y los programas existentes en la computadora central. Este tipo de sistema operativo es comúnmente empleado en empresas.

La cantidad de procesos que pueden ejecutarse simultáneamente en una misma computadora depende de la capacidad del sistema operativo para dividir el tiempo de ejecución del microprocesador. Según esto, los sistemas operativos pueden ser monotarea o de multitarea.

Un ejemplo de un sistema monousuario y monotarea, podría ser, el MS-DOS (Microsoft Disk Operating System). Fue lanzado por Microsoft en 1979 y trabaja con una interfaz de texto.

Un ejemplo de un sistema multiusuario y multitarea, puede ser, el de Windows 98. Trabajan bajo un entorno gráfico y, gracias a esto, simplifican la comunicación con el usuario.

Estas definiciones son viejas, ya que actualmente, todos los SO son multiusuario y multitarea, pero es importante que sepan como diferenciarlos y por que.







SOFTWARE DE PROGRAMACION

El software de programacion se utiliza para crear el software de sistema y el de aplicacion.

Segun el nivel de complejidad que presenta y el objetivo para el cual fue diseñado se distinguen en dos tipos de lenguajes de programacion


Lenguajes de bajo nivel
Lenguajes de alto nivel

Mientras que el primero se orienta a una determinada maquina o clase de maquina, el segundo esta destinado a la resolucion de problemas especificos.

Lenguajes de bajo nivel: Sus instrucciones ejercen un control directo sobre el hardware y estan sumamente condicionados por la estructura fisica de la computadora que los soporta. Dentro d este grupo, cabe mencionar el lenguaje de maquina y el lenguaje ensamblador.


El lenguaje de maquina es aquel en el que estan escritas las instrucciones, compuestas de ceros y de unos, que controlan el funcionamiento, paso a paso, de un procesador. Hay una instruccion en el lenguaje de maquina por cada una de las que se realiza directamente sobre el hardware de la computadora.
El lenguaje ensamblador es aquel cuyas instrucciones están íntimamente relacionadas con las que están escritas en lenguaje maquina. Para simplificar la programación, estas instrucciones se expresan por medio de un conjunto de palabras mnemotécnicas. Se usa, fundamentalmente, para escribir software de sistema.

Lenguajes de alto nivel: Son independientes del equipo en el que se utilizan. Mediante un conjunto de instrucciones expresadas en palabras tomadas de un lenguaje natural (especialmente del ingles), permiten describir las estructuras de información y la secuencia de acciones necesarias para realizar una tarea especifica.

Estos lenguajes se caracterizan por utilizar palabras que adquieren un significado preciso en los programas y no pueden emplearse para ninguna otra función. Son las palabras preservadas. Ademas, emplean un conjunto de reglas que permiten definir la estructura de los programas.

Entre los lenguajes estructurados mas difundidos podemos citar C/C++, Algol y Pascal, los cuales están provistos de la capacidad de armar bloques separados de datos y códigos. Los bloques pueden combinarse para formar estructuras mayores, con lo cual se minimiza la complejidad de los programas.

Lenguajes tales como Python y Delphi están destinados a objetos. Poseen botones, barras de desplazamiento, menús, etc. Similares a los utilizados en un entorno como Windows. Con estos lenguajes es posible definir las características de los elementos mencionados anteriormente y las acciones que se ejecutaran a partir de algún tipo de selección que se haga sobre ellos.

Sobre la base de los lenguajes de alto nivel, el programador define los programas de acuerdo con reglas sintácticas perfectamente establecidas. Cuando se introduce un programa en una computadora, se requiere un proceso de traducción, del que se encargan programas específicos. Los traductores

Estos, se clasifican en compiladores o interpretes.


Los compiladores realizan la traducción completa del programa en lenguaje simbólico (denominado "programa fuente", lo que da como resultado un programa en lenguaje maquina que puede ser ejecutado por la computadora (llamado "programa objeto". Este solo podrá comenzar a ejecutarse si no presenta ningún error durante el proceso de compilación.
Los interpretes traducen las instrucciones, una por una, a medida que se ejecuta el programa en lenguaje de alto nivel.


BUENO CABE MENCIONAR QUE ESTE DETALLADO MANUAL NO LO HICE YO SI NO LO SAQUE DE ALGUN LUGAR DE LA NET QUE NI ME ACUERDO Twisted Evil
Datos archivados del Taringa! original
3puntos
0visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
1visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

x
x3vil3rx🇦🇷
Usuario
Puntos0
Posts3
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.