SlideShare une entreprise Scribd logo
1  sur  18
2012: HACIA UNA EDUCACION, DEMOCRATICA Y HUMANISTA




      definición                       ejemplo

    La programación es el
                                    #include     <stdio.h>
    proceso       de     diseñar,   int     main      (int
    codificar,     depurar      y   argc,char **argv) {
    mantener el código fuente
    de                programas
                                    printf("Hola
    computacionales. Programar      mundon"); return 0;
    no involucra necesariamente     }
    otras tareas tales como el
    análisis y diseño de la
    aplicación , aunque sí suelen
    estar fusionadas en el
    desarrollo    de    pequeñas
    aplicaciones.
2012: HACIA UNA EDUCACION, DEMOCRATICA Y HUMANISTA




      definición                      ejemplo

                                   Ada
    Un        lenguaje       de    ALGOL
    programación de alto nivel     BASIC
    de      abstracción       se   C#
                                   COBOL
    caracteriza por expresar       Fortran
    los algoritmos de una          Java
    manera más cercana a la        Lisp
                                   Modula-2
    capacidad          cognitiva   Pascal
    humana, en lugar de a la       Perl
    capacidad ejecutora de las     PHP
    máquinas.                      PL/1
                                   PL/SQL
                                   Python
                                   Ruby
2012: HACIA UNA EDUCACION, DEMOCRATICA Y HUMANISTA




      definición                         ejemplo

    Lenguaje de máquina es el       Ada
    sistema     de       códigos    ALCódigo de lenguaje de maquina:
    directamente interpretable
    por       un         circuito   00000 1001110 LOAD 11110.
    microprogramable, como el       00001 10110100 STOR 10100
    microprocesador de una          00010 1oo1111o LOAD 11110
    computadora        o       el   00011 11010100 ADD 10100
    microcontrolador     de    un   00100 10 11111 STOR 11111
    autómata. Este lenguaje
    está compuesto por un
    conjunto de instrucciones
    que determinan acciones a
    ser tomadas por la máquina
2012: HACIA UNA EDUCACION, DEMOCRATICA Y HUMANISTA




      definición                    ejemplo

  Los    lenguajes   de         Lenguajes de programación
                                 imperativos.
  programación de alto          Lenguajes de programación
  nivel son más fáciles          declarativos
  de aprender porque se         Lenguajes de programación
                                 orientados a objetos
  usan     palabras   o         Lenguajes de programación de
  comandos del lenguaje          primera generación
  natural,   como   por         Lenguajes de programación
                                 naturales
  ejemplo del inglés.           Lenguajes de programación de
  Este es el caso del            (1,2,3,4,5) generación.
  BASIC, el lenguaje de
  programación      más
2012: HACIA UNA EDUCACION, DEMOCRATICA Y HUMANISTA




       definición                           ejemplo
                                           Por ejemplo, en el lenguaje
  Es un lenguaje de                           ensamblador para un
  programación de bajo nivel para               procesador x86:
  los computadores, microprocesado       • La sentencia MOV AL, 061h
  res, microcontroladores, y
  otros circuitos
                                                   • Asigna el
  integrados programables.                valor hexadecimal 61 (97 decim
  Implementa una representación                 al) al registro "AL".
  simbólica de los códigos de          • El programa ensamblador lee la
  máquina binarios y otras                 sentencia de arriba y produce
  constantes necesarias para                              su
  programar una arquitectura dada         equivalente binario en lenguaje
  de CPU y constituye la                             de máquina
  representación más directa
  del código máquina específico
                                                Binario: 10110000
  para cada arquitectura legible por    01100001 (hexadecimal: B061)
  un programador.
2012: HACIA UNA EDUCACION, DEMOCRATICA Y HUMANISTA




       definición                           ejemplo
                                           Por ejemplo, en el lenguaje
  Es un lenguaje de                           ensamblador para un
  programación de bajo nivel para               procesador x86:
  los computadores, microprocesado       • La sentencia MOV AL, 061h
  res, microcontroladores, y
  otros circuitos
                                                   • Asigna el
  integrados programables.                valor hexadecimal 61 (97 decim
  Implementa una representación                 al) al registro "AL".
  simbólica de los códigos de          • El programa ensamblador lee la
  máquina binarios y otras                 sentencia de arriba y produce
  constantes necesarias para                              su
  programar una arquitectura dada         equivalente binario en lenguaje
  de CPU y constituye la                             de máquina
  representación más directa
  del código máquina específico
                                                Binario: 10110000
  para cada arquitectura legible por    01100001 (hexadecimal: B061)
  un programador.
2012: HACIA UNA EDUCACION, DEMOCRATICA Y HUMANISTA




       definición                           ejemplo
                                           Por ejemplo, en el lenguaje
  Es un lenguaje de                           ensamblador para un
  programación de bajo nivel para               procesador x86:
  los computadores, microprocesado       • La sentencia MOV AL, 061h
  res, microcontroladores, y
  otros circuitos
                                                   • Asigna el
  integrados programables.                valor hexadecimal 61 (97 decim
  Implementa una representación                 al) al registro "AL".
  simbólica de los códigos de          • El programa ensamblador lee la
  máquina binarios y otras                 sentencia de arriba y produce
  constantes necesarias para                              su
  programar una arquitectura dada         equivalente binario en lenguaje
  de CPU y constituye la                             de máquina
  representación más directa
  del código máquina específico
                                                Binario: 10110000
  para cada arquitectura legible por    01100001 (hexadecimal: B061)
  un programador.
2012: HACIA UNA EDUCACION, DEMOCRATICA Y HUMANISTA




       definición                           ejemplo
                                           Por ejemplo, en el lenguaje
   Es nuestro lugar de trabajo.              ensamblador para un
   Estos son sus controles:                    procesador x86:
  Barra de tareas, barra de control,     • La sentencia MOV AL, 061h
  bandeja de reciclaje, sistema de
  ficheros, icono, ventana, cuadro
                                                   • Asigna el
  de dialogo…                             valor hexadecimal 61 (97 decim
                                                al) al registro "AL".
                                       • El programa ensamblador lee la
                                           sentencia de arriba y produce
                                                          su
                                          equivalente binario en lenguaje
                                                     de máquina
                                                Binario: 10110000
                                        01100001 (hexadecimal: B061)
2012: HACIA UNA EDUCACION, DEMOCRATICA Y HUMANISTA




       definición                            ejemplo
      Es un conjunto prescrito de
      instrucciones o reglas bien
   definidas, ordenadas y finitas que
     permite realizar una actividad
    mediante pasos sucesivos que no
                                         Realizar un algoritmo que
      generen dudas a quien deba          permita leer dos valores
        realizar dicha actividad.        Determinar cuales de los dos
                                          valores es menor y escríbalo.
                                         Realizar un algoritmo que sume
                                          dos números
2012: HACIA UNA EDUCACION, DEMOCRATICA Y HUMANISTA




        definición                  ejemplo
     Análisis del problema
     Diseño de algoritmo.
     Codificación
     Compilación                         Iniciación
     Ejecución                     Inicializar variables.
     Verificación.                Solicitar la introducción
     Depuración.                      valores distintos.
     Documentación
                                    Leer los dos valores.
                                  Asignar a los valores A y B
                                             Fin
2012: HACIA UNA EDUCACION, DEMOCRATICA Y HUMANISTA




        definición                        ejemplo
     Es la presentación grafica del
   algoritmo o proceso. Se utiliza en
    disciplinas como la programación,
        la economía, los procesos
   industriales y psicología cognitiva.
2012: HACIA UNA EDUCACION, DEMOCRATICA Y HUMANISTA




      definición                    ejemplo
2012: HACIA UNA EDUCACION, DEMOCRATICA Y HUMANISTA




      definición                          ejemplo
     es un valor que no puede ser
     alterado durante la ejecución
                                      •   El valor de pi = 3.1416.
     de un programa.
                                      •   #include <stdio.h> #define
     Una constante corresponde a
                                          PI 3.1415926 int main() {
     una longitud fija de un área
                                          printf("Pi vale %f", PI);
     reservada en la memoria
                                          return 0; }
     principal del ordenador, en la
     que se da que el programa
     almacena valores fijos.
2012: HACIA UNA EDUCACION, DEMOCRATICA Y HUMANISTA




      definición                          ejemplo
     es un valor que no puede ser
     alterado durante la ejecución
                                      •   El valor de pi = 3.1416.
     de un programa.
                                      •   #include <stdio.h> #define
     Una constante corresponde a
                                          PI 3.1415926 int main() {
     una longitud fija de un área
                                          printf("Pi vale %f", PI);
     reservada en la memoria
                                          return 0; }
     principal del ordenador, en la
     que se da que el programa
     almacena valores fijos.
2012: HACIA UNA EDUCACION, DEMOCRATICA Y HUMANISTA




         definición                    ejemplo
     Los    llamados  operadores
     relacionales son los que
                                   •   8>4.
     comparan dos valores, estos
                                   •   5<10
     son:
                                   •   2+5=10
                                   •   4*4 != 12
     •    < menor que.
                                   •   20+2x >= 21
     •    > mayor que.
                                   •   30 – 2x <=29
     •    = igual.
     •    != no igual a.
     •    <= menor o igual a.
     •    >= mayor o igual a.
2012: HACIA UNA EDUCACION, DEMOCRATICA Y HUMANISTA




      definición                            ejemplo
           es     un      dispositivo
     electrónico el cual es la
                                        •   8>4.
     expresión     física    de    un
                                        •   5<10
     operador booleano en la lógica
                                        •   2+5=10
     de conmutación.
                                        •   4*4 != 12
     • La compuerta denominada
                                        •   20+2x >= 21
        lógica     AND, tiene la
                                        •   30 – 2x <=29
        función de producto lógico.
     • La puerta lógica OR ,
        realiza la operación de
        suma lógica.
     • La puerta lógica XOR,
        realiza la función booleana
        A'B+AB'.
2012: HACIA UNA EDUCACION, DEMOCRATICA Y HUMANISTA




      definición                      ejemplo
     El HTML, Hyper Text Markup
         Language (Lenguaje de
                                              <HTML>
     marcación de Hipertexto) es
                                              <HEAD>
         el lenguaje de marcas
                                   <TITLE> Título de mi página
           de texto utilizado
                                      de Internet </TITLE>
        normalmente en la www
                                             </HEAD>
          (World Wide Web).
                                              <BODY>
                                     <H1> <CENTER> Primera
                                     pagina </CENTER> </H1>
                                               <HR>
2012: HACIA UNA EDUCACION, DEMOCRATICA Y HUMANISTA




         definición                         ejemplo
     •     <html> es usado para
          describir la estructura y el
                                                    <HTML>
          contenido en forma de
                                                    <HEAD>
          texto.
                                         <TITLE> Título de mi página
     •    <head> contiene
                                            de Internet </TITLE>
          información acerca de
                                                   </HEAD>
          documentos corrientes.
                                                    <BODY>
     •    <title> es el titulo del
                                           <H1> <CENTER> Primera
          documento.
                                           pagina </CENTER> </H1>
     •    <h1..h6> son las secciones
                                                     <HR>
          de los niveles.
     •    <center> nos permite
          centrar párrafos, imágenes
          o tablas dentro de nuestra
          Web.
     •    <p align=«»>es el formato

Contenu connexe

Tendances

Clasificación de lenguajes de programación
Clasificación de lenguajes de programaciónClasificación de lenguajes de programación
Clasificación de lenguajes de programación
Alvaro Pucha
 
Introducccion programacion
Introducccion programacionIntroducccion programacion
Introducccion programacion
AnaisMar22
 
Programacion web introduccion 11 3
Programacion web introduccion 11 3Programacion web introduccion 11 3
Programacion web introduccion 11 3
Molano-10
 
Programacion web introduccion
Programacion web introduccionProgramacion web introduccion
Programacion web introduccion
anaalvarado1995
 
Tema1
Tema1Tema1
Tema1
UH
 
Programa informático
Programa informáticoPrograma informático
Programa informático
tomorrowland
 

Tendances (17)

Clasificación de lenguajes de programación
Clasificación de lenguajes de programaciónClasificación de lenguajes de programación
Clasificación de lenguajes de programación
 
Practica 09
Practica 09Practica 09
Practica 09
 
Manual de Programación c/c++ Ricky Bonilla
Manual de Programación c/c++ Ricky BonillaManual de Programación c/c++ Ricky Bonilla
Manual de Programación c/c++ Ricky Bonilla
 
Introducccion programacion
Introducccion programacionIntroducccion programacion
Introducccion programacion
 
Programacion web introduccion 11 3
Programacion web introduccion 11 3Programacion web introduccion 11 3
Programacion web introduccion 11 3
 
Traducción de un programa: compilación, enlace de un programa, errores en tie...
Traducción de un programa: compilación, enlace de un programa, errores en tie...Traducción de un programa: compilación, enlace de un programa, errores en tie...
Traducción de un programa: compilación, enlace de un programa, errores en tie...
 
Unmsm02 2008
Unmsm02 2008Unmsm02 2008
Unmsm02 2008
 
Programacion web introduccion
Programacion web introduccionProgramacion web introduccion
Programacion web introduccion
 
Programacion web introduccion
Programacion web introduccionProgramacion web introduccion
Programacion web introduccion
 
Practica 09
Practica 09Practica 09
Practica 09
 
Tema1
Tema1Tema1
Tema1
 
Tema1
Tema1Tema1
Tema1
 
Fundamentos y Lógica de Programación
Fundamentos y Lógica de ProgramaciónFundamentos y Lógica de Programación
Fundamentos y Lógica de Programación
 
Cristian david castro
Cristian david castroCristian david castro
Cristian david castro
 
Programacion ensamblador-procesadoresk
Programacion ensamblador-procesadoreskProgramacion ensamblador-procesadoresk
Programacion ensamblador-procesadoresk
 
Programa informático
Programa informáticoPrograma informático
Programa informático
 
Presentacion
PresentacionPresentacion
Presentacion
 

Similaire à Programacion web introduccion

Preguntas Tecnologia
Preguntas TecnologiaPreguntas Tecnologia
Preguntas Tecnologia
LilipuNieto
 
Practica 09 (6)
Practica 09 (6)Practica 09 (6)
Practica 09 (6)
Danny_MC
 
GRUPO 4 Elementos a traves de los lenguajes de programacion, lenguaje de maqu...
GRUPO 4 Elementos a traves de los lenguajes de programacion, lenguaje de maqu...GRUPO 4 Elementos a traves de los lenguajes de programacion, lenguaje de maqu...
GRUPO 4 Elementos a traves de los lenguajes de programacion, lenguaje de maqu...
Sarai Rodriguez
 
Compiladores
CompiladoresCompiladores
Compiladores
henry_shd
 
Nivel programacion web introduccion
Nivel programacion web introduccionNivel programacion web introduccion
Nivel programacion web introduccion
JuanDavidB1
 
Preguntas de Tecnología
Preguntas de TecnologíaPreguntas de Tecnología
Preguntas de Tecnología
AngelaMoraD
 
Cristian david castro
Cristian david castroCristian david castro
Cristian david castro
criistiancas
 
Programación Web Introducción
Programación Web IntroducciónProgramación Web Introducción
Programación Web Introducción
Andres Tovar
 
Programacion web introduccion diego zuluaga
Programacion web introduccion diego zuluagaProgramacion web introduccion diego zuluaga
Programacion web introduccion diego zuluaga
Diego Zuluaga
 
Reseña historica introd. a la programación
Reseña historica introd. a la programaciónReseña historica introd. a la programación
Reseña historica introd. a la programación
Johnny Montenegro Molina
 
Desarollo web nivel de introduccion
Desarollo  web nivel de introduccionDesarollo  web nivel de introduccion
Desarollo web nivel de introduccion
Camilo cuitiva
 

Similaire à Programacion web introduccion (20)

Preguntas Tecnologia
Preguntas TecnologiaPreguntas Tecnologia
Preguntas Tecnologia
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Practica 09 (6)
Practica 09 (6)Practica 09 (6)
Practica 09 (6)
 
Introduccion web tecnologia
Introduccion web tecnologiaIntroduccion web tecnologia
Introduccion web tecnologia
 
GRUPO 4 Elementos a traves de los lenguajes de programacion, lenguaje de maqu...
GRUPO 4 Elementos a traves de los lenguajes de programacion, lenguaje de maqu...GRUPO 4 Elementos a traves de los lenguajes de programacion, lenguaje de maqu...
GRUPO 4 Elementos a traves de los lenguajes de programacion, lenguaje de maqu...
 
Compiladores
CompiladoresCompiladores
Compiladores
 
Lenguaje Ensamblador
Lenguaje EnsambladorLenguaje Ensamblador
Lenguaje Ensamblador
 
Practica 09
Practica 09Practica 09
Practica 09
 
Introduccion web tecnologia
Introduccion web tecnologiaIntroduccion web tecnologia
Introduccion web tecnologia
 
Nivel programacion web introduccion
Nivel programacion web introduccionNivel programacion web introduccion
Nivel programacion web introduccion
 
Preguntas de Tecnología
Preguntas de TecnologíaPreguntas de Tecnología
Preguntas de Tecnología
 
Cristian david castro
Cristian david castroCristian david castro
Cristian david castro
 
Cristian david castro
Cristian david castroCristian david castro
Cristian david castro
 
Cristian david castro
Cristian david castroCristian david castro
Cristian david castro
 
Programación Web Introducción
Programación Web IntroducciónProgramación Web Introducción
Programación Web Introducción
 
Programacion web introduccion diego zuluaga
Programacion web introduccion diego zuluagaProgramacion web introduccion diego zuluaga
Programacion web introduccion diego zuluaga
 
Programación Web Introducción
Programación Web IntroducciónProgramación Web Introducción
Programación Web Introducción
 
Innovaciones realizadas a los programas
Innovaciones realizadas a los programasInnovaciones realizadas a los programas
Innovaciones realizadas a los programas
 
Reseña historica introd. a la programación
Reseña historica introd. a la programaciónReseña historica introd. a la programación
Reseña historica introd. a la programación
 
Desarollo web nivel de introduccion
Desarollo  web nivel de introduccionDesarollo  web nivel de introduccion
Desarollo web nivel de introduccion
 

Programacion web introduccion

  • 1. 2012: HACIA UNA EDUCACION, DEMOCRATICA Y HUMANISTA definición ejemplo La programación es el #include <stdio.h> proceso de diseñar, int main (int codificar, depurar y argc,char **argv) { mantener el código fuente de programas printf("Hola computacionales. Programar mundon"); return 0; no involucra necesariamente } otras tareas tales como el análisis y diseño de la aplicación , aunque sí suelen estar fusionadas en el desarrollo de pequeñas aplicaciones.
  • 2. 2012: HACIA UNA EDUCACION, DEMOCRATICA Y HUMANISTA definición ejemplo Ada Un lenguaje de ALGOL programación de alto nivel BASIC de abstracción se C# COBOL caracteriza por expresar Fortran los algoritmos de una Java manera más cercana a la Lisp Modula-2 capacidad cognitiva Pascal humana, en lugar de a la Perl capacidad ejecutora de las PHP máquinas. PL/1 PL/SQL Python Ruby
  • 3. 2012: HACIA UNA EDUCACION, DEMOCRATICA Y HUMANISTA definición ejemplo Lenguaje de máquina es el Ada sistema de códigos ALCódigo de lenguaje de maquina: directamente interpretable por un circuito 00000 1001110 LOAD 11110. microprogramable, como el 00001 10110100 STOR 10100 microprocesador de una 00010 1oo1111o LOAD 11110 computadora o el 00011 11010100 ADD 10100 microcontrolador de un 00100 10 11111 STOR 11111 autómata. Este lenguaje está compuesto por un conjunto de instrucciones que determinan acciones a ser tomadas por la máquina
  • 4. 2012: HACIA UNA EDUCACION, DEMOCRATICA Y HUMANISTA definición ejemplo Los lenguajes de  Lenguajes de programación imperativos. programación de alto  Lenguajes de programación nivel son más fáciles declarativos de aprender porque se  Lenguajes de programación orientados a objetos usan palabras o  Lenguajes de programación de comandos del lenguaje primera generación natural, como por  Lenguajes de programación naturales ejemplo del inglés.  Lenguajes de programación de Este es el caso del (1,2,3,4,5) generación. BASIC, el lenguaje de programación más
  • 5. 2012: HACIA UNA EDUCACION, DEMOCRATICA Y HUMANISTA definición ejemplo Por ejemplo, en el lenguaje Es un lenguaje de ensamblador para un programación de bajo nivel para procesador x86: los computadores, microprocesado • La sentencia MOV AL, 061h res, microcontroladores, y otros circuitos • Asigna el integrados programables. valor hexadecimal 61 (97 decim Implementa una representación al) al registro "AL". simbólica de los códigos de • El programa ensamblador lee la máquina binarios y otras sentencia de arriba y produce constantes necesarias para su programar una arquitectura dada equivalente binario en lenguaje de CPU y constituye la de máquina representación más directa del código máquina específico Binario: 10110000 para cada arquitectura legible por 01100001 (hexadecimal: B061) un programador.
  • 6. 2012: HACIA UNA EDUCACION, DEMOCRATICA Y HUMANISTA definición ejemplo Por ejemplo, en el lenguaje Es un lenguaje de ensamblador para un programación de bajo nivel para procesador x86: los computadores, microprocesado • La sentencia MOV AL, 061h res, microcontroladores, y otros circuitos • Asigna el integrados programables. valor hexadecimal 61 (97 decim Implementa una representación al) al registro "AL". simbólica de los códigos de • El programa ensamblador lee la máquina binarios y otras sentencia de arriba y produce constantes necesarias para su programar una arquitectura dada equivalente binario en lenguaje de CPU y constituye la de máquina representación más directa del código máquina específico Binario: 10110000 para cada arquitectura legible por 01100001 (hexadecimal: B061) un programador.
  • 7. 2012: HACIA UNA EDUCACION, DEMOCRATICA Y HUMANISTA definición ejemplo Por ejemplo, en el lenguaje Es un lenguaje de ensamblador para un programación de bajo nivel para procesador x86: los computadores, microprocesado • La sentencia MOV AL, 061h res, microcontroladores, y otros circuitos • Asigna el integrados programables. valor hexadecimal 61 (97 decim Implementa una representación al) al registro "AL". simbólica de los códigos de • El programa ensamblador lee la máquina binarios y otras sentencia de arriba y produce constantes necesarias para su programar una arquitectura dada equivalente binario en lenguaje de CPU y constituye la de máquina representación más directa del código máquina específico Binario: 10110000 para cada arquitectura legible por 01100001 (hexadecimal: B061) un programador.
  • 8. 2012: HACIA UNA EDUCACION, DEMOCRATICA Y HUMANISTA definición ejemplo Por ejemplo, en el lenguaje  Es nuestro lugar de trabajo. ensamblador para un  Estos son sus controles: procesador x86: Barra de tareas, barra de control, • La sentencia MOV AL, 061h bandeja de reciclaje, sistema de ficheros, icono, ventana, cuadro • Asigna el de dialogo… valor hexadecimal 61 (97 decim al) al registro "AL". • El programa ensamblador lee la sentencia de arriba y produce su equivalente binario en lenguaje de máquina Binario: 10110000 01100001 (hexadecimal: B061)
  • 9. 2012: HACIA UNA EDUCACION, DEMOCRATICA Y HUMANISTA definición ejemplo Es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no  Realizar un algoritmo que generen dudas a quien deba permita leer dos valores realizar dicha actividad.  Determinar cuales de los dos valores es menor y escríbalo.  Realizar un algoritmo que sume dos números
  • 10. 2012: HACIA UNA EDUCACION, DEMOCRATICA Y HUMANISTA definición ejemplo  Análisis del problema  Diseño de algoritmo.  Codificación  Compilación  Iniciación  Ejecución  Inicializar variables.  Verificación.  Solicitar la introducción  Depuración. valores distintos.  Documentación  Leer los dos valores.  Asignar a los valores A y B  Fin
  • 11. 2012: HACIA UNA EDUCACION, DEMOCRATICA Y HUMANISTA definición ejemplo Es la presentación grafica del algoritmo o proceso. Se utiliza en disciplinas como la programación, la economía, los procesos industriales y psicología cognitiva.
  • 12. 2012: HACIA UNA EDUCACION, DEMOCRATICA Y HUMANISTA definición ejemplo
  • 13. 2012: HACIA UNA EDUCACION, DEMOCRATICA Y HUMANISTA definición ejemplo es un valor que no puede ser alterado durante la ejecución • El valor de pi = 3.1416. de un programa. • #include <stdio.h> #define Una constante corresponde a PI 3.1415926 int main() { una longitud fija de un área printf("Pi vale %f", PI); reservada en la memoria return 0; } principal del ordenador, en la que se da que el programa almacena valores fijos.
  • 14. 2012: HACIA UNA EDUCACION, DEMOCRATICA Y HUMANISTA definición ejemplo es un valor que no puede ser alterado durante la ejecución • El valor de pi = 3.1416. de un programa. • #include <stdio.h> #define Una constante corresponde a PI 3.1415926 int main() { una longitud fija de un área printf("Pi vale %f", PI); reservada en la memoria return 0; } principal del ordenador, en la que se da que el programa almacena valores fijos.
  • 15. 2012: HACIA UNA EDUCACION, DEMOCRATICA Y HUMANISTA definición ejemplo Los llamados operadores relacionales son los que • 8>4. comparan dos valores, estos • 5<10 son: • 2+5=10 • 4*4 != 12 • < menor que. • 20+2x >= 21 • > mayor que. • 30 – 2x <=29 • = igual. • != no igual a. • <= menor o igual a. • >= mayor o igual a.
  • 16. 2012: HACIA UNA EDUCACION, DEMOCRATICA Y HUMANISTA definición ejemplo es un dispositivo electrónico el cual es la • 8>4. expresión física de un • 5<10 operador booleano en la lógica • 2+5=10 de conmutación. • 4*4 != 12 • La compuerta denominada • 20+2x >= 21 lógica AND, tiene la • 30 – 2x <=29 función de producto lógico. • La puerta lógica OR , realiza la operación de suma lógica. • La puerta lógica XOR, realiza la función booleana A'B+AB'.
  • 17. 2012: HACIA UNA EDUCACION, DEMOCRATICA Y HUMANISTA definición ejemplo El HTML, Hyper Text Markup Language (Lenguaje de <HTML> marcación de Hipertexto) es <HEAD> el lenguaje de marcas <TITLE> Título de mi página de texto utilizado de Internet </TITLE> normalmente en la www </HEAD> (World Wide Web). <BODY> <H1> <CENTER> Primera pagina </CENTER> </H1> <HR>
  • 18. 2012: HACIA UNA EDUCACION, DEMOCRATICA Y HUMANISTA definición ejemplo • <html> es usado para describir la estructura y el <HTML> contenido en forma de <HEAD> texto. <TITLE> Título de mi página • <head> contiene de Internet </TITLE> información acerca de </HEAD> documentos corrientes. <BODY> • <title> es el titulo del <H1> <CENTER> Primera documento. pagina </CENTER> </H1> • <h1..h6> son las secciones <HR> de los niveles. • <center> nos permite centrar párrafos, imágenes o tablas dentro de nuestra Web. • <p align=«»>es el formato