SlideShare una empresa de Scribd logo
Introduccion web paula
Es el proceso de diseñar,      El "Hola Mundo"
codificar, depurar y           #include <stdio.h>
mantener el código              int main (int argc,char
                               **argv)
fuente de programas
                               { printf("Hola mundon");
computacionales. El código
                               return 0; }
fuente es escrito en           Nota: este programa está
un lenguaje de programación.   tomado del Dominio Público
El propósito de la             $ ./holamundo
programación es crear          Hola Mundo
programas que exhiban un       $
comportamiento deseado.
Por ejemplo, en C se pueden usar
Un lenguaje de programación    palabras tales
de alto nivel se caracteriza   como: case, if, for, while, etc.
por expresar los algoritmos    para construir con ellas
de una manera adecuada a la    instrucciones como:
capacidad cognitiva humana,    if( numero > 0 ) printf( "El
                               número es positivo" )
en lugar de a la capacidad
                               que traducido al castellano viene a
ejecutora de las máquinas      decir que: si numero es mayor que
                               cero, entonces, escribir por
                               pantalla el mensaje: "El número es
                               positivo".
Es el sistema de códigos   00000   1001110 LOAD 11110
directamente               00001   10110100 STOR
interpretable por un       10100
                           00010   10011110 LOAD
circuito micro
                           11110
programable, como el
                           00011   11010100 ADD 10100
microprocesador de una     00100   10111111 STOR
computadora o el micro     11111
controlador de un          00101   00000000 HALT
autómata
Ada       ALGOL
Modula-2   BASIC
 Pascal    C#        De éstos se
 Perl      COBOL     seleccionaron como base
 PHP       Fortran   para la creación del
 PL/1      Java      nuevo lenguaje el
 PL/SQL    Lisp      PASCAL, el ALGOL y el
 Python              PL/I
 Ruby
El lenguaje Assembly (a veces mal      Programa que imprime un string
llamado "Ensamblador" por su           en la pantalla ;
traducción literal al español) es un   .model small ; modelo de
tipo de lenguaje de bajo nivel         memoria .stack ; segmento del
utilizado para escribir programas      stack .
informáticos, y constituye la          data; segmento de datos
representación más directa del         Cadena1 DB 'Hola Mundo; $' ;
código máquina específico para         string a imprimir (finalizado en
cada arquitectura de                   $)
computadoras.                          code ; segmento del código
Es un paradigma de
                                    Por ejemplo, debe mostrar que
programación que usa objetos y sus
                                    estos objetos de oficina pueden
interacciones, para diseñar
                                    emular la forma
aplicaciones y
                                    en que se comportan los objetos de
programas informáticos. Está
                                    oficina más familiares, y que el
basado en varias técnicas,
                                    sistema se puede extender con
incluyendo herencia, abstracción,pol
                                    nuevos objetos de
imorfismo y encapsulamiento. Su uso
                                    oficina en un momento posterior.
se popularizó a principios de la
                                    Programación orientada a objetos
década de los años 1990. En la
                                    Los escritorios, sobres, buzones y
actualidad, existe variedad de
                                    carpetas son colecciones
lenguajes de programación que
                                    débilmente acopladas.
soportan la orientación a objetos.
Se refiere a                       En la programación existe
cualquier acontecimiento,          la programación orientada a
circunstancia, suceso o caso       eventos, en la que un evento es
posible. Así, se                   un mensaje de software que
dice eventualmente o ante todo     indica que algo ha ocurrido,
evento en previsión de algo que,   como un tecleo o un click de un
conjetural o previsiblemente,      mouse.
podría ocurrir en una              En el control de procesos, un
circunstancia determinada y es     evento es una ocurrencia que ha
generalmente un hecho              ocurrido y que ha sido
imprevisto.                        registrado
1.-AMBIENTE GRAFICO: R=es
todo el conjunto de imágenes
2.- ESCRITORIO
R= es la pantalla principal
3.-BARRA DE TAREAS               Search Engine
R=es la barra horizontal         Optimization”, es
4.-BARRA DE CONTROL O            decir, optimización
PANEL
R=es la barra localizada en la   para motores de
parte superior                   búsqueda.
5.-BANDEJA DE RESICLAJE:
R=es la carpeta
Un algoritmo es el conjunto         Inicio
de operaciones y procedimientos q   PASO 1. Aflojar los tornillos de la
ue deben seguirse para resolver     rueda pinchada con la llave inglesa.
                                    PASO 2.Ubicar el gato mecánico en su
un problema. La palabra
                                    sitio.
"algoritmo" deriva del nombre       PASO 3.Levantar el gato hasta que la
latinizado del gran matemático      rueda pinchada pueda girar libremente.
árabe Mohamed Ibn Moussa Al         PASO 4.Quitar los tornillos y la rueda
Kow Rizmi, el cual escribió sobre   pinchada.
entre los años 800 y 825 su obra    PASO 5 .Sacar el gato de su sitio.
Quitab Al Jabr Al Mugabala,         PASO 6.Apretar los tornillos con la llave
donde se recogía el sistema de      inglesa.
                                    Fin
numeración hindú y
el concepto del cero.
1. ANALISIS DEL
   PROBLEMA        Inicio
2. DISEÑO DE       Leer a,b,c
   ALGORITMO       Calcular
3. CODIFICACIÓN    escribir
4. COPILACION Y    perímetro
   EJECUCION       Fin
5. VERIFICACION
6. DEPURACION
7. DOCUMENTACION
Diagrama de flujo Es
 la representación
 gráfica del algoritmo o proceso.
SIMBOLOS:
Óvalo o Elipse, Rectángulo, Rombo.
Círculo, Triángulo boca abajo,
Triángulo boca arriba, Cuadrado,
Línea ininterrumpida, Línea
interrumpida, Trapezoide,
Elipsoide, Hexágono, Pentágono,
Cruz de Diagonales
En programación, una constante
es un valor que no puede ser        Por ejemplo:
alterado durante la ejecución de    El valor de pi = 3.1416
un programa.                        Por conveniencia, el nombre de
Una constante corresponde a         las constantes suele escribirse
una longitud fija de un área        en mayúsculas en la mayoría
reservada en la memoria             de lenguajes
principal del ordenador, donde el
programa almacena valores fijos
Son guardadas en la memoria de       EJEMPLO:
usuario (RAM) y son                   << V1 V2
independientes del programa que         << V1 V2 * V1 V2 +   MS (1)
las llama. La declaración de una      << M S / >> (2)
variable de este tipo es               >> V2 V1 *
equivalente a guardar el contenido    >>
de la variable en un directorio con
un nombre, como si se tratase de
un programa.
Permiten realizar comparaciones
de valores de tipo numérico o       El
carácter. Estos operadores sirven   operador derivada, d/dx,
para expresar las condiciones en    actúa sobre la
los algoritmos. Proporcionan        función f(X) que se
resultados lógicos.                 escribe a su derecha,
< Menor que
                                    produciendo una nueva
> Mayor que
= Igual que
                                    función de pi
<= Menor o igual que
>= Mayor o igual que
<> Diferente de
Introduccion web paula
HTML>: cuya función es servir de
apertura y cierre al archivo         HTML: Crear un Título que
<HEAD>: cierran el                   cambia de colores
encabezamiento propiamente dicho      http://gollum.inforg.uniovi.es/aii
del documento                        /ejemplos.php?id_codigo=1&codigo
<TITLE>:sirve para dar título a la   =HTML
página.                              http://gias720.dis.ulpgc.es/Gias/
<CENTER>: se utiliza para centrar    Cursos/Tutorial_html/examples.ht
alinear el texto.                    m
                                     http://www.utem.cl/web/ejempta
                                     b.htm

Más contenido relacionado

PPTX
Programacion web introduccion 11 3
PPSX
Presentacion1 lenguaje de-programacion_c
ODP
Introducción a Python
PPT
Elementos Basicos del Lenguaje C++
PPT
Repaso del lenguaje C++
PPTX
Sintaxis del lenguaje c++
PPTX
Unidad 2 funciones
PPTX
Programación en ‘‘c’’ ii
Programacion web introduccion 11 3
Presentacion1 lenguaje de-programacion_c
Introducción a Python
Elementos Basicos del Lenguaje C++
Repaso del lenguaje C++
Sintaxis del lenguaje c++
Unidad 2 funciones
Programación en ‘‘c’’ ii

La actualidad más candente (20)

PPT
Lenguajec diapositivas
PPTX
PPTX
Algoritmos
PPTX
ESTRUCTURA BASICA PARA C++
PPTX
c++ introduccion
DOCX
Tutorial C
PPTX
Lenguaje de-programación-c
PPT
Lenguaje Borland C - Estructura y Componentes
PPTX
Clase 1 Lenguaje C++
PPTX
Funciones de entrada y salida
PPSX
Introducción a la codificación en lenguaje C
PPTX
Estructuras de un programa
PPT
Lenguajesdeprogramacion c nivel1-unidad2
DOCX
Ejemplos de pseudocódigo
PPT
lenguaje pascal
PDF
Estructura de un algoritmo en pseudocódigo
PPT
Entrada y salida de datos en c
PDF
Estructura de-un-programa-en-lenguaje-c.
PPT
2. Introduccion A C#
PPT
Operaciones entre cadenas y valores numéricos en lenguaje C
Lenguajec diapositivas
Algoritmos
ESTRUCTURA BASICA PARA C++
c++ introduccion
Tutorial C
Lenguaje de-programación-c
Lenguaje Borland C - Estructura y Componentes
Clase 1 Lenguaje C++
Funciones de entrada y salida
Introducción a la codificación en lenguaje C
Estructuras de un programa
Lenguajesdeprogramacion c nivel1-unidad2
Ejemplos de pseudocódigo
lenguaje pascal
Estructura de un algoritmo en pseudocódigo
Entrada y salida de datos en c
Estructura de-un-programa-en-lenguaje-c.
2. Introduccion A C#
Operaciones entre cadenas y valores numéricos en lenguaje C
Publicidad

Destacado (20)

PPTX
Diapositivas ciencia, tecnologia y sociedad
PPTX
Diapositivas ciencia y tecnologia
PPT
Egipto 1
PDF
Aplica la pnl como herramienta para tu profesión.
DOCX
Reporte Literatura II obra teatral
PPTX
Mat3at0cha: Ejercicio 5 apartados J, K, L
PDF
MAPA SEMÁNTICO EN ETOY
PDF
Acta pleno extraordinario y urgente 20 junio 2012
ODP
Presentacióó
PDF
Acta pleno extraordinario y urgente 19 octubre 2011
PDF
Estadisticas 1 semestre_2012_REV-Final
PDF
Traslados
PPS
Revolucion social ya
PDF
Drupalchix - Introducción a Drupal
DOCX
PDF
Analisis cocinando clases
PPTX
Fotos nena mary
PPTX
Las representaciones
PDF
Presentación de PyLadies Perú
Diapositivas ciencia, tecnologia y sociedad
Diapositivas ciencia y tecnologia
Egipto 1
Aplica la pnl como herramienta para tu profesión.
Reporte Literatura II obra teatral
Mat3at0cha: Ejercicio 5 apartados J, K, L
MAPA SEMÁNTICO EN ETOY
Acta pleno extraordinario y urgente 20 junio 2012
Presentacióó
Acta pleno extraordinario y urgente 19 octubre 2011
Estadisticas 1 semestre_2012_REV-Final
Traslados
Revolucion social ya
Drupalchix - Introducción a Drupal
Analisis cocinando clases
Fotos nena mary
Las representaciones
Presentación de PyLadies Perú
Publicidad

Similar a Introduccion web paula (20)

PPTX
NIVEL DE PROGRAMACIÓN WEB INTRODUCCIÓN
PPTX
PROGRAMACIÓN WEB INTRODUCCIÓN
PPTX
Kimberly (2) mapau trabajo
PPTX
PROGRAMACIÓN WEB INTRODUCCIÓN
PPTX
Nivel de programacion web_introduccion_11º3
PPTX
Nivel de programacion web_introduccion_11º3
PDF
Unidad Iii Generalidades Sobre Algoritmos
PPTX
Fernando
PPTX
Programacion web introduccion 11 3
PPTX
Tecnologia jenny
PPTX
Programacion web introduccion
PPT
Lenguaje de programacióndiapost1.
PPTX
Tecnologia jenny
PPTX
PROGRAMACION WEB INTRODUCCION
PPTX
Presentación1
PPTX
Introducción a la programación 2025.pptx
NIVEL DE PROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓN
Kimberly (2) mapau trabajo
PROGRAMACIÓN WEB INTRODUCCIÓN
Nivel de programacion web_introduccion_11º3
Nivel de programacion web_introduccion_11º3
Unidad Iii Generalidades Sobre Algoritmos
Fernando
Programacion web introduccion 11 3
Tecnologia jenny
Programacion web introduccion
Lenguaje de programacióndiapost1.
Tecnologia jenny
PROGRAMACION WEB INTRODUCCION
Presentación1
Introducción a la programación 2025.pptx

Introduccion web paula

  • 2. Es el proceso de diseñar, El "Hola Mundo" codificar, depurar y #include <stdio.h> mantener el código int main (int argc,char **argv) fuente de programas { printf("Hola mundon"); computacionales. El código return 0; } fuente es escrito en Nota: este programa está un lenguaje de programación. tomado del Dominio Público El propósito de la $ ./holamundo programación es crear Hola Mundo programas que exhiban un $ comportamiento deseado.
  • 3. Por ejemplo, en C se pueden usar Un lenguaje de programación palabras tales de alto nivel se caracteriza como: case, if, for, while, etc. por expresar los algoritmos para construir con ellas de una manera adecuada a la instrucciones como: capacidad cognitiva humana, if( numero > 0 ) printf( "El número es positivo" ) en lugar de a la capacidad que traducido al castellano viene a ejecutora de las máquinas decir que: si numero es mayor que cero, entonces, escribir por pantalla el mensaje: "El número es positivo".
  • 4. Es el sistema de códigos 00000 1001110 LOAD 11110 directamente 00001 10110100 STOR interpretable por un 10100 00010 10011110 LOAD circuito micro 11110 programable, como el 00011 11010100 ADD 10100 microprocesador de una 00100 10111111 STOR computadora o el micro 11111 controlador de un 00101 00000000 HALT autómata
  • 5. Ada ALGOL Modula-2 BASIC Pascal C# De éstos se Perl COBOL seleccionaron como base PHP Fortran para la creación del PL/1 Java nuevo lenguaje el PL/SQL Lisp PASCAL, el ALGOL y el Python PL/I Ruby
  • 6. El lenguaje Assembly (a veces mal Programa que imprime un string llamado "Ensamblador" por su en la pantalla ; traducción literal al español) es un .model small ; modelo de tipo de lenguaje de bajo nivel memoria .stack ; segmento del utilizado para escribir programas stack . informáticos, y constituye la data; segmento de datos representación más directa del Cadena1 DB 'Hola Mundo; $' ; código máquina específico para string a imprimir (finalizado en cada arquitectura de $) computadoras. code ; segmento del código
  • 7. Es un paradigma de Por ejemplo, debe mostrar que programación que usa objetos y sus estos objetos de oficina pueden interacciones, para diseñar emular la forma aplicaciones y en que se comportan los objetos de programas informáticos. Está oficina más familiares, y que el basado en varias técnicas, sistema se puede extender con incluyendo herencia, abstracción,pol nuevos objetos de imorfismo y encapsulamiento. Su uso oficina en un momento posterior. se popularizó a principios de la Programación orientada a objetos década de los años 1990. En la Los escritorios, sobres, buzones y actualidad, existe variedad de carpetas son colecciones lenguajes de programación que débilmente acopladas. soportan la orientación a objetos.
  • 8. Se refiere a En la programación existe cualquier acontecimiento, la programación orientada a circunstancia, suceso o caso eventos, en la que un evento es posible. Así, se un mensaje de software que dice eventualmente o ante todo indica que algo ha ocurrido, evento en previsión de algo que, como un tecleo o un click de un conjetural o previsiblemente, mouse. podría ocurrir en una En el control de procesos, un circunstancia determinada y es evento es una ocurrencia que ha generalmente un hecho ocurrido y que ha sido imprevisto. registrado
  • 9. 1.-AMBIENTE GRAFICO: R=es todo el conjunto de imágenes 2.- ESCRITORIO R= es la pantalla principal 3.-BARRA DE TAREAS Search Engine R=es la barra horizontal Optimization”, es 4.-BARRA DE CONTROL O decir, optimización PANEL R=es la barra localizada en la para motores de parte superior búsqueda. 5.-BANDEJA DE RESICLAJE: R=es la carpeta
  • 10. Un algoritmo es el conjunto Inicio de operaciones y procedimientos q PASO 1. Aflojar los tornillos de la ue deben seguirse para resolver rueda pinchada con la llave inglesa. PASO 2.Ubicar el gato mecánico en su un problema. La palabra sitio. "algoritmo" deriva del nombre PASO 3.Levantar el gato hasta que la latinizado del gran matemático rueda pinchada pueda girar libremente. árabe Mohamed Ibn Moussa Al PASO 4.Quitar los tornillos y la rueda Kow Rizmi, el cual escribió sobre pinchada. entre los años 800 y 825 su obra PASO 5 .Sacar el gato de su sitio. Quitab Al Jabr Al Mugabala, PASO 6.Apretar los tornillos con la llave donde se recogía el sistema de inglesa. Fin numeración hindú y el concepto del cero.
  • 11. 1. ANALISIS DEL PROBLEMA Inicio 2. DISEÑO DE Leer a,b,c ALGORITMO Calcular 3. CODIFICACIÓN escribir 4. COPILACION Y perímetro EJECUCION Fin 5. VERIFICACION 6. DEPURACION 7. DOCUMENTACION
  • 12. Diagrama de flujo Es la representación gráfica del algoritmo o proceso. SIMBOLOS: Óvalo o Elipse, Rectángulo, Rombo. Círculo, Triángulo boca abajo, Triángulo boca arriba, Cuadrado, Línea ininterrumpida, Línea interrumpida, Trapezoide, Elipsoide, Hexágono, Pentágono, Cruz de Diagonales
  • 13. En programación, una constante es un valor que no puede ser Por ejemplo: alterado durante la ejecución de El valor de pi = 3.1416 un programa. Por conveniencia, el nombre de Una constante corresponde a las constantes suele escribirse una longitud fija de un área en mayúsculas en la mayoría reservada en la memoria de lenguajes principal del ordenador, donde el programa almacena valores fijos
  • 14. Son guardadas en la memoria de EJEMPLO: usuario (RAM) y son << V1 V2 independientes del programa que << V1 V2 * V1 V2 + MS (1) las llama. La declaración de una << M S / >> (2) variable de este tipo es >> V2 V1 * equivalente a guardar el contenido >> de la variable en un directorio con un nombre, como si se tratase de un programa.
  • 15. Permiten realizar comparaciones de valores de tipo numérico o El carácter. Estos operadores sirven operador derivada, d/dx, para expresar las condiciones en actúa sobre la los algoritmos. Proporcionan función f(X) que se resultados lógicos. escribe a su derecha, < Menor que produciendo una nueva > Mayor que = Igual que función de pi <= Menor o igual que >= Mayor o igual que <> Diferente de
  • 17. HTML>: cuya función es servir de apertura y cierre al archivo HTML: Crear un Título que <HEAD>: cierran el cambia de colores encabezamiento propiamente dicho http://gollum.inforg.uniovi.es/aii del documento /ejemplos.php?id_codigo=1&codigo <TITLE>:sirve para dar título a la =HTML página. http://gias720.dis.ulpgc.es/Gias/ <CENTER>: se utiliza para centrar Cursos/Tutorial_html/examples.ht alinear el texto. m http://www.utem.cl/web/ejempta b.htm