SlideShare una empresa de Scribd logo
1 de 23
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.




Fuentes Sotelo Dany Alejandro
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" )



Fuentes Sotelo Dany Alejandro
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 11111




Fuentes Sotelo Dany Alejandro
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.




Fuentes Sotelo Dany Alejandro
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ón


Fuentes Sotelo Dany Alejandro
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.




Fuentes Sotelo Dany Alejandro
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.




Fuentes Sotelo Dany Alejandro
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
   formulario
Fuentes Sotelo Dany Alejandro
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
                                             FIN



Fuentes Sotelo Dany Alejandro
.




                                    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
    Fuentes Sotelo Dany Alejandro
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                                           Ejemplo

Diagrama de flujo : representación
grá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.



Fuentes Sotelo Dany Alejandro
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.



Fuentes Sotelo Dany Alejandro
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"  }
Fuentes Sotelo Dany Alejandro
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 ser
alterado durante la ejecución de un              Constante: El valor de pi = 3.1416
programa.




Fuentes Sotelo Dany Alejandro
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 que
están disponibles en la mayoría de los
lenguajes 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).     = 40

La jerarquía de operaciones es un             Sin los paréntesis la expresión sería
criterio que establece el orden de
ejecución de las operaciones dentro           2 x 4 + 12 x 6 - 4 = 8 + 12 x 6 - 4 = 8 + 72
de una expresión matemática                   - 4 = 80 - 4 = 76

Fuentes Sotelo Dany Alejandro
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, !=.

Fuentes Sotelo Dany Alejandro
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.



Fuentes Sotelo Dany Alejandro
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 posibles

Fuentes Sotelo Dany Alejandro
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 A'B+AB'. Su símbolo es
     el más (+) inscrito en un círculo                1     0      1

                                                      1     1      0


Fuentes Sotelo Dany Alejandro
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,
Fuentes Sotelo Dany Alejandro
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 metas
identificativos
<title> //Título de la página.

<body> //Cuerpo: agrupa el contenido de la página que      <table><tr><td>Contenido de una
será 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 tablas
dentro de nuestra Web



 Fuentes Sotelo Dany Alejandro
 PRACTICA 09




  Dany Alejandro
     Fuentes
       1103

Más contenido relacionado

La actualidad más candente

Practica 09 (6)
Practica 09 (6)Practica 09 (6)
Practica 09 (6)
Danny_MC
 
Programación web introducción
Programación web introducciónProgramación web introducción
Programación web introducción
pac95
 
PROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓNPROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓN
NanahEspinosa
 
Practica nivel de programacion yuly alonso 1103
Practica nivel de programacion yuly alonso 1103Practica nivel de programacion yuly alonso 1103
Practica nivel de programacion yuly alonso 1103
colithaz
 
Programacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximenaProgramacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximena
tatiana96penagos
 
Practica nivel de programacion ingry nataly pineda garnica 1103
Practica nivel de programacion ingry nataly pineda garnica 1103Practica nivel de programacion ingry nataly pineda garnica 1103
Practica nivel de programacion ingry nataly pineda garnica 1103
colithaz
 
Preguntas tecnologia
Preguntas tecnologiaPreguntas tecnologia
Preguntas tecnologia
jenlog
 
Programacion web introduccion practica o9
Programacion web introduccion practica o9Programacion web introduccion practica o9
Programacion web introduccion practica o9
Anavay
 
PROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓNPROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓN
carolina cardenas
 

La actualidad más candente (17)

Practica 09 (6)
Practica 09 (6)Practica 09 (6)
Practica 09 (6)
 
Programación web introducción
Programación web introducciónProgramación web introducción
Programación web introducción
 
Bryan trabajo
Bryan trabajoBryan trabajo
Bryan trabajo
 
Presentación1 (3)
Presentación1 (3)Presentación1 (3)
Presentación1 (3)
 
PROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓNPROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓN
 
Programacion web
Programacion webProgramacion web
Programacion web
 
Practica nivel de programacion yuly alonso 1103
Practica nivel de programacion yuly alonso 1103Practica nivel de programacion yuly alonso 1103
Practica nivel de programacion yuly alonso 1103
 
Programacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximenaProgramacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximena
 
Practica nivel de programacion ingry nataly pineda garnica 1103
Practica nivel de programacion ingry nataly pineda garnica 1103Practica nivel de programacion ingry nataly pineda garnica 1103
Practica nivel de programacion ingry nataly pineda garnica 1103
 
PROGRAMACION WEB
PROGRAMACION WEBPROGRAMACION WEB
PROGRAMACION WEB
 
Preguntas tecnologia
Preguntas tecnologiaPreguntas tecnologia
Preguntas tecnologia
 
Programacvion
ProgramacvionProgramacvion
Programacvion
 
Programacion web introduccion practica o9
Programacion web introduccion practica o9Programacion web introduccion practica o9
Programacion web introduccion practica o9
 
PREGUNTAS
PREGUNTASPREGUNTAS
PREGUNTAS
 
Practica 9
Practica 9Practica 9
Practica 9
 
PROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓNPROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓN
 
