Trabajo:Diccionario Informático del Pueblo

De FdIwiki ELP
Saltar a: navegación, buscar

Este artículo es un diccionario de términos informáticos para personas que no tengan muchos conocimientos de informática, pretendiendo con ello aclarar el significado de ciertos usos tecnológicos que pueden resultar difíciles de entender para una persona que no se encuentre en el ámbito de la informática y la programación.

Este diccionario ha sido creado por el grupo que representa a la FSF en la clase del grupo B de Ingeniería en Informática como trabajo de utilidad social para la asignatura de Ética, Legislación y Profesión del curso 2014/2015. La idea principal es llenarlo con la mayor cantidad de términos posibles por parte del grupo, pero cualquier participación voluntaria de personas ajenas al grupo es bienvenida (POR FAVOR, PARTICIPACIÓN VOLUNTARIA SÓLO A PARTIR DEL 1 DE MARZO DE 2015).

La motivación para la creación de este diccionario es la dificultad existente para hacer entender a las personas que se encuentran fuera del ámbito de la programación del trabajo que realizamos. Intentando acercar con ello un poco a toda la población lo que para nosotros es algo sencillo y natural, que es nuestro día a día. Con este trabajo pretendemos que toda persona que sienta la necesidad del conocimiento tecnológico se vea saciada en la medida de lo posible, deseando que en algún momento pasen a no necesitar el uso de este diccionario, sino a ser participantes de su creación.

Contenido

0-9

4G

Telefonía móvil de cuarta generación. Se asienta íntegramente con el protocolo IP, logrando ser un sistema de sistemas y una red de redes, y que se consigue gracias a la coincidencia entre las redes inalámbricas y de cables

7z

Formato de compresión que se distribuye bajo la licencia GPL (General Public License, Licencia Pública GNU). Las tasas de compresión del formato son bastante superiores a las que ofrecen otros propietarios, especialmente en lo que a ofimática se refiere.

802.11

(Ver WI-FI)

802.11n

Es una especificación capaz de funcionar en bandas de 2,4 y 5 GHz y con velocidades de hasta 300 Mbps entre otras mejoras. Su implantación ha sido algo lenta por lo mucho que se tardó en ratificar el estándar, pero durante 2010 ha sido raro ver routers que no la soportasen y durante 2011 la práctica mayoría de dispositivos WiFi la incorporaron sin problemas.

10 Base-T

Propuesta de estandarización del IEEE para tráfico de comunicaciones sobre redes Ethernet hasta 10 Mb por segundo utilizando cable de par trenzado.


A

AAC

(Advanced Audio Coding), Formato de audio digital comprimido con pérdida. Fue diseñado con el fin de reemplazar al MP3. Para un mismo número de impulsos por segundo (bitrate) y un mismo tamaño de archivo MP3 el formato AAC es más estable y tiene más calidad, produciendo un sonido más cristalino.

Abandonware

Se denominan así, a programas tan antiguos que prácticamente carecen de valor comercial o que por unas razones u otras pueden ser distribuidos sin ánimo de lucro y, por tanto, no es ilegal su descarga o utilización.

ABI

(Application Binary Interface). Un Interface Binario de Aplicaciones es un conjunto de especificaciones que deben integrar los procesadores para garantizar la compatibilidad de las aplicaciones que corren sobre ellos.

Active X

Componente que se puede insertar en una página Web para proporcionar una funcionalidad que no está directamente disponible en HTML, como secuencias de animación. Los controles ActiveX se pueden implementar en diferentes lenguajes de programación. Pequeños programas que permiten mostrar páginas web dinámicas en el PC y que suplen las limitaciones que, al respecto, tiene el lenguaje HTML. Los controles ActiveX tienen que descargarse al disco duro del ordenador para que los documentos que los utilizan puedan visualizarse.

Address

Dirección. 1. Número de una determinada ubicación de memoria o de almacenamiento periférico. Al igual que las casillas de correo, cada byte de memoria y cada sector de un disco poseen su propia dirección única. Los programas se compilan en lenguaje de máquina, el cual hace referencia a direcciones reales en el computador. Direccionar. 2. Como verbo, manejar o trabajar con direcciones. Por ejemplo, "el computador puede direccionar 2MB de memoria".

Administración remota

Proceso mediante el cuál se controla a través de una red, un ordenador (servidor o server) desde otro remoto (cliente o host).

Administrador

En Windows, los administradores de programas, archivos e impresión -por citar sólo los más importantes- son aplicaciones que ofrecen al usuario control sobre determinados aspectos del sistema operativo. Así, el administrador de programas permite ejecutar aplicaciones, crear grupos de aplicaciones, etc. El administrador de archivos permite crear directorios, mover ficheros, copiarlos, borrarlos, etc. Por último, el administrador de impresión facilita la monitorización del proceso de impresión, permitiendo la eliminación de colas de impresión, controlar el porcentaje de información impresa en un momento determinado, etc.

Adobe

Compañía norteamericana especializada en el mundo de la autoedición y los aspectos gráficos de la informática. Creadora del Adobe Type Manager, software de gestión de fuentes de letras utilizado por los principales programas de diseño e ilustración del mercado, así como en numerosos procesadores de textos para entornos Windows

ADSL

(Asymmetrix Digital Suscriber Line). Línea asimétrica de abonado digital. Sistema de trasmisión digital sobre hilo de cobre o fibra óptica, que por sus características puede alcanzar velocidades muy superiores a las actuales, gracias al aumento y división del ancho de banda.

ADSL2

Es una tecnología para mejorar la velocidad del ADSL (Asymetric Digital Subscriber Line). Este sistema aprovechan la totalidad (el doble de ancho de banda) de la infraestructura de ADSL. Esta tecnología puede llegar a un mayor número de usuarios, aun cuando sus domicilios estén más alejados de los servidores.

AGP

(Accelerated Graphics Port). Puerto PCI diseñado especialmente para potenciar la tecnologia 3D aprovechando todas las prestaciones que ofrece el Pentium II.Con un canal exclusivo para que la tarjeta gráfica acceda a la memoria.

Alpha

Primera versión de un programa en desarrollo. Aún con inestabilidades, errores y muchas veces no completamente funcional.

ALU

(Unidad lógica aritmética). Es el último componente de la CPU que entra en juego. La ALU es la parte inteligente del chip, y realiza las funciones de suma, resta, multiplicación o división. También sabe cómo leer comandos, tales como OR, AND o NOT. Los mensajes de la unidad de control le dicen a la ALU qué debe hacer.

Analógico

Es aquella tecnología que trabaja con señales que varían a lo largo del tiempo y pueden tomar cualquier valor de un dominio infinito. En contraposición está la tecnología digital que trabaja con variables que solo pueden tomar valores discretos concretos y siempre en un estado definido.

Android

Sistema Operativo basado en Linux, que es libre, gratuito y multiplataforma. Permite la ejecución de aplicaciones programadas en Java y es el sistema base en la gran mayoría de smartphones.

Ancho de Banda

Característica de la línea telefónica que determina la cantidad de conexiones simultáneas que se pueden establecer entre los usuarios y el servidor. Cuando mayor sea el ancho de banda de la línea que ofrece un servidor, más usuarios podrán conectarse a la vez, y más rápida será la conexión.

