1. 2012 Hacia la calidad educativa democrática y humanista
PROGRAMACION
DEFINICIÓN EJEMPLO
Es establecer una serie de instrucciones
para que el ordenador o computadora Es el programa Access que funciona para
ejecute una tarea. crear base de datos las cuales están
Previamente hay que realizar una serie programadas por el ingeniero
de trabajos que tienen por objeto la
definición de la tarea, el análisis de la
información que se quiere obtener
(información de salida) y de los datos
que se precisan para ello (información
de entrada), y el establecimiento del
algoritmo, o procedimiento de cálculo,
que va a permitir transformar una
información en otra. Para esta labor de
análisis, el programador utiliza una serie
de herramientas, entre las que destacan
los diagramas de flujo y las tablas de
decisión.
Nicolás Esteban Beltrán Álvarez 1104
2. 2012 Hacia la calidad educativa democrática y humanista
LENGUAJES DE ALTO NIVEL
DEFINICIÓN EJEMPLO
Los lenguajes de alto nivel son
normalmente fáciles de aprender porque Entendido por los programadores para
están formados por elementos de omitir frases y así ahorrarse tiempo
lenguajes naturales, como el inglés. En
BASIC, el lenguaje de alto nivel más
conocido.
Son identificados por los comandos como
'IF CONTADOR = 10 THEN STOP' pueden
utilizarse para pedir a la computadora que
pare si CONTADOR es igual a 10. Por
desgracia para muchas personas esta
forma de trabajar es un poco frustrante,
dado que a pesar de que las
computadoras parecen comprender un
lenguaje natural, lo hacen en realidad de
una forma rígida y sistemática.
Nicolás Esteban Beltrán Álvarez 1104
3. 2012 Hacia la calidad educativa democrática y humanista
LENGUAJE DE MAQUINA
DEFINICIÓN EJEMPLO
Es lenguaje propio del ordenador, basado Puede tener el siguiente formato:
en el sistema binario, o código máquina, 11001010 00010111 11110101 00101011.
resulta difícil de utilizar para las personas. La programación en lenguaje máquina es
El programador debe introducir todos y una tarea tan tediosa y consume tanto
cada uno de los comandos y datos en tiempo que muy raras veces lo que se
forma binaria, y una operación sencilla ahorra en la ejecución del programa
como comparar el contenido de un justifica los días o semanas que se han
registro con los datos situados en una necesitado para escribir el mismo.
ubicación del chip de memoria
Nicolás Esteban Beltrán Álvarez 1104
4. 2012 Hacia la calidad educativa democrática y humanista
PROGRAMACION ORIENTADA A OBJETOS
DEFINICIÓN EJEMPLO
El concepto clave en la programación En cuanto a la funcionalidad y la
orientada a objetos es la denominada clase metodología interna, la programación
(de objetos). Una clase define las orientada a objetos se fundamenta en la
estructuras de datos y rutinas de un objeto. encapsulación, la herencia y el
A su vez, un objeto es una instancia de una polimorfismo. La encapsulación significa
clase, que se puede usar como una variable que en una clase se declaran los tipos de
en un programa; es decir, la creación de datos y el medio de manipularlos (sus
una instancia de una clase se corresponde métodos). La herencia supone crear clases
con la declaración de una variable en la derivadas de otras existentes, que heredan
programación tradicional, pero refiriéndose sus tipos y métodos y pueden contener
a objetos. En algunos lenguajes orientados otros nuevos. Si una nueva clase hereda
a objetos, el objeto responde a mensajes, propiedades de más de una antecesora, se
que son el principal medio de denomina herencia múltiple; no todos los
comunicación. En otros lenguajes lenguajes orientados a objetos lo permiten.
orientados a objetos se conserva el
mecanismo tradicional de llamadas a
procedimientos o funciones (según los
casos).
Nicolás Esteban Beltrán Álvarez 1104
5. 2012 Hacia la calidad educativa democrática y humanista
CUALES SON LAS CARACTERISTICAS DE LOS CONTROLES EN LOS AMBIENTES GRAFICOS
DEFINICIÓN EJEMPLO
Un controlador de dispositivo, llamado Existen tantos tipos de controladores
normalmente controlador (en como tipos de periféricos, y es común
inglés, device driver) es un programa encontrar más de un controlador posible
informático que permite al sistema para el mismo dispositivo, cada uno
operativo interactuar con un periférico, ofreciendo un nivel distinto de
haciendo una abstracción del hardware y funcionalidades. Por ejemplo, aparte de
proporcionando una interfaz - los oficiales (normalmente disponibles en
posiblemente estandarizada- para usarlo. la página web del fabricante), se pueden
Se puede esquematizar como un manual encontrar también los proporcionados por
de instrucciones que le indica al sistema el sistema operativo, o también versiones
operativo, cómo debe controlar y no oficiales hechas por terceros.
comunicarse con un dispositivo en
particular. Por tanto, es una pieza esencial,
sin la cual no se podría usar el hardware.
Nicolás Esteban Beltrán Álvarez 1104
6. 2012 Hacia la calidad educativa democrática y humanista
DIAGRAMAS DE FLUJO
DEFINICIÓN EJEMPLO
Es el diagrama secuencial empleado en Nombre
muchos campos para mostrar los
Terminal
procedimientos detallados que se deben
seguir al realizar una tarea, como un Entrada / salida
proceso de fabricación. También se Proceso
utilizan en la resolución de problemas,
como por ejemplo en algoritmos. Los Decisión
diagramas de flujo se usan normalmente Conector Misma Página
para seguir la secuencia lógica de las
acciones en el diseño de programas de Indicador de dirección o línea de flujo
computadoras. Salida
Nicolás Esteban Beltrán Álvarez 1104
7. 2012 Hacia la calidad educativa democrática y humanista
QUE SÍMBOLOS REPRESENTAN LOS DIAGRAMAS DE FLUJO
Nombre Símbolo Función
Representa el inicio y fin de un programa. También puede
Terminal representar una parada o interrupción programada que sea
necesaria realizar en un programa.
Cualquier tipo de introducción de datos en la memoria desde los
Entrada / salida
periféricos o registro de información procesada en un periférico.
Cualquier tipo de operación que pueda originar cambio de valor,
Proceso formato o posición de la información almacenada en memoria,
operaciones aritméticas, de transformaciones, etc.
Indica operaciones lógicas o de comparación entre datos
(normalmente dos) y en función del resultado de la misma
Decisión
determina (normalmente si y no) cual de los distintos caminos
alternativos del programa se debe seguir
Sirve para enlazar dos partes cualesquiera de un diagrama a
Conector Misma Página través de un conector en la salida y otro conector en la entrada.
Se refiere a la conexión en la misma pagina del diagrama
Indicador de dirección o línea de
Indica el sentido de la ejecución de las operaciones
flujo
Se utiliza en ocasiones en lugar del símbolo de salida. El dibujo
Salida representa un pedazo de hoja. Es usado para mostrar datos o
resultados.
Nicolás Esteban Beltrán Álvarez 1104
8. 2012 Hacia la calidad educativa democrática y humanista
QUE SIGNIFICA EL TERMINO ALGORTMO Y QUE FUNCION CUMPLE EN LA PROGRAMACIÓN
DEFINICIÓN EJEMPLO
Es el conjunto de reglas bien definidas En un algoritmo se deben de considerar
para la resolución de un problema. Un tres partes:
programa de software es la transcripción, - Entrada: Información dada al algoritmo.
en lenguaje de programación, de - Proceso: Operaciones o cálculos
un algoritmo. necesarios para encontrar la
solución del problema.
- Salida: Respuestas dadas por el
algoritmo o resultados
finales
de los procesos realizados.
Nicolás Esteban Beltrán Álvarez 1104
9. 2012 Hacia la calidad educativa democrática y humanista
QUE ES EL HTML
DEFINICIÓN EJEMPLO
Es elacrónimo de HyperText Markup Los documentos HTML contienen dos
Language, lenguaje de marcas de tipos de información: la que se muestra en
hipertexto. En informática, formato la pantalla (texto, imágenes...) y los
estándar de los documentos que circulan códigos (tags o etiquetas), transparentes
en la World Wide Web (WWW); se utiliza al usuario, que indican cómo se debe
desde 1989. mostrar esa información. Para crear un
documento HTML, basta con disponer de
un editor de código ASCII y teclear el texto
y las etiquetas que sean precisas.
Nicolás Esteban Beltrán Álvarez 1104