Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Java
El lenguaje de programacin Java, fue diseado por la compaa Sun Microsystems Inc,
con el propsito de crear un lenguaje que pudiera funcionar en redes computacionales
heterogneas ( redes de computadoras formadas por ms de un tipo de computadora, ya
sean PC, MAC's, estaciones de trabajo, etc.),y que fuera independiente de la plataforma en
la que se vaya a ejecutar. Esto significa que un programa de Java puede ejecutarse en
cualquier mquina o plataforma. El lenguaje fue diseado con las siguientes caractersticas
en mente:
Unix
Ejemplo de Unix:
No todo el "rbol" de directorios est compuesto por directorios de usuario. Existen muchos
de ellos que son de uso general o del propio sistema y con los que habr que familiarizarse.
Los ms importantes son:
/
C
C es un lenguaje de programacin diseado por Dennis Ritchie, de los Laboratorios Bell, y
se instal en un PDP-11 en 1972; se dise para ser el lenguaje de los Sistemas Operativos
UNIX1. A su vez, UNIX es un Sistema Operativo desarrollado por Ken Thompson, quin
utiliz el lenguaje ensamblador y un lenguaje llamado B para producir las versiones
originales de UNIX, en 1970. C se invent para superar las limitaciones de B.
C es un lenguaje maduro de propsitos generales que se desarroll a partir de estas races;
su definicin aparece en 1978 en el apndice ``C Reference Manual'' del libro The C
Programming Language, de Brian W. Kernighan y Dennis M. Ritchie (Englewood Cliffs,
Nueva Jersey, Prentice-Hall 1978), pero el estndar recomendable ms reciente apareci en
junio de 1983, en el documento de los Laboratorios Bell titulado The C Programming
Language-Reference Manual, escrito por Dennis M. Ritchie
Pascal
Pascal es un lenguaje de programacin de alto nivel de propsito general; esto es, se puede
utilizar para escribir programas para fines cientficos y comerciales.
El lenguaje de programacin Pascal fue desarrollado por el profesor Niklaus (Nicols)
Wirth en Zurich, Zuiza, al final de los aos 1960s y principios de los 70s. Wirth dise este
lenguaje para que fuese un buen primer lenguaje de programacin para personas
comenzando a aprender a programar. Pascal tiene un nmero relativamente pequeo de
conceptos para aprender y dominar. Su diseo facilita escribir programas usando un estilo
que est generalmente aceptado como prctica estndar de programacin buena. Otra de las
metas del diseo de Wirth era la implementacin fcil. l dise un lenguaje para el cual
fuese fcil escribir un compilador para un nuevo tipo de computadora.
QBasic
Qbasic es un lenguaje de alto nivel, el cual consiste en instrucciones que los humanos
pueden relacionar y entender. El compilador de Qbasic se encarga de traducir el mismo a
lenguaje de mquina.
Un programa es una secuencia de instrucciones. El proceso de ejecutar esas instrucciones se
llama correr el programa. Los programas contienen las funciones de entrada, procesamiento
y salida. La persona que resuelve problemas mediante escribir programas en la
computadora se conoce como programador. Despus de analizar el problema y desarrollar
un plan para solucionarlo, escribe y prueba el programa que instruye a la computadora
como llevar a cabo el plan. El procedimiento que realiza el programador se define como
"problem solving". Pero es necesario especificar que un programador y un usuario no son
lo mismo. Un usuario es cualquier persona que use el programa.
Linux
Linux es una implementacin del sistema operativo UNIX (uno ms de entre los numerosos
clnicos del histrico Unix), pero con la originalidad de ser gratuito y a la vez muy potente,
que sale muy bien parado (no pocas veces victorioso) al compararlo con las versiones
comerciales para sistemas de mayor envergadura y por tanto tericamente superiores.
Comenz como proyecto personal del entonces estudiante- Linus Torvalds, quien tom
como punto de partida otro viejo conocido, el Minix de Andy. S. Tanenbaum (profesor de
sistemas operativos que cre su propio sistema operativo Unix en PCs XT para usarlo en su
docencia). Actualmente Linus lo sigue desarrollando, pero a estas alturas el principal autor
es la red Internet, desde donde una gigantesca familia de programadores y usuarios aportan
diariamente su tiempo aumentando sus prestaciones y dando informacin y soporte tcnico
mtuo. La versin original -y aun predominante- comenz para PCs compatibles (Intel 386
y superiores), existiendo tambin en desarrollo versiones para prcticamente todo tipo de
plataformas:
Disquetera
La unidad de 3,5 pulgadas permite intercambiar informacin utilizando disquetes
magnticos de 1,44 MB de capacidad. Aunque la capacidad de soporte es muy limitada si
tenemos en cuenta las necesidades de las aplicaciones actuales se siguen utilizando para
intercambiar archivos pequeos, pues pueden borrarse y reescribirse cuantas veces se desee
de una manera muy cmoda, aunque la transferencia de informacin es bastante lenta si la
comparamos con otros soportes, como el disco duro o un CD-ROM.
Para usar el disquete basta con introducirlo en la ranura de la disquetera. Para expulsarlo se
pulsa el botn situado junto a la ranura, o bien se ejecuta alguna accin en el entorno
grfico con el que trabajamos (por ejemplo, se arrastra el smbolo del disquete hasta un
icono representado por una papelera).
La unidad de disco se alimenta mediante cables a partir de la fuente de alimentacin del
sistema. Y tambin va conectada mediante un cable a la placa base. Un diodo LED se
ilumina junto a la ranura cuando la unidad est leyendo el disco, como ocurre en el caso del
disco duro.
Para introducir un disco, en la mayora de las unidades hay que pulsar un botn para que
salga una especie de bandeja donde se deposita el CD-ROM. Pulsando nuevamente el
botn, la bandeja se introduce.
En estas unidades, adems, existe una toma para auriculares, y tambin pueder estar
presentes los controles de navegacin y de volumen tpicos de los equipos de audio para
saltar de una pista a otra, por ejemplo.
Una caracterstica bsica de las unidades de CD-ROM es la velocidad de lectura que
normalmente se expresa como un nmero seguido de una x (40x, 52x,..). Este nmero
indica la velocidad de lectura en mltiplos de 128 kB/s. As, una unidad de 52x lee
informacin de 128 kB/s 52 = 6,656 kB/s, es decir, a 6,5 MB/s.
Puede leer y grabar y regrabar imgenes, sonido y datos en discos de varios gigabytes de
capacidad, de una capacidad de 650 MB a 9 GB.
Por una parte, admiten discos de gran capacidad: 230 MB, 640 Mb o 1,3 GB.
Adems, son discos reescribibles, por lo que es interesante emplearlos, por ejemplo,
para realizar copias de seguridad.