Вы находитесь на странице: 1из 10

Glosario

A Algoritmo: Un algoritmo (del latn, dixit algorithmus y ste del matemtico persa al-Jwarizmi) es un conjunto ordenado y finito de operaciones que permite hallar la solucin de un problema. Los algoritmos son el objeto de estudio de la algoritmia y sirven para ejecutar una tarea y resolver problemas matemticos; estos transforman una entrada en una salida ("efecto caja negra"). Su definicin queda formalizada por la Mquina de Turing. Un algoritmo es un sistema por el cual se llega a una o varias soluciones, teniendo en cuenta que debe ser definido, finito y eficiente. Por eficiente se entiende que cada paso a seguir tiene un orden; finito implica que tiene un determinado nmero de pasos, o sea, que tiene un fin; y definido, que si se sigue el mismo proceso ms de una vez se llega siempre al mismo resultado. El trmino "algoritmo" no est exclusivamente relacionado con la matemtica, las ciencias de la computacin o la informtica. En la vida cotidiana se emplean algoritmos en multitud de ocasiones para resolver diversos problemas. Por ejemplo, el uso de una lavadora (se siguen las instrucciones). Tambin existen ejemplos de ndole matemtica, como el algoritmo de la divisin para calcular el cociente de dos nmeros, el algoritmo de Euclides para calcular el mximo comn divisor de dos enteros positivos, o el mtodo de Gauss para resolver un sistema lineal de ecuaciones. Apuntador:Un apuntador o puntero es una variable que referencia una regin de memoria. Trabajar con apuntadores implica la no manipulacin de datos en s, sino manejar direcciones de memoria en la cuales residen los datos. Por tanto el contenido de una variable de tipo apuntador va a ser una direccin de memoria. Asignaciones: Determinar o fijar el valor de una variable Atributo: Un atributo es una caracterstica que puede formar parte del contenido de las etiquetas.

B Banda ancha: Se refiere a la transmisin de datos en el cual se envan simultneamente varias piezas de informacin, con el objeto de incrementar la velocidad de transmisin efectiva. Permite a los usuarios el acceso a Internet y a los servicios relacionados con ste a velocidades significativamente mayores a las disponibles por los servicios de Internet por red telefnica bsica (mdem). Bases de datos: Repositorio de informacin relacionada entre si almacenada en un medio fsico para su posterior uso y gestin.

Informtica

Glosario

Pgina 1

Bases de datos jerrquicas: stas son bases de datos que, como su nombre indica, almacenan su informacin en una estructura jerrquica. En este modelo los datos se organizan en una forma similar a un rbol (visto al revs), en donde un nodo padre de informacin puede tener varios hijos. El nodo que no tiene padres es llamado raz, y a los nodos que no tienen hijos se los conoce como hojas. Las bases de datos jerrquicas son especialmente tiles en el caso de aplicaciones que manejan un gran volumen de informacin y datos muy compartidos permitiendo crear estructuras estables y de gran rendimiento. Una de las principales limitaciones de este modelo es su incapacidad de representar eficientemente la redundancia de datos.

C Carcter: Es un signo tipogrfico. Puede ser una letra, un nmero, un signo de puntuacin o un espacio. En general cualquier carcter del cdigo ASCCI. Cascading Style Sheet [Hojas de Estilo en Cascada (CSS)]: Conjunto de instrucciones escritas en HTML que definen las apariencias de una pgina web. Cdigo: Sistema de signos y de reglas que permite formular y comprender un mensaje. Compatibilidad: Referente a la capacidad de una computadora para ejecutar programas de otra computadora y accesar a la base de datos de la misma a la vez que se comunica con sta. 2) Referente a la capacidad de un dispositivo de hardware particular para tener una interfaz con una computadora particular. Compilador: Es un programa que traduce un programa escrito en un lenguaje de programacin a otro lenguaje de programacin, generando un programa equivalente independiente, que puede ejecutarse tantas veces como se quiera. Usualmente el segundo lenguaje es cdigo de mquina(unos y ceros), pero tambin puede ser simplemente texto. Este proceso de traduccin se conoce como compilacin. Comunicacin satelital: Es un Servicio va satlite con cobertura global que te permite establecer comunicaciones de voz, fax y datos haciendo uso de terminales mviles. Confiabilidad: Posibilidad que tiene un sistema de realizar las funciones para las que fue diseado sin fallos. Control de Flujo: Es la secuencia de las acciones a realizar, si estas acciones se encuentran en alguna estructura de control la ejecucin de estas no va a ser precisamente en orden secuencial sino por el orden dictaminado por la estructura de control.

Informtica

Glosario

Pgina 2