El ancho de banda es la máxima cantidad de datos que pueden pasar por un camino de comunicación en un momento dado, normalmente medido en segundos. Cuanto mayor sea el ancho de banda, más datos podrán circular por ella al segundo.

Anti-spam

Son las herramientas que poseen filtros para decidir qué mail es interesante y cuál contiene, en el más benigno de los casos, publicidad o información que no hemos solicitado. Destaca la posibilidad de tratamiento de los hoax y la detección de ficheros con doble extensión. Por ejemplo, archivos como foto.jpg.exe pueden engañar al usuario, haciéndole pensar que contienen un gráfico cuando se trata de código maligno ejecutable.

Anti-Spyware

Se trata de una herramienta diseñada para detectar y eliminar las miles de plagas que llegan vía web, ya sea software espía, publicidad no deseada, troyanos u otro tipo de amenazas.

Antivirus

Programas especializados en la detección y, si es posible, en la destrucción de virus informáticos. Dada la velocidad con que aparecen nuevos y más sofisticados de estos programas "infecciosos", el mayor problema es la actualización continua, teniendo en cuenta los bajos rendimientos conseguidos en cuanto a la detección de virus desconocidos.

API

Del inglés Application Programming Interface, es un conjunto de funciones o tareas que un programa informático para ser usado por otro programa informático. La ventaja que tiene esto, es que el programa informático que usa el API no tiene necesidad de conocer como realiza las tareas el API.

Aplicación (App)

Una App es una aplicación informática que se ha diseñado para permitir al usuario realizar diversas tareas sin que este usuario conozca como se realizan las tareas. Con las nuevas tecnologías móviles este termino se ha extendido, puesto que a los programas que se ejecutan en un smartphone/tablet se les denomina Apps.

Apple

Empresa multinacional americana fundada en 1976 por Steve Jobs y Steve Wozniak que diseña equipos informáticos y software. Su logotipo es la conocida manzana con un mordisco a la derecha. Sus productos mas conocidos en estos momentos son los portátiles MAC , la gama de smartphones iPhone y la gama de tablets iPad.

APK

Es la extension de las aplicaciones de Android.

Arduino

Es una plataforma de hardware libre que se basa en dos cosas: una placa con un microcontrolador y un entorno de desarrollo que nos sirve para escribir software para la placa. El sistema Arduino se puede utilizar como base para un montón de aplicaciones electrónicas, como teléfonos móviles o impresoras 3D.

Archivo Binario

Es un archivo que contiene información de cualquier tipo codificada en binario para el propósito de almacenamiento y procesamiento en ordenadores. Por ejemplo los archivos informáticos que almacenan texto formateado o fotografías, así como los archivos ejecutables que contienen programas.

Array

Arreglo. Conjunto ordenado de elementos de datos. Un vector es un arreglo unidimensional, una matriz es un arreglo bidimensional. La mayoría de los lenguajes de programación tienen la capacidad para almacenar y manipular arreglos de una o más dimensiones. Los arreglos multidimensionales son ampliamente utilizados en simulación científica y procesamiento matemático; sin embargo, un arreglo puede ser tan simple como una tabla de precios que está en memoria para ser accedida intantáneamente por un programa de ingreso de pedidos.

ASCII

(American Standard Code of Information Interchange). Estándar aceptado casi mundialmente que recoge 128 caracteres, letras, números y símbolos utilizados en procesadores de textos y algunos programas de comunicaciones. Su principal ventaja es su amplia difusión y aceptación. De hecho, la mayoría de los procesadores de textos presentes en el mercado pueden importar y exportar ficheros a formato ASCII, lo que facilita el intercambio de información entre personas o empresas que no trabajan con la misma aplicación. El más utilizado es al ASCII extendido (de 8 bits) que permite representar 256 caracteres, como la ñ, vocales acentuadas, etc., frente al ASCII de 7 bits que solo permite representar 127 caracteres.

Las operaciones básicas de los ordenadores se realizan mediante lógica cableada y el resto mediante una programable. Para representar mediante bits cualquier número superior a 2, hay que emplear la aritmética binaria. Debido que con sólo dos alternativas (0 y 1), no se pueden simbolizar todos los elementos que necesitamos para comunicarnos, el bit se combina con otros formando grupos de ocho bits, de los cuales se obtienen 256 combinaciones. Con este criterio se creo el código ASCII (American Standard Code for Information Interchange), para poder representar todos los símbolos o caracteres.

Asíncrono

Que no tiene un intervalo de tiempo constante entre cada evento.

Autenticación

Es el proceso de intento de verificar la identidad digital del remitente de una comunicación como una petición para conectarse. El remitente siendo autenticado puede ser una persona que usa un ordenador, un ordenador por sí mismo o un programa del ordenador. En un web de confianza, "autenticación" es un modo de asegurar que los usuarios son quién ellos dicen que ellos son.

Avatar

Actualmente en las nuevas tecnologías y en internet, se asocia la palabra avatar a la representación gráfica (mediante un dibujo o fotografía) de una persona para su identificación. Algunas tecnologías permiten también el uso de avatares en tres dimensiones.

AVI

(Audio Video Interleaved) Es el formato más utilizado en Windows para almacenar vídeo con sonido incorporado.

B

Back-up

Copia de seguridad de los ficheros o aplicaciones disponibles en un soporte magnético (generalmente disquetes), con el fin de poder recuperar la información y las aplicaciones en caso de una avería en el disco duro, un borrado accidental o un accidente imprevisto. Es conveniente realizar copias de seguridad a intervalos temporales fijos (una vez al mes, por ejemplo), en función del trabajo y de la importancia de los datos manejados.

BackGround

Normalmente solemos referirnos con esta palabra a toda tarea o trabajo que se realiza en segundo plano, es decir, algo que se está llevando a cabo con una prioridad baja. Suelen usarla los sistemas operativos multitarea (porque claro está, nunca se podrá estar realmente trabajando con dos programas al mismo tiempo); de esta forma otras tareas con una prioridad más alta utilizarán más recursos, etc... Otro ejemplo de "background", es aquella parte de la memoria que se utiliza para programas auxiliares y demás que actúan como ayuda de una aplicación principal o base.

Bad Sector

Sector dañado. Segmento de almacenamiento en disco que no puede ser leído ni grabado, debido a un problema físico en el disco. Los sectores dañados en los discos duros son marcados por el sistema operativo y luego ignorados. Si se graban datos en un sector que luego se daña, para recuperarlos debe utilizarse un software especial de recuperación de archivos, y algunas veces un hardware especial.

BAK file

(BAcKup file) Archivo BAK. Extensión de archivos de DOS y OS/2 para archivos de respaldo.

Banda ancha

Característica de cualquier red que permite la conexión de varias redes en un único cable. Para evitar las interferencias en la información manejada en cada red, se utilizan diferentes frecuencias para cada una de ellas. La banda ancha hace referencia también a una gran velocidad de transmisión.

Son espacios publicitarios en las páginas los cuales describen un web o sólo te dan una idea de lo que hay al otro lado si te atreves a pinchar en ellos.

Base de datos

(DataBase). Conjunto de datos relacionados que se almacenan de forma que se pueda acceder a ellos de manera sencilla, con la posibilidad de relacionarlos, ordenarlos en base a diferentes criterios, etc. Las bases de datos son uno de los grupos de aplicaciones de productividad personal más extendidos. Entre las más conocidas pueden citarse dBase, Paradox, Access y Aproach, para entornos PC, y Oracle, ADABAS, DB/2, Informix o Ingres, para sistemas medios y grandes

