SlideShare una empresa de Scribd logo
¿Qué significa programación?
                                   Ejemplo

    programación es el
    proceso         de              •/* Inclusión de archivos */
                                    • #include <stdio.h>
    diseñar, codificar,
    depurar          y              • /* Función principal */
    mantener         el             • int main (int argc,char **argv)
    código fuente de
                                    • #include <stdio.h> int main (int
    programas                       argc,char **argv) {
    computacionales.




  Garcia Rodriguez Carlos – 11º3
¿Qué es lenguaje de lato nivel?
                                   Ejemplo

  •es un lenguaje diseñado
  para describir el conjunto        •Ada
  de acciones consecutivas          •ALGOL
  que    un   equipo   debe         •BASIC
  ejecutar. Por lo tanto, un        •C#
  lenguaje de programación          •COBOL
  es un modo práctico para          •Fortran
  que los seres humanos
                                    •Java
  puedan dar instrucciones a
  un equipo.
                                    •Lisp




  Garcia Rodriguez Carlos – 11º3
¿Qué significa lenguaje de macro?
                                   Ejemplo

   Es   un    lenguaje     de
                                             AL
                                    •Duplica ?
   programación el cual
                                    MACRO
   permite desarrollar o
                                    SHL AL, 1
   programar      pequeñas
   aplicaciones, así como           •Duplica AL ; CALL
   automatizar      muchas          Duplica
   tareas que de otro modo
   llevarían      muchísimo
   tiempo       o      serían
   prácticamente
   imposibles de realizar.


  Garcia Rodriguez Carlos – 11º3
¿Cómo se clasifican las lenguas de alta nivel?
                                          Ejemplo
 Ada:      es    un    lenguaje  de
 programación orientado a objetos y
 fuertemente tipado de forma
 estática.                              void displayWidgets (Iterable<Widget> widgets)
 BASIC: un medio para facilitar                                 {
 programar       computadores       a             for (Widget w : widgets) {
 estudiantes y profesores que no                            w.display();
 fueran de ciencias.
 Java: tiene un modelo de objetos
 más simple y elimina herramientas
 de bajo nivel, que suelen inducir a
 muchos       errores,    como     la
 manipulación directa de punteros o
 memoria.



  Garcia Rodriguez Carlos – 11º3
¿Qué significa lenguaje ASSEMBLER?
                                                Ejemplo:
 Es un lenguaje de programación de bajo
 nivel para los
 Computadores, microprocesadores, microcon       •MOV AL, 061h
 troladores, y otros circuitos
 integrados programables. Implementa una
 representación simbólica de los códigos de      •Binario: 10110000
 máquina binarios y otras constantes             01100001 (hexadecimal: B061)
 necesarias para programar
 una arquitectura dada de CPU y constituye la
 representación más directa del código
 máquina específico para cada arquitectura
 legible por un programador.




   Garcia Rodriguez Carlos – 11º3
¿Qué significa programación orientada a objetos?
                                   Ejemplo

 es    un    paradigma      de
 programación              que      •ActionScript
 usa      objetos      y    sus     •Actioncript 3
 interacciones, para diseñar        •Ada
 aplicaciones                 y     •C++
 programas        informáticos,     •C#
 está basado en varias              •Clarion
 técnicas.




  Garcia Rodriguez Carlos – 11º3
¿Qué son los eventos?
Es un paradigma de programación en          Ejemplo
el que tanto la estructura como la
ejecución de los programas van             While (true){
determinados por los sucesos que
ocurran en el sistema, definidos por el        Switch (event){
usuario o que ellos mismos                       case mousse_button_down:
provoquen. la programación
orientada a eventos permite                       case mouse_click:
interactuar con el usuario en cualquier          case keypressed: case Else:
momento de la ejecución. Esto se
consigue debido a que los programas
creados bajo esta arquitectura se
componen por un bucle exterior
permanente encargado de recoger
los eventos, y distintos procesos que se
encargan de tratarlos.



  Garcia Rodriguez Carlos – 11º3
¿Cuáles y que significados tiene los controladores
del ambiente grafico?
                                    Ejemplo


   Es todo el conjunto de           •   ESCRTORIO
   imágenes, iconos,                •   BARRA DE TAREAS
   programas, etc. que se           •   BARRA DE CONTROL O PANEL
   muestran al iniciar una          •   BANDEJA DE RESICLAJE
   cesión en el pc.                 •   ICONO
                                    •   VENTANA
                                    •   BOTON INICIO
                                    •   Etc.




   Garcia Rodriguez Carlos – 11º3
¿Qué significa algoritmo?
                                     Ejemplo

  Es un conjunto preescrito de
                                       i:=1;
  instrucciones o reglas bien
  definidas, ordenadas y finitas       read(n);
  que     permite   realizar  una      while i < n do begin
  actividad     mediante     pasos
                                               (* cuerpo del bucle *)
  sucesivos que no generen dudas
  a quien deba realizar dicha                   i := i + 1
  actividad.                           end;




  Garcia Rodriguez Carlos – 11º3
¿Cuáles son las etapas de un algoritmo?
                                  Ejemplo

  1.   Análisis del problema.
                                   float b, h, a;
  2.   Diseño de algoritmo
       Codificación.               printf("Diga la base");
                                   scanf("%f", &b);
  3.   Compilación y ejecución.
                                   printf("Diga la altura"); scanf("%f",
  4.   Verificación.               &h);
  5.   Depuración.                 a = (b*h)/2;

  6.   Documentación.              printf("El área del triángulo es %f",
                                   a)




 Garcia Rodriguez Carlos – 11º3
¿Qué significa diagrama de flujo ?
                                           Ejemplo
        es      la        representación
gráfica del algoritmo o proceso. Se
utiliza    en      disciplinas     como
la programación, la economía, los
procesos industriales y la psicología
cognitiva. Estos diagramas utilizan
símbolos con significados bien definidos
que representan los pasos del
algoritmo, y representan el flujo de
ejecución mediante flechas que
conectan los puntos de inicio y de fin
de proceso.




  Garcia Rodriguez Carlos – 11º3
¿Qué son las variables?
                                                  Ejemplo
Son espacios reservados en la memoria que,        public class A {
como su nombre indica, pueden cambiar de
contenido a lo largo de la ejecución de           public Integer numeroEntero = new
un programa. Una variable corresponde a un        Integer(); /* Variable Global a todos los
área reservada en la memoria                      Métodos */
principal del ordenador pudiendo ser de
longitud:                                           public Integer metodo() {
                                                    int num = 1; // Variable Local a metodo.
Fija: Cuando el tamaño de la misma no variará a     Puede accederse dentro de este método
lo largo de la ejecución del programa.              en cualquier parte, pero no fuera del
                                                    mismo
Variable: Cuando el tamaño de la misma puede
variar a lo largo de la ejecución. Típicamente
colecciones de datos.




   Garcia Rodriguez Carlos – 11º3
¿Qué son las constantes ns?
                                         Ejemplo:

 las constantes se declaran con la
 directiva #define, esto significa que    #include <stdio.h>
 esa constante tendrá el mismo            #define PI 3.1415926
 valor a lo largo de todo el
 programa. El identificador de una        int main()
 constante así definida será una          {
 cadena de caracteres que deberá                printf("Pi vale %f", PI);
 cumplir los mismos requisitos que el           return 0;
 de una variable.                          }




  Garcia Rodriguez Carlos – 11º3
¿Operadores matemáticos?
                                          Ejemplo
 Los operadores matemáticos básicos
 son los mismos que están disponibles
 en la mayoría de los lenguajes de
                                               6 / 3 *4 - 1+5
 programación:         adición     (+),
 substracción     (-),   división  (/),
 multiplicación (*), y módulo (%; que           2          6
 produce el resto de una división
 entera). La división entera trunca el
 resultado (no lo redondea). El                 8
 operador módulo no se puede utilizar
 con números con punto flotante.
                                                     2



  Garcia Rodriguez Carlos – 11º3
¿Qué son los operadores de relación?
                                      Ejemplo
 Los de relación relacionan un
 término A con otro B estableciendo      •7 = 38
 su igualdad, jerarquía o cualquier
 otra relación posible. Son:             •'a' <> 'k‘

 * Menor que, <.                         •'G' < 'B‘
 * Menor o igual que, <=.
 * Mayor que, >.
                                         •7.5 <= 7.38
 * Mayor o igual que, >=.
                                         •38 >= 7
 * Igual que, =.
 * Distinto que, !=.




  Garcia Rodriguez Carlos – 11º3
¿Qué significa AND, OR y XOR?
                                    Ejemplo
 AND:                               :
 Intersección
                         AND         OR
                                              XOR
 OR: Unión
 puede tener N
 entradas pero
 una sola salida.

 EXOR: Si y solo si.
 Compuerta par
 pero impar.




   Garcia Rodriguez Carlos – 11º3
¿Qué significa programación Html?
                                         Ejemplo

  Es el lenguaje de
  marcado predominante para la            <HTML>
  elaboración de páginas web. Es          <HEAD>
  usado para describir la estructura y    <TITLE> Título de mi página de
  el contenido en forma de texto, así     Internet </TITLE>
  como para complementar el texto         </HEAD>
  con objetos tales como imágenes.        <BODY>
  El HTML se escribe en forma de          <H1> <CENTER> Primera
  «etiquetas», rodeadas                   pagina </CENTER> </H1>
                                          <HR>
  por corchetes angulares (<,>).




  Garcia Rodriguez Carlos – 11º3
Significado y uso para:
                                                 Ejemplo:
        html
 es        el           lenguaje          de    <html>
 marcado      predominante         para    la   <head>
 elaboración de páginas web. Es usado           <title>Title of the document</title>
 para describir la estructura y el contenido    </head>
 en forma de texto, así como para
 complementar el texto con objetos tales        <body>
 como imágenes.                                 The content of the document......
      body
                                                </body>

                                                </html>




   Garcia Rodriguez Carlos – 11º3

Más contenido relacionado

PPTX
Programacion web introduccion 11 3
PPTX
NIVEL DE PROGRAMACIÓN WEB INTRODUCCIÓN
PDF
EJERCICIOS BUCLES REPETITIVOS LENGUAJE C
PPTX
Asignación 3. lenguaje c
PPT
Lenguaje Borland C - Estructura y Componentes
PPT
Tema 1[1][1]
PPTX
Practica 08
Programacion web introduccion 11 3
NIVEL DE PROGRAMACIÓN WEB INTRODUCCIÓN
EJERCICIOS BUCLES REPETITIVOS LENGUAJE C
Asignación 3. lenguaje c
Lenguaje Borland C - Estructura y Componentes
Tema 1[1][1]
Practica 08

La actualidad más candente (16)

PPTX
Nivel de programacion web_introduccion_11º3
DOCX
Programacion lenguaje-c
PPTX
Nivel de programacion web
PDF
Fundamentos de programación
DOCX
LENGUAJE DE PROGRAMACION C++ INTRODUCCION
PPT
Lenguaje Borland C - Estructuras Secuenciales y No Secuenciales
PPT
Algoritmos diagrama-de-flujo
PPTX
Clase de programacion
PPS
Tema1
 
PPT
Tema1
 
PPTX
PROGRAMACIÓN WEB INTRODUCCIÓN
PPTX
Practica 09
PPTX
Tecnologia jenny
PPTX
Programacion web introduccion
PPTX
Fundamentos de p
Nivel de programacion web_introduccion_11º3
Programacion lenguaje-c
Nivel de programacion web
Fundamentos de programación
LENGUAJE DE PROGRAMACION C++ INTRODUCCION
Lenguaje Borland C - Estructuras Secuenciales y No Secuenciales
Algoritmos diagrama-de-flujo
Clase de programacion
Tema1
 
Tema1
 
PROGRAMACIÓN WEB INTRODUCCIÓN
Practica 09
Tecnologia jenny
Programacion web introduccion
Fundamentos de p
Publicidad

Destacado (20)

PPTX
Goyosan
PDF
Funciones lógicas de excel
PPTX
Cuadro comparativo de web
PDF
Examen final Anabel Santos Briceño
PPTX
Derechos De Autor
PPT
Guadalupe HernáNdez Bahena 601
PPT
Priscilla parrao 97 2003[1]
PPTX
PROCESADORES DE TEXTO
ODP
que es slideshare
PPTX
Presentación1 sopa de letras
PPTX
Henry
PPTX
Trabajo de informatica(diapositivas)8b 03
PPT
Hadware Y Redes
PPTX
Mi Proyecto De Vida
PDF
Alexandros kolovos on national space policy sep 97
DOCX
Validacion de la informacion estadistica 2014
PPT
Entorno virtuales de trabajo colaborativo
DOC
Boletin 1er trimestre_3_anos
PPT
Presentasi_DNG
Goyosan
Funciones lógicas de excel
Cuadro comparativo de web
Examen final Anabel Santos Briceño
Derechos De Autor
Guadalupe HernáNdez Bahena 601
Priscilla parrao 97 2003[1]
PROCESADORES DE TEXTO
que es slideshare
Presentación1 sopa de letras
Henry
Trabajo de informatica(diapositivas)8b 03
Hadware Y Redes
Mi Proyecto De Vida
Alexandros kolovos on national space policy sep 97
Validacion de la informacion estadistica 2014
Entorno virtuales de trabajo colaborativo
Boletin 1er trimestre_3_anos
Presentasi_DNG
Publicidad

Similar a Programacion web introduccion 11 3 (20)

PPTX
Programacion web introduccion 11 3
PPTX
Introduccion web paula
PPTX
PROGRAMACIÓN WEB INTRODUCCIÓN
PPTX
Presentación1 (3)
PPTX
PROGRAMACION WEB
PPTX
Practica 09 lida
PPTX
Juan diego
PPTX
Programacion web introduccion diego zuluaga
PPTX
Programación Web Introducción
PPTX
ananossa
PPTX
Nivel de programacion web_introduccion_11º3
PPTX
Kimberly (2) mapau trabajo
PPTX
Desasorrollo web nivel introduccion (b.b)
PPTX
Desasorrollo web nivel introduccion (b.b)
PPTX
Anamaria
PPTX
Programacion web introduccion
PPTX
Programacion web introduccion
PPTX
Lopez castro deicy joana
PPTX
Programacion web introduccion 11 3
Introduccion web paula
PROGRAMACIÓN WEB INTRODUCCIÓN
Presentación1 (3)
PROGRAMACION WEB
Practica 09 lida
Juan diego
Programacion web introduccion diego zuluaga
Programación Web Introducción
ananossa
Nivel de programacion web_introduccion_11º3
Kimberly (2) mapau trabajo
Desasorrollo web nivel introduccion (b.b)
Desasorrollo web nivel introduccion (b.b)
Anamaria
Programacion web introduccion
Programacion web introduccion
Lopez castro deicy joana

Programacion web introduccion 11 3

  • 1. ¿Qué significa programación? Ejemplo programación es el proceso de •/* Inclusión de archivos */ • #include <stdio.h> diseñar, codificar, depurar y • /* Función principal */ mantener el • int main (int argc,char **argv) código fuente de • #include <stdio.h> int main (int programas argc,char **argv) { computacionales. Garcia Rodriguez Carlos – 11º3
  • 2. ¿Qué es lenguaje de lato nivel? Ejemplo •es un lenguaje diseñado para describir el conjunto •Ada de acciones consecutivas •ALGOL que un equipo debe •BASIC ejecutar. Por lo tanto, un •C# lenguaje de programación •COBOL es un modo práctico para •Fortran que los seres humanos •Java puedan dar instrucciones a un equipo. •Lisp Garcia Rodriguez Carlos – 11º3
  • 3. ¿Qué significa lenguaje de macro? Ejemplo Es un lenguaje de AL •Duplica ? programación el cual MACRO permite desarrollar o SHL AL, 1 programar pequeñas aplicaciones, así como •Duplica AL ; CALL automatizar muchas Duplica tareas que de otro modo llevarían muchísimo tiempo o serían prácticamente imposibles de realizar. Garcia Rodriguez Carlos – 11º3
  • 4. ¿Cómo se clasifican las lenguas de alta nivel? Ejemplo Ada: es un lenguaje de programación orientado a objetos y fuertemente tipado de forma estática. void displayWidgets (Iterable<Widget> widgets) BASIC: un medio para facilitar { programar computadores a for (Widget w : widgets) { estudiantes y profesores que no w.display(); fueran de ciencias. Java: tiene un modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulación directa de punteros o memoria. Garcia Rodriguez Carlos – 11º3
  • 5. ¿Qué significa lenguaje ASSEMBLER? Ejemplo: Es un lenguaje de programación de bajo nivel para los Computadores, microprocesadores, microcon •MOV AL, 061h troladores, y otros circuitos integrados programables. Implementa una representación simbólica de los códigos de •Binario: 10110000 máquina binarios y otras constantes 01100001 (hexadecimal: B061) necesarias para programar una arquitectura dada de CPU y constituye la representación más directa del código máquina específico para cada arquitectura legible por un programador. Garcia Rodriguez Carlos – 11º3
  • 6. ¿Qué significa programación orientada a objetos? Ejemplo es un paradigma de programación que •ActionScript usa objetos y sus •Actioncript 3 interacciones, para diseñar •Ada aplicaciones y •C++ programas informáticos, •C# está basado en varias •Clarion técnicas. Garcia Rodriguez Carlos – 11º3
  • 7. ¿Qué son los eventos? Es un paradigma de programación en Ejemplo el que tanto la estructura como la ejecución de los programas van While (true){ determinados por los sucesos que ocurran en el sistema, definidos por el Switch (event){ usuario o que ellos mismos case mousse_button_down: provoquen. la programación orientada a eventos permite case mouse_click: interactuar con el usuario en cualquier case keypressed: case Else: momento de la ejecución. Esto se consigue debido a que los programas creados bajo esta arquitectura se componen por un bucle exterior permanente encargado de recoger los eventos, y distintos procesos que se encargan de tratarlos. Garcia Rodriguez Carlos – 11º3
  • 8. ¿Cuáles y que significados tiene los controladores del ambiente grafico? Ejemplo Es todo el conjunto de • ESCRTORIO imágenes, iconos, • BARRA DE TAREAS programas, etc. que se • BARRA DE CONTROL O PANEL muestran al iniciar una • BANDEJA DE RESICLAJE cesión en el pc. • ICONO • VENTANA • BOTON INICIO • Etc. Garcia Rodriguez Carlos – 11º3
  • 9. ¿Qué significa algoritmo? Ejemplo Es un conjunto preescrito de i:=1; instrucciones o reglas bien definidas, ordenadas y finitas read(n); que permite realizar una while i < n do begin actividad mediante pasos (* cuerpo del bucle *) sucesivos que no generen dudas a quien deba realizar dicha i := i + 1 actividad. end; Garcia Rodriguez Carlos – 11º3
  • 10. ¿Cuáles son las etapas de un algoritmo? Ejemplo 1. Análisis del problema. float b, h, a; 2. Diseño de algoritmo Codificación. printf("Diga la base"); scanf("%f", &b); 3. Compilación y ejecución. printf("Diga la altura"); scanf("%f", 4. Verificación. &h); 5. Depuración. a = (b*h)/2; 6. Documentación. printf("El área del triángulo es %f", a) Garcia Rodriguez Carlos – 11º3
  • 11. ¿Qué significa diagrama de flujo ? Ejemplo es la representación gráfica del algoritmo o proceso. Se utiliza en disciplinas como la programación, la economía, los procesos industriales y la psicología cognitiva. Estos diagramas utilizan símbolos con significados bien definidos que representan los pasos del algoritmo, y representan el flujo de ejecución mediante flechas que conectan los puntos de inicio y de fin de proceso. Garcia Rodriguez Carlos – 11º3
  • 12. ¿Qué son las variables? Ejemplo Son espacios reservados en la memoria que, public class A { como su nombre indica, pueden cambiar de contenido a lo largo de la ejecución de public Integer numeroEntero = new un programa. Una variable corresponde a un Integer(); /* Variable Global a todos los área reservada en la memoria Métodos */ principal del ordenador pudiendo ser de longitud: public Integer metodo() { int num = 1; // Variable Local a metodo. Fija: Cuando el tamaño de la misma no variará a Puede accederse dentro de este método lo largo de la ejecución del programa. en cualquier parte, pero no fuera del mismo Variable: Cuando el tamaño de la misma puede variar a lo largo de la ejecución. Típicamente colecciones de datos. Garcia Rodriguez Carlos – 11º3
  • 13. ¿Qué son las constantes ns? Ejemplo: las constantes se declaran con la directiva #define, esto significa que #include <stdio.h> esa constante tendrá el mismo #define PI 3.1415926 valor a lo largo de todo el programa. El identificador de una int main() constante así definida será una { cadena de caracteres que deberá printf("Pi vale %f", PI); cumplir los mismos requisitos que el return 0; de una variable. } Garcia Rodriguez Carlos – 11º3
  • 14. ¿Operadores matemáticos? Ejemplo Los operadores matemáticos básicos son los mismos que están disponibles en la mayoría de los lenguajes de 6 / 3 *4 - 1+5 programación: adición (+), substracción (-), división (/), multiplicación (*), y módulo (%; que 2 6 produce el resto de una división entera). La división entera trunca el resultado (no lo redondea). El 8 operador módulo no se puede utilizar con números con punto flotante. 2 Garcia Rodriguez Carlos – 11º3
  • 15. ¿Qué son los operadores de relación? Ejemplo Los de relación relacionan un término A con otro B estableciendo •7 = 38 su igualdad, jerarquía o cualquier otra relación posible. Son: •'a' <> 'k‘ * Menor que, <. •'G' < 'B‘ * Menor o igual que, <=. * Mayor que, >. •7.5 <= 7.38 * Mayor o igual que, >=. •38 >= 7 * Igual que, =. * Distinto que, !=. Garcia Rodriguez Carlos – 11º3
  • 16. ¿Qué significa AND, OR y XOR? Ejemplo AND: : Intersección AND OR XOR OR: Unión puede tener N entradas pero una sola salida. EXOR: Si y solo si. Compuerta par pero impar. Garcia Rodriguez Carlos – 11º3
  • 17. ¿Qué significa programación Html? Ejemplo Es el lenguaje de marcado predominante para la <HTML> elaboración de páginas web. Es <HEAD> usado para describir la estructura y <TITLE> Título de mi página de el contenido en forma de texto, así Internet </TITLE> como para complementar el texto </HEAD> con objetos tales como imágenes. <BODY> El HTML se escribe en forma de <H1> <CENTER> Primera «etiquetas», rodeadas pagina </CENTER> </H1> <HR> por corchetes angulares (<,>). Garcia Rodriguez Carlos – 11º3
  • 18. Significado y uso para: Ejemplo: html es el lenguaje de <html> marcado predominante para la <head> elaboración de páginas web. Es usado <title>Title of the document</title> para describir la estructura y el contenido </head> en forma de texto, así como para complementar el texto con objetos tales <body> como imágenes. The content of the document...... body </body> </html> Garcia Rodriguez Carlos – 11º3