Está en la página 1de 2

VOCABULARIO

Un kit de desarrollo de software (en inglés, software development kit o SDK) es


generalmente un conjunto de herramientas de desarrollo de software que permite a un
desarrollador de software crear una aplicación informática para un sistema concreto, por
ejemplo ciertos paquetes de software, entornos de trabajo, plataformas de hardware,
computadoras, videoconsolas, sistemas operativos, etcétera.

Es algo tan sencillo como una interfaz de programación de aplicaciones o API (del inglés
application programing interface) creada para permitir el uso de cierto lenguaje de
programación, o puede, también, incluir hardware sofisticado para comunicarse con un
determinado sistema embebido. Las herramientas de desarrollo de software más comunes
incluyen soporte para la detección de errores de programación como un entorno de
desarrollo integrado (IDE, por sus siglas en inglés) y otras utilidades. Los SDK
frecuentemente también incluyen códigos de ejemplo y notas técnicas de soporte u otra
documentación de soporte para ayudar a clarificar ciertos puntos del material de referencia
primario.

Un sistema de gestión de contenidos o CMS (del inglés content management system) es


un programa informático que permite crear un entorno de trabajo para la creación y
administración de contenidos, principalmente en páginas web, por parte de los
administradores, editores, participantes y demás usuarios.1

Cuenta con una interfaz que controla una o varias bases de datos donde se aloja el
contenido del sitio web. El sistema permite manejar de manera independiente el contenido
y el diseño. Así, es posible manejar el contenido y darle en cualquier momento un diseño
distinto al sitio web sin tener que darle formato al contenido de nuevo, además de permitir
la fácil y controlada publicación en el sitio a varios editores. Un ejemplo clásico es el de
editores que cargan el contenido al sistema y otro de nivel superior (moderador o
administrador) que permite que estos contenidos sean visibles a todo el público (los
aprueba).

CMS son las siglas de Content Management System, que se traduce directamente al español
como Sistema Gestor de Contenidos.

plug-in

En informática, un complemento o «plug-in» es una aplicación (o programa informático) que se


relaciona con otra para agregarle una función nueva y generalmente muy específica. Esta
aplicación adicional es ejecutada por la aplicación principal e interactúan por medio de la interfaz
de programación de aplicaciones.

JDBC

Java Database Connectivity (en español: Conectividad a bases de datos de Java), más
conocida por sus siglas JDBC,12 es una API que permite la ejecución de operaciones sobre
bases de datos desde el lenguaje de programación Java, independientemente del sistema
operativo donde se ejecute o de la base de datos a la cual se accede, utilizando el dialecto
SQL del modelo de base de datos que se utilice.

El API JDBC se presenta como una colección de interfaces Java y métodos de gestión de
manejadores de conexión hacia cada modelo específico de base de datos. Un manejador de
conexiones hacia un modelo de base de datos en particular es un conjunto de clases que
implementan las interfaces Java y que utilizan los métodos de registro para declarar los
tipos de localizadores a base de datos (URL) que pueden manejar. Para utilizar una base de
datos particular, el usuario ejecuta su programa junto con la biblioteca de conexión
apropiada al modelo de su base de datos, y accede a ella estableciendo una conexión; para
ello provee el localizador a la base de datos y los parámetros de conexión específicos. A
partir de allí puede realizar cualquier tipo de tarea con la base de datos a la que tenga
permiso: consulta, actualización, creación, modificación y borrado de tablas, ejecución de
procedimientos almacenados en la base de datos, etc.

En sistemas operativos, un hilo (del inglés thread), hebra (del inglés fiber), proceso ligero o
subproceso es una secuencia de tareas encadenadas muy pequeña que puede ser ejecutada por
un sistema operativo.

También podría gustarte