Batch

Se dice que un proceso es batch cuando se realiza de forma secuencial y automática por el ordenador. En el entorno PC, este tipo de programas se identifica por la extensión bat.

Benchmark

Conjunto de procedimientos que permiten evaluar el rendimiento y funcionamiento de un sistema informático por comparación con otros índices conocidos. Existen organismos que estipulan benchmark estándar que analizan el rendimiento de los ordenadores en diferentes facetas

Beta

Primera versión completa de un programa en desarrollo. Aún puede contener errores, pero la idea es sacarla a la luz para que un grupo de personas (betatesters) o el público en general puedan probarla, e informar de los errores encontrados o ideas de pequeñas mejoras para el producto final.

Binario

Se dice que un sistema es binario cuando sólo caben dos posibles resultados o respuestas a un planteamiento determinado. El código binario es la base de la informática, al reducir todas las posibles instrucciones interpretadas por la máquina a un código de unos y ceros (encendido/apagado; si/no) por el que el microprocesador funciona y ejecuta las órdenes introducidas en él.

BIOS

(Basic Input Output System). Pequeño programa que coordina las actividades de los distintos componentes de un ordenador y comprueba su estado. Sistema básico de entrada y salida. Instrucciones detalladas que activan dispositivos periféricos. Aunque los BIOS han existido por más de 30 años, en la actualidad, el término se refiere, por lo general, al ROM BIOS en un computador personal, que contiene ciertas partes del sistema operativo.

BIT

Es la unidad de información más pequeña. Puede tener sólo dos valores o estados: 0 o 1, encendido o apagado. La combinación de estos valores es la base de la informática, ya que los circuitos internos del ordenador sólo son capaces de detectar si la corriente llega o no llega (O o 1). Su nombre proviene de la contracción de las palabras «binary» y «digit» (dígito binario).

Blu-ray

Blu-ray es un formato de disco óptico de nueva generación de 12 cm de diámetro (igual que el CD y el DVD) para vídeo de alta definición y almacenamiento de datos de alta densidad. Compite por convertirse en el estándar de medios ópticos sucesor del DVD. Su rival es el HD-DVD. El disco Blu-Ray hace uso de un láser de color azul de 405 nanómetros, a diferencia del DVD, el cual usa un láser de color rojo de 650 nanómetros. Esto permite grabar más información (25 gb) en un disco del mismo tamaño. Blu-ray obtiene su nombre del color azul del rayo láser ("blue ray" en español significa "rayo azul"). La letra "e" de la palabra original "blue" fue eliminada debido a que, en algunos países, no se puede registrar para un nombre comercial una palabra común.

Bluetooth

Norma internacional abierta para una tecnología de punta que posibilita la conexión inalámbrica de corto alcance de voz y datos entre computadores y portátiles, agendas digitales , teléfonos móviles, impresoras, escáneres, cámaras digitales e incluso dispositivos de casa, a través de una banda disponible a nivel global (2,4 GHz) y mundialmente compatible. En otras palabras es la posibilidad de comunicación entre equipos digitales sin necesiad de utilizar cables.

BMP

Formato esándar de imagenes de mapa de bits en los equipos compatibles con Windows. Las imágenes de mapa de bits se pueden guardar en sistemas Windows u OS/2 y aceptan colores de 24 bits.

Boolean

Lógica simbólica que se utiliza para expresar la relación entre términos matemáticos. Su base lógica puede ser extendida para analizar la relación entre palabras y frases. Los dos símbolos más usuales son AND (y) y OR (o).

Boot

Arranque, iniciar el funcionamiento del computador. Hacer que el computador inicie la ejecución de instrucciones. Los computadores personales contienen instrucciones preinstaladas en un chip ROM, las cuales se ejecutan automáticamente cuando se enciende el computador. Tales instrucciones buscan el sistema operativo, lo cargan y transfieren el control a éste. En un computador de mayor tamaño, el procedimiento suele requerir una secuencia más elaborada de ingresos por teclado y precisiones de botones.

El término se deriva de bootstrap (tirador de botas); al igual que estos tiradores ayudan en la acción de calzarse las botas, el ejecutar el boot ayuda al computador a recibir sus primeras instrucciones.

Botnet

Es una red de sistemas informáticos conectada entre si y que puede ser controlada de forma remota. Normalmente se infecta esta red de maquinas para usarlas en actividades criminales, por ejemplo para ataques DDoS.

Break

En los lenguajes de programación, sentencia que proporciona una salida forzada. Se utiliza para interrumpir la ejecución de los ciclos como en el caso del While, Do While, For, Switch (Select Case).

Bridge

Aunque se utiliza también el término puente, es bastante usual encontrar la palabra bridge para designar un dispositivo que conecta dos o más redes físicas que utilizan el mismo protocolo de comunicaciones y encamina paquetes de datos entre ambas.

Browser

Navegador (Navigator). Aplicación para visualizar documentos WWW y navegar por Internet. En su forma mas básica son aplicaciones hipertexto que facilitan la navegación por los servidores de navegación de Internet. Los mas avanzados, cuentan con funcionalidades plenamente multimedia y permiten indistintamente la navegación por servidores WWW, FTP, Gopher, acceso a grupos de noticias, la gestión del correo electronico, etc.

Un navegador web es una aplicación cuyo principal fin consiste en interpretar documentos HTML, analizando el flujo de marcas que recibe de un servidor o un archivo local, generando una visualización acorde con el contenido y las indicaciones de formato. Asimismo, también son capaces de servir como plataformas de ejecución de aplicaciones, y lo hacen, principalmente, de dos vías: los motores de scripting y los plug-ins.

Existen navegadores para diferentes dispositivos y plataformas. Cada uno con sus propias características, todos tiene la misma finalidad: ofrecerle al navegante una representación lo más fiel posible del recurso al que está accediendo, que, por lo general, será un sitio o una aplicación web. Algunos de estos navegadores son Chrome, Internet Explorer, Mozilla Firefox, Opera, Safari, entre otros.

Bucle

Conjunto de instrucciones contenidas en un programa o rutina que se repite un número determinado de veces o infinitamente.

Buffer

Espacio de almacenamiento de datos para prevenir la ralentización de transmisión de los datos. Por ejemplo, cuando un vídeo en streaming se está reproduciendo, se va almacenando en el buffer minutos posteriores al momento actual para que no existan paradas en el vídeo.

Bug

Un bug es un error o fallo en un programa o software que desencadena un resultado indeseado.

Bus

Conjunto de dispositivos de conexión utilizados por los distintos componentes de un ordenador para intercambiar datos e información. Se caracterizan por su capacidad y los elementos que unen, clasificándose en bus de direcciones, bus de datos, bus de entrada/salida, etcétera.

Bus de datos

Sirve para transmitir información entre el microprocesador, la memoria y los periféricos. Por él circulan los datos y las instrucciones. Tiene tantas líneas como bits se transmiten en paralelo (una para cada bit). El flujo es de doble sentido y a mayor número de bits paralelos mayor podrá ser la velocidad de transmisión que consigamos. El ancho de este bus (n° de bits que puede transmitir simultáneamente en paralelo) es una medida de la potencia del microprocesador. Este bus es como una autopista de datos electrónicos y cuanto más ancho sea, más datos podrán moverse al mismo tiempo.