Preguntas (1)
Preguntas (1)Preguntas (1)
Preguntas (1)
 

Similar a Programacion web introduccion

Practica nivel de programacion nataly pineda 1103
Practica nivel de programacion nataly pineda 1103Practica nivel de programacion nataly pineda 1103
Practica nivel de programacion nataly pineda 1103
colithaz
 
Programacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximenaProgramacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximena
Anavay
 
Programacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximenaProgramacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximena
tatiana96penagos
 
nivel de programacion_introduccion
nivel de programacion_introduccionnivel de programacion_introduccion
nivel de programacion_introduccion
eliconpu
 
PROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓNPROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓN
NanahEspinosa
 
Programación web introducción
Programación web introducciónProgramación web introducción
Programación web introducción
Luis Triviño
 
Pracita 09
Pracita 09Pracita 09
Pracita 09
eduorbe
 
Luisa cholo diapositivas
Luisa cholo diapositivasLuisa cholo diapositivas
Luisa cholo diapositivas
luisacholo
 
Haz click aqui para abrirla
Haz click aqui para abrirlaHaz click aqui para abrirla
Haz click aqui para abrirla
tatisverdugo
 

Similar a Programacion web introduccion (18)

Practica nivel de programacion nataly pineda 1103
Practica nivel de programacion nataly pineda 1103Practica nivel de programacion nataly pineda 1103
Practica nivel de programacion nataly pineda 1103
 
Programacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximenaProgramacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximena
 
Programacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximenaProgramacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximena
 
nivel de programacion_introduccion
nivel de programacion_introduccionnivel de programacion_introduccion
nivel de programacion_introduccion
 
Preguntas (1)
Preguntas (1)Preguntas (1)
Preguntas (1)
 
PROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓNPROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓN
 
Mauricio
MauricioMauricio
Mauricio
 
Programación web introducción
Programación web introducciónProgramación web introducción
Programación web introducción
 
Camilo
CamiloCamilo
Camilo
 
Pracita 09
Pracita 09Pracita 09
Pracita 09
 
Mauricio
MauricioMauricio
Mauricio
 
Pracita 09
Pracita 09Pracita 09
Pracita 09
 
Luisa cholo diapositivas
Luisa cholo diapositivasLuisa cholo diapositivas
Luisa cholo diapositivas
 
Pracita 09
Pracita 09Pracita 09
Pracita 09
 
Pracita 09
Pracita 09Pracita 09
Pracita 09
 
Programa web introduccion
Programa web introduccionPrograma web introduccion
Programa web introduccion
 
Practica 7 riaño
Practica 7 riañoPractica 7 riaño
Practica 7 riaño
 
Haz click aqui para abrirla
Haz click aqui para abrirlaHaz click aqui para abrirla
Haz click aqui para abrirla
 

Programacion web introduccion

  • 1.
  • 2. 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. Fuentes Sotelo Dany Alejandro
  • 3. 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" ) Fuentes Sotelo Dany Alejandro
  • 4. 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 11111 Fuentes Sotelo Dany Alejandro
  • 5. 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. Fuentes Sotelo Dany Alejandro
  • 6. 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ón Fuentes Sotelo Dany Alejandro
  • 7. 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. Fuentes Sotelo Dany Alejandro
  • 8. 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. Fuentes Sotelo Dany Alejandro
  • 9. 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 formulario Fuentes Sotelo Dany Alejandro
  • 10. 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 FIN Fuentes Sotelo Dany Alejandro
  • 11. . 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 Fuentes Sotelo Dany Alejandro
  • 12. 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 Ejemplo Diagrama de flujo : representación grá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. Fuentes Sotelo Dany Alejandro
  • 13. 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. Fuentes Sotelo Dany Alejandro
  • 14. 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" } Fuentes Sotelo Dany Alejandro
  • 15. 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 ser alterado durante la ejecución de un Constante: El valor de pi = 3.1416 programa. Fuentes Sotelo Dany Alejandro
  • 16. 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 que están disponibles en la mayoría de los lenguajes 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). = 40 La jerarquía de operaciones es un Sin los paréntesis la expresión sería criterio que establece el orden de ejecución de las operaciones dentro 2 x 4 + 12 x 6 - 4 = 8 + 12 x 6 - 4 = 8 + 72 de una expresión matemática - 4 = 80 - 4 = 76 Fuentes Sotelo Dany Alejandro
  • 17. 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, !=. Fuentes Sotelo Dany Alejandro
  • 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 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. Fuentes Sotelo Dany Alejandro
  • 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 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 posibles Fuentes Sotelo Dany Alejandro
  • 20. 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 A'B+AB'. Su símbolo es el más (+) inscrito en un círculo 1 0 1 1 1 0 Fuentes Sotelo Dany Alejandro
  • 21. 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, Fuentes Sotelo Dany Alejandro
  • 22. 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 metas identificativos <title> //Título de la página. <body> //Cuerpo: agrupa el contenido de la página que <table><tr><td>Contenido de una será 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 tablas dentro de nuestra Web Fuentes Sotelo Dany Alejandro
  • 23.  PRACTICA 09 Dany Alejandro Fuentes 1103