SlideShare una empresa de Scribd logo
2012: Hacia la calidad educativa, democrática y humanista

          ¿Qué significa programación?

Es el proceso de diseñar,                 Ejemplo
     codificar, corregir y
     mantener el código        #include <stdio.h>
    fuente escrito en un
        lenguaje de            int main (int argc,char **argv)
    programación de un         {
          programa                printf("Hola mundon");
                                  return 0;
                               }

         Triviño Gómez Luis Alvaro 1102
2012: Hacia la calidad educativa, democrática y humanista

        ¿Qué es lenguaje de alto nivel?

                                        Ejemplo
Es aquel que expresa los
     algoritmos de una         En lenguaje C se utilizan
  manera mas cercana a               palabras como:
   la capacidad humana
   que a la capacidad de           case, if, for, while
        las máquinas



        Triviño Gómez Luis Alvaro 1102
2012: Hacia la calidad educativa, democrática y humanista

     ¿Qué significa lenguaje de máquina?

                                        Ejemplo
Es el sistema de códigos
  interpretables por los      000101000100010001000100
           circuitos              01000101010111110
    microprogramables
                              000001110101000111110000
                                  00010000010101010



        Triviño Gómez Luis Alvaro 1102
2012: Hacia la calidad educativa, democrática y humanista

¿Cuál es la clasificación de los lenguajes de alto nivel?
          Una clasificación es:
         Lenguajes imperativos.             Ejemplo
         Lenguajes declarativos.
    Lenguajes orientados a objetos.
   Lenguajes orientados al problema.     Lenguaje Ada
          Lenguajes naturales.
                                        Lenguaje BASIC
          Otra clasificación es:          Lenguaje C#
    Lenguajes de primera generación.
   Lenguajes de segunda generación.
                                         Lenguaje Java
    Lenguajes de tercera generación.    Lenguaje Pascal
    Lenguajes de cuarta generación.
    Lenguajes de quinta generación.

              Triviño Gómez Luis Alvaro 1102
2012: Hacia la calidad educativa, democrática y humanista

     ¿Qué significa lenguaje assembler?

                                       Ejemplo
  Es un lenguaje de         Pasar MOV AL, 061H al lenguaje
 programación de bajo             de maquina así:
nivel que es específico
                                   10110 000 01100001
para cada estructura de             MOV AL      061H
    un computador
                              Dejando para la máquina:
                                    10110000 01100001



       Triviño Gómez Luis Alvaro 1102
2012: Hacia la calidad educativa, democrática y humanista


 A qué se denomina programación orientada a objetos

                                        Ejemplo
Es una programación que        En la clase perro se usan
    utiliza objetos y sus             objetos como
     interacciones para
   diseñar aplicaciones y
                                  Pluto, Goofy, Lassie,
  programas informáticos
                                   Snoopy, Scooby Doo



         Triviño Gómez Luis Alvaro 1102
2012: Hacia la calidad educativa, democrática y humanista

               ¿Qué son los eventos?

                                         Ejemplo

Son mensajes de software       Un tecleo
  que indican que algo ha
         ocurrido              Un click de un mouse




         Triviño Gómez Luis Alvaro 1102
2012: Hacia la calidad educativa, democrática y humanista

¿Cuáles son los controles del ambiente gráfico Windows?

         EL escritorio                   Ejemplo
          Los iconos
       La barra de tareas
        El menú inicio
        Los accesorios
         Las ventanas             Los iconos representan
     El panel de control         programas, documentos o
      La fecha y la hora                  carpetas
          La pantalla
           El mouse
          El volumen
              Etc.

         Triviño Gómez Luis Alvaro 1102
2012: Hacia la calidad educativa, democrática y humanista

       A que se denomina algoritmo

   Un conjunto de                     Ejemplo
  instrucciones bien
 definidas, ordenadas
 que permite realizar       Los manuales de usuario
una actividad mediante        que muestran como
pasos sucesivos que no        utilizar un aparato
generen dudas a quien
  deba realizar dicha
       actividad


      Triviño Gómez Luis Alvaro 1102
2012: Hacia la calidad educativa, democrática y humanista

    ¿Cuáles son las etapas de un algoritmo?
· Entrada de datos que son los           Ejemplo
     datos necesarios que el
   algoritmo necesita para ser
           ejecutado.

  · Proceso que es la secuencia
     de pasos para ejecutar el
            algoritmo.

 · Salida de resultados que son
  los datos obtenidos después
 de la ejecución del algoritmo.



          Triviño Gómez Luis Alvaro 1102