Byte

Ocho bits que representan un carácter. Unidad básica de información con la que operan los ordenadores. Los bits en un byte se enumeran del cero al siete de izquierda a derecha, el bit 0 es el bit de bajo orden ó el bit menos significativo mientras que el bit 7 es el bit de alto orden ó el bit más significativo. Nos referimos al resto de los bits por su número. Observe que un byte está compuesto de dos nibbles. Como un byte contiene ocho bits, es posible representar 28, ó 256 valores diferentes. Generalmente utilizamos un byte para representar valores numéricos en el rango de 0 ~ 255, números con signo en el rango de -128 ~ +127, códigos de caracter ASCII y otros tipos de datos especiales que no requieran valores diferentes mayores que 256.

C

C

El lenguaje C es una herramienta de programación de tipo general, utilizada para el desarrollo del sistema operativo Unix. Fue realizado a principios de la década de los setenta por Dennis Ritchie, como evolución del lenguaje B que creara Ken Thompson.

Cable

Conexión a Internet de alta velocidad que se hace a través de fibra ópica.

Cable Coaxial

Cable usado por las redes de cómputo al igual que en la televisión por cable. El nombre se debe a su estructura: un blindaje metálico rodea a un alambre central. El blindaje protege la señal del alambre interior contra interferencias eléctricas.

Caché

Ver. Memoria Caché

Caché (RAM Caché)

Un caché es un sistema especial de almacenamiento de alta velocidad. Puede ser tanto un área reservada de la memoria principal como un dispositivo de almacenamiento de alta velocidad independiente. Hay dos tipos de caché frecuentemente usados en las computadoras personales: memoria caché y caché de disco. Una memoria caché, llamada tambien a veces almacenamiento caché ó RAM caché, es una parte de memoria RAM estática de alta velocidad (SRAM) más que la lenta y barata RAM dinámica (DRAM) usada como memoria principal. La memoria caché es efectiva dado que los programas acceden una y otra vez a los mismos datos o instrucciones. Guardando esta información en SRAM, la computadora evita acceder a la lenta DRAM. Cuando un dato es encontrado en el caché, se dice que se ha producido un impacto (hit), siendo un caché juzgado por su tasa de impactos (hit rate). Los sistemas de memoria caché usan una tecnología conocida por caché inteligente en el cual el sistema puede reconocer cierto tipo de datos usados frecuentemente. Las estrategias para determinar qué información debe de ser puesta en el caché constituyen uno de los problemas más interesantes en la ciencia de las computadoras. Algunas memorias caché están construidas en la arquitectura de los microprocesadores. Por ejemplo, el procesador Pentium II tiene una caché L2 de 512 Kbytes. El caché de disco trabaja sobre los mismos principios que la memoria caché, pero en lugar de usar SRAM de alta velocidad, usa la convencional memoria principal. Los datos más recientes del disco duro a los que se ha accedido (así como los sectores adyacentes) se almacenan en un buffer de memoria. Cuando el programa necesita acceder a datos del disco, lo primero que comprueba es la caché del disco para ver si los datos ya estan ahí

Canal de Fibra

(Fiber Channel). Tipo de camino de transmisión usado como un canal interno de computador, así como un medio de redes. Funciona con interfaces existentes, como IPI, SCSI y HiPPI. En una LAN, puede utilizarse como una espina dorsal de alta velocidad. Las velocidades van hasta 100Mbytes/seg. utilizando fibra óptica.

CASE

(Computer Aided Software Engineering). Bajo el término de Ingeniería de Software Asistida por Ordenador se incluyen una serie de herramientas, lenguajes y técnicas de programación que permiten la generación de aplicaciones de manera semiautomática. Las herramientas CASE liberan al programador de parte de su trabajo y aumentan la calidad del programa a la vez que disminuyen sus posibles errores.

CD-ROM

(Compact Disc-Read Only Memory). La aplicación de la tecnología digital y láser a la informática supuso la transferencia de los compact disc utilizados de manera genérica para la comercialización de grabaciones musicales al campo de los ordenadores. Los CDROM cuentan con importantes ventajas: su bajo precio de producción, su fiabilidad, su capacidad (hasta 600 MB) y su facilidad de uso y manejo. Un único pero importante inconveniente está frenando su expansión como soporte de almacenamiento alternativo al tradicional disquete de tecnología magnética: no puede ser regrabado. Una vez grabado el CD-ROM, sólo puede realizarse un acceso de lectura a éste. Aunque existen dispositivos de grabación de CD-ROMs, su precio queda fuera del rango en el que se mueven los usuarios domésticos.

CDMA

(Code didivison Multiple Access). Acceso Múltiple de División de Código. Norma de transmisión de datos a través de teléfonos inalámbricos.

Chat

Conversación interactiva en tiempo real, en Internet.

Chip

Pastilla o microcircuito. Forma genérica de llamar a cualquier circuito integrado y encapsulado. El chip posee una sección de cristal de material semiconductor (generalmente silicio), sobre el que se fabrica uno o varios circuitos lógicos.

chipset

Intermediario entre el microprocesador y los distintos dispositivos,los hay de 2 tipos:el Northbridge,que ayuda al micro en su interrelacion con las memorias y la grafica,y Southbridge mas cercano a los dispositivos.

CI

(Common Interface). Interfaz Común: Punto de conexión estandarizado que incorpora el descodificador multicrypt cuya misión es independizar el acceso condicional del descodificador. El acceso condicional está incorporado en un módulo PCMCIA que se conecta al descodificador a través de dicho interfaz.

Ciclo

(Ver. bucle)

Ciclo de reloj

También denominado cielos por segundo o frecuencia, este término hace referencia a la velocidad del procesador incorporado en la CPU del ordenador, y se mide en megaherzios (MHz). A mayor índice de frecuencia, más rápido es el procesador y, en consecuencia, el ordenador. Hace unos años era frecuente encontrar procesadores a 16 MHz, pero hoy en día lo normal es que éstos superen los 120 MHz.

Chrome (Navegador)

Navegador web desarrollado por Google. Sus principales características son que es multiplataforma y con código abierto.

Chrome OS

Proyecto desarrollado por Google para crear un sistema operativo basado en la web.

Chromecast

Dispositivo de streaming multimedia desarrollado por Google. Su funcionamiento es simple, conectas el Chromecast a la entrada HDMI de la televisión, lo configuras desde el móvil y ya puedes empezar a emitir contenido desde el ordenador o el móvil a la televisión.

Clauster

Unidad mínima de almacenamiento en un disco, donde el sistema operativo guarda la información. Un Cluster está formado por un número determinado de sectores contiguos (un espacio físico dentro del disco) variable según el tipo de unidad.

Cliente

El cliente es una aplicación informática u ordenador que está conectado a un servicio remoto conocido como servidor y hace uso de la información que este ultimo genera.

Cliente/Servidor

Modelo lógico de una forma de proceso cooperativo, independiente de plataformas hardware y sistemas operativos. El concepto se refiere más a una filosofía que a un conjunto determinado de productos. Generalmente, el modelo se refiere a un puesto de trabajo o cliente que accede mediante una combinación de hardware y software a los recursos situados en un ordenador denominado servidor.

Cloud (la Nube)

