Traductores de lenguaje: el proceso de traducción de un programa

El proceso de traducción de un programa fuente escrito en un lenguaje de alto nivel a un lenguaje máquina comprensible por la computadora, se realiza mediante programas llamados “traductores”. Los traductores de lenguaje son programas que traducen a su vez los programas fuente escritos en lenguajes de alto nivel a código máquina. Los traductores se … Leer más

La compilación y sus fases

La compilación es el proceso de traducción de programas fuente a programas objeto. El programa objeto obtenido de la compilación ha sido traducido normalmente a código máquina. Para conseguir el programa máquina real se debe utilizar un programa llamado montador o enlazador (linker). El proceso de montaje conduce a un programa en lenguaje máquina directamente … Leer más

C: el origen de C++ como lenguaje universal

C es el lenguaje de programación de propósito general asociado, de modo universal, al sistema operativo UNIX. Sin embargo, la popularidad, eficacia y potencia de C, se ha producido porque este lenguaje no está prácticamente asociado a ningún sistema operativo, ni a ninguna máquina, en especial. Ésta es la razón fundamental, por la cual C, … Leer más

C versus C++

C++ es una extensión de C con características más potentes. Estrictamente hablando, es un superconjunto de C. Al igual que sucede con Java y C# que son superconjuntos de C++. El ANSI C estándar no sólo define el lenguaje C sino que también define una biblioteca de C estándar que las implementaciones de ANSI C … Leer más

El lenguaje unificado de modelado (UML 2.0)

UML es un lenguaje gráfico para modelado de programas de computadoras. “Modelado” significa como su nombre indica, crear modelos o representaciones de “algo”, como un plano de una casa o similar. UML proporciona un medio de visualizar la organización de alto nivel de los programas sin fijarse con detenimiento en los detalles del código real. … Leer más

Sistemas informáticos

La vida en sociedad del ser humano ha originado la necesidad de transmitir y tratar la información de una forma continuada. Con este in, a lo largo del tiempo se han ido perfeccionando diferentes técnicas y medios. El gran avance tecnológico en las dos últimas décadas del siglo XX y en la primera del siglo … Leer más

El sistema informático, software y hardware

El ordenador se puede definir como una máquina compuesta de elementos físicos (hardware), en su mayoría de origen eléctrico-electrónico, capaz de realizar una gran variedad de trabajos a gran velocidad y con gran precisión. Un ordenador está formado por un conjunto de componentes electrónicos que por sí mismos no son capaces de realizar demasiadas funciones. … Leer más

Componentes software

Sistema operativo y aplicaciones El software se compone de dos partes fundamentales: – El software básico El software se clasiica en software básico (el sistema operativo) y software de aplicaciones (los programas estándar o a medida). – El software de aplicaciones Se deine como software básico aquella parte del software sin la cual el ordenador … Leer más

Componentes físicos (el hardware)

El hardware es la parte física del ordenador. Son elementos tangibles. Algunos componentes hardware son: – La memoria, – La fuente de alimentación, – Los cables, – La tarjeta gráica. Los componentes físicos del ordenador se pueden clasificar en los siguientes: 1.-Unidad central de proceso (UCP). Consta de: – Unidad aritmético-lógica (UAL). – Unidad de … Leer más