Practica 9

32

Transcript of Practica 9

Page 1: Practica 9
Page 2: Practica 9

PRACTICA # 9

Paola Beltrán Rico #04

Page 3: Practica 9

2012 HACIA UNA CALIDAD DE LA EDUCACIÓN, HUMANA Y CRISTIANA.

Autor: Beltrán RicoPaola.

RES

PU

ESTA La programación es el

proceso de diseñar, codificar, depurar y

mantener el código de fuente en programas

computacionales.

El código de fuente es escrito en lenguaje de programación

EJEM

PLO

Existen diversas técnicas de Programación entre ellas

Encontramos:•Programación estructurada.

•Programación modular.•Programación orientada a

objetos.•Programación declarativa.

Page 4: Practica 9

2012 HACIA UNA CALIDAD DE LA EDUCACIÓN, HUMANA Y CRISTIANA.

Autor: Beltrán RicoPaola.

2012 HACIA UNA CALIDAD DE LA EDUCACIÓN, HUMANA Y CRISTIANA.

Autor: Beltrán RicoPaola.

RES

PU

ESTA

EJEM

PLO

Este lenguaje se caracteriza por Expresar los algoritmos, de una Manera mas cercana a la Capacidad cognitiva humana.Para comprender el lenguaje deAlto nivel se requiere, tener unConocimiento en programación.Este lenguaje esta diseñado paraQue el usuario pueda solucionar Problemas de procesamientos deDatos.

Principales lenguajes de alto nivel:ADAALGOLC#COBOLFORTRANJAVALISPMODULA-2PASCALPERLPHPPYTHON

Page 5: Practica 9

2012 HACIA UNA CALIDAD DE LA EDUCACIÓN, HUMANA Y CRISTIANA.

Autor: Beltrán RicoPaola.

RES

PU

ESTA Es el sistema de

códigos, interpretables por un circuito micro programable.

Este lenguaje esta compuesto por un conjunto de

instrucciones que determinan acciones que la maquina debe

ejecutar.

Un programa consiste en una cadena de instrucciones de

lenguaje de maquina.EJ

EMP

LO

Page 6: Practica 9

2012 HACIA UNA CALIDAD DE LA EDUCACIÓN, HUMANA Y CRISTIANA.

Autor: Beltrán RicoPaola.

RES

PU

ESTA

Lenguajes de programación imperativos

Lenguajes de programación declarativos.

Lenguajes de programación orientados al problema.

Lenguajes de programación naturales.

Lenguajes de programación de

primera, segunda, tercera, cuarta y quinta generación.

EJEM

PLO

•Cobol, Pascal, C y Ada.•Lisp y el Prolog

•FROTRAN, COBOL•ALGOL

8, PL/I, PASCAL, MODULA•NATURAL, SQL•LISP, PROLOG

Page 7: Practica 9

2012 HACIA UNA CALIDAD DE LA EDUCACIÓN, HUMANA Y CRISTIANA.

Autor: Beltrán RicoPaola.

RES

PU

ESTA

Es un lenguaje de programación de bajo nivel

para los computadores, microprocesa

dores y otros circuitos integrados programables.

Interpreta una representación simbólica de

los códigos de maquina binarios y otras constantes

binarias para programar.

EJEM

PLO

Un programa escrito en lenguaje ensamblador consiste en una serie de instrucciones que corresponden al flujo de órdenes ejecutables por un microprocesador.

El lenguaje ensamblador para un procesador x86:

•MOV AL, 061h.

Page 8: Practica 9

2012 HACIA UNA CALIDAD DE LA EDUCACIÓN, HUMANA Y CRISTIANA.

Autor: Beltrán RicoPaola.

RES

PU

ESTA

Es un paradigma de programación que usa

objetos y sus interacciones, para diseñar aplicaciones y programas

informáticos.

Incluye diferentes técnicas como:

Herencia

Abstracción

Polimorfismo

EncapsulamientoEJ

EMP

LO

Entre los lenguajes orientados a objetos se destacan:

Action Script 3

Action Script

Ada

C++

Page 9: Practica 9

2012 HACIA UNA CALIDAD DE LA EDUCACIÓN, HUMANA Y CRISTIANA.

Autor: Beltrán RicoPaola.

RES

PU

ESTA

Es un paradigma de la programación en donde los

programas van determinados por los sucesos que ocurran en el sistema, definidos por

el usuario o que ellos mismos provoquen.

El creador de un programa define los eventos que

manejara su programa y las acciones que se realizarán al producirse cada uno de ellos.

EJEM

PLO

En pseudo lenguaje:

