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