Conmutador (switch en ingls): Dispositivo al cul le llegan una serie de datos desde diferentes puertos, y l los distribuye y dirige hacia sus destinos por los puertos correctos. / Filtra y enruta paquetes de datos entre segmentos de red. Correr: En la terminologa de los lenguajes de programacin la palabra correr significa simplemente que el programa funcione correctamente al estar libre de errores de sintaxis.

D Datos alfanumricos: Conjunto de datos que pueden estar compuestos por por los caracteres alfabticos o numricos. Decimales: Tipo de dato que puede contener una parte fraccionaria como 3.12, -78.01, etc. Desarrollo de software: Proceso mediante el cual se analizan las necesidades de un cliente, y basados en ellas se puede generar una solucin a la problemtica que se plantea. Consta de uno o varios ciclos en los que se tienen, en general, las siguientes etapas: - Definicin de requerimientos. - Anlisis y diseo. - Programacin de la aplicacin. - Pruebas y documentacin. - Implantacin. Desempeo: Realizacin de las funciones propias de cualquier cargo o trabajo. Diagrama de flujo: Representa la forma ms tradicional y duradera para especificar los detalles algortmicos de un proceso. Se utiliza principalmente en programacin, economa y procesos industriales; estos diagramas utilizan una serie de smbolos con significados especiales. Son la representacin grfica de los pasos de un proceso, que se realiza para entender mejor al mismo. Son modelos tecnolgicos utilizados para comprender los rudimentos de la programacin lineal. Direccin: Una referencia hacia un lugar fsico en algn rea de almacenamiento de la maquina, comnmente la memoria RAM. Las direcciones se dan en formato hexadecimal. Directiva de procesamiento: Una directiva del preprocesador es una instruccin que se le da al compilador para que se realice cierta accin antes de realizar la compilacin del cdigo. Una de estas operaciones es, por ejemplo, la sustitucin de constantes simblicas. Documentar: Es tener un registro de las actividades que se han realizado, y del funcionamiento del software en desarrollo, por cada una de las etapas, y concluye con la validacin del manual tcnico y de usuario del software desarrollado.

Informtica

Glosario

Pgina 3

DPIS: Siglas de "dots per inch", o puntos por pulgada, es la medida de la resolucin de una imagen. Una pulgada equivale a 2,54 cm. Cuanto mayor sea el valor de dpi mejor ser la calidad de la imagen, porque disminuir la superficie de cada punto. E E: La expresin E indica potencias de 10. Por ejemplo: E-38 equivale a y E+38 equivale a . Enrutador. (router en ingls): El router interconecta segmentos de red, o algunas veces hasta redes enteras. Hace pasar paquetes de datos entre redes. El router toma decisiones basadas en diversos parmetros con respecto a la mejor ruta para el envo de datos a travs de una red interconectada, y luego redirige los paquetes hacia el segmento y el puerto de salida adecuados. Enteros: Tipo de dato que acepta solo valores sin parte fraccionaria como lo serian 2, 7, -896, etc. Estructuras lgicas: La estructura lgica se corresponde con la idea que en principio tiene el programador sobre cmo estn organizados los datos, y coincide aproximadamente con la forma en que son manipulados los datos por el programa de alto nivel. Estructuras de control: Son las distintas instrucciones con que cuenta cualquier lenguaje de programacin para variar el flujo de control. Tpicamente un lenguaje de programacin tiene 3 tipos de estructuras de control. Secuencia: Tpicamente esta integrada la estructura secuencia en los lenguajes de programacin, es decir las instrucciones se ejecutan en el orden que aparecen. Seleccin: ejecuta un bloque de contrario no se ejecutan. acciones si una condicin es verdadera de lo

Repeticin: se ejecutan un determinado nmero de veces el bloque de acciones mientras la condicin de terminacin de ciclo en la estructura de repeticin sea verdadera. Estructuras de datos: Es una forma de organizar un conjunto de datos elementales (un dato elemental es la mnima informacin que se tiene en el sistema) con el objetivo de facilitar la manipulacin de estos datos como un todo o individualmente. Expresin: f. Mat. expresin analtica que solo contiene aquellas funciones calculables con las operaciones del lgebra, es decir, la suma, la multiplicacin y sus inversas. F Font: Font o tipo de letra son los distintas letras usadas por el sistema para desplegar un texto, el navegador utiliza las fuentes instaladas en el sistema, siendo

Informtica

Glosario

Pgina 4

