Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Glosario IT:
Términos básicos de
programación para
reclutadores
Tabla de Contenidos
Introducción
Parte 1: Tipos de programadores y Clasificación de
Especialidades
Parte 2: Glosario de Términos Básicos de Programación
para Reclutadores
Bonus Track
Fuentes
Introducción
Encontrar talento específicamente técnico es un proceso complejo en el que
los reclutadores 6enen que dedicar mucho más 6empo para dar con los
mejores perfiles de ingenieros y desarrolladores. El mo6vo por el que atraer
y contratar a los mejores profesionales IT es un reto muy di@cil es,
básicamente, que el reclutador probablemente no en/ende ni comparte su
lenguaje (a excepción de los reclutadores especializados en IT, claro está).
Ajax
Asynchronous JavaScript And XML. Es una técnica de desarrollo web para
crear aplicaciones web interac6vas.
Algoritmo
Palabra que viene del nombre del matemá6co árabe Al-Khwarizmi (780 -
850 aprox.). Define el conjunto de instrucciones que sirven para ejecutar
una tarea o resolver un problema. Los motores de búsqueda usan
algoritmos para mostrar los resultados de búsquedas.
Android
Android es una plataforma abierta para teléfonos móviles que fue
desarrollado por Google y por el Open Handset Alliance. Google define a
Android como un "grupo de programas" (sokware stack) para teléfonos
móviles.
Apache
Apache es programa de servidor HTTP Web de código abierto (open
source). Su desarrollo empezó en 1995 y actualmente es uno de los
servidores web más u6lizados en la red
A B C D E F G H I J K
L M N O P S U V W X
A
API
Del inglés Applica6on Programming Interface. Interfaz de Programación
de Aplicaciones. Una serie de ru6nas usadas por una aplicación para
ges6onar generalmente servicios de bajo nivel, realizados por el sistema
opera6vo de la computadora.
Aplicación
Cualquier programa que corra en un sistema opera6vo y que haga una
función específica para un usuario. Por ejemplo, procesadores de
palabras, bases de datos, agendas electrónicas, etc.
Arquitectura de Información
La Arquitectura de Información se encarga de efectuar la planificación
estratégica previa a la creación de un website.
ASP
Acrónimo en inglés de Ac6ve Server Pages. Páginas de Servidor Ac6vo.
Son un 6po de HTML que además de contener los códigos y e6quetas
tradicionales, cuenta con programas (o scripts) que se ejecutan en un
servidor Microsok Internet Informa6on Server antes de que se
desplieguen en la pantalla del usuario.
A B C D E F G H I J K
L M N O P S U V W X
B
Backup
Copia de Respaldo o Seguridad. Acción de copiar archivos o datos de
forma que estén disponibles en caso de que un fallo produzca la pérdida
de los originales. Esta sencilla acción evita numerosos, y a veces
irremediables, problemas si se realiza de forma habitual y periódica.
Base de Datos
Conjunto de datos que pertenecen al mismo contexto almacenados
sistemá6camente. En una base de datos, la información se organiza en
campos y registros. Los datos pueden aparecer en forma de texto,
números, gráficos, sonido o vídeo.
Beta
Es el proceso formal de solicitar información y comentarios sobre los
resultados del sokware todavía en programación. Es la segunda parte de
las pruebas que se realizan del sokware por los usuarios finales.
Browser
Aplicación para visualizar todo 6po de información y navegar por el www
con funcionalidades plenamente mul6media. Como ejemplo de
navegadores tenemos Internet Explorer,Firefox, Chrome y Safari.
A B C D E F G H I J K
L M N O P S U V W X
B
Bug
Término aplicado a los errores descubiertos al ejecutar cualquier
programa informá6co. Fue usado por primera vez en el año 1945 por
Grace Murray Hooper, una de las pioneras de la programación moderna,
al descubrir cómo un insecto (bug en inglés) había dañado un circuito de
la computadora "Mark".
Buscador
Los buscadores (o motor de búsqueda) son aquellos que están diseñados
para facilitar encontrar otros si6os o páginas Web. Existen dos 6pos de
buscadores, los spiders (o arañas) como Google y los directorios, como
Yahoo.
A B C D E F G H I J K
L M N O P S U V W X
C
C/C++
C++ es un lenguaje que abarca tres paradigmas de la programación: la
programación estructurada, la programación genérica y la programación
orientada a objetos.
Captcha
Siglas en inglés de Completely Automated Public Turing, o Turing Público
Completamente Automa6zado. Es una pequeña prueba que ayuda a
determinar si un usuario es una computadora o un humano.
Chrome
Navegador creado por Google. Según sus creadores, empezaron desde
cero sin seguir patrones, e hicieron un navegador mejor adaptado a
tecnologías más recientes para aplicaciones web.
Cliente
Ordenador que requiere los servicios de otro ordenador. También,
programa que requiere los servicios de otros programa. Normalmente, el
navegador es un cliente de un servidor de datos.
CMS
De las siglas del inglés Content Management System; se refiere
usualmente a si6os web que 6enen sistemas de administración que
permiten la fácil creación y edición de contenidos, como páginas nuevas,
no6cias, etc.
A B C D E F G H I J K
L M N O P S U V W X
C
Cocoa
Cocoa es el ambiente de programación aplicada orientada a objetos para
el sistema opera6vo Mac OS X.
Código Fuente
Conjunto de instrucciones que componen un programa, escrito en
cualquier lenguaje. En inglés se dice "source code".
Comercio electrónico
En inglés e-commerce. Es la compra y venta de bienes y servicios
realizado a través del internet, habitualmente con el soporte de
plataformas y protocolos de seguridad estandarizados.
Conexión Remota
Operación realizada en una computadora remota a través de una red de
computadoras, como si se tratase de una conexión local.
Cookies
Los cookies o galletas son una tecnología implementada en los browsers
de Internet que permiten que el servidor archive información relacionada
a los patrones de comportamiento del usuario en su propia máquina.
CPU
De las siglas en inglés Central Processing Unit (Unidad Central de
Procesos). Es el cerebro de la computadora, y es el encargado de realizar y
dirigir todas sus funciones.
A B C D E F G H I J K
L M N O P S U V W X
C
CRM
Customer Rela6onship Management. Manejo de la Relación con el
Consumidor. Sistema automa6zado de información sobre clientes cuyo
obje6vo es que estos puedan ser atendidos de la manera más
personalizada posible. Internet es uno de los soportes tecnológicos más
importantes en CRM, a la vez que uno de sus principales canales de
comunicación con los clientes.
CSS
Cascade Style Sheet. Conjunto de instrucciones HTML que definen la
apariencia de uno o más elementos de un conjunto de páginas web con
el obje6vo de uniformizar su diseño.
CSV
En inglés es Comma Separated Values. Valores Separados por Comas. Es
una forma muy popular de estructurar bases de datos, donde se u6liza
comas (,) en archivos de texto, para denotar cuando acaba una columna y
empieza la otra.
A B C D E F G H I J K
L M N O P S U V W X
D
Dato
Unidad mínima que compone cualquier información.
Debug
Cascade Style Sheet. Conjunto de instrucciones HTML que definen la
apariencia de uno o más elementos de un conjunto de páginas web con
el obje6vo de uniformizar su diseño.
Dirección IP
Dato de 32 bits dividido en octetos que iden6fican unívocamente nodos
de una Internet.
DNS
Servidor de Nombres de Dominio. Iden6ficación del equipo servidor que
nos da acceso a la red internet. Es necesario conocerlo para configurar un
acceso telefónico a redes
A B C D E F G H I J K
L M N O P S U V W X
D
Dominio
Es un grupo de entre dos y tres letras que agrupa a un conjunto de
servidores con ciertas caracterís6cas comunes. Forma parte del nombre
de dominio, que aparece en la dirección de las páginas web, iden6ficando
a cada servidor. Permite iden6ficar el origen o la función de los
servidores.
A B C D E F G H I J K
L M N O P S U V W X
E
E-book (Libro Electrónico)
Libro en formato digital que, en algunos casos, requiere programas
específicos para su lectura. Suele aprovechar las posibilidades del
hipertexto, de los enlaces y del mul6media, y puede estar disponible en la
red.
Encriptación
Cifrado. Tratamiento de un conjunto de datos, contenidos o no en un
paquete, a fin de impedir que nadie excepto el des6natario de los mismos
pueda leerlos. Hay muchos 6pos de cifrado de datos, que cons6tuyen la
base de la seguridad de la red.
e-Learning
Aplicaciones orientadas a la educación a distancia, generalmente basadas
en servicios brindados desde un servidor central al cual se conectan los
estudiantes e intercambian algún 6po de información.
Escalabilidad
Es la capacidad de un sistema informá6co de adaptarse a un número de
usuarios cada vez mayor, sin perder calidad en los servicios. Capacidad
del sistema informá6co de cambiar su tamaño o configuración para
adaptarse a las circunstancias cambiantes.
e-Services
Servicios electrónicos en general, como por ejemplo las compras on line o
el pago de las liquidaciones de las tarjetas de crédito.
A B C D E F G H I J K
L M N O P S U V W X
F
FAQ
Siglas de Frequently Asked Ques0ons, preguntas frecuentemente
formuladas. Las FAQs son documentos en línea que listan y responden a
las preguntas más frecuentes de un tema en concreto.
Favicon
Corto en inglés para Favorite Icon (Icono Favorito). Es un mini grafico que
puede ser una marca o logo. Cuando un si6o web lo u6liza, aparece a los
usuarios en la barra de direcciones del navegador.
Firefox
Mozilla Firefox (originalmente conocido como Phoenix y Mozilla Firebird)
es un navegador de web gráfico, gratuito, de código abierto, desarrollado
por la Fundación Mozilla y miles de colaboradores en el mundo. La
versión 1.0 salio el 9 de noviembre de 2004. Instalable en los sistemas
opera6vos Windows, Linux i686 y Mac Os X.
A B C D E F G H I J K
L M N O P S U V W X
G
Google
Buscador de páginas web en Internet (y el más popular por el momento).
Introduce páginas web en su base de datos por medio de robots (a los
robots de google se le conocen como googlebots).
Gusano
Programa informá6co que se autoduplica y autopropaga. En contraste
con los virus, los gusanos suelen estar especialmente escritos para redes
A B C D E F G H I J K
L M N O P S U V W X
H
Hardware
Maquinaria. Componentes @sicos de una computadora o de una red (a
diferencia de los programas o elementos lógicos que los hacen funcionar).
Hipertexto
Cualquier documento que con6ene vínculos con otros documentos de
forma que al seleccionar un vínculo se despliega automá6camente el
segundo documento.
Hipervínculo
Vínculo existente en un documento hipertexto que apunta o enlaza a otro
documento que puede ser o no otro documento hipertexto.
HosUng
El alojamiento web (en inglés web hos6ng) es el servicio que provee a los
usuarios de Internet un sistema para poder almacenar información,
imágenes, vídeo, o cualquier contenido accesible vía Web. Los Web Host
son compañías que proporcionan espacio de un servidor a sus clientes.
A B C D E F G H I J K
L M N O P S U V W X
H
HTML (Hyper Text Markup Language)
Es un lenguaje de programación de computadoras que permite al usuario
crear documentos de hipertexto para su publicación en la web.
Hypertext (Hipertexto)
Documento escrito en HTML que con6ene enlaces a otros documentos
que pueden ser a su vez documentos hipertexto. Los documentos
hipertexto son accedidos normalmente a través de navegadores WWW.
A B C D E F G H I J K
L M N O P S U V W X
I
Interface
Interfaz o interface es el punto de conexión ya sea dos componentes de
hardware, dos programas o entre un usuario y un programa.
IP
Internet Protocol, Protocolo de Internet. Conjunto de reglas que regulan
la transmisión de paquetes de datos a través de Internet. El IP es la
dirección numérica de una computadora en Internet de forma que cada
dirección electrónica se asigna a una computadora conectada a Internet y
por lo tanto es única. La dirección IP esta compuesta de cuatro octetos
como por ejemplo, 132.248.53.10
A B C D E F G H I J K
L M N O P S U V W X
J
Java
Lenguaje de programación que permite ejecutar programas escritos en un
lenguaje muy parecido al C++. Se diferencia de un CGI ya que la
ejecución es completamente realizada en la computadora cliente, en lugar
del servidor.
JavaScript
Lenguaje desarrollado por Sun Microsystems en conjunto con Netscape;
aunque es parecido a Java se diferencia de él en que los programas están
incorporados en el archivo HTML.
A B C D E F G H I J K
L M N O P S U V W X
K
Keyword
Clave de búsqueda o palabra clave. Indispensables cuando se busca una
información dentro de algún buscador o cuando queremos registrar una
página en uno de ellos.
A B C D E F G H I J K
L M N O P S U V W X
L
LAN
Local Area Network. Red de área local. Red de computadoras personales
ubicadas dentro de un área geográfica limitada que se compone de
servidores, estaciones de trabajo, sistemas opera6vos de redes y un
enlace encargado de distribuir las comunicaciones.
Login
Clave de acceso que se le asigna a un usuario con el propósito de que
pueda u6lizar los recursos de una computadora. El login define al usuario
y lo iden6fica dentro de Internet junto con la dirección electrónica de la
computadora que u6liza.
Lorem ipsum
Texto en laun que se empezó a usar para hacer "demos" en las imprentas
desde los años 1500, por tener una buena distribución de las letras y
parecer un texto "real".
A B C D E F G H I J K
L M N O P S U V W X
M
Mac OS
Sistema opera6vo desarrollándose desde 1984 aprox., por la empresa
Apple, para la Macintosh.
Malware
Cualquier programa cuyo obje6vo sea causar daños a computadoras,
sistemas o redes y, por extensión, a sus usuarios.
Meta-tags
Son invisibles para el usuario, pero le indican a los buscadores algunos
detalles sobre la página web donde estan ubicados.
Microso]
Fundada en 1975 por Bill Gates, entre otros. Responsable de los sistemas
opera6vos Windows XP y Vista, del grupo de programas Office (Word,
Excel, Powerpoint), de los controles Ac6ve X, del navegador Internet
Explorer entre muchos otros programas.
MySQL
MySQL es uno de los Sistemas Gestores de Bases de Datos más
populares. Su ingeniosa arquitectura lo hace extremadamente rápido y
fácil de personalizar.
A B C D E F G H I J K
L M N O P S U V W X
N
NFS
NFS (Network File System) es una aplicación cliente/servidor que permite
que un usuario de una computadora vea y opcionalmente, guarde o
actualice data en archivos localizados en una computadora remota, como
si fuera su propia computadora.
A B C D E F G H I J K
L M N O P S U V W X
O
Online
Término en inglés que literalmente se traduce al español como "en línea". Se
refiere a estar conectado a una red (usualmente se usa para el internet).
Open source
Código fuente abierto sokware libre, se refiere a un programa cuyo código
fuente está disponible al público general, gra6s, para usar y modificar.
Operadores Booleanos
Operadores lógicos que permiten realizar búsquedas complejas. Cada
herramienta de búsqueda 6ene dis6ntos operadores, aunque existen unos
cuantos que tratan de ser universales como: AND (Y), el OR (o), y NOT (no).
Opt in
Es la aceptación explícita a par6cipar. Típicamente, se u6liza en los
programas de mercadeo y ofertas, en donde una acción (como el uso de
información personal más allá del propósito original y primario para el cual
fue obtenida) no se lleva a cabo a menos de que un individuo exprese su
consen6miento. Es un elemento de elección.
Opt out
Es declinar explícitamente la par6cipación. Típicamente, se u6liza en
programas de mercadeo y ofertas, en donde una acción (como el uso de
información personal más allá del propósito original y primario para el cual
fue obtenida) se lleva a cabo a menos de que un individuo decline
explícitamente.
A B C D E F G H I J K
L M N O P S U V W X
P
PHP
Hypertext Preprocessor. Lenguaje de script diseñado para la creación de
páginas web ac6vas (similares a ".asp" de Microsok), mul6plataforma
(puede correr en Windows, Mac, Linux). Usualmente se usa en conjunto
con la base de datos MySQL, pero puede usar cualquier otro 6po de base
de datos como por ejemplo Oracle, SQL o Postgres.
Plugins
Programas que se agregan a otros programas para expandir sus
funciones. En el caso de los navegadores por ejemplo, producen la
visualización de archivos mul6media, mp3, flash, etc.
POP
Post Office Protocol (Protocolo de Oficina de Correos). Programa cliente
que se comunica con el servidor de forma que iden6fica la presencia de
nuevos mensajes, solicita la entrega de los mismos y u6liza al servidor
como oficina despachadora de correo electrónico cuando el usuario envía
una carta.
Pop-Up
Formato publicitario el cual consiste en una ventana flotante desplegada
en pantalla, sobre la página visitada, al cual se debe hacer click en alguna
parte de la misma.
A B C D E F G H I J K
L M N O P S U V W X
P
Programación Orientada a Objetos
Programación Orientada a Objetos (POO) es una filoso@a de
programación que se basa en la u6lización de objetos. El obje6vo de la
POO es "imponer" una serie de normas de desarrollo que aseguren y
faciliten la mantenibilidad y reusabilidad del código.
Protocolo
Descripción formal de formatos de mensaje y de reglas que dos
computadoras deben seguir para intercambiar dichos mensajes. Un
protocolo puede describir detalles de bajo nivel de las interfaces máquina
a máquina o intercambios de alto nivel entre programas de asignación de
recursos.
A B C D E F G H I J K
L M N O P S U V W X
P
RAM
Random Access Memory (memoria de acceso aleatorio), es la memoria
temporal, que se borra apenas se apaga la computadora.
Rebote (Bounce)
Situación en la cual un mensaje de correo electrónico es devuelto debido
a un error en la entrega al des6natario. Generalmente se presenta cuando
la dirección del des6natario es inexistente, está mal escrita; o el servidor
que recibe los mensajes del des6natario no está conectado al Internet.
RFC
En inglés es Requests for Comments. Serie de documentos iniciada en
1967 la cual describe el conjunto de protocolos de Internet y
experimentos similares.
Robots
Programas que viajan en el Web con el fin de indexar páginas y localizar
errores con el fin de alimentar a los buscadores. Estos programas, que
comúnmente se les llaman BOTS, son enviados y mantenidos por los
motores de búsqueda.
Ruby
Ruby es un lenguaje de programación orientado, para todo uso, dinámico
y reflec6vo. Se originó en Japón a mediados de los 90 por Yukihiro "Matz"
Matsumoto y combina sintaxis inspirado por Perl y las funciones
orientadas a objeto 6po Smalltalk.
A B C D E F G H I J K
L M N O P S U V W X
P
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,
siguiendo la arquitectura Modelo Vista Controlador (MVC).
A B C D E F G H I J K
L M N O P S U V W X
S
Safari
Navegador (browser) de la empresa Apple, con versiones para Windows y
Mac.
SEO
En inglés Search Engine Op6miza6on. Op6mización para Motores de
Búsqueda. El término se usa para describir la técnica de mercadeo de
preparar un website para mejorar sus oportunidades de colocarse en las
primeras posiciones de un motor de búsqueda (search engine) cuando se
busca información relevante.
Servidor
Un servidor es una computadora que maneja pe6ciones de data, email,
servicios de redes y transferencia de archivos de otras computadoras
(clientes).
Servidor de Correo
Un servidor de correo (mail server) es la computadora donde se ejecuta
un programa de ges6ón de emails, como por ejemplo Sendmail, Qmail y
Microsok Exchange.
Servidor Seguro
Tipo especial de servidor diseñado con el propósito de dificultar, en la
mayor medida posible, el acceso de personas no autorizadas a la
información en él contenida. Se destaca que un 6po de servidor seguro
especialmente protegido es el u6lizado en las transacciones de comercio
electrónico.
A B C D E F G H I J K
L M N O P S U V W X
S
Servidor Web
Un servidor web es el programa, y la computadora que lo corre, que
maneja los dominios y páginas web, interpretando lenguajes como html y
php, entre otros.
So]ware
Se refiere a programas en general, aplicaciones, juegos, sistemas
opera6vos, u6litarios, an6virus, etc. Lo que se pueda ejecutar en la
computadora.
SQL
Structured Query Language. Es un lenguaje especializado de
programación que permite realizar consultas (queries en inglés) a bases de
datos.
A B C D E F G H I J K
L M N O P S U V W X
U
Ubuntu
Distribución de Linux basada en Debian. Se puede descargar
gratuitamente.
Usabilidad
En informá6ca, usabilidad se refiere a la elegancia y claridad con la cual la
interfase de usuario de un programa o website es diseñado. Por ejemplo,
un experto en usabilidad puede observar y conversar con los usuarios del
programa o website para mejorar fallas en el diseño que no hayan sido
an6cipadas. También ver arquitectura de información.
A B C D E F G H I J K
L M N O P S U V W X
V
Virus
Programa que se duplica a sí mismo en un sistema informá6co
incorporándose a otros programas que son u6lizados por varios sistemas.
Visual Basic
Lenguaje de programación de Microsok orientado a eventos y u6lizado
principalmente para realizar consultas a bases de datos de Microsok
como Fox Pro, SQL, etc. que funcionan en servidores Windows.
A B C D E F G H I J K
L M N O P S U V W X
W
Windows
Sistema opera6vo desarrollado por la empresa Microsok cuyas diversas
versiones (3.1, 95, 98, NT, 2000, XP, Vista, 7) han dominado el mercado
de las computadoras personales, aunque no se puede decir lo mismo del
mercado de redes corpora6vas.
WLAN
Acrónimo en inglés para Wireless Local Area Network. Red inalámbrica de
área local permite que un usuario móvil pueda conectarse a una red de
área local (LAN) por medio de una conexión inalámbrica de radio.
Wordpress
Popular herramienta para hacer y mantener un blog, que ha evolucionado
para conver6rse en uno de los CMS más versá6les del mercado, ya que
por medio de plug-ins se puede expandir la funcionabilidad del programa
para hacer casi lo que sea, desde bienes raíces hasta catálogos de
comercio electrónico.
A B C D E F G H I J K
L M N O P S U V W X
W
WYSIWYG
La edición visual, también llamada WYSIWYG por What You See Is What
You Get (en inglés, Lo Que Ve Es Lo Que Obtendrá), consiste en dar
formato a su texto a medida que lo escribe.
A B C D E F G H I J K
L M N O P S U V W X
X
XML
eXtensible Markup Language. Lenguaje Extensible de Marcado. Lenguaje
desarrollado por el W3 Consor6um para permi6r la descripción de
información contenida en el WWW a través de estándares y formatos
comunes, de manera que tanto los usuarios de Internet como programas
específicos (agentes) puedan buscar, comparar y compar6r información en
la red.
A B C D E F G H I J K
L M N O P S U V W X
Recursos para Reclutar Perfiles IT
Como sabemos que Encontrar y Atraer Profesionales IT es realmente
di>cil, te dejamos dos recursos que seguro que te ayudarán.
Guía Gratuita
Descargar
Ver Ahora
Además, te ofrecemos la posibilidad de asisJr a un Asesoramiento
Online Gratuito donde un Especialista en Reclutamiento analizará
cómo realizas tus procesos de selección de Profesionales IT (y
generales, si quieres) y te dará las claves para mejorarlos a través del
So]ware de Reclutamiento de Talent Clue.
¡Solicita tu Asesoramiento!
http://www.internetglosario.com/
http://www.hipertexto.info/documentos/glosario.htm