2012: Hacia la calidad educativa, democrática y humanista

 ¿Cuáles son los diagramas de flujo y que símbolos usan?

    Son las representaciones gráficas de los
      algoritmos. Usa los siguientes símbolos:     Ejemplo
Elipse para inicio y término (Abre y/o cierra el
                      diagrama)
       Rectángulo para mostrar actividad
     (Representa la ejecución de actividades o
                  procedimientos)
Rombo para mostrar decisiones (Formula una
                pregunta o cuestión)
Círculo para conectar (Representa el enlace de
               una actividad con otra)
 Líneas de flujo para unir los demás símbolos
         (Muestra la dirección del proceso)
    Rectángulo recortado para representar
        documentos (Representa los anexos)
   Trapecio representa los datos de entrada
         (Datos necesarios para el proceso)



                  Triviño Gómez Luis Alvaro 1102
2012: Hacia la calidad educativa, democrática y humanista


 A diferencia de las variables, ¿Qué son las constantes?

Una constante es un dato                    Ejemplo
   cuyo valor no puede
                               Pi = 3.141592; (* valor real *)
    cambiar durante la
 ejecución del programa,       Min = 0; (* entero *)
   recibe un valor en el
      momento de la            Max = 99; (* entero *)
    compilación y este
                               Saludo = 'Hola'; (* cadena caract. *)
  permanece inalterado


         Triviño Gómez Luis Alvaro 1102
2012: Hacia la calidad educativa, democrática y humanista


 ¿Cómo se declaran las variables en la memoria RAM?

                                         Ejemplo
Las variables se muestran
    como espacios en la                %num 3,14159
  RAM que pueden tener
   diferentes valores y se                %valor 5
  identifican por tener el
  nombre que queremos                     %cifra 2
      precedida por %

         Triviño Gómez Luis Alvaro 1102
2012: Hacia la calidad educativa, democrática y humanista

¿Cuáles son los operadores matemáticos relacionales o de comparación?


    < menor que                                 Ejemplo
    > mayor que                                  3<4
      = igual a                                  4>3
    != no igual a                                3=3
<= menor que o igual a                           3 != 4
>= mayor que o igual a                           x <= 3
                                                 x >= 3

          Triviño Gómez Luis Alvaro 1102
2012: Hacia la calidad educativa, democrática y humanista

¿Cuáles son las tablas lógicas de los siguientes operadores? AND, OR, EXOR

      AND:                OR:
  A    B     AB       A    B     A+B              Ejemplo
  0    0      0       0    0      0
  0    1      0       0    1      1                 A= 0
  1    0      0       1    0      1
                                                    B= 1
  1    1      1       1    1      1
             EXOR:
      A           B   A EXOR B                    AB = 0
      0           0       0
      0           1       1                       A+B = 1
      1           0       1
                                               A EXOR B = 1
      1           1       0


                  Triviño Gómez Luis Alvaro 1102
2012: Hacia la calidad educativa, democrática y humanista

Explique el concepto de programación HTML y el significado de las siguientes
       etiquetas: <html>, <head>, <title>,<hf..hb>,<center>, <p align=“ “>

 HTML es el lenguaje de programación usado
                   para páginas web
                                                               Ejemplo
     <html> Señala el inicio y el fin de todo      <html>
                      documento                       <head>
<head> Señala el encabezado del documento             <title>Una página Web</title>
<title> Es el título del documento va dentro de       </head>
                        <head>                        <body>
<h1...h6> Elige el tamaño de las letras del 1 al      Hola a todos.
                           6                          </body>
        <center> Deja el texto centrado               </html>
   <p align=“ ”> Permite alinear el texto a la
         izquierda, ala derecha, al centro o
                      justificado

                    Triviño Gómez Luis Alvaro 1102

Más contenido relacionado

La actualidad más candente

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 1103colithaz
 
Programacion web introduccion
Programacion web introduccionProgramacion web introduccion
Programacion web introduccion
Alejandro Fuentes Sotelo
 
Preguntas de Tecnología
Preguntas de TecnologíaPreguntas de Tecnología
Preguntas de TecnologíaAngelaMoraD
 
Pracita 09
Pracita 09Pracita 09
Pracita 09eduorbe
 
Preguntas Tecnologia
Preguntas TecnologiaPreguntas Tecnologia
Preguntas TecnologiaLilipuNieto
 
Programacion web introduccion
Programacion web introduccionProgramacion web introduccion
Programacion web introduccionJenaleCh
 