Espacio virtual proporcionado por algunas empresas para usar como unidad de almacenamiento de archivos en la web, y de esa manera poder tener acceso desde cualquier dispositivo conectado a internet.

Coaxial

Tipo de cable muy utilizado en las redes de area local. Su apariencia es muy similar al de las antenas de la televisión

Codec

Sistema que permite reducir los problemas planteados por el gran espacio de almacenamiento que ocupan los archivos de vídeo. El Codec se utiliza para comprimir un archivo, para que ocupe el menor espacio posible, y descomprimirlo cuando tiene que ser reproducido.

Código Decimal

El código decimal es el código que utilizan los ordenadores para trabajar en base diez, y está compuesto por los números del 0 al 9. Cada instrucción o interpretación lógica del ordenador se reduce a un código integrado sólo por esos números.

Código Fuente

También denominado fuente o texto fuente. Es el texto que contiene las instrucciones del programa, escritas en el lenguaje de programación. Se trata de un archivo de texto legible que se puede copiar, modificar e imprimir sin dificultad.

Código máquina

Conjunto de instrucciones entendibles directamente por el ordenador, puesto que se componen de unos y ceros. Generalmente, el programador utiliza un lenguaje de programación basado en el lenguaje natural, y éste es traducido a código máquina posteriormente.

COM1

Nombre lógico asignado al puerto serial #1 en DOS y OS/2. Por lo general, los puertos COM están conectados a un modem o mouse, y algunas veces a una impresora. Las versiones de DOS hasta 3.2 soportan COM1 y COM2. La versión 3.3 soporta hasta COM4 y OS/2 tiene ocho puertos COM. Nótese la diferencia con LPT1.

Compilar

Acción de traducir el código escrito por un programador en cualquier lenguaje, a un lenguaje que la máquina entienda. El código compilado es un conjunto de instrucciones que la máquina es capaz de ejecutar, y se compone de sentencias sencillas como sumas, multiplicaciones y bucles.

Comprimir

Cuando una aplicación o un conjunto de datos son demasiado grandes, existe la posibilidad de reducir su tamaño mediante técnicas de compresión, lo que facilita su archivo y su manejo. Existen numerosos compresores en el mercado, y ya empiezan a incluirse en el sistema operativo como un elemento más inherente a éste. Los programas comprimidos no pueden ser ejecutados directamente, sino que necesitan descomprimirse previamente con la utilidad empleada inicialmente. Además de la compresión de programas y datos para optimizar el espacio de almacenamiento, existe un especial interés por encontrar sistemas de compresión de imagen y sonido que permitan su almacenamiento en soporte informático a un coste razonable y sin pérdida de calidad.

Computadora

Ordenador. En Hispanoamérica se utiliza la palabra computadora, derivada del inglés computer, para designar a los ordenadores.

Cookie

Una cookie es una pequeña información enviada por un sitio web y almacenada en el navegador del usuario. Las principales funciones de las cookies son llevar el control de los usuarios y conseguir información sobre sus hábitos de navegación. Por ello, pueden suponer problemas de privacidad.

Cortafuegos

Mecanismo que permite que las comunicaciones entre una red local e Internet se realizen conforme a las políticas de seguridad de quien los instala. Estos sistemas suelen incorporar elementos que garantizan la privacidad, auntentificación, etc., con lo que se impide el acceso no autorizado desde Internet.

CPU

La unidad central de procesamiento o CPU (por el acrónimo en inglés de central processing unit), o simplemente el procesador o microprocesador, es el componente del computador y otros dispositivos programables, que interpreta las instrucciones contenidas en los programas y procesa los datos. Los CPU proporcionan la característica fundamental de la computadora digital (la programabilidad) y son uno de los componentes necesarios encontrados en las computadoras de cualquier tiempo, junto con el almacenamiento primario y los dispositivos de entrada/salida. Se conoce como microprocesador el CPU que es manufacturado con circuitos integrados. Desde mediados de los años 1970, los microprocesadores de un solo chip han reemplazado casi totalmente todos los tipos de CPU, y hoy en día, el término "CPU" es aplicado usualmente a todos los microprocesadores.

Crack

Pequeño programa destinado a modificar el código de otro programa con el fin de superar una limitación que haya puesto el programador normalmente relacionada con los derechos de autor. Debido a este uso delictivo están prohibidos por algunas legislaciones.

Cracker

Es aquella persona que detecta vulnerabilidades en los sistemas informáticos. A diferencia del hacker el cracker usa este conocimiento de forma egoísta normalmente realizando actividades ilegales para un beneficio personal.

Crash

Se refiere a una caída del sistema. Se produce al realizar operaciones inválidas, bucles infinitos o saturar la memoria del PC (normalmente la RAM) hasta que salta una excepción del SO, que generalmente termina con un reinicio del PC o "cuelgue".

Cyberpunks

Se llama así a los más radicales internautas, partidarios de que no existan controles de ningún tipo en la Internet. Muchos de ellos son hackers.

D

DDOS

Un ataque distribuido de denegación de servicio (DDoS) es un ataque a un sistema informático que produce la caída de uno de los servicios que ofrecía y que se vuelve inaccesible para los usuarios legítimos. Se llevan a cabo generando un gran flujo de información desde varios puntos (normalmente mediante una botnet) que consumen el ancho de banda provocando la perdida de la conexión a la red de la victima.

Debugging

La depuración de programas consiste en identificar y solucionar los errores de programación que tienen los programas informáticos en su código fuente.

Deep Web

Son aquellas paginas web no indexadas por los motores de búsqueda, es decir, son aquellas paginas que por distintos motivos no aparecen al buscarlas en servicios como pueden ser Google o Bing y que se conocen como internet superficial. El internet profundo contiene la gran mayoría de la información de internet y es donde se encuentra la mayor parte del contenido ilícito de internet aprovechando que esta oculto.

Digital

Es aquella tecnología que trabaja con variables que solo pueden tomar valores discretos concretos y siempre en un estado definido. En contraposición está la tecnología analógica que trabaja con señales que varían a lo largo del tiempo y pueden tomar cualquier valor de un dominio infinito.

Diodo

Componente electrónico con dos extremos a través del cual la corriente eléctrica solo puede ir en un sentido. Un tipo de diodo es el emisor de luz o LED usado para la creación de componentes tecnológicos como bombillas, linternas o televisiones.

Disco Duro (HDD)

Es la pieza del ordenador donde se guardan todos los datos, tanto el Sistema Operativo como programas o archivos del usuario(fotos, música...).

E

Eclipse

Programa que contiene herramientas de código abierto para el desarrollo de proyectos informáticos y entornos de desarrollo.

E-mail

También conocido como Correo Electrónico, es un servicio que permite el intercambio de mensajes a través de sistemas de comunicación electrónicos. Su funcionamiento es similar al de correo postal. Ambos permiten enviar y recibir mensajes, que llegan a su destino gracias a la existencia de una dirección.

Extreme-Programming

Es una metodología de desarrollo de software perteneciente a los procesos ágiles. La programación extrema apuesta por la adaptabilidad gracias a una programación simple, retroalimentada por un cliente presente durante todo el desarrollo, con diversas formas de comunicación y con decisiones que implican valentía.

F

Firewall

