Difference between revisions of "Trabajo:Diccionario Informático del Pueblo"

From FdIwiki ELP
Jump to: navigation, search
Line 35: Line 35:
 
== Beta ==
 
== 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.
 
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.
 +
 +
 +
== Boot ==
 +
 +
Es la secuencia de arranque de un sistema.
  
 
== Botnet ==
 
== Botnet ==

Revision as of 14:08, 19 February 2015

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.


Alpha

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

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.

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.

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.


Boot

Es la secuencia de arranque de un sistema.

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.

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 sofware que desencadena un resultado indeseado.

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.

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.

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.

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.

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.

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...).

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.

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

Gaming

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

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

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

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.

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 habia 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.

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

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.

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

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.

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

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)

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

Pipeline

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).

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

Robot

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.

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.

Servicio Web

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.

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.

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 traves de la pantalla. Ejemplos de Sistemas Operativos son Windows, Linux o Mac.

SMTP

Socket

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

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

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.

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

Thumbnail

TOR

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

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.

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.

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

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.

XML

YAML