las mas comunes en Windows: a)Times New Roman b)Arial c)Verdana d)Courier y e)Serif entre otras. H Hexadecimal: El cdigo hexadecimal es una notacin de nmeros en base 16 en lugar de la base 10 (decimal) que utilizamos generalmente. En la base hexadecimal se utilizan los nmeros del 0 al 9 y las letras A, B, C, D, E y F. Hiptesis: Es una afirmacin que se usa para verificar una tesis, mediante argumentos vlidos que dependen del rea del conocimiento de la que se trate. De demostrarse veracidad de la hiptesis, la tesis puede ser aceptada como verdadera y si es falsa se debe buscar una nueva para ser demostrada. Hojas de estilo en cascada(CSS): Conjunto de instrucciones escritas en HTML que definen las apariencias de una pgina web. Las hojas de estilo nos sirven, entre otras cosas para, reducir el tamao de nuestro cdigo html ahorrando tags (etiquetas) y ms caractersticas de una pgina.

I Internet: Internet es una red mundial de computadoras interconectadas entre s mediante un conjunto de protocolos, el ms destacado, el TCP/IP. K kbps: Los Kbps es la abreviatura de kilobits por segundo. Se usa en telecomunicaciones e informtica, para medir la velocidad de transferencia de informacin a travs de una red. L Lenguaje ensamblador: Es un lenguaje muy cercano al lenguaje que entienden las maquinas (unos y ceros) ya que las instrucciones para codificar en este lenguaje son algo difciles de comprender para el humano es decir se tiene instrucciones como load, mov, etc., adems el cdigo es dependiente de la maquina. Lenguaje de alto nivel: Lenguaje muy parecido al lenguaje humano que es ms fcil de codificar y en los cuales una sola instruccin equivale a muchas del lenguaje ensamblador. Dado que el ordenador no es capaz de reconocer estas rdenes, es necesario el uso de un intrprete que traduzca el lenguaje de alto nivel a un lenguaje de bajo nivel que el sistema pueda entender. Lenguaje de programacin: Lenguaje que se utiliza para codificar las instrucciones del programa, este lenguaje tiene reglas de sintaxis y de semntica. Librera: Repositorio de funciones, constantes, macros, y herramientas declaradas dentro de archivos con la extensin h, como stdio.h, para ser utilizadas en cualquier cdigo donde sea incluya la librera.
Informtica Glosario Pgina 5

Cuando en el cdigo se incluye una de estas libreras como por ejemplo: #include <stdio.h> Se le llama cabecera. Llave primaria: El atributo que identifica de manera nica a un registro. Esto es, no debe haber dos tuplas que tengan el mismo valor en todos los valores de la llave. Por lo tanto, con slo conocer el valor de K para un tupla ser suficiente para identificarlo de manera nica. Llaves forneas: Una llave fornea de una relacin es un atributo que hace referencia a una llave primaria de otra relacin; esto da pie a que una relacin pueda tener varias llaves forneas. M Matemtica relacional: Tambin conocida como algebra relacional, consiste en una coleccin de operaciones sobre relaciones donde cada operacin toma una o ms relaciones como sus operandos y produce otra relacin como su resultado. Dado que el resultado de una operacin del lgebra relacional es una relacin, sta a su vez puede ser sujeto de posteriores operaciones algebraicas. En el lgebra relacional se consideran dos tipos de operadores: Los operadores tradicionales sobre conjuntos (unin, interseccin, diferencia y producto cartesiano) Los operadores especiales (proyeccin, seleccin, join) Multimedia: La multimedia es una integracin de distintos medios como texto, hipertexto, grficos, imgenes, sonido, video y animacin.

N Nombre de una variable: Identificador asociado a una posicin de memoria para poder extraer o guardar informacin en dicha localidad. O Operacin aritmticas: Clculos realizados sobre nmeros.Las siete operaciones bsicas son: Suma, Resta, Multiplicacin, Divisin, Potenciacin, Radicacin, Logaritmacin. Operacin lgicas: Operaciones que aplican el uso de la lgica matemtica. Operadores: Son los distintos smbolos que indican una accin a realizar con el(los) operando(s) asociado(s) al operador como la suma, resta, etc. El lenguaje C cuenta con operadores matemticos, lgicos, relacionales, condicional. Operandos: (constantes enteras). Optimizacin: Es el conjunto de mtodos y estrategias para realizar alguna actividad de la mejor forma posible esto para ahorrar recursos. Por tanto Optimizar cdigo se refiere a la correcta utilizacin del lenguaje de programacin utilizando
Informtica Glosario Pgina 6