Es aquella parte de un sistema informático configurada para limitar, cifrar y descifrar el tipo de trafico que puede acceder y salir de la red. El firewall puede estar hecho mediante hardware, software o una combinación de ambas y toman decisiones sobre las comunicaciones de la red en base a unas reglas definidas previamente.

FTP

FTP del inglés File Transfer Protocol, es un protocolo de transferencia de archivos basado en el protocolo TCP. Se podría decir que es uno delos protocolos de transferencias de archivos mas usados en Internet.

G

Gaming

Término que se emplea para definir la temática que se refiere a videojuegos de ordenador o consolas.

Google

Es un motor de búsqueda de la empresa del mismo nombre para encontrar paginas mediante unas palabras clave gracias a un algoritmo exclusivo.

GPG

Es una técnica de cifrado de texto usada para encriptar las comunicaciones y que es software libre.

H

Hacker

Aunque los medios de comunicación y la RAE consideran a los Hacker como piratas informáticos, en realidad son personas con grandes conocimientos de Seguridad Informática que trabajan para evitar que otras personas cometan delitos a través de la red.

Hardware

Es la parte física de un ordenador, hecha de componentes electrónicos. Como se dice en el mundo de la informática, es la parte de un ordenador "a la que puedes pegar".

Homebrew

Se llama así al software casero utilizado como modificación de software privativo, el cual añade mejoras y nuevas funcionalidades. Es un término muy utilizado en las videoconsolas, especialmente cuando se trata de la carga de copias de juegos privadas.

Hosting (Alojamiento)

También llamado alojamiento web, es un servicio, ofertado por compañías privadas que permite a los usuarios almacenar y poner a disposición el contenido que desean publicar en Internet, sea del tipo que sea.

HTTP

Del inglés Hypertext Transfer Protocol, es el protocolo de comunicación de trasferencia de paginas web entre ordenadores. Es un protocolo sin estado (no guarda información sobre conexiones anteriores), este protocolo también usa una gran cantidad de campos en su cabecera, gracias a estos campos este protocolo es muy flexible.

HTTPS

Del inglés Hypertext Transfer Protocol Secure, es un protocolo de aplicación basado en el protocolo HTTP. Está destinado a la transferencia segura de datos, es decir, es la versión segura de HTTP. Se utiliza principalmente por entidades bancarias, tiendas online, y cualquier tipo de servicio que requiera el envío de datos personales y/o contraseñas.

I

IaaS

IaaS (Infraestructura como Servicio) es un medio de entregar almacenamiento básico y capacidades de cómputo como servicios estandarizados en la red. Servidores, sistemas de almacenamiento, conexiones, enrutadores, y otros sistemas se concentran para manejar tipos específicos de cargas de trabajo.

IDE

IDE son las siglas de 'Integrated Development Environment (en español, entorno de desarrollo integrado), y hace referencia a un tipo de programa informático cuya utilidad es la de proporcionar recursos para desarrollar otros programas informáticos.

Internet

También conocido como la World Wide Web (la telaraña mundial). Es el conjunto de todos los ordenadores conectados a nivel mundial con el fin de proporcionar contenido a distancia para el resto de usuarios que accedan a ellos. Se necesita una conexión a internet para acceder (ADSL, Modem, 3G, etc.).

Un ejemplo de contenido de Internet son páginas web como Google, Youtube o Facebook.

IOS

Es el nombre del sistema operativo creado por Apple para sus dispositivos moviles de tipo iPhone, iPad y iPod touch. Fue introducido por primera vez en 2007 y continua recibiendo actualizaciones actualmente.

IP

Protocolo de comunicación entre ordenadores. En la actualidad tenemos IPv4 (ej. 192.168.1.1) e IPv6 (ej. FE80::1), la diferencia entre la IPv4 e IPv6 es la cantidad de dispositivos que pueden estar conectados a la vez. Cuando se creo IPv4 no se esperaba que tantos dispositivos fueran conectarse a la vez a Internet (de aquella no había smartphones ni tablets ni portátiles, y era bastante raro que una familia tuviera un ordenador), pero hoy en día si hay una necesidad real de tener más direcciones IP, por eso se ha creado IPv6.

J

Java

Lenguaje de programación orientado a objetos creado por la empresa Sun Microsystems en 1995 y adquirido más tarde por Oracle. Su última versión estable es la 8, es un lenguaje multiplataforma y tiene una licencia GNU GPL.

JSON

Forma de representar objetos en lenguajes como JavaScript. Por ejemplo, para representar un coche, se puede tener el siguiente código en JSON:

 "coche":
 {
   marca: "Audi",
   modelo: "A3",
   año: "2006",
   matricula: "KPO 5412"
 }

L

LAN

Local Area Network (Red de Área Local): es un tipo de estructura de interconexión de dispositivos en una misma red mediante el cableado y las configuraciones necesarias.

Lenguaje de Programación

Un lenguaje de programación es la forma que tiene un programador de mandar a un ordenador hacer algo. Los programas hacen que el ordenador realice una tarea, esa tarea la escrita en algún lenguaje de programación por un programador. Los lenguajes mas conocidos son C, C++, C#, Java, PHP...

Link

Un link, enlace o hiperenlace consiste en vincular un elemento de un documento digital con otro documento o con otro punto del mismo. El concepto de hiperenlace es la clave del funcionamiento de Internet y el motivo de su gran éxito en sus inicios.

Linux

Sistema Operativo totalmente gratuito y modificable por cualquier persona. Su nombre completo es GNU/Linux, aunque habitualmente se le llama simplemente Linux. Nació como un proyecto de Software Libre en 1983 y a día de hoy existen multitud de distribuciones diferentes.

Login

Es el proceso por el cual una persona se identifica en un sistema informático como un usuario con unos permisos definidos.

M

Mac

En minúsculas Mac OS: es el nombre del sistema operativo creado por Apple para sus computadoras Macintosh. En mayúsculas MAC: Media Access Control (Control de Acceso al Medio), también llamado dirección física, es una clave que identifica a cualquier tarjeta de red. Está formada por 48 bits en parejas de números hexadecimales. Tiene el formato XX-XX-XX-XX-XX-XX.

Malware

Software malicioso o malintencionado que incluye por ejemplo virus, gusanos, troyanos, y cuyo objetivo es infiltrarse o dañar una computadora sin el consentimiento del propietario.

Market

Plataforma de distribución digital de aplicaciones móviles.

Microcontrolador

Es un microchip programable, al que le puedes grabar en memoria ciertas instrucciones para que las ejecute posteriormente. Un microcontrolador tiene tres partes fundamentales: una unidad para procesar los datos y operaciones, una memoria, y puertos de entrada/salida.

Modem

Dispositivo que convierte la señal analógica del cableado telefónico en señal digital entendible para los computadores y viceversa, usado principalmente para permitir la conexión a internet de una máquina determinada.

MongoDB

Es un sistema de base de datos NoSQL( la mayoría de los sistemas de base de datos son SQL, como por ejemplo MySQL, PL/SQL...). Este sistema de base de datos esta orientado a documentos y además se desarrolla con código abierto.

MongoDB en vez de guardar su información en tablas(como hacen las bases de datos SQL), guarda la información en estructuras de datos en documentos tipo JSON con un esquema dinámico.

Mozilla

Organización sin ánimo de lucro dedicada a la creación de software libre desde el año 2003. Su producto principal es Mozilla Firefox, navegador web libre y multiplataforma.

Multiplataforma

