Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Programacion web introduccion

Related Books

Free with a 30 day trial from Scribd

See all
  • Be the first to comment

  • Be the first to like this

Programacion web introduccion

  1. 1. Hacia la Calidad Educativa ,Democrática y Humanística QUE SIGNIFICA PROGRAMACIÓN? Respuesta Ejemplo Proceso de diseñar, codificar, #include <stdio.h> int main (int depurar y mantener el código argc,char **argv) { printf("Hola fuente de programas mundon"); return 0; } computacionales.Guerrero Larrota Jenny Alejandra
  2. 2. Hacia la Calidad Educativa ,Democrática y Humanística Que es el lenguaje de alto nivel? Respuesta Ejemplo permite al programador en C se pueden usar palabras escribir las instrucciones de tales como: case, if, for, while, un programa utilizando etc. para construir con ellas palabras o expresiones instrucciones como: sintácticas muy similares al inglés.. if( numero > 0 ) printf( "El número es positivo" )Guerrero Larrota Jenny Alejandra
  3. 3. Hacia la Calidad Educativa ,Democrática y Humanística Que significa lenguaje de maquina? Respuesta Ejemplo El sistema de códigos directamente interpretable por un circuito micro 00001 10110100 STOR 10100 programable, como el microprocesador 00010 10011110 LOAD 11110 de una computadora o el micro 00011 11010100 ADD 10100 controlador de un autómata 00100 10111111 STOR 11111Guerrero Larrota Jenny Alejandra
  4. 4. Hacia la Calidad Educativa ,Democrática y Humanística Como se clasifican los lenguajes de alto nivel? Respuesta Ejemplo Lenguajes de programación declarativos el Lisp y el Prolog. Lenguajes de programación orientados a el Smalltalk y el C++. objetos son aquellos lenguajes específicos para gestión. Lenguajes de programación orientados al problema son los nuevos lenguajes que pretender aproximar el diseño y la Lenguajes de programación naturales construcción de programas al lenguaje de las personas.Guerrero Larrota Jenny Alejandra
  5. 5. Hacia la Calidad Educativa ,Democrática y Humanística Como se clasifican los lenguajes de alto nivel? Respuesta Ejemplo Lenguajes de programación de segunda (FROTRAN, COBOL). generación : (ALGOL 8, PL/I, PASCAL, MODULA). Lenguajes de programación de tercera generación (NATURAL, SQL). Lenguajes de programación de cuarta generación (LISP, PROLOG). Lenguajes de programación de quinta generaciónGuerrero Larrota Jenny Alejandra
  6. 6. Hacia la Calidad Educativa ,Democrática y Humanística Que significa programación orientada a objetos? Respuesta Ejemplo Es un paradigma de STRING significaría programación que usa objetos y concatenación ("pegar" sus interacciones, para diseñar strings uno seguido al aplicaciones y programas otro) informáticos.Guerrero Larrota Jenny Alejandra
  7. 7. Hacia la Calidad Educativa ,Democrática y Humanística Que son los eventos? Respuesta Ejemplo Paradigma de programación en - csc events1.cs events1 el que tanto la estructura como la ejecución de los programas - csc events2.cs events2 van determinados por los sucesos que ocurran en el sistema, definidos por el usuario o que ellos mismos provoquen.Guerrero Larrota Jenny Alejandra
  8. 8. Hacia la Calidad Educativa ,Democrática y Humanística Cuales y que significados tienen los controles del ambiente grafico? Respuesta Ejemplo es como el tipo de herramientas y la forma en que se ven en la pantalla. Los botones de opción o radio son una buena alternativa de select para nuestro formulario ya que nos permiten la selección de una opción Entre las de la lista Casilla de verificación o CHECHBOX son casilla de marcado que permiten al usuario la aceptación o por lo contrario la navegación de una afirmación expuesta al formularioGuerrero Larrota Jenny Alejandra
  9. 9. Hacia la Calidad Educativa ,Democrática y Humanística Que significa algoritmo? Respuesta Ejemplo INICIO ESCRIBIR "Ingrese un numero entero"; conjunto prescrito de instrucciones o LEER n; reglas bien definidas, ordenadas y cd <- 2; SI n > 3 ENTONCES finitas que permite realizar una i <- 2; REPETIR actividad mediante pasos sucesivos SI n <> i Y n % i = 0 ENTONCES cd <- cd + 1; que no generen dudas a quien deba FIN-SI i <- i + 1; realizar dicha actividad. HASTA-QUE i > 11 FIN-SI SI cd <= 2 ENTONCES ESCRIBIR N, " es primo"; Sino ESCRIBIR N, " no es primo y tiene ", cd, " divisores entre 2 y 11"; FIN-SI FINGuerrero Larrota Jenny Alejandra
  10. 10. . Hacia la Calidad Educativa ,Democrática y Humanística Cuales son las etapas de un algoritmo? Respuesta Ejemplo Realizar la suma de los números 2448 y 5746. 1.Análisis del problema Inicio PASO 1. Colocar los números el primero encima del 2.Diseño de algoritmo segundo, de tal manera que las unidades, decenas, 3.Codificación centenas, etc., de los números queden alineadas. Trazar 4.Compilación y ejecución una línea debajo del segundo número. 5.Verificación PASO 2. Empezar por la columna más a la derecha. PASO 3. Sumar los dígitos de dicha columna. 6.Depuración PASO 4. Si la suma es mayor a 9 anotar un 1 encima de la siguiente columna a la izquierda y anotar debajo de la línea las unidades de la suma. Si no es mayor anotar la suma debajo de la línea. PASO 5. Si hay más columnas a la izquierda, pasar a la siguiente columna a la izquierda y volver a 3. PASO 6. El número debajo de la línea es la solución. Fin Guerrero Larrota Jenny Alejandra
  11. 11. Hacia la Calidad Educativa ,Democrática y Humanística Que significan los diagramas de flujo, cuales son sus símbolos y cual es el significado de cada uno de ellos? Respuesta EjemploDiagrama de flujo : representacióngráfica del algoritmo o proceso. Expresa Inicio o Fin de un Programa. EN LA SIGUIENTE Expresa operación algebraica o de PAGINA ESTA EL asignación. EJEMPLO Expresa condiciones y asociaciones alternativas de una decisión lógica. Expresa condición y acciones alternativas de una decisión numérica. Guerrero Larrota Jenny Alejandra
  12. 12. Hacia la Calidad Educativa ,Democrática y Humanística Respuesta Ejemplo Entrada / Salida: Representa cualquier tipo de Fuente de entrada y salida Entrada: Lectura de datos por tarjeta perforadas. Conector dentro de página. Representa resultado mediante un reporte impreso Conector fuera de página. Expresa operación cíclica repetitiva. Expresa proceso de llamada a una subalterna.Guerrero Larrota Jenny Alejandra
  13. 13. Hacia la Calidad Educativa ,Democrática y Humanística Que son las variables y como se declaran en la memoria RAM? Respuesta Ejemplo -Variable: x es una variable valor que va cambiando de un del universo {2, 4, 6, 8} momento a otro. El uso de variables es el recurso fundamental en programación. -Como se declara en la RAM para declarar es primero el tipo y if __name__ == "__main__": luego el nombre que se le quiera dar myParams = {"server":"mpilgrim", a la variable "database":"master", "uid":"sa", "pwd":"secret" }Guerrero Larrota Jenny Alejandra
  14. 14. Hacia la Calidad Educativa ,Democrática y Humanística A diferencia de las variables que son las constantes? Respuesta Ejemplo variable: Variables es un valor que va cambiando de un inc <%variable> [incremento] momento a otro. El uso de variables es el dec <%variable> [decremento] recurso fundamental en programación.una constante es un valor que no puede seralterado durante la ejecución de un Constante: El valor de pi = 3.1416programa.Guerrero Larrota Jenny Alejandra
  15. 15. Hacia la Calidad Educativa ,Democrática y Humanística Que son los operadores aritméticos y cual es su jerarquización dentro de una operación matemática? Respuesta Ejemplo Los operadores son los mismos queestán disponibles en la mayoría de loslenguajes de programación: adición (+), colocas:substracción (-), división (/),multiplicación (*), y módulo (%; que (2 x 4 + 12) (6 - 4) = (8 + 12)(2) = (20)(2)produce el resto de una división entera). = 40La jerarquía de operaciones es un Sin los paréntesis la expresión seríacriterio que establece el orden deejecución de las operaciones dentro 2 x 4 + 12 x 6 - 4 = 8 + 12 x 6 - 4 = 8 + 72de una expresión matemática - 4 = 80 - 4 = 76Guerrero Larrota Jenny Alejandra
  16. 16. Hacia la Calidad Educativa ,Democrática y Humanística Cuales y que significados tienen los operadores de relación? Respuesta Ejemplo relacionan un término A con otro B estableciendo su igualdad, jerarquía o cualquier otra relación posible. Son: a<b * Menor que, <. a<=5 * Menor o igual que, <=. a>b * Mayor que, >. a>=b * Mayor o igual que, >=. a==b * Igual que, =. a!=b * Distinto que, !=.Guerrero Larrota Jenny Alejandra
  17. 17. Hacia la Calidad Educativa ,Democrática y Humanística Que significan y cual es la tabla de descomposición para los siguientes operadores lógicos AND. OR . XOR? Respuesta Ejemplo AND Si, y sólo si, ambas expresiones se evalúan como true, el resultado es true. Si alguna de las expresiones se evalúa como false, el resultado es false. En la siguiente tabla se indica cómo se determina el resultado.Guerrero Larrota Jenny Alejandra
  18. 18. Hacia la Calidad Educativa ,Democrática y Humanística Que significan y cual es la tabla de descomposición para los siguientes operadores lógicos AND. OR . XOR? Respuesta Ejemplo OR equivale a la conjunción disyuntiva O. El resultado Salida de aplicar la función lógica OR, sobre dos variables a y b es el siguiente: S es cierto si a es CIERTO (1) o si b es CIERTO (1). Cuando se aplica una operación lógica sobre 2 variables caben 4 combinaciones posiblesGuerrero Larrota Jenny Alejandra
  19. 19. Hacia la Calidad Educativa ,Democrática y Humanística Que significan y cual es la tabla de descomposición para los siguientes operadores lógicos AND. OR . XOR? Respuesta Ejemplo a b S XOR La puerta lógica OR-exclusiva, 0 0 0 más conocida por su nombre en inglés XOR, realiza la función 0 1 1 booleana AB+AB. Su símbolo es el más (+) inscrito en un círculo 1 0 1 1 1 0Guerrero Larrota Jenny Alejandra
  20. 20. Hacia la Calidad Educativa ,Democrática y Humanística Que significa programación HTML? Respuesta Ejemplo <HTML> <HEAD> <TITLE>Un Titulo para el Browser de turno </TITLE> </HEAD> HyperText Markup <BODY> <!-- Aqui va todo lo chachi --> Language <H1>Otro t&iacute;tulo, esta vez m&aacute;s largo. </H1> <P> <IMG SRC= "./felix.gif "ALIGN= "MIDDLE " ALT= "EL Gato («lenguaje de marcado de Felix ">Hoola. <P>Esto es un parrafo con informacion hipertexto»), es el lenguaje de super importante. Notese que las lineas salen pegadas aun marcado predominante para la dejando espacios, saltos de linea, etc. <BR> &#161 Si pongo esto elaboración de páginas web. si <STRONG>cambia </STRONG> de linea! <P>Otro parrafo, esto ya es un poco rollo. <H3>Pongamos un subtítulo<H3> <P>Por cierto, &#191 que paso con las <A HREF= "#pepe ">anclas</A>? <HR> <UL> <LI> Esto es una lista no ordenada. <LI> Las listas quedan mejor si tienen varios elementos. </UL> Me voy al <A HREF= "http://www.iac.es/home.html ">IAC</A>. <P>Vamos a crear un <EM>ancla </EM>, o lo que es lo mismo,Guerrero Larrota Jenny Alejandra
  21. 21. Hacia la Calidad Educativa ,Democrática y Humanística Que significan las siguientes etiquetas? Respuesta Ejemplo<html> //Etiqueta identificativa de página html<head> //Cabecera: agrupa enlaces externos y metasidentificativos<title> //Título de la página.<body> //Cuerpo: agrupa el contenido de la página que <table><tr><td>Contenido de unaserá muestreado al navegador celda</td></tr></table>. <script>Código de un [[script]] integrado en la<h1> a <h6>: encabezados o títulos del documento con página</script>.diferente relevancia.<center> nos permite centrar párrafos, imágenes o tablasdentro de nuestra WebGuerrero Larrota Jenny Alejandra
  22. 22.  PRACTICA 09 Jenny Alejandra Guerrero 1103 Manuel Suescún

×