Lenguaje
de programación:
1. PHP
¿Qué es?
PHP usa
una mezcla entre interpretación y compilación para intentar ofrecer a los
programadores la mejor mezcla entre rendimiento y flexibilidad.
PHP compila para tu código una serie de instrucciones (llamadas opcodes) siempre que estas son accedidas. Estas instrucciones son entonces ejecutadas una por una hasta que el script termina. Esto es diferente a la manera convencional de compilación de lenguajes como C++ donde el código es compilado a código ejecutable que es después ejecutado. Php es recompilado cada vez que se solicita un script.
PHP compila para tu código una serie de instrucciones (llamadas opcodes) siempre que estas son accedidas. Estas instrucciones son entonces ejecutadas una por una hasta que el script termina. Esto es diferente a la manera convencional de compilación de lenguajes como C++ donde el código es compilado a código ejecutable que es después ejecutado. Php es recompilado cada vez que se solicita un script.
1. C#
¿Qué es?
C# es un lenguaje de propósito
general orientado a objetos creado por Microsoft para su plataforma .NET.
Su
sintaxis básica deriva de C/C++ y utiliza el modelo de objetos de la plataforma
.NET el cual es similar al de Java aunque incluye mejoras derivadas de otros
lenguajes. C# fue diseñado para combinar el control a bajo nivel de lenguajes
como C y la velocidad de programación de lenguajes como Visual Basic.
2. AJAX
¿Qué es?
AJAX no es un lenguaje exactamente su nombre viene dado
por el acrónimo de Asynchronous JavaScript And XML y es posiblemente la mayor
novedad en cuanto a programación web en estos últimos años.
El
corazón de Ajax es el objeto XMLHttpRequest que
nos permite realizar una conexión al servidor y al enviarle una petición y
recibir la respuesta que procesaremos en nuestro código Javascript, estamos
hablando del verdadero motor de Ajax, por ejemplo gracias a este objeto podemos
desde una página HTML leer datos de una web o enviar datos de un formulario sin
necesidad de recargar la página.
3. JavaScript
¿Qué es?
Se trata
de un lenguaje de programación del lado del cliente, porque es el navegador el
que soporta la carga de procesamiento. Gracias a su compatibilidad con la
mayoría de los navegadores modernos, es el lenguaje de programación del lado
del cliente más utilizado.
4. Perl
¿Qué es?
Perl es la alternativa más
popular a PHP, seguramente porque es el lenguaje más antiguo también dentro de
las alternativas. En internet nos encontramos numerosos recursos que utilizan
Perl, muchos de las aplicaciones “open source” requieren tener Perl instalado
correctamente. Perl tiene una ventaja y es que es muy flexible, y también tiene
un gran cantidad de módulos ya escritos.
Bien
escritos los scripts en Perl se asemejan bastante a PHP. La principal causa de
la sucia apariencia de Perl es por la afición de sus desarrolladores a la
escritura en “una línea” empaquetando numerosas funcionalidades en una sola
línea de código.
5. C
¿Qué es?
Es un
lenguaje de “medio nivel” pero con numerosas características de bajo nivel.
Dispone de las estructuras típicas de los lenguajes de alto nivel pero, a su vez, dispone de construcciones del lenguaje que permiten un control a muy bajo nivel.
Dispone de las estructuras típicas de los lenguajes de alto nivel pero, a su vez, dispone de construcciones del lenguaje que permiten un control a muy bajo nivel.
6.
Ruby y Ruby on Rails
¿Qué es?
Ruby on
Rails, también conocido como RoR o Rails es un framework de aplicaciones web de
código abierto escrito en el lenguaje de programación Ruby.
Ruby apareció en el año 1995 y creo que su principal problema había sido
la falta de documentación en otro idioma que no sea japonés. Eso se ha ido
solucionando y crece la popularidad del lenguaje. Su aplicación insignia,
por decirlo de algún modo parece ser RoR. Su mecanismo de gem se me parece
al CPAN de Perl y al Pear de PHP
Ruby apareció en el año 1995 y creo que su principal problema había sido
la falta de documentación en otro idioma que no sea japonés. Eso se ha ido
solucionando y crece la popularidad del lenguaje. Su aplicación insignia,
por decirlo de algún modo parece ser RoR. Su mecanismo de gem se me parece
al CPAN de Perl y al Pear de PHP
8. ASP
¿Qué es?
Active Server Pages (ASP) y
ASP.NET es un intendo de Microsoft para introducirse en el mercado del
desarrollo Web, y viene a ser como su estándar para su servidor Web, ISS. Asp
ha sido atacado por la comunidad open source desde que este apareció, y dan
numerosas razones para ello:
El propietario, una única plataforma, la lentitud…
El propietario, una única plataforma, la lentitud…
Me
gustaría decir “Si, si, y si”, pero no me debo dejar llevar. La realidad es que
ASP ha sido implementado en otras plataformas y que cuando esta funcionando
bajo su servidor predeterminado IIS es relativamente rápido.
9. REXX
¿Qué es?
(REstructured eXtended eXecutor) es
un lenguaje de
programación
desarrollado en IBM por Mike
Cowlishaw del
que existen numerosas implementaciones disponibles con código abierto. Es un lenguaje de programación estructurado de alto
nivel diseñado para ser al mismo tiempo fácil de entender y fácil de leer
10. SGML
¿Qué es?
son las siglas de Standard
Generalized Markup Language o "Estándar de Lenguaje de Marcado
Generalizado". Consiste en un sistema para la organización y etiquetado de
documentos. La Organización Internacional de Estándares (ISO) normalizó este lenguaje ISO 8879:1986, Information
processing — Text and office systems — Standard Generalized Markup Language
(SGML).
Software Para uso general:
1. Una hoja de cálculo es un programa, más precisamente una aplicación, que permite manipular
datos numéricos y alfanuméricos
dispuestos en forma de tablas compuestas por celdas (las cuales se suelen
organizar en una matriz bidimensional de filas y columnas). La celda es la unidad
básica de información en la hoja de cálculo, donde se insertan los valores y
las fórmulas que realizan los cálculos. Habitualmente es posible realizar
cálculos complejos con fórmulas y funciones y dibujar distintos tipos
de gráficas.
2. El diseño asistido por computadora,
más conocido por sus siglas inglesas
CAD (computer-aided
design), es el uso de un amplio rango de herramientas computacionales
que asisten a ingenieros,
arquitectos
y a otros profesionales del diseño
en sus respectivas actividades. El CAD es también utilizado en el marco de
procesos de administración del ciclo de vida
de productos (en inglés product lifecycle management).
3. Los
procesadores de textos brindan una amplia gama de funcionalidades, ya sean tipográficas,
idiomáticas u organizativas, con algunas variantes según el programa de que se disponga. Como
regla general, todos pueden trabajar con distintos tipos y tamaños de letra,
formato de párrafo
y efectos artísticos; además de brindar la posibilidad de intercalar o
superponer imágenes u otros objetos gráficos dentro del texto.
4. MySQL Por
un lado se ofrece bajo la GNU GPL para
cualquier uso compatible con esta licencia, pero para aquellas empresas que
quieran incorporarlo en productos privativos deben comprar a la empresa
una licencia específica que les permita este uso. Está desarrollado en su mayor
parte en ANSI C.
Al contrario de proyectos como Apache, donde el software es
desarrollado por una comunidad pública y los derechos de autor del código están en
poder del autor individual, MySQL es patrocinado por una empresa privada, que
posee el copyright de la mayor parte del código.
5. Autodesk AutoCAD es un programa
de diseño asistido por computadora
para dibujo en dos y tres dimensiones. Actualmente
es desarrollado y comercializado por la empresa Autodesk. El término AutoCAD surge como
creación de la compañía Autodesk, teniendo su primera aparición en 1982.
AutoCAD es un software reconocido a nivel internacional por sus amplias
capacidades de edición, que hacen posible el dibujo digital de planos de
edificios o la recreación de imágenes en 3D.
AutoCAD es uno de los programas más usados, elegido por
arquitectos, Ingenieros y diseñadores industriales. Desglosando su nombre, se
encuentra que Auto hace referencia a la empresa creadora del software,
Autodesk y CAD a Diseño Asistido por Computadora (por sus siglas en
inglés).
6. Existen
distintos objetivos que deben cumplir los SGBD:
- Abstracción de la información. Los SGBD ahorran a los usuarios detalles acerca
del almacenamiento físico de los datos. Da lo mismo si una base de datos
ocupa uno o cientos de archivos, este hecho se hace transparente al
usuario. Así, se definen varios niveles de abstracción.
- Independencia. La independencia de los datos consiste en la capacidad de modificar
el esquema (físico o lógico) de una base de datos sin tener que realizar
cambios en las aplicaciones que se sirven de ella.
- Consistencia. En aquellos casos en los que no se ha logrado eliminar la
redundancia, será necesario vigilar que aquella información que aparece
repetida se actualice de forma coherente, es decir, que todos los datos
repetidos se actualicen de forma simultánea. Por otra parte, la base de
datos representa una realidad determinada que tiene determinadas
condiciones, por ejemplo que los menores de edad no pueden tener licencia
de conducir. El sistema no debería aceptar datos de un conductor menor de
edad. En los SGBD existen herramientas que facilitan la programación de
este tipo de condiciones.
- Seguridad. La información
almacenada en una base de datos puede llegar a tener un gran valor. Los
SGBD deben garantizar que esta información se encuentra segura de permisos
a usuarios y grupos de usuarios, que permiten otorgar diversas categorías
de permisos.
- Manejo de transacciones. Una transacción
es un programa que se ejecuta como una sola operación. Esto quiere decir
que luego de una ejecución en la que se produce una falla es el mismo que
se obtendría si el programa no se hubiera ejecutado. Los SGBD proveen
mecanismos para programar las modificaciones de los datos de una forma
mucho más simple que si no se dispusiera de ellos.
- Tiempo de respuesta. Lógicamente, es deseable minimizar el tiempo que el SGBD demora en
proporcionar la información solicitada y en almacenar los cambios
realizados.
·
7. Defragmenter del disco cuál puede detectar ficheros informáticos de quién contenido se ha almacenado en disco duro en fragmentos desunidos, y mueva los fragmentos juntos a la eficacia del
aumento; a Inspector del disco puede explorar el contenido de un disco duro para encontrar los archivos o
las áreas que se corrompen de cierta manera, o no fue ahorrado correctamente, y
para eliminarlas para una impulsión dura más eficientemente el funcionamiento;
a Limpiador del disco puede encontrar los archivos que innecesario a la operación de
computadora, o tome las cantidades de espacio considerables. El limpiador del
disco ayuda a usuario para decidir a lo que cancelación cuando su disco duro es lleno.
·
8. Profilers del sistema. A Profiler del sistema puede proporcionar la información detallada sobre el software instalado y
el hardware unido a la computadora. Reserva el software puede hacer una copia de toda la información almacenada en una
computadora, y restaura o el sistema entero (e.g. en un acontecimiento de falta del disco) o archivos seleccionados (e.g. en un acontecimiento de la canceladura
accidental). Compresión del disco el software puede transparente compresa el contenido del disco duro, para caber más información a la impulsión.
·
9. Exploradores del virus. Exploradores del virus explore para los virus de la computadora entre archivos y carpetas.
·
10. Binario/tuerca hexagonal/editor de textos la utilidad modifica directamente el texto o los datos de un archivo sin WYSIWYG visión en habitaciones del redactor. Estos archivos podían ser datos o un
programa real.
·
11. Archivo las utilidades hicieron salir una corriente o un solo
archivo cuando con tal que con un directorio o un sistema de archivos. Archive
las utilidades, desemejante de habitaciones del archivo, no incluya
generalmente las capacidades de la compresión o del cifrado. Algunas utilidades
del archivo pueden incluso tener una utilidad separada del un-archivo para la
operación reversa.
12.
Compresión las utilidades hicieron salir una corriente más corta o un archivo
más pequeño cuando con tal que con una corriente o un archivo.
Software de aplicación:
1.
WordPerfect es una aplicación de procesamiento de textos, propiedad de la compañía de software Corel Corporation
2.
El Ami Pro es un programa de procesamiento de texto de Lotus que corre
bajo Microsoft Windows y que incluye características de
publicación de escritorio
3.
Comúnmente se dice que
QPro fue el primer programa en permitir hojas múltiples en un solo archivo (en
pestañas o tabs), en 1993,
derivando en los "cuadernos" de trabajo
4.
Windows Internet Explorer (anteriormente Microsoft Internet Explorer), conocido
comúnmente como IE, es un navegador web
desarrollado por Microsoft
para el sistema operativo Microsoft Windows
desde 1995. Ha sido
el navegador web más utilizado de Internet desde 1999 hasta la actualidad.
5.
Mozilla Firefox es un navegador web libre y de código abierto descendiente
de Mozilla Application Suite y desarrollado por la Fundación Mozilla
6.
MSN
Messenger fue un programa de mensajería instantánea
creado en 1999 y
actualmente descontinuado. Fue diseñado para sistemas Windows por Microsoft,
aunque después se lanzaría una versión disponible para Mac OS. A partir del año
2006, como parte de la creación de
servicios web denominados Windows
Live por Microsoft, se cambiaron de nombre muchos servicios y
programas existentes de MSN, con lo que Messenger fue renombrado a "Windows Live Messenger" a partir de la versión 8.0.
7.
Autodesk AutoCAD es un programa de diseño asistido por computadora para
dibujo en dos y tres dimensiones. Actualmente es desarrollado y
comercializado por la empresa Autodesk.
El término AutoCAD surge como creación de la compañía Autodesk, teniendo su
primera aparición en 1982. AutoCAD es un software reconocido a nivel
internacional por sus amplias capacidades de edición, que hacen posible el
dibujo digital de planos de edificios o la recreación de imágenes en 3D.
AutoCAD es uno de los programas más usados, elegido por
arquitectos, Ingenieros y diseñadores industriales. Desglosando su nombre, se
encuentra que Auto hace
referencia a la empresa creadora del software, Autodesk y CAD a Diseño Asistido por Computadora
(por sus siglas en inglés).
8.
Microsoft Office es una suite de oficina
que abarca e interrelaciona aplicaciones de escritorio, servidores y servicios
para los sistemas operativos Microsoft Windows
y Mac OS X.
9.
Un simulador de
vuelo es un sistema
que intenta replicar, o simular,
la experiencia de volar una aeronave de la
forma más precisa y realista posible. Los diferentes tipos de simuladores de
vuelo van desde videojuegos
hasta réplicas de cabinas en tamaño real
montadas en accionadores hidráulicos
(o electromecánicos),
controlados por sistemas modernos computarizados.
10.
CorelDRAW es una aplicación informática de manejo vectorial, poderosa e intuitiva y sencilla de usar que es la
principal aplicación del paquete de aplicaciones CorelDRAW Graphics Suite ofrecida por la corporación Corel y que
está diseñada para suplir de forma rápida y fácil múltiples necesidades, como
el dibujo, la maquetación de páginas para impresión y/o la publicación web,
todas incluidas en un mismo programa.
No hay comentarios:
Publicar un comentario