Desarollo web nivel de introduccion
Desarollo  web nivel de introduccionDesarollo  web nivel de introduccion
Desarollo web nivel de introduccionCamilo cuitiva
 

La actualidad más candente (16)

Kianny
KiannyKianny
Kianny
 
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
 
PREGUNTAS
PREGUNTASPREGUNTAS
PREGUNTAS
 
Programación Web Introducción
Programación Web IntroducciónProgramación Web Introducción
Programación Web Introducción
 
Programacion web introduccion
Programacion web introduccionProgramacion web introduccion
Programacion web introduccion
 
Presentación1 (3)
Presentación1 (3)Presentación1 (3)
Presentación1 (3)
 
Preguntas de Tecnología
Preguntas de TecnologíaPreguntas de Tecnología
Preguntas de Tecnología
 
PROGRAMACION WEB
PROGRAMACION WEBPROGRAMACION WEB
PROGRAMACION WEB
 
PRESENTACIÓN WEB 2.0
PRESENTACIÓN WEB 2.0PRESENTACIÓN WEB 2.0
PRESENTACIÓN WEB 2.0
 
2012
20122012
2012
 
2012
20122012
2012
 
Pracita 09
Pracita 09Pracita 09
Pracita 09
 
Preguntas (1)
Preguntas (1)Preguntas (1)
Preguntas (1)
 
Preguntas Tecnologia
Preguntas TecnologiaPreguntas Tecnologia
Preguntas Tecnologia
 
Programacion web introduccion
Programacion web introduccionProgramacion web introduccion
Programacion web introduccion
 
Desarollo web nivel de introduccion
Desarollo  web nivel de introduccionDesarollo  web nivel de introduccion
Desarollo web nivel de introduccion
 

Similar a Programación web introducción

Programacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximenaProgramacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximenaAnavay
 
Programacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximenaProgramacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximenatatiana96penagos
 
nivel de programacion_introduccion
nivel de programacion_introduccionnivel de programacion_introduccion
nivel de programacion_introduccioneliconpu
 
estrategias de apoyo 11.docx
estrategias de apoyo 11.docxestrategias de apoyo 11.docx
estrategias de apoyo 11.docx
MariaJoseVG1
 
Programacion web introduccion
Programacion web  introduccionProgramacion web  introduccion
Programacion web introduccionandrea katherine
 
Programacion web - introduccion
Programacion web - introduccionProgramacion web - introduccion
Programacion web - introduccionandrea katherine
 
Luisa cholo diapositivas
Luisa cholo diapositivasLuisa cholo diapositivas
Luisa cholo diapositivasluisacholo
 
Programación Web Introducción
Programación Web IntroducciónProgramación Web Introducción
Programación Web IntroducciónAndres Tovar
 
1 Introducción a los Lenguajes de Programación y a la Programación Orientada ...
1 Introducción a los Lenguajes de Programación y a la Programación Orientada ...1 Introducción a los Lenguajes de Programación y a la Programación Orientada ...
1 Introducción a los Lenguajes de Programación y a la Programación Orientada ...
Jose Emilio Labra Gayo
 
Fundamentos de la programacion en diseño web
Fundamentos de la programacion en diseño webFundamentos de la programacion en diseño web
Fundamentos de la programacion en diseño web
Andres Cristancho
 
Programación Web Introducción
Programación Web IntroducciónProgramación Web Introducción
Programación Web IntroducciónPaola Quiroga
 
Programación Web Introducción
Programación Web IntroducciónProgramación Web Introducción
Programación Web IntroducciónPaola Quiroga
 

Similar a Programación web introducción (19)

Bryan trabajo
Bryan trabajoBryan trabajo
Bryan trabajo
 
Preguntas (1)
Preguntas (1)Preguntas (1)
Preguntas (1)
 
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
 
Programación
ProgramaciónProgramación
Programación
 
nivel de programacion_introduccion
nivel de programacion_introduccionnivel de programacion_introduccion
nivel de programacion_introduccion
 
Practica 7 riaño
Practica 7 riañoPractica 7 riaño
Practica 7 riaño
 
estrategias de apoyo 11.docx
estrategias de apoyo 11.docxestrategias de apoyo 11.docx
estrategias de apoyo 11.docx
 
Programacion web introduccion
Programacion web  introduccionProgramacion web  introduccion
Programacion web introduccion
 
Programacion web - introduccion
Programacion web - introduccionProgramacion web - introduccion
Programacion web - introduccion
 
Mauricio
MauricioMauricio
Mauricio
 
Introduccion web tecnologia
Introduccion web tecnologiaIntroduccion web tecnologia
Introduccion web tecnologia
 