las instrucciones necesarias, ya que es posible emplear diversos tipos de instrucciones para un mismo fin, pero regularmente un conjunto de instrucciones trabajan mejor que otras. P Palabras reservadas: Conjunto de palabras con un significado o funcin especfico en el pseudocdigo. Pensamiento lgico: Forma de razonar de una manera que todos los acontecimientos tengan relacin y coherencia que lleven a un modelo de causa efecto valido. Pixel: (Del ingls picture element, es decir; elemento de la imagen) es la menor unidad en la que se descompone una imagen digital, ya sea una fotografa, un fotograma de vdeo o un grfico. Posicionadores de pantalla: Se refiere a las instrucciones que su accin es definir un lugar en la pantalla para la impresin de caracteres. Pseudocdigo: Representacin no formal de un lenguaje de programacin, que permite expresar en un lenguaje comn, la lgica y secuencia de un algoritmo. Su principal objetivo es que te enfoques en los aspectos lgicos de la solucin al problema, y no en su representacin. Plug-in: Un plug-in es un programa que permite la reproduccin ya sea de una cancin, un sonido o un video de acuerdo a ciertos formatos especficos llamados cdecs. Proceso de informacin: El procesamiento de la informacin implica el almacenamiento, la organizacin y la transmisin de la misma por medios digitales. Programacin: Es realizar un programa de computadora, este a su vez consta de un conjunto finito de instrucciones que la computadora puede ejecutar. Programa: Un programa es un conjunto de instrucciones u rdenes que indican a la mquina las operaciones que sta debe realizar con unos datos determinados. En general, todo programa indica a la computadora cmo obtener unos datos de salida, a partir de unos datos de entrada. Propsito general: No est ligado a una accin especfica, sino ms bien est orientado a realizar cualquier tipo de actividad. R Recurso: Objeto de datos de red o servicio que puede identificarse por un URL. Se llama as a la informacin que se encuentra en Internet, ofrecida por los servidores Robtica: La robtica es una rama de la tecnologa, que estudia el diseo y construccin de mquinas capaces de desempear tareas repetitivas o peligrosas para el ser humano. Las ciencias y tecnologas de las que deriva podran ser: el
Informtica Glosario Pgina 7

lgebra, los autmatas programables, las mquinas de estados, la mecnica, la electrnica y la informtica. S Seguridad: La Seguridad de la Informacin es el conjunto de metodologas, practicas y procedimientos que buscan proteger la informacin como activo valioso, con el fin de minimizar las amenazas y riesgos continuos a los que est expuesta, a efectos de asegurar la continuidad del negocio, minimizar los daos a la organizacin y maximizar el retorno de inversiones y las oportunidades del negocio. Y en el caso de cada individuo de proteger la identidad y la privacidad. Servidor: En computacin, un servidor es una aplicacin informtica o programa que realiza algunas tareas en beneficio de otras aplicaciones llamadas clientes. Algunos servicios habituales son los servicios de archivos, que permiten a los usuarios almacenar y acceder a los archivos de una computadora y los servicios de aplicaciones, que realizan tareas en beneficio directo del usuario final. Simular: Representar algo, fingiendo o imitando lo que no es. En el cmputo una simulacin pretende modelar situaciones de la vida real por medio de un programa de computadora. La simulacin por computadora se ha convertido en una parte til del modelado de muchos sistemas naturales en fsica, qumica y biologa, y sistemas humanos como la economa y las ciencias sociales. Sistemas computacionales: Un sistema de cmputo es un conjunto de elementos de software que trabajan en conjunto para llevar a cabo una tarea. Ejemplo de estos tenemos las hojas de clculo, procesadores de texto, sistema de reservacin de areo vuelos, etc. Los sistemas pasan por un proceso de desarrollo de software normalizado para logra un producto eficiente y confiable. Sistema Manejador de Bases de Datos (DBMS) o Sistema de Gestin de Base de Datos (SGBD): El sistema de gestin de la base de datos (SGBD) es una aplicacin que permite a los usuarios definir, crear y mantener la base de datos, y proporciona acceso controlado a la misma. El SGBD es la aplicacin que interacciona con los usuarios de los programas de aplicacin y la base de datos. En general, un SGBD proporciona los siguientes servicios: Permite la definicin de la base de datos mediante el lenguaje de definicin de datos. Este lenguaje permite especificar la estructura y el tipo de los datos, as como las restricciones sobre los datos. Todo esto se almacenar en la base de datos. Permite la insercin, actualizacin, eliminacin y consulta de datos mediante el lenguaje de manejo de datos. El hecho de disponer de un lenguaje para realizar consultas reduce el problema de los sistemas de ficheros, en los que el usuario tiene que trabajar con un conjunto fijo de consultas, o bien, dispone de un gran nmero de programas de aplicacin costosos de gestionar. Hay dos tipos de lenguajes de manejo de datos: los procedurales y los no procedurales. Estos dos tipos se distinguen por el modo en que acceden a los datos. Los lenguajes procedurales manipulan la base de datos registro a registro, mientras
Informtica Glosario Pgina 8

