1. 2012 hacia la calidad educativa, humanista, democrática y religiosa
yuly natali alonso alvarez 1103
2. 2012 hacia la calidad educativa, humanista, democrática y religiosa
¿Qué significa programación ?
Respuesta Ejemplo
La programación es el proceso mysql> create table datos (cod
de diseñar, codificar, depurar y int(2), nombre varchar(30));
mantener el código fuente de mysql> insert into datos
programas computacionales. El values(1, ‘Debian’);
código fuente es escrito en un mysql> insert into datos
lenguaje de programación. values(2, ‘openSuse’);
mysql> insert into datos
values(3, ‘Gentoo’);
mysql> insert into datos
values(4, ‘Fedora’);
yuly natali alonso alvarez 1103
3. 2012 hacia la calidad educativa, humanista, democrática y religiosa
¿Qué es un lenguaje de alto nivel?
Respuesta Ejemplo
Un lenguaje de alto nivel permite al if( numero > 0 ) printf( "El número es
programador escribir las positivo" )
instrucciones de un programa
utilizando palabras o expresiones
sintácticas muy similares al inglés.
Por ejemplo, en C se pueden usar
palabras tales como:
case, if, for, while, etc.
yuly natali alonso alvarez 1103
4. 2012 hacia la calidad educativa, humanista, democrática y religiosa
¿Que significa lenguaje de maquina?
Respuesta Ejemplo
Lenguaje de máquina es el sistema Por ejemplo, nemotécnicos típicos
de códigos directamente de operaciones aritméticas son: en
interpretable por un circuito inglés, ADD, SUB, DIV, etc.; en
microprogramable, como el español, SUM,RES,DIV,etc. Una
microprocesador de una instrucción típica de suma sería:
computadora o el ADD M, N, P
microcontrolador de un autómata.
yuly natali alonso alvarez 1103
5. 2012 hacia la calidad educativa, humanista, democrática y religiosa
¿Cómo se clasifican los lenguajes de alto nivel?
Respuesta Ejemplo
Fortran
Cobol
Pl
Basic
Pascal
C
ada
yuly natali alonso alvarez 1103
6. 2012 hacia la calidad educativa, humanista, democrática y religiosa
¿Que significa lenguaje Asembler?
Respuesta Ejemplo
El lenguaje ensamblador, o ; --------------------------------------------- ;
assembler (assembly language en Programa que imprime un string en la
inglés) es un lenguaje de pantalla ; --------------------------------------
programación de bajo nivel para ------- .model small ; modelo de
los memoria .stack ; segmento del stack
computadores, microprocesadores .data ; segmento de datos Cadena1 DB
, microcontroladores, y otros 'Hola Mundo.$' ; string a imprimir
circuitos integrados programables. (finalizado en $) .code ; segmento del
código
yuly natali alonso alvarez 1103
7. 2012 hacia la calidad educativa, humanista, democrática y religiosa
¿Que significa programación orientada a objetos?
Respuesta
Ejemplo
La programación orientada a
objetos o POO (OOP según sus siglas
en inglés) es un paradigma de Por ejemplo cada ventana
programación que usa objetos y sus que abres en tu
interacciones, para diseñar Computadora es un Objeto
aplicaciones y tiene propiedades que son el
programas informáticos. Está basado color de la ventana, su
en varias tamaño, imágenes, etc. Y
técnicas, incluyendo herencia, abstrac tiene Sus métodos.
ción, polimorfismo y encapsulamiento Cerrar, Abrir. Maximizar
. Su uso se popularizó a principios de
la década de los años 1990. En la
actualidad, existe variedad de
lenguajes de programación que
soportan la orientación a objetos.
yuly natali alonso alvarez 1103
8. 2012 hacia la calidad educativa, humanista, democrática y religiosa
¿Que es un evento?
Respuesta Ejemplo
Acontecimiento programado
Para generar y ejecutar los
que responde a una finalidad
ejemplos de eventos desde la
especifica, en el cual el sujeto
línea de comandos
fundamental es el hombre y
Utilice el comando Cambiar
sus relaciones con el medio
directorio para cambiar al
ambiente
directorio Events1.
Responden a situaciones de
grupo y se realizan en
espacios y tiempos
determinados
yuly natali alonso alvarez 1103
9. 2012 hacia la calidad educativa, humanista, democrática y religiosa
¿Cuales y que significados tienen los
controles del ambiente grafico?
Respuesta
Es una herramienta estadística que Ejemplo
detecta la
variabilidad, consistencia, control y
mejora de un proceso.
tales como cambio de
La gráfica de control se usa como una
turno, temperatura
forma de observar, detectar y prevenir el
ambiente.
comportamiento del proceso a través de
sus pasos vitales.
Así mismo nos muestra datos en un forma
estática, tienen por supuesto sus
aplicaciones, y es necesario saber sobre
los cambios en los procesos de
producción, la naturaleza de estos
cambios en determinado período de
tiempo y en forma dinámica, es por esto
que las gráficas de control son yuly natali alonso alvarez 1103
ampliamente probadas en la práctica.
10. 2012 hacia la calidad educativa, humanista, democrática y religiosa
¿Que significa algoritmo?
Respuesta Ejemplo
Inicio
Dormir
haga 1 hasta que suene el despertador (o lo llame la
mamá).
Mirar la hora.
Secuencia finita de ¿Hay tiempo suficiente?
Si hay, entonces
instrucciones, reglas o pasos que Bañarse.
Vestirse.
describen de forma precisa las Desayunar.
Sino,
operaciones de un ordenador Vestirse.
Cepillarse los dientes.
debe realizar para llevar a cabo Despedirse de la mamá y el papá.
un tarea en un tiempo mas ¿Hay tiempo suficiente?
Si, Caminar al paradero.
finito. [Donald E. Knuth, 1968] Sino, Correr al paradero.
Hasta que pase un bus para la universidad haga :
Esperar el bus
Ver a las demás personas que esperan un bus.
Tomar el bus.
Mientras no llegue a la universidad haga :
Seguir en el bus.
Pelear mentalmente con el conductor.
Timbrar.
Bajarse.
yuly natali alonso alvarez 1103 Entrar a la universidad.
Fin
11. 2012 hacia la calidad educativa, humanista, democrática y religiosa
¿Cuales son las etapas del algoritmo?
Pasos Etapa Descripción
1 Análisis del problema Conducen al diseño detallado por medio
2 Diseño de algoritmo un código escrito en forma de un algoritmo
3 Codificación Se implementa el algoritmo en un código escrito en
un lenguaje de programación. Refleja las ideas
desarrolladas en las etapas de análisis y diseño
4 Compilación y ejecución Traduce el programa fuente a programa en código
de maquina y lo ejecuta.
5 Verificación Busca errores en las etapas anteriores y los elimina.
6 Depuración
7 Documentación Son comentarios, etiquetas de texto, que facilitan la
comprensión del programa
yuly natali alonso alvarez 1103
12. 2012 hacia la calidad educativa, humanista, democrática y religiosa
¿Que es el diagrama de flujo?
Respuesta Ejemplo
El diagrama de flujo es la representación
gráfica del algoritmo o proceso. Se utiliza
en disciplinas como
la programación, la economía, los
procesos industriales y la psicología
cognitiva. Estos diagramas utilizan
símbolos con significados bien definidos
que representan los pasos del
algoritmo, y representan el flujo de
ejecución mediante flechas que conectan
los puntos de inicio y de fin de proceso.
yuly natali alonso alvarez 1103
13. 2012 hacia la calidad educativa, humanista, democrática y religiosa
¿Cuales son sus símbolos ?
Respuesta
Círculo: Procedimiento estandarizado.
Cuadrado: Proceso de control.
Línea ininterrumpida: Flujo de información vía formulario o documentación en soporte de
papel escrito.
Línea interrumpida: Flujo de información vía formulario digital.
Rectángulo: Formulario o documentación. Se grafica con un doble de ancho que su altura.
Rectángulo Pequeño: Valor o medio de pago (cheque, pagaré, etcétera).Se grafica con un
cuádruple de ancho que su altura, siendo su ancho igual al de los formularios.
Triángulo (base inferior): Archivo definitivo.
Triángulo Invertido (base superior): Archivo Transitorio.
Semi-óvalo: Demora.
Rombo: División entre opciones.
Trapezoide: Carga de datos al sistema.
Elipsoide: Acceso por pantalla.
Hexágono: Proceso no representado.
Pentágono: Conector.
Cruz de Diagonales: Destrucción de Formularios. 1103
yuly natali alonso alvarez
14. 2012 hacia la calidad educativa, humanista, democrática y religiosa
¿Que son las variables?
Respuesta Ejemplo
Una variable es un símbolo que Sea x una variable cuyo universo es el conjunto
representa un elemento o cosa no {1,3,5,7,9,11,13}; entonces x puede tener
especificada de un conjunto dado. Dicho cualquiera de esos valores: 1,3,5,7,9,11,13. En
conjunto es llamado conjunto otras palabras x puede reemplazarse por
universal de la cualquier entero positivo impar menor que 14.
variable, universo o variar de la variable, Por esta razón, a menudo se dice que una
y cada elemento del conjunto es variable es un reemplazo de cualquier
un valor de la variable. elemento de su universo.
yuly natali alonso alvarez 1103
15. 2012 hacia la calidad educativa, humanista, democrática y religiosa
Respuesta
¿Como se declaran en la memoria RAM?
al declarar una variable estamos diciendo al ordenador que reserve una parte
de la memoria RAM para almacenarla. Cada vez que ejecutemos el programa la
variable se almacenará en un sitio diferente; eso no lo podemos controlar;
depende de la memoria disponible y de otros varios factores. Puede que se
almacene en el mismo sitio, pero es mejor no fiarse. Dependiendo del tipo de
variable que declaremos, el ordenador reservará más o menos memoria. Como
vimos en la sección Variables cada tipo de variable ocupa más o menos bytes.
Por ejemplo, si declaramos un char, el ordenador reserva 1 byte (8 bits).
Cuando finaliza el programa todo el espacio reservado queda libre.
yuly natali alonso alvarez 1103
16. 2012 hacia la calidad educativa, humanista, democrática y religiosa
¿Que son las constantes?
Respuesta Ejemplo
En programación, una constante es un valor El valor de pi = 3.1416
que no puede ser alterado durante la Por conveniencia, el nombre de las
ejecución de un programa. constantes suele escribirse en
Una constante corresponde a una longitud mayúsculas en la mayoría de
fija de un área reservada en la memoria lenguajes.
principal del ordenador, donde el programa
almacena valores fijos.
yuly natali alonso alvarez 1103
17. 2012 hacia la calidad educativa, humanista, democrática y religiosa
¿A diferencia de las variables que son las constantes?
Respuesta
•Las constantes ya reciben un valor inicial en su declaración
•Las variables primero se declaran, luego se inician, y luego se usan
•Las constantes, una vez declaradas mantienen su valor durante toda la ejecución del
programa
•En cambio, las variables pueden cambiar su valor tantas veces como deseen
•Además de cambiar su valor, las variables también pueden cambiar de tamaño en
tiempo de ejecución (punteros)
yuly natali alonso alvarez 1103
18. 2012 hacia la calidad educativa, humanista, democrática y religiosa
¿Cuales son los operadores matemáticos y cual es su
jerarquización dentro de una operación matemática?
Respuesta Ejemplo
Para escribir un programa
dispondremos de una serie de
operadores y funciones
3*a+b–d*b
matemáticas, en general comunes ->
^ (-1)
para todos los lenguajes. El uso de
estas herramientas tiene en general
dos fines:
a) Realizar operaciones
matemáticas.
b) Obtener un resultado verdadero o
falso después de haber planteado una
hipótesis o situación.
yuly natali alonso alvarez 1103
19. 2012 hacia la calidad educativa, humanista, democrática y religiosa
¿Cuales y que significado tienen los operadores de relación?
Respuesta relaciones
Los más sencillos son (nótese su relación con
los operadores relacionales):Operador NO-
Jerarquía de Operaciones:
lógico: '¬A' significa todo lo que no es A'
()
Operador Y-lógico: 'A ∧ B' significa 'A y B a la
signo
vez'; resultando FALSO (0) si no se cumple y
Potencia
VERDADERO (1) si sí lo hace.
Producto y división
Operador O-lógico: 'A ∨ B' significa 'O bien A, o
Div
bien B, o bien los dos'; resultando FALSO (0) si
Mod
no se dan ni A ni B y VERDADERO (1) si se da
Suma y resta
alguno de los dos o los dos a la vez.
Concatenación
Operador =: 'A = B' significa 'A debe ser igual a
Relacionales
B'; resultando FALSO (0) si esto no es así y
Negación
VERDADERO (1) en caso contrario.
And
Operador <: 'A < B' significa 'A debe ser menor
Or
que B'; resultando FALSO (0) si no se satisface y
yuly natali alonso alvarez 1103 en caso contrario.
VERDADERO (1)
20. 2012 hacia la calidad educativa, humanista, democrática y religiosa
¿Que significan y cual es la tabal de descomposición
de los operadores lógico AND- OR- XOR?
Respuesta
And: realiza la función Or: la puerta lógica O mas
booleana de producto conocida por su nombre en
lógico. Su símbolo es el ingles OR (), realiza la operación
punto (.) de suma lógica
yuly natali alonso alvarez 1103
21. 2012 hacia la calidad educativa, humanista, democrática y religiosa
¿Que significan y cual es la tabal de descomposición
de los operadores lógico AND- OR- XOR?
Respuesta
Xor: la puerta lógica OR exclusiva mas
conocida por su nombre ingles XOR realiza la
función booleana A’B+AB su símbolo es el
mas (+) inscrito en un circulo
yuly natali alonso alvarez 1103
22. 2012 hacia la calidad educativa, humanista, democrática y religiosa
¿Qué significa programación HTML?
Respuesta Ejemplo
El
HTML,HyperTextMarkupLanguage(Len http://gollum.inforg.uniovi.es/ai
guaje de marcación de Hipertexto) i/ejemplos.php?id_codigo=1&c
ese lenguaje de marcas de texto odigo=HTML
utilizado normalmente en la
www(WorldWideWeb).
yuly natali alonso alvarez 1103
23. 2012 hacia la calidad educativa, humanista, democrática y religiosa
¿Cual es el significado de las siguientes etiquetas HTML?
Respuesta Ejemplo
yuly natali alonso alvarez 1103