programacion web-introducciòn

24
Práctica 09 Ingri Julieth Pinzón Pinzón 1103 2012: HACIA LA CALIDAD EDUCATIVA DEMOCRÁTICA Y HUMANISTA

Upload: ingri-julieth-pinzon

Post on 04-Aug-2015

95 views

Category:

Technology


1 download

TRANSCRIPT

Práctica 09

Ingri Julieth Pinzón Pinzón

1103

2012: HACIA LA CALIDAD EDUCATIVA DEMOCRÁTICA Y HUMANISTA

La programación 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.

2012: HACIA LA CALIDAD EDUCATIVA DEMOCRÁTICA Y HUMANISTA

Ingri Julieth Pinzón Pinzón

¿QUÉ ES LA PROGRAMACIÓN?

1103

Un lenguaje de programación de alto nivel de abstracción es aquel que expresa los

algoritmos de una manera más cercana a la capacidad cognitiva humana, en lugar de a

la capacidad ejecutora de las máquinas.

2012: HACIA LA CALIDAD EDUCATIVA DEMOCRÁTICA Y HUMANISTA

Ingri Julieth Pinzón Pinzón

¿QUÉ ES EL LENGUAJE DE ALTO NIVEL?

1103

Es el sistema de códigos directamente interpretable por un circuito micro-

programable. Este lenguaje está compuesto por un conjunto de instrucciones que

determinan acciones a ser tomadas por la máquina.

2012: HACIA LA CALIDAD EDUCATIVA DEMOCRÁTICA Y HUMANISTA

Ingri Julieth Pinzón Pinzón

¿QUÉ SIGNIFICA EL LENGUAJE DE MAQUINA?

1103

• ADA: Es un lenguaje de programación orientado a objetos y fuertemente tipiado de forma estática

• FORTRAN: Es un lenguaje especializado en aplicaciones técnicas y científicas.

• COBOL: Es el lenguaje más usado en las aplicaciones de gestión

• PASCAL: un lenguaje ampliamente utilizado en todo tipo de aplicaciones, poseyendo grandes facilidades para la programación de sistemas y diseño de gráficos.

• Entre otros.

2012: HACIA LA CALIDAD EDUCATIVA DEMOCRÁTICA Y HUMANISTA

Ingri Julieth Pinzón Pinzón

¿CÓMO SE CLASIFICAN LOS LENGUAJES DE ALTO NIVEL?

1103

Es un lenguaje de programación de bajo nivel para los computadores, microprocesadores,

micro-controladores, y otros circuitos integrados programables. Implementa una representación simbólica de los códigos de

máquina binarios y otras constantes

2012: HACIA LA CALIDAD EDUCATIVA DEMOCRÁTICA Y HUMANISTA

Ingri Julieth Pinzón Pinzón

¿QUE SIGNIFICA EL LENGUAJE ASSEMBLER?

1103

Es una forma especial de programar, más cercana a como expresaríamos las cosas

en la vida real que otros tipos de programación.

2012: HACIA LA CALIDAD EDUCATIVA DEMOCRÁTICA Y HUMANISTA

Ingri Julieth Pinzón Pinzón

¿QUE SIGNIFICA EL LENGUAJE ASSEMBLER?

1103

Paradigma de programación en el que tanto la estructura como la ejecución de los programas van determinados por los sucesos que ocurran en el

sistema, definidos por el usuario o que ellos mismos provoquen.

2012: HACIA LA CALIDAD EDUCATIVA DEMOCRÁTICA Y HUMANISTA

Ingri Julieth Pinzón Pinzón

¿QUE SON LOS EVENTOS?

1103

Es el proceso de programar, proyectar, coordinar, seleccionar y organizar una

serie de elementos para producir objetos visuales destinados a

comunicar mensajes especificos a grupos determinados

2012: HACIA LA CALIDAD EDUCATIVA DEMOCRÁTICA Y HUMANISTA

Ingri Julieth Pinzón Pinzón

¿QUE SON LOS CONTROLES DE AMBIENTE GRAFICO Y CUAL ES SU FUNCION?

1103

Un algoritmo es un conjunto finito de pasos específicos y organizados para

realizar una labor.

2012: HACIA LA CALIDAD EDUCATIVA DEMOCRÁTICA Y HUMANISTA

Ingri Julieth Pinzón Pinzón

¿QUE ES UN ALGORITMO?

1103

Evaluación del problema: Estudiar el problema en general y ver que parte nos interesa.

Definición del problema: El objetivo de ésta fase es comprender el problema para lo cual tenemos que obtener la especificación de las entradas y

salidas del problema. Tiene que quedar claro que entra y que sale, las posibles condiciones o

restricciones.

Diseño del algoritmo: Diseñar la solución. Una vez comprendido el problema se trata de

determinar que pasos o acciones tenemos que realizar para resolverlo.

2012: HACIA LA CALIDAD EDUCATIVA DEMOCRÁTICA Y HUMANISTA

Ingri Julieth Pinzón Pinzón

¿QUE ES UN ALGORITMO?

1103

Que es un diagrama de flujo, sus símbolos y significados?

Es una representación grafica de un algoritmo o un proceso. Representan el flujo de ejecución

mediante flechas que conectan los puntos de inicio y de fin de un proceso. Sus símbolos son:

-ovalo o Elipse: Inicio o fin del proceso.-Rectángulo: ejecución de actividades.

-Rombo: Formula una pregunta o decisión.-Circulo: en laza actividades dentro del

