programación web introducción
Post on 16-Dec-2014
140 Views
Preview:
DESCRIPTION
TRANSCRIPT
Forero Pachón Andrés Felipe 1103
Código: 10
2012: Hacia la calidad educativa, democrática y humanística
2012: Hacia la calidad educativa, democrática y humanística
¿Que significa programación?
Respuesta
La programación es el proceso de diseñar, codificar, depurar y mantener el código
fuente de programas computacionales.
El código fuente es escrito en un lenguaje
de programación.
Ejemplo
El "Hola Mundo " "
#include <stdio.h> int main (int argc,char
**argv) { printf("Hola mundo\n"); return 0; }
Forero Pachón Andrés Felipe 1103
2012: Hacia la calidad educativa, democrática y humanística
¿Que es lenguaje de alto nivel?
Respuesta
Se caracteriza por expresar
los algoritmos de una manera más cercana a
la capacidad cognitiva humana, en lugar de a
la capacidad ejecutora de las máquinas.
Ejemplo
Borland Delphi
C# Builder
C++
Estructura Datos C++
C# MOBILE
Forero Pachón Andrés Felipe 1103
2012: Hacia la calidad educativa, democrática y humanística
¿Qué significa lenguaje de máquina?
Respuesta
Es el sistema de códigos directamente interpretable por un
circuito micro programable
Ejemplo
•El microprocesador de una computadora.
•El microcontrolador de un autómata.
Forero Pachón Andrés Felipe 1103
2012: Hacia la calidad educativa, democrática y humanística
¿Cómo se clasifican los lenguajes de alto nivel?
Respuesta
• Lenguajes de programación imperativos
• Lenguajes de programación
declarativo
Ejemplo
• Cobol, Pascal, C y Ada.
•El Lisp y el Prolog
Forero Pachón Andrés Felipe 1103
• Lenguajes de programación orientados a objetos
•Smalltalk y el C++
2012: Hacia la calidad educativa, democrática y humanística
¿Qué significa lenguaje Assembler?
Respuesta
Es un lenguaje de programación de bajo
nivel para los computadores, microprocesadores, microcontrolad
ores, y otros circuitos integrados programables.
Ejemplo
• Arquitectura x86• Computador virtual
(POCA)• µC Intel 8051
• Microchip PIC16F84
Forero Pachón Andrés Felipe 1103
2012: Hacia la calidad educativa, democrática y humanística
Forero Pachón Andrés Felipe 1103
¿Qué significa programación orientada a objetos?
Respuesta
Es un paradigma de programación que usa objetos y sus interacciones, para diseñar
aplicaciones y programas informáticos. Está
basado en varias técnicas, incluyendo herencia, abstracción, polimorfismo y encapsulamient
o.
Ejemplo
• class Rectangulo{ int x; int y; int ancho; int
alto; //faltan las funciones miembro.
2012: Hacia la calidad educativa, democrática y humanística
Forero Pachón Andrés Felipe 1103
¿Qué son los eventos?
RespuestaEs un suceso en el sistema (tal como una interacción del usuario con la máquina, o un mensaje enviado por un objeto). El sistema maneja el evento enviando el mensaje adecuado al objeto pertinente. También se puede definir como evento, a la reacción que puede desencadenar un objeto, es decir la acción que genera.
EjemploPrivate Sub Form_Initialize()MsgBox ("Evento Initialize")End SubPrivate Sub Form_Load()MsgBox ("Evento Load")End SubPrivate Sub Form_Paint()MsgBox ("Evento Paint")End Sub
2012: Hacia la calidad educativa, democrática y humanística
Forero Pachón Andrés Felipe 1103
¿Cuáles y que significados tienen los controles del ambiente gráfico?
RespuestaBotón: Permiten al usuario comenzar un evento, como buscar, aceptar una tarea, interactuar con un cuadro de diálogo, etc.Menú contextual: Permite un acceso rápido a las funciones básicas relacionadas al elemento.Menú: Es una herramienta gráfica en la interfaz de páginas web y aplicaciones que consiste de una lista de opciones que puede desplegarse para mostrar más opciones o funciones y acceder así a las distintas herramientas de la aplicación.Menú desplegable: Permite a un usuario seleccionar de una lista desplegable una opción.Menú pastel: Tipo de menú que recuerda una especie de torta por su forma redondeada y porque está cortado en distintas porciones (las distintas opciones del menú)
Ejemplo
2012: Hacia la calidad educativa, democrática y humanística
¿Qué significa algoritmo?
Respuesta
Es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas
y finitas que permite realizar una actividad
mediante pasos sucesivos que no generen dudas a quien deba realizar dicha
actividad.
EjemploInicioDormir haga 1 hasta que suene el despertador (o lo llame la mamá). Mirar la hora.¿Hay tiempo suficiente?Si hay, entonces Bañarse. Vestirse. Desayunar.Sino, Vestirse.Cepillarse los dientes.Despedirse de la mamá y el papá. ¿Hay tiempo suficiente?Si, Caminar al paradero.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.Entrar a la universidad. Fin
Forero Pachón Andrés Felipe 1103
2012: Hacia la calidad educativa, democrática y humanística
Forero Pachón Andrés Felipe 1103
¿Cuáles son las etapas del algoritmo?
Respuesta
1. Análisis del problema2. Diseño de algoritmo
3. Codificación4. Compilación y
ejecución5. Verificación6. Depuración
7. Documentación
Ejemplo
2012: Hacia la calidad educativa, democrática y humanística
Forero Pachón Andrés Felipe 1103
¿Qué es un diagrama de flujo y cuales son sus símbolos y cual es el significado de cada uno de
ellos?
RespuestaEs la representación gráfica del algoritmo o proceso.Óvalo o Elipse: Inicio y término (Abre y/o cierra el diagrama).Rectángulo: Actividad (Representa la ejecución de una o más actividades o procedimientos).Rombo: Decisión (Formula una pregunta o cuestión).Círculo: Conector (Representa el enlace de actividades con otra dentro de un procedimiento).Triángulo boca abajo: Archivo definitivo (Guarda un documento en forma permanente).Triángulo boca arriba: Archivo temporal (Proporciona un tiempo para el almacenamiento del documento)
Ejemplo
2012: Hacia la calidad educativa, democrática y humanística
Forero Pachón Andrés Felipe 1103
¿Qué son las variables y como se declaran en la memoria RAM?
RespuestaEs un símbolo que representa un elemento o cosa no especificada de un conjunto dado.
Una variable se declara utilizando la palabra DIM.
Ejemplo<script
language="vbscript"> dim mi_nueva_variable
'Ahora ya existe la variable
'Seguidamente voy a hacer uso de ella
mi_nueva_variable = "Valor de la variable"
</script>
2012: Hacia la calidad educativa, democrática y humanística
Forero Pachón Andrés Felipe 1103
¿A diferencia de las variables que son las constantes?
RespuestaEn programación, una constante es un valor que no puede ser alterado durante la ejecución de un programa.
Una constante corresponde a una longitud fija de un área reservada en la memoria principal del ordenador, donde el programa almacena valores fijos.
Ejemplo
El valor de pi = 3.1416
2012: Hacia la calidad educativa, democrática y humanística
Forero Pachón Andrés Felipe 1103
¿Qué son operadores matemáticos y cuales son sus jerarquizaciones en una operación?
RespuestaUn operador es un símbolo matemático que indica que debe ser llevada a cabo una operaciónespecificada sobre un cierto número de operandos (número, función, vector, etc.).
Jerarquía:• Potencia• Producto y división• Suma y resta
Ejemplo
i = j + k; PRINT("j + k",i); i = j - k; PRINT("j - k",i); i = k / j; PRINT("k / j",i); i = k * j; PRINT("k * j",i); i = k % j; PRINT("k % j",i)
2012: Hacia la calidad educativa, democrática y humanística
Forero Pachón Andrés Felipe 1103
¿Cuáles y que significado tienen las operaciones de relación?
RespuestaSe utilizan para comprobar la veracidad o falsedad de determinadas propuestas de relación.< Menor que> Mayor que<= Menor o igual que>= Mayor o igual que== Igual que (identidad)!= Desigual que (desigualdad)
Ejemploexpresión-relacional < shift-expresionexpresión-relacional > shift-expresionexpresión-relacional <= shift-expresionexpresión-relacional >= shift-expresionexpresión-de-igualdad == expresión-relacionalexpresión-de-igualdad != expresión-relacional
2012: Hacia la calidad educativa, democrática y humanística
Forero Pachón Andrés Felipe 1103
¿Qué significan y cual es la tabla de composición para los siguientes operadores lógicos?: AND, OR,
XOR, NOTRespuesta
1. AND: (&) Solo cuando ambos bits son 1 el resultado es 1.
2. OR: (|) el bit es 1 si almenos un bit o ambos estan en 1.
3. XOR: (^)Esta operación es equivalente a sumar los bits. Si realizamos una operación Xor con de una variable consigo misma es equivalente a poner la variable en cero.
4. NOT: (!)(el resultado invierte la condición de la expresión)
Ejemplo• 0&0 = 00&1 = 01&1 = 1• 0|0 = 00|1 = 11|1 = 1
• 0^0 = 00^1 = 11^1 = 0
2012: Hacia la calidad educativa, democrática y humanística
Forero Pachón Andrés Felipe 1103
¿Qué significa programación HTML?
Respuesta
Es un lenguaje de programación muy sencillo que se utiliza para crear los textos y las páginas web. Si se hace la traducción de su nombre del inglés al castellano, sería “Lenguaje de Marca de Hipertextos”, ya que es justamente un lenguaje que se basa en las marcas para crear los hipertextos.
Ejemplo
2012: Hacia la calidad educativa, democrática y humanística
Forero Pachón Andrés Felipe 1103
¿Cuál es el significado y uso de las siguientes etiquetas?: <html>, <head>, <title>, <body>, <h1…h6>, <center>, <p
aling=«valor»>
Respuesta<html>: La que encerrará el
documento actual<Head>: La cabecera<title>: El titulo del
documento<body>: El cuerpo
<H1…H6>: Escribir títulos<p aling=«valor»>: Para
alinear un párrafo<center>: En el centro.
Ejemplo<HTML><HEAD>
<TITLE> </TITLE></HEAD><BODY>
<H1> <CENTER> </CENTER> </H1>
<h1>Titulo principal</h1><h2>Titulo secundario</h2>
<h3>Titulo terciario</h3><h4>Titulo cuarto nivel</h4>
<h5>Titulo quinto</h5><h6>Titulo sexto</h6>
top related