While (true){ Switch (event){ case mousse_button_down: case mouse_click: case keypressed: case Else:

Page 10: Practica 9

2012 HACIA UNA CALIDAD DE LA EDUCACIÓN, HUMANA Y CRISTIANA.

Autor: Beltrán RicoPaola.

RES

PU

ESTA Es el tipo de

herramientas y la forma en que se ven

en la pantalla.

EJEM

PLO

Barra de Navegación: contiene una serie de opciones para ejecutar y configurar aplicaciones en su sistema.Menú ayuda: tendrá acceso a la documentación de ayuda incluida en su distribución.Espacios de trabajo: permitirán alternar ventanas independientes.Mandrake Online : Configuración para recibir actualizaciones.Estado de Red.Hora.Volumen.Escritorio.

Page 11: Practica 9

2012 HACIA UNA CALIDAD DE LA EDUCACIÓN, HUMANA Y CRISTIANA.

Autor: Beltrán RicoPaola.

RES

PU

ESTA

Es un conjunto prescrito de instrucciones o

reglas bien definidas, ordenadas y

finitas que permite realizar una actividad

mediante pasos sucesivos que no

generen dudas a quien deba realizar dicha

actividad.EJ

EMP

LO

Page 12: Practica 9

2012 HACIA UNA CALIDAD DE LA EDUCACIÓN, HUMANA Y CRISTIANA.

Autor: Beltrán RicoPaola.

RES

PU

ESTA

Análisis del problema

Diseño de algoritmo

Codificación

Compilación y ejecución

Verificación

Depuración

Documentación EJEM

PLO

Se desarrollan mediante:Código

Lenguaje de programación

Identificación de erroresAnálisis y diseño

Facilitación de comprensión del programa.

Page 13: Practica 9

2012 HACIA UNA CALIDAD DE LA EDUCACIÓN, HUMANA Y CRISTIANA.

Autor: Beltrán RicoPaola.

RES

PU

ESTA

Un diagrama es la representación grafica de un

algoritmo o proceso. Se utiliza en la programación.

Estos diagramas utilizan símbolos con significados

bien definidos que representan los pasos del

algoritmo.EJ

EMP

LO

Page 14: Practica 9

2012 HACIA UNA CALIDAD DE LA EDUCACIÓN, HUMANA Y CRISTIANA.

Autor: Beltrán RicoPaola.

RES

PU

ESTA

EJEM

PLO

Page 15: Practica 9

2012 HACIA UNA CALIDAD DE LA EDUCACIÓN, HUMANA Y CRISTIANA.

Autor: Beltrán RicoPaola.

RES

PU

ESTA

Una variable es un símbolo que representa un elemento o cosa no especificada de un

conjunto dado.

Es un elemento del algoritmo, que puede ser

sustituido por un valor cualquiera.

Al declarar una variable estamos diciendo al ordenador que reserve una

parte de la memoria RAM para almacenarla.

EJEM

PLO

Son variables de personas:

Sexo

Nombre

Teléfono

Cedula

Dirección

Edad

Page 16: Practica 9

2012 HACIA UNA CALIDAD DE LA EDUCACIÓN, HUMANA Y CRISTIANA.

Autor: Beltrán RicoPaola.

RES

PU

ESTA

Una constante es un valor estable en 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.

EJEM

PLO

El valor de pi = 3.1416

•#include <stdio.h> #define PI 3.1415926 int main() { printf("Pi vale %f", PI); return 0;

Page 17: Practica 9

2012 HACIA UNA CALIDAD DE LA EDUCACIÓN, HUMANA Y CRISTIANA.

Autor: Beltrán RicoPaola.

RES

PU

ESTA Los operadores

aritméticos nos permiten, básicamente,

hacer cualquier operación

aritmética, que necesitemos.

EJEM

PLO

•Suma +

•Resta -

•Multiplicación *

•División /

Page 18: Practica 9

2012 HACIA UNA CALIDAD DE LA EDUCACIÓN, HUMANA Y CRISTIANA.

Autor: Beltrán RicoPaola.

RES

PU

ESTA Un operador de comparación

compara sus operandos y devuelve un valor lógico en

función de si la comparación es verdadera. Los operandos

pueden ser valores numéricos, de cadena de

caracteres, lógicos u objetos EJEM

PLO

Page 19: Practica 9

2012 HACIA UNA CALIDAD DE LA EDUCACIÓN, HUMANA Y CRISTIANA.

Autor: Beltrán RicoPaola.

RES

PU

ESTA

Es un dispositivo electrónico el cual es la expresión física de un operador booleano en

la lógica de conmutación.

Estas pueden ser :

Compuerta AND

Compuerta OR

Compuerta XOREJ

EMP

LO

Page 20: Practica 9

2012 HACIA UNA CALIDAD DE LA EDUCACIÓN, HUMANA Y CRISTIANA.

Autor: Beltrán RicoPaola.

RES

PU

ESTA La puerta lógica Y, más

conocida por su nombre en inglés AND (), realiza la

función booleana de producto lógico. Su símbolo es un punto (·), aunque se

suele omitir. EJEM

PLO

Page 21: Practica 9

2012 HACIA UNA CALIDAD DE LA EDUCACIÓN, HUMANA Y CRISTIANA.

Autor: Beltrán RicoPaola.

RES

PU

ESTA

La puerta lógica O, más conocida por su nombre en inglés OR (), realiza la

operación de suma lógica. EJEM

PLO

Page 22: Practica 9

2012 HACIA UNA CALIDAD DE LA EDUCACIÓN, HUMANA Y CRISTIANA.

Autor: Beltrán RicoPaola.

RES

PU

ESTA La puerta lógica OR-

exclusiva, más conocida por su nombre en inglés XOR, realiza la función booleana A'B+AB'. Su

símbolo es el más (+) inscrito en un círculo. EJ

EMP

LO

Page 23: Practica 9

2012 HACIA UNA CALIDAD DE LA EDUCACIÓN, HUMANA Y CRISTIANA.

Autor: Beltrán RicoPaola.

RES

PU

ESTA HyperText Markup

Language («lenguaje de marcado de hipertexto»)

Es el lenguaje del mercado predominante para la

elaboración de paginas web.

Es usado para describir la estructura y el contenido en

forma de texto, así como para complementar el texto

con objetos tales como imágenes.

EJEM

PLO

En el encontramos diferentes Etiquetas:

Page 24: Practica 9

2012 HACIA UNA CALIDAD DE LA EDUCACIÓN, HUMANA Y CRISTIANA.

Autor: Beltrán RicoPaola.

RES

PU

ESTA El lenguaje HTML se basa en

la sintaxis SGML, esto quiere decir que cualquier cosa que

hagamos en HTML estará encerrada entre etiquetas.

EJEM

PLO

Page 25: Practica 9

2012 HACIA UNA CALIDAD DE LA EDUCACIÓN, HUMANA Y CRISTIANA.

Autor: Beltrán RicoPaola.

RES

PU

ESTA

Define el inicio del documento HTML, le indica

al navegador que lo que viene a continuación debe

ser interpretado como código HTML. Esto es así de

facto, ya que en teoría lo que define el tipo de documento es el Doctype, significando la palabra justo tras DOCTYPE

el tag de raíz.EJ

EMP

LO

Page 26: Practica 9

2012 HACIA UNA CALIDAD DE LA EDUCACIÓN, HUMANA Y CRISTIANA.

Autor: Beltrán RicoPaola.

RES

PU

ESTA En HEAD iran las etiquetas de

cabecera que le informaran al navegador el tipo de documento, el titulo, la descripcion las palabras claves, iran los script, etc

<head> Contenido del Head </head> (cierre). EJ

EMP

LO

Page 27: Practica 9

2012 HACIA UNA CALIDAD DE LA EDUCACIÓN, HUMANA Y CRISTIANA.

Autor: Beltrán RicoPaola.

RES

PU

ESTA Es la etiqueta que

define el título de una página web

individual <title></title> EJ

EMP

LO

Page 28: Practica 9

2012 HACIA UNA CALIDAD DE LA EDUCACIÓN, HUMANA Y CRISTIANA.

Autor: Beltrán RicoPaola.

RES

PU

ESTA El cuerpo (body) del

documento html es normalmente lo más importante. Es aquí

donde debemos colocar el contenido de nuestra página: texto, fotos, etc. EJ

EMP

LO

Page 29: Practica 9

2012 HACIA UNA CALIDAD DE LA EDUCACIÓN, HUMANA Y CRISTIANA.

Autor: Beltrán RicoPaola.

RES

PU

ESTA <h1>...</h1>, <h6>....</h6>..

.:

Titulares. Sirven para dividir el texto en secciones. Se

pueden definir seis niveles de titulares, siendo <h1> el de mayor tamaño y el <h6>

el de menor tamaño.

EJEM

PLO

<hr width="75%"><hr width="50%"><hr width="25%"><hr width="12%">

<hr width="75%">

<hr width="50%">

<hr width="25%">

<hr width="12%">

<hr width="75%">

<hr width="50%">

<hr width="25%">

<hr width="12%">

<hr width="75%">

<hr width="50%">

<hr width="25%">

<hr width="12%">

Page 30: Practica 9

2012 HACIA UNA CALIDAD DE LA EDUCACIÓN, HUMANA Y CRISTIANA.

Autor: Beltrán RicoPaola.

RES

PU

ESTA La etiqueta <center> nos

permite centrar párrafos, imágenes o tablas

dentro de nuestra Web. Para centrar un elemento, éste

debe estar entre las etiquetas de apertura y

cierre. EJEM

PLO <center> Este texto está

centrado en la página. </center>

Page 31: Practica 9

2012 HACIA UNA CALIDAD DE LA EDUCACIÓN, HUMANA Y CRISTIANA.

Autor: Beltrán RicoPaola.

RES

PU

ESTA Esta opción

representa la alineación del texto.

LEFT, CENTER, RIGHT

EJEM

PLO

Page 32: Practica 9