Luisa cholo diapositivas
Luisa cholo diapositivasLuisa cholo diapositivas
Luisa cholo diapositivas
 
Programación Web Introducción
Programación Web IntroducciónProgramación Web Introducción
Programación Web Introducción
 
1 Introducción a los Lenguajes de Programación y a la Programación Orientada ...
1 Introducción a los Lenguajes de Programación y a la Programación Orientada ...1 Introducción a los Lenguajes de Programación y a la Programación Orientada ...
1 Introducción a los Lenguajes de Programación y a la Programación Orientada ...
 
Fundamentos de la programacion en diseño web
Fundamentos de la programacion en diseño webFundamentos de la programacion en diseño web
Fundamentos de la programacion en diseño web
 
Pracita 09
Pracita 09Pracita 09
Pracita 09
 
Programación Web Introducción
Programación Web IntroducciónProgramación Web Introducción
Programación Web Introducción
 
Programación Web Introducción
Programación Web IntroducciónProgramación Web Introducción
Programación Web Introducción
 

Último

Robótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptxRobótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptx
44652726
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
JulyMuoz18
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
zoecaicedosalazar
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
thomasdcroz38
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
Fernando Villares
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
rafaelsalazar0615
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
cj3806354
 
Inteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdfInteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdf
Emilio Casbas
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
jjfch3110
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
IsabellaRubio6
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
AlejandraCasallas7
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
ItsSofi
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
DiegoCampos433849
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
ManuelCampos464987
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
cofferub
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
DanielErazoMedina
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
marianabz2403
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
AlejandraCasallas7
 

Último (20)

Robótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptxRobótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptx
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
Inteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdfInteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdf
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
 