Decimos que son multiplataforma aquellos programas o métodos que se implementan y operan en varias plataformas informáticas.

N

Navegador

Es una aplicación o programa que permite ver páginas web en un ordenador. Traduce los lenguajes y estilos de HTML, CSS y JavaScript en contenido interactivo para el usuario que accede a la página.

Los más famosos son Chrome, Firefox e Internet Explorer.

NoSQL

Es un sistema de gestión de base de datos que difiere del estándar SQL de las bases de datos. Al no ser SQL estas bases de datos no son relacionales.

O

Open Source (Código abierto)

Se llama Open Source a todo código informático liberado por el programador que es dueño de él, permitiendo con ello que cualquier persona ajena sea capaz de visualizarlo, aprenderlo, modificarlo y/o utilizarlo según los permisos que el dueño quiera proporcionar.

Actualmente se trata de una corriente muy importante en la informática ya que la mayoría de avances ocurren gracias a tecnología Open Source, la cual es utilizada y mejorada por muchos programadores de distintos puntos de la Tierra.

Ejemplos de programas Open Source son GNU/Linux, Firefox o ElasticSearch.

Overclocking

Práctica utilizada en la informática para aumentar la frecuencia de reloj para determinados componentes, obteniendo así un mayor rendimiento de estos, aunque en algunos casos, también acortando su tiempo de vida.

Overflow (Desbordamiento)

Error que se produce cuando intentas acceder a una variable del programa a la que no tienes acceso. Por ejemplo si cuando estas programando tienes una array de 5 elementos e intentas acceder al sexto elemento, esto te dará un error de desbordamiento.

P

P2P

Una red P2P (peer-to-peer) es una red en la que todos o algunos aspectos funcionan sin clientes ni servidores fijos, sino una serie de nodos que se comportan como iguales entre sí. Esto quiere decir que cada nodo actúa simultáneamente como cliente y servidor respecto a los demás nodos de la red. Las redes P2P permiten el intercambio directo de información entre los ordenadores interconectados.

PaaS (Platform as a Service)

Plataforma como servicio. Conjunto de servicios en la nube que se ofrecen al usuario o cliente, para que éste pueda hacer uso de ellos sin tener que entender cómo funcionan exactamente.

Palabra

Es una cadena de unos y ceros que representan un significado para una computadora. Pueden ser de distintos tamaños y la arquitectura del computador depende directamente de ese tamaño, ya que puede variar todo el procesamiento de los datos.

Phishing

El phishing o suplantación de identidad consiste en el envío de correos electrónicos que, aparentando provenir de fuentes fiables (por ejemplo, entidades bancarias), intentan obtener datos confidenciales del usuario para posteriormente cometer algún tipo de fraude. Para ello suelen incluir un enlace que lleva a páginas web falsificadas.

Pipeline

Es una técnica de segmentación de datos de procesos, en la cual los elementos se conectan en serie y van unos detrás de otros.

Pixel

Es una combinación de picture y element. Una imagen digital está formada por filas y columnas de pixeles. Un pixel es el elemento más pequeño de la imagen. A cuantos más pixeles, tenemos mejor calidad de resolución.

Plugin

Un plugin es un complemento que se añade a una aplicación o software para aportarle una funcionalidad nueva.

Procesador

Es la parte física del ordenador que se encarga de controlarlo. Se puede considerar el cerebro del ordenador, ya que es el que realiza todos los cálculos y da prioridad a los programas más importantes.

Proceso

Conjunto de instrucciones de código que realizan una determinada tarea en un computador. Los procesos pueden ser visibles al usuario (reproducción de un vídeo) o ejecutarse por detrás (comprobación de que los datos de un login son correctos).

R

RAM

Random Access Memory (Memoria de Acceso Aleatorio). Es un componente de almacenamiento que guarda datos que se están usando o han sido usados recientemente. Posee una rapidez de lectura y escritura mucho mayor a la del disco duro, pero tiene el inconveniente de que pierde todos los datos cuando se queda sin suministro eléctrico.

Raspberry Pi

Una Raspberry Pi es un ordenador muy pequeño (6x10 cm apróximadamente) con un bajo precio (hay varios modelos, pero todos oscilan sobre los 50€). Este pequeño ordenador esta formado básicamente por una placa base, un procesador, una memoria RAM y para almacenar la información usa una tarjeta SD. Los sistemas operativos que ofrecen mejor soporte a este dispositivo son los del entorno GNU/Linux, los creadores de la Raspberry Pi recomiendan a los que estén interesados en desarrolla aplicaciones software para este dispositivo que lo hagan en Python, Tiny, Basic, C, Perl o Ruby.

Robot

Es una máquina inteligente que simula actividades mecánicas que normalmente son realizadas por humanos o animales. Se distinguen del resto de computadoras porque disponen de sensores para tomar decisiones y suelen tener objetivos muy concretos, para los cuales han sido diseñados.

ROM

Tipo de memoria informática que permite solo la lectura de su información para un futuro uso y no permite modificarla ni escribir información nueva o por lo menos no de una forma fácil y accesible.

Router

Se trata de un dispositivo, un mini-ordenador, cuya finalidad principal es la interacción entre los ordenadores de una red local y otra red externa. Suelen ser necesarios para el acceso a Internet, ya que son los que especifican los valores necesarios para conectarse con los ordenadores de las compañías proveedoras de Internet.

Los Routers proporcionan una IP a los ordenadores conectados a ellos y actúan de capa protectora ante posibles intrusos externos a la red privada.

S

SaaS (Software as a Service)

Software como servicio. Software o programa que reside completamente en un servidor remoto, y del cual el usuario puede hacer uso sin necesidad de descargarlo, y a través de un navegador.

Screenshot

Término en inglés que significa captura de pantalla. Para realizar un captura de pantalla se suele pulsar la tecla "Imp Pant" situada en la parte superior derecha del teclado.

Señal

Es una forma de comunicación entre procesos empleada por Unix. Es una interrupción que informa a un proceso de evento de forma asícrona. La señal más conocida es "CTRL+C", que sirve para terminar un proceso que se está ejecutando.

Servicio Web

Se trata de un programa que utiliza la comunicación por Internet para realizar funciones. Un cliente, el cual quiere utilizar el servicio, solicita al servidor, el cual ofrece el servicio, que realice una operación. Esta operación puede ser desde algo tan simple como una suma hasta algo más completo como modificaciones en datos de usuario o carga de un vídeo. El cliente y el servidor se comunican a través de Internet o una red local.

Servicio Web

Un servicio web es una tecnología que utiliza un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones. Distintas aplicaciones de software desarrolladas en lenguajes de programación diferentes, y ejecutadas sobre cualquier plataforma, pueden utilizar los servicios web para intercambiar datos en redes de ordenadores como Internet.

Servidor

Se trata de un ordenador que se encarga de proporcionar datos a cualquier ordenador cliente que se los solicite, y tenga permisos de acceso. Los servidores suelen estar montados en la Nube y son la base de cualquier página o servicio web.

SIRI

(Speech Interpretation and Recognition Interface) /ˈsɪri/ es parte de los sistemas operativos de Apple Inc. iOS, watchOS y tvOS . Siri es un programa que funciona como una asistente personal inteligente y como navegador. Este programa usa el lenguaje natural como medio para responder preguntas, hacer recomendaciones y realizar acciones a traves de comunicaciones web.

Sistema Operativo (SO)

Un Sistema Operativo, en inglés Operative System (OS), es un programa que se inicia tras arrancar el ordenador y sirve de contacto entre el Hardware y el Software, permitiendo que los programas utilicen partes del ordenador como el disco duro o el teclado, y muestra la información a través de la pantalla. Ejemplos de Sistemas Operativos son Windows, Linux o Mac.

Smartphone

O Teléfono inteligente, y se utiliza para describir una nueva generación de teléfonos móviles que cuentan con una serie de tecnologías integradas en el mismo dispositivo. En la actualidad estos teléfonos incluyen sus propios sistemas operativos y son considerados como "mini ordenadores" ya que además de realizar sus funciones básicas como llamadas o SMS, realizan diversas funciones con sus aplicaciones y la navegación de Internet.

SMTP

Del inglés Simple Mail Transfer Protocol, es el protocolo de red utilizado para el intercambio de mensajes de correo electrónico entre ordenadores u otros dispositivos (smartphones, tablets...).

Socket

Socket es un concepto abstracto por el cual los programas (dentro de un mismo ordenador o entre ordenadores) pueden intercambiarse información. Los Sockets de un ordenador son gestionados por el sistema operativo y podemos diferenciar tres tipos: stream (orientado a conexión, TCP), dgram (no orientado a conexión, UDP) y raw (para configuraciones avanzadas de los protocolos de comunicación).

Software

Es la parte intangible de un ordenador, formado por componentes lógicos entre los que se incluyen los programas y aplicaciones. En el mundo de la informática se dice que es la parte del ordenador "a la que solo puedes insultar".

Speedup

Porcentaje de mejora en un sistema informático debido a la aceleración de alguno de sus componentes. El calculo de esta mejora viene dada por la siguiente formula:


Speedup.png


Donde f es el tiempo que usamos la parte mejorada y k la mejora que se le hace.

SQL

Lenguaje que se utiliza para pedir información a una base de datos. Por ejemplo, la sentencia: "SELECT Nombre from Usuarios" devuelve una lista de todos los nombres que hay en la tabla "Usuarios".

SSH

Del inglés Secure SHell(shell es un interprete de ordenes y secure significa seguridad) es el nombre del protocolo y el programa que lo implementa para poder acceder y ejecutar comando en maquinas remotas a través de una red (o Internet).Con esto puedes tener un control completo de la maquina remota a través de una consola de comandos (shell).

Streaming

Es la distribución digital de elementos multimedia a través de la red de manera que hay usuarios que consumen el producto, que generalmente suele ser un vídeo o un audio, a la vez que se está descargando y no después de que se haya descargado.

T

TeamViewer

Es un programa informático que permite la visualización y control de un ordenador a distancia. Se utiliza generalmente para solventar errores o realizar instalaciones en ordenadores de personas que no tienen el conocimiento necesario para realizar estos arreglos y se encuentran lejos de la persona que pretende arreglarlo.

TCP

Protocolo de comunicación entre ordenadores basado en el estado de la conexión. Este protocolo es el encargado de hacer que dos o mas ordenadores se comuniquen, se preocupa de que los mensajes que se mandan los ordenadores lleguen, no tengan errores, no se dupliquen y no lleguen en desorden.

Thread

Un thread (o hilo de ejecución en español) es una característica que permite a los programas "dividirse" de tal forma que puede hacer varias cosas a la vez, la posibilidad de realizar varios procesos a la vez depende del número de cores que tenga el procesador.

Thumbnail

Se llama así a la miniatura de una imagen de mayor tamaño, la cual tiene la necesidad de ser reducida para tener menos peso y ser utilizada muy a menudo, reduciendo de esta manera el tiempo de carga.

TOR

Del inglés The Onion Router, es un proyecto bajo licencia de Software libre cuyo objetivo principal es el desarrollar una red de comunicaciones de baja latencia, superpuesta sobre Internet y donde sus usuarios puedan navegar de forma anónima.

Touchpad

Es una plataforma táctil que sirve para controlar el cursor de un ordenador. Se basan en la presión ejercida por la mano del usuario para detectar si se pretende pulsar, arrastrar o nada. Pueden ser multi-táctiles, permitiendo pulsarlos con varios dedos a la vez. Aparecen generalmente incluidos en los ordenadores portátiles para evitar la necesidad de portar un ratón, evitando de esta manera el peso adicional.

También hay unos dispositivos, las tabletas gráficas, que se basan en el mismo concepto que el Touchpad.

Transistor

Un transistor es un dispositivo electrónico que entrega una señal de salida en función de una señal de entrada. Los transistores son la base de la tecnología moderna, puesto que se usan para todos los aparatos electrónicos.

U

UDP

A diferencia del protocolo TCP, este protocolo no es orientado a conexión. Este protocolo simplemente manda el mensaje de un ordenador a otro y no se preocupa de que el mensaje haya llegado, ni que no este duplicado ni que lleguen en orden. Puede parecer que este protocolo es inferior a TCP, pero en realidad es muy útil en ciertos casos, como por ejemplo para las emisiones de vídeo en directo vía streaming.

V

Ventana

En informática, la ventana es el área en la que se muestra al usuario la información relativa a cada proceso que se está ejecutando. Permite, tanto la salida de los datos que hay que mostrar al usuario, como la entrada de los datos que se requieren por parte del mismo.

VPN

Virtual Private Network (Red Privada Virtual) es un tipo de arquitectura de red que permite simular las ventajas de una red local (LAN), como la seguridad, a través de internet.

W

W3C

El World Wide Web Consortium, abreviado W3C, es un consorcio internacional que produce recomendaciones para la World Wide Web. Fue creada el 1 de octubre de 1994 por Tim Berners-Lee en el MIT, actual sede central del consorcio.

Web

Se llama así a un programa situado en Internet, el cual puede ser visualizado por más de una persona y suele consistir en distintos documentos en formato HTML con estilos de diseño definidos por CSS y funcionalidades de programación en JavaScript

Windows

Sistema Operativo distribuido por Microsoft. En la actualidad puedes encontrar este sistema operativo en un PC, smartphone o tablet. Las distribuciones más conocidas son Windows XP, Windows Vista, Windows 7, Windows 8 y Windows 8.1.

X

XML

Del inglés eXtensible Markup Language, es un lenguaje de marcas desarrollado para almacenar datos de forma legible para las personas. Este lenguaje da la posibilidad de crearte tu propia gramática, gracias a esto se han creado otros lenguajes de marcas basados en este como son: HTML, XHTML, XAML... XML también da soporte para crear bases de datos con información y también se puede usar como intermediario para que dos aplicaciones distintas (pueden estar en distintas maquinas y ejecutar programas escritos en distintos lenguajes de programación) se comuniquen y pasen información.

XAML

Del inglés eXtensible Application Markup Languaje, es un lenguaje derivado de XML y desarrollado por Microsoft. Este lenguaje fue desarrollado con la intención de crear las interfaces de usuario para las aplicaciones de Windows, Silverlight y el mundo de .NET.

Y

YAML

Del inglés "YAML Ain't Another Markup Language" (acrónimo recursivo), es un lenguaje de serialización de datos legible por los humanos basado en XML, C, Python y Perl. A diferencia del XML, YAML esta mas centrado en la serialización de datos que en el marcado de documentos.