procedimiento.-Triangulo Boca Abajo: Guarda un documento en

forma permanente.-Triangulo boca arriba: proporciona tiempo para

almacenar el documento.

2012: Hacia la calidad educativa democrática y humanista

Ingri Julieth Pinzón Pinzón

1103

Que Son Las Variables Y Como Es Su Declaración En La RAM?

Espacios reservados en la memoria que a lo largo de la ejecución programa pueden cambiar su

contenido.Se representan con identificadores que hacen

referencia a un lugar de la memoria del programa en donde se almacena un dato. Se establecieron 2

políticas de reserva de memoria:-Reserva fija de memoria: se copia el valor de la

variable en la zona de la pila de llamadas que corresponde a la nueva subrutina llamada.

-Reserva variable de memoria: Se dedica una zona de memoria y en caso de sobrepasarse dicha

zona de memoria se vuelve a asignar otra zona para impedir la restricción mencionada arriba.

2012: Hacia la calidad educativa democrática y humanista

1103Ingri Julieth Pinzón Pinzón

Que Son Las Constantes?

Valor que no puede ser alterado durante la ejecución de un programa. Se define con la

directiva #define lo cual hace que la constante tenga el mismo valor a lo largo de

la ejecución del programa.

#include <stdio.h> #define PI 3.1415926

int main()

{

printf("Pi vale %f", PI); return 0;

}

2012: Hacia la calidad educativa democrática y humanista

1103Ingri Julieth Pinzón Pinzón

Que Son Los Operadores Aritméticos y su jerarquización en una operación?

Los operadores aritméticos permiten ordenarle a la computadora que realice las operaciones matemáticas

básicas como suma, resta, multiplicación, etc.El operador +

Este operador se utiliza para ordenarle a la computadora que sume dos números.

El operador -Este operador se utiliza para ordenarle a la computadora

que reste dos números.El operador *

Este operador se utiliza para ordenarle a la computadora que multiplique dos números.

El operador /Este operador se utiliza para ordenarle a la computadora

que divida dos números.El operador %

Este operador se utiliza para ordenarle a la computadora que reste dos números.

El operador +:25 + 3= 28El operador -: 25 – 3= 22El operador *: 25 *3=75El operador /: 25 / 5= 5El operador %: 25 % 3 = 1

2012: Hacia la calidad educativa democrática y humanista

1103Ingri Julieth Pinzón Pinzón

Que Son y Significado de los operadoresDe relación?

Utilizado para declarar condiciones lógicas en nuestro procesos de toma de

decisiones. Se dividen en Menor que, <.

Menor o igual que, <=.Mayor que, >.

Mayor o igual que, >=.Igual que, =.

Distinto que, /=.

Menor que, <.- 8<10Menor o igual que, <=.- a<=5Mayor que, >. 10>8Mayor o igual que, >=.- a>=bIgual que, =.- a =bDistinto que, /=. – a-b=/b-a

2012: Hacia la calidad educativa democrática y humanista

1103Ingri Julieth Pinzón Pinzón

Que Significan y tabla de descomposiciónPara AND, OR Y XOR?

AND y OR trabajan con dos operandos y retornan un valor lógico basadas en las denominadas tablas de verdad.

XOR: Esta operación es equivalente a sumar los bits.

2012: Hacia la calidad educativa democrática y humanista

1103

AND OR

Ingri Julieth Pinzón Pinzón

Que Significa ProgramaciónHTML?

El HTML se conoce como un subconjunto de SGML (Standard

Generalized Markup Language), que más tarde se llamará nivel 0; soporta encabezados, listas y anclas. Se crea

el nombre World Wide Web.

2012: Hacia la calidad educativa democrática y humanista

1103Ingri Julieth Pinzón Pinzón

Significado y uso de las etiquetas:

<HTML> define el inicio del documento HTML, le indica al navegador que lo que viene a continuación debe ser interpretado como código HTML.

2012: Hacia la calidad educativa democrática y humanista

1103Ingri Julieth Pinzón Pinzón

Significado y uso de las etiquetas:

<Head>engloba una serie de sentencias a modo de cabecera como son por ejemplo, el título de la página o los enlaces a archivos externos como

hojas de estilo css.

2012: Hacia la calidad educativa democrática y humanista

1103Ingri Julieth Pinzón Pinzón

Significado y uso de las etiquetas:

<Title> Esta se usa para identificar el nombre de la página. El texto que

contenga esta se mostrará en la parte superior de tu explorador.

2012: Hacia la calidad educativa democrática y humanista

1103Ingri Julieth Pinzón Pinzón

Significado y uso de las etiquetas:

<Body> Esta es la que define los atributos de la página. En estos se

incluye: el color del fondo, la imagen de fondo (si hay alguna), el color del texto, el color de los enlaces, el color de los

enlaces visitados y los enlaces activos, dentro de esta etiqueta esta la mayoría

del contenido de tu página web.

2012: Hacia la calidad educativa democrática y humanista

1103Ingri Julieth Pinzón Pinzón

Significado y uso de las etiquetas:

<Center> Alinea en forma central lo que esté entre ellos <CENTER> y

</CENTER>.

2012: Hacia la calidad educativa democrática y humanista

1103Ingri Julieth Pinzón Pinzón

Significado y uso de las etiquetas:

<Center> Alinea en forma central lo que esté entre ellos <CENTER> y

</CENTER>.

2012: Hacia la calidad educativa democrática y humanista

1103Ingri Julieth Pinzón Pinzón