que los no procedurales operan sobre conjuntos de registros. En los lenguajes procedurales se especifica qu operaciones se deben realizar para obtener los datos resultado, mientras que en los lenguajes no procedurales se especifica qu datos deben obtenerse sin decir cmo hacerlo. El lenguaje no procedural ms utilizado es el SQL (Structured Query Language) que, de hecho, es un estndar y es el lenguaje de los SGBD relacionales. Proporciona un acceso controlado a la base de datos mediante: un sistema de seguridad, de modo que los usuarios no autorizados no puedan acceder a la base de datos; un sistema de integridad que mantiene la integridad y la consistencia de los datos; un sistema de control de concurrencia que permite el acceso compartido a la base de datos; un sistema de control de recuperacin que restablece la base de datos despus de que se produzca un fallo del hardware o del software; un diccionario de datos o catlogo accesible por el usuario que contiene la descripcin de los datos de la base de datos. Sistemas operativos: Un sistema operativo (SO) es un conjunto de programas destinados a permitir la comunicacin del usuario con un computador y gestionar sus recursos de manera eficiente. Comienza a trabajar cuando se enciende el computador, y gestiona el hardware de la mquina desde los niveles ms bsicos. Sistema Operativo Unix: Es un sistema de computo que permite al usuario interactuar con la maquina es decir un intermediario entre al hardware y el usuario. Unix es un sistema operativo portable, multitarea y multiusuario; desarrollado en principio por un grupo de empleados de los laboratorios Bell de AT&T. Software educativo: Programas para ordenador creados con la finalidad especifica de ser utilizados como medio didctico, es decir, para facilitar los procesos de enseanza y de aprendizaje. T Telefona mvil: Es la comunicacin entre usuarios que se desplazan libremente en lugares geogrficos diferentes, para lograr esto los sistemas de telefona mvil celular constituyen grandes redes de comunicaciones que actualmente permiten cursar diferentes servicios. Los sistemas de telefona mvil celular se basan en un principio donde la zona de cobertura deseada se divide en zonas ms pequeas llamadas clulas, a las que se asigna un cierto nmero de radio canales. Televisin interactiva: La televisin interactiva describe cualquier nmero de esfuerzos que permiten que los espectadores acten recprocamente con el contenido de la televisin. Se definen comnmente 3 tipos de interactividad: la baja (TV con./desc., volumen, canales que cambian) la moderada (pelculas simples en demanda sin controles del jugador) y la alta en las cual, por ejemplo, miembros de las audiencia afectan el programa que esta siendo transmitido. U URL: Significa Localizador Universal de Recursos
Informtica Glosario Pgina 9

V Variable: En el mbito del diseo de la construccin de algoritmos una variable es un elemento, cuyo valor puede cambiar a lo largo de la ejecucin del algoritmo. Cada variable tiene asociado un nombre, un tipo y un valor. En programacin, una variable representa a un espacio de memoria en el cual se puede almacenar un dato. Grficamente, se puede representar como: Videojuegos: Un videojuego es un programa informtico, creado expresamente para divertir, basado en la interaccin entre una persona y un aparato electrnico donde se ejecuta el videojuego. Estos recrean entornos virtuales en los cuales el jugador puede controlar a un personaje o cualquier otro elemento de dicho entorno, para conseguir uno o varios objetivos por medio de unas reglas determinadas.

Etimologas
A Algoritmo: Quiz del latn tardo *algobarismus, y este abreviatura del rabe clsico isbu lubr, clculo mediante cifras arbigas. D Diagrama: Del latn diagramma, y este del gr. diagramma diseo. Dibujo en el que se muestran las relaciones entre las diferentes partes de un conjunto o sistema. I Informtica: Del fr. informatique. Conjunto de conocimientos cientficos y tcnicas que hacen posible el tratamiento automtico de la informacin por medio de ordenadores. Iteracin: Del latn iteratio, -onis. Accin y efecto de repetir. P Programa: Del latn programma, y este del gr. prgramm,. Conjunto unitario de instrucciones que permite a un ordenador realizar funciones diversas, como el tratamiento de textos, el diseo de grficos, la resolucin de problemas matemticos, el manejo de bancos de datos, etc. S Secuencia: Del latn sequentia, continuacin; de sequi, seguir. Continuidad, sucesin ordenada. Serie o sucesin de cosas que guardan entre s cierta relacin.

Informtica

Glosario

Pgina 10

Вам также может понравиться