informtico que provee una interfaz de usuario para acceder a los servicios del sistema
operativo.
Dependiendo del tipo de interfaz que empleen, los shells pueden ser:
Shell (informtica)
Shell
En informtica, el trmino Shell se emplea para referirse a aquellos programas
que proveen una interfaz de usuario para acceder a los servicios del sistema
operativo. Estos pueden ser grficos o de texto simple, dependiendo del tipo de
interfaz que empleen. Los Shell estn diseados para facilitar la forma en que se
invocan o ejecutan los distintos programas disponibles en el computador.
Es una interface con nuestro sistema operativo. Gracias a l podremos dar las
rdenes y mandatos necesarios para que nuestro sistema informtico realice las
tareas que necesitamos. No debemos confundir al intrprete de comandos con el
sistema operativo. Este es solo un programa que har de mediador entre nosotros
y el Kernel del sistema. El Shell puede ser tanto grfico (Ej. La interface X-
Window), como de texto (Ej. El bash).
El Kernel ncleo, es un software que constituye una parte fundamental del sistema
operativo. Es el principal responsable de facilitar a los distintos programas acceso seguro
al hardware de la computadora el es el encargado de gestionar recursos, a travs de
servicios de llamada al sistema, tambin se encarga de decidir qu programa podr hacer
uso de un dispositivo de hardware y durante cunto tiempo, lo que se conoce
como multiplexado. Acceder al hardware directamente puede ser realmente complejo, por
lo que los ncleos suelen implementar una serie de abstracciones del hardware. Esto
permite esconder la complejidad, y proporciona una interfaz limpia y uniforme al hardware
subyacente, lo que facilita su uso al programador.
Tambin conocido como ncleo es un software que facilita a los programas acceso seguro
al hardware
El Lexico es un lenguaje de programacin que naci con el objetivo de ser una buena herramienta de
aprendizaje de un lenguaje de programacin. Con el Lexico, que es un lenguaje didctico en espaol, se
pretende facilitar el aprendizaje y la enseanza de la programacin orientada a objetos.
La estructura del Lexico es muy simple para conseguir el objetivo de ser un buen lenguaje de programacin
con el que poder comenzar a programar. Todas las investigaciones sobre este punto as lo demuestran. El
Lexico ha conseguido que la mayora de los estudiantes se interesen por el y lo elijan como lenguaje de
programacin ideal para aprender a programar.
Un enlazador (en ingls, linker) es un programa que toma los objetos generados en los
primeros pasos del proceso de compilacin, la informacin de todos los recursos necesarios
(biblioteca), quita aquellos recursos que no necesita, y enlaza el cdigo objeto con su(s)
biblioteca(s) con lo que finalmente produce un fichero ejecutable o una biblioteca. En el caso
de los programas enlazados dinmicamente, el enlace entre el programa ejecutable y las
bibliotecas se realiza en tiempo de carga o ejecucin del programa.
La construccin de un compilador involucra la divisin del proceso en una serie de fases que
variar con su complejidad. Generalmente estas fases se agrupan en dos tareas: el anlisis
del programa fuente y la sntesis del programa objeto.
Construye