Programación web introducción

  • 1. 2012: Hacia la calidad educativa, democrática y humanista ¿Qué significa programación? Es el proceso de diseñar, Ejemplo codificar, corregir y mantener el código #include <stdio.h> fuente escrito en un lenguaje de int main (int argc,char **argv) programación de un { programa printf("Hola mundon"); return 0; } Triviño Gómez Luis Alvaro 1102
  • 2. 2012: Hacia la calidad educativa, democrática y humanista ¿Qué es lenguaje de alto nivel? Ejemplo Es aquel que expresa los algoritmos de una En lenguaje C se utilizan manera mas cercana a palabras como: la capacidad humana que a la capacidad de case, if, for, while las máquinas Triviño Gómez Luis Alvaro 1102
  • 3. 2012: Hacia la calidad educativa, democrática y humanista ¿Qué significa lenguaje de máquina? Ejemplo Es el sistema de códigos interpretables por los 000101000100010001000100 circuitos 01000101010111110 microprogramables 000001110101000111110000 00010000010101010 Triviño Gómez Luis Alvaro 1102
  • 4. 2012: Hacia la calidad educativa, democrática y humanista ¿Cuál es la clasificación de los lenguajes de alto nivel? Una clasificación es: Lenguajes imperativos. Ejemplo Lenguajes declarativos. Lenguajes orientados a objetos. Lenguajes orientados al problema. Lenguaje Ada Lenguajes naturales. Lenguaje BASIC Otra clasificación es: Lenguaje C# Lenguajes de primera generación. Lenguajes de segunda generación. Lenguaje Java Lenguajes de tercera generación. Lenguaje Pascal Lenguajes de cuarta generación. Lenguajes de quinta generación. Triviño Gómez Luis Alvaro 1102
  • 5. 2012: Hacia la calidad educativa, democrática y humanista ¿Qué significa lenguaje assembler? Ejemplo Es un lenguaje de Pasar MOV AL, 061H al lenguaje programación de bajo de maquina así: nivel que es específico 10110 000 01100001 para cada estructura de MOV AL 061H un computador Dejando para la máquina: 10110000 01100001 Triviño Gómez Luis Alvaro 1102
  • 6. 2012: Hacia la calidad educativa, democrática y humanista A qué se denomina programación orientada a objetos Ejemplo Es una programación que En la clase perro se usan utiliza objetos y sus objetos como interacciones para diseñar aplicaciones y Pluto, Goofy, Lassie, programas informáticos Snoopy, Scooby Doo Triviño Gómez Luis Alvaro 1102
  • 7. 2012: Hacia la calidad educativa, democrática y humanista ¿Qué son los eventos? Ejemplo Son mensajes de software Un tecleo que indican que algo ha ocurrido Un click de un mouse Triviño Gómez Luis Alvaro 1102
  • 8. 2012: Hacia la calidad educativa, democrática y humanista ¿Cuáles son los controles del ambiente gráfico Windows? EL escritorio Ejemplo Los iconos La barra de tareas El menú inicio Los accesorios Las ventanas Los iconos representan El panel de control programas, documentos o La fecha y la hora carpetas La pantalla El mouse El volumen Etc. Triviño Gómez Luis Alvaro 1102
  • 9. 2012: Hacia la calidad educativa, democrática y humanista A que se denomina algoritmo Un conjunto de Ejemplo instrucciones bien definidas, ordenadas que permite realizar Los manuales de usuario una actividad mediante que muestran como pasos sucesivos que no utilizar un aparato generen dudas a quien deba realizar dicha actividad Triviño Gómez Luis Alvaro 1102
  • 10. 2012: Hacia la calidad educativa, democrática y humanista ¿Cuáles son las etapas de un algoritmo? · Entrada de datos que son los Ejemplo datos necesarios que el algoritmo necesita para ser ejecutado. · Proceso que es la secuencia de pasos para ejecutar el algoritmo. · Salida de resultados que son los datos obtenidos después de la ejecución del algoritmo. Triviño Gómez Luis Alvaro 1102
  • 11. 2012: Hacia la calidad educativa, democrática y humanista ¿Cuáles son los diagramas de flujo y que símbolos usan? Son las representaciones gráficas de los algoritmos. Usa los siguientes símbolos: Ejemplo Elipse para inicio y término (Abre y/o cierra el diagrama) Rectángulo para mostrar actividad (Representa la ejecución de actividades o procedimientos) Rombo para mostrar decisiones (Formula una pregunta o cuestión) Círculo para conectar (Representa el enlace de una actividad con otra) Líneas de flujo para unir los demás símbolos (Muestra la dirección del proceso) Rectángulo recortado para representar documentos (Representa los anexos) Trapecio representa los datos de entrada (Datos necesarios para el proceso) Triviño Gómez Luis Alvaro 1102
  • 12. 2012: Hacia la calidad educativa, democrática y humanista A diferencia de las variables, ¿Qué son las constantes? Una constante es un dato Ejemplo cuyo valor no puede Pi = 3.141592; (* valor real *) cambiar durante la ejecución del programa, Min = 0; (* entero *) recibe un valor en el momento de la Max = 99; (* entero *) compilación y este Saludo = 'Hola'; (* cadena caract. *) permanece inalterado Triviño Gómez Luis Alvaro 1102
  • 13. 2012: Hacia la calidad educativa, democrática y humanista ¿Cómo se declaran las variables en la memoria RAM? Ejemplo Las variables se muestran como espacios en la %num 3,14159 RAM que pueden tener diferentes valores y se %valor 5 identifican por tener el nombre que queremos %cifra 2 precedida por % Triviño Gómez Luis Alvaro 1102
  • 14. 2012: Hacia la calidad educativa, democrática y humanista ¿Cuáles son los operadores matemáticos relacionales o de comparación? < menor que Ejemplo > mayor que 3<4 = igual a 4>3 != no igual a 3=3 <= menor que o igual a 3 != 4 >= mayor que o igual a x <= 3 x >= 3 Triviño Gómez Luis Alvaro 1102
  • 15. 2012: Hacia la calidad educativa, democrática y humanista ¿Cuáles son las tablas lógicas de los siguientes operadores? AND, OR, EXOR AND: OR: A B AB A B A+B Ejemplo 0 0 0 0 0 0 0 1 0 0 1 1 A= 0 1 0 0 1 0 1 B= 1 1 1 1 1 1 1 EXOR: A B A EXOR B AB = 0 0 0 0 0 1 1 A+B = 1 1 0 1 A EXOR B = 1 1 1 0 Triviño Gómez Luis Alvaro 1102
  • 16. 2012: Hacia la calidad educativa, democrática y humanista Explique el concepto de programación HTML y el significado de las siguientes etiquetas: <html>, <head>, <title>,<hf..hb>,<center>, <p align=“ “> HTML es el lenguaje de programación usado para páginas web Ejemplo <html> Señala el inicio y el fin de todo <html> documento <head> <head> Señala el encabezado del documento <title>Una página Web</title> <title> Es el título del documento va dentro de </head> <head> <body> <h1...h6> Elige el tamaño de las letras del 1 al Hola a todos. 6 </body> <center> Deja el texto centrado </html> <p align=“ ”> Permite alinear el texto a la izquierda, ala derecha, al centro o justificado Triviño Gómez Luis Alvaro 1102