rubiano guerrero paula carolina

21
La programación es el proceso de diseñar,codificar, de purar y mantener el código fuente de programas computacionales. RESPUESTA EJEMPLO #include<conio.h> #include<stdio.h> main() { //variables int n,i=1,fact=1; //Instrucciones RUBIANO GUERRERO PAULA CAROLINA 1103

Upload: deicy-lopez-castro

Post on 09-Jul-2015

93 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Rubiano guerrero paula carolina

La programación es

el proceso de

diseñar,codificar, de

purar y mantener el

código fuente de

programas

computacionales.

RESPUESTA EJEMPLO

#include<conio.h>

#include<stdio.h>

main()

{

//variables

int n,i=1,fact=1;

//Instrucciones

RUBIANO GUERRERO PAULA CAROLINA 1103

Page 2: Rubiano guerrero paula carolina

RESPUESTA EJEMPLO

RUBIANO GUERRERO PAULA CAROLINA 1103

El lenguaje de alto nivel

(high-level language) es

aquel que se aproxima

más al lenguaje natural

humano que al lenguaje

binario de las

computadoras, el que se

conoce como lenguaje de

bajo nivel

Cabol, pascal, C y ADA

Page 3: Rubiano guerrero paula carolina

RESPUESTA EJEMPLO

RUBIANO GUERRERO PAULA CAROLINA 1103

El lenguaje máquina es el único que

entiende la computadora digital, es su

"lenguaje natural". En él sólo se pueden

utilizar dos símbolos: el cero (0) y el uno

(1). Por ello, al lenguaje máquina

también se le denomina lenguaje binario

Action scriptAfnixAlgolCoralMiranda

Page 4: Rubiano guerrero paula carolina

RESPUESTA EJEMPLO

RUBIANO GUERRERO PAULA CAROLINA 1103

1. Lenguajes de programación

imperativos

2. Lenguajes de programación

declarativos

3. Lenguajes de programación

orientados a objetos

4. Lenguajes de programación

orientados al problema

5. Lenguajes de programación

naturales

El Lisp y el Prolog.Smalltalk y el C++

Page 5: Rubiano guerrero paula carolina

RESPUESTA EJEMPLO

RUBIANO GUERRERO PAULA CAROLINA 1103

Es un lenguaje de programación de bajo

nivel para los computadores,

microprocesadores, microcontroladores,

y otros circuitos integrados

programables. Implementa una

representación simbólica de los códigos

de máquina binarios y otras constantes

necesarias para programar una

arquitectura dada de CPU y constituye la

representación más directa del código

máquina.

Arquitectura x86

Poca

PIC16F84

Page 6: Rubiano guerrero paula carolina

RESPUESTA EJEMPLO

RUBIANO GUERRERO PAULA CAROLINA 1103

La programación Orientada a objetos

(POO) 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.

Para conseguir un ejemplo concreto de lo que

es la programación orientada a

objetos, podemos entrar en el Manual de PHP

5. Realmente este manual explica las

características de orientación a objetos de PHP

5 y ofrece ejemplos concretos de creación de

clases con características como

herencia, polimorfismo, etc.

Page 7: Rubiano guerrero paula carolina

RESPUESTA EJEMPLO

RUBIANO GUERRERO PAULA CAROLINA 1103

es un 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.

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

Page 8: Rubiano guerrero paula carolina

RESPUESTA EJEMPLO

RUBIANO GUERRERO PAULA CAROLINA 1103

Es un conjunto de pasos que tienen

un orden lógico para realizar una

acción o una tarea.

algoritmo suma

Lea 5,2

Resultado=5+2

Escriba 7

Fin suma

Page 9: Rubiano guerrero paula carolina

RESPUESTA EJEMPLO

RUBIANO GUERRERO PAULA CAROLINA 1103

Inicio /fin

Entrada

Salida

Asignación

bifurcación

algoritmo suma inicio

Lea 5,2 entrada

Resultado=5+2

Escriba 7 salidaFin suma fin

Page 10: Rubiano guerrero paula carolina

RESPUESTAEJEMPLO

RUBIANO GUERRERO PAULA CAROLINA 1103

Es una forma que representa gráficamente los detalles algorítmicos de un proceso multifactorialSímbolos

Inicio/fin: indica el inicio y el fin de un diagrama

Entrada general: entrada o salida de datos en general.

Entrada por teclado: entrada de datos por teclado.

decisión: indica la comparación de

datos dependiendoEl resultado lógico

Salida impresa: indica la presentación de uno o varios

resultados

Acción proceso general: índica la acción general para realizaren el

en el computadorConector: indica el

enlace de dos partes

Conector :indica el enlace de dos partes de un diagrama en signos diferentes

inicio

X,p,y

A+y=R

R

X Y R

Page 11: Rubiano guerrero paula carolina

RESPUESTA EJEMPLO

RUBIANO GUERRERO PAULA CAROLINA 1103

Es el nombre dado a una posición de

memoria en el computador y cuyo

contenido varia a lo largo de la

ejecución del proceso

numérica números

Alfanumérica letras

Page 12: Rubiano guerrero paula carolina

RESPUESTA EJEMPLO

RUBIANO GUERRERO PAULA CAROLINA 1103

Es un valor de tipo permanente que

no puede modificarse al menos

dentro del contexto o situacion para

el cual esta previsto , suele

relacionarse en combinación con las

variables que si admiten

modificación en sus valores

constMin = 0;Max = 100;Intervalo = 10;N = (Max - Min) div Intervalo;Centro = (Max - Min) div 2;

Page 13: Rubiano guerrero paula carolina

RESPUESTA EJEMPLO

RUBIANO GUERRERO PAULA CAROLINA 1103

Los operadores aritméticos toman

valores numéricos (tanto literales

como variables) como operandos y

devuelven un único valor numérico.

Los operadores aritméticos

estándar son

Suma =+

Resta=-

multiplicación =*

División =/

Exponenciación=A

1/2 //devuelve 0.5 en JavaScript1/2 //devuelve 0 en Java

Page 14: Rubiano guerrero paula carolina

RESPUESTA EJEMPLO

RUBIANO GUERRERO PAULA CAROLINA 1103

>25 y <50< 100<= 100

Page 15: Rubiano guerrero paula carolina

RESPUESTA EJEMPLO

RUBIANO GUERRERO PAULA CAROLINA 1103

El operador Y (&&) devuelve verdadero cuando las dos expresiones son verdaderas. El operador O (||) devuelve verdadero cuando cualquiera de las dos es verdadera, y el operador NO (!) invierte la lógica de la expresión que le sigue; si la expresión siguiente es verdadera devuelve falso y

viceversa.

(18>6) &&

(20<30)

!(18>15)

Page 16: Rubiano guerrero paula carolina

RESPUESTA EJEMPLO

RUBIANO GUERRERO PAULA CAROLINA 1103

acrónimo de HyperText Markup Language, lenguaje de marcas de hipertexto. En informática, formato estándar de los documentos que circulan en la World Wide Web (WWW)

pantalla (texto, imágenes...)

los códigos (tags o etiquetas)

Page 17: Rubiano guerrero paula carolina

RESPUESTA EJEMPLO

RUBIANO GUERRERO PAULA CAROLINA 1103

Son las etiquetas de cabecera que le informaran al navegador el tipo de documento, el titulo, la descripción las palabras claves

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

Page 18: Rubiano guerrero paula carolina

RESPUESTA EJEMPLO

RUBIANO GUERRERO PAULA CAROLINA 1103

En esta etiqueta pondremos las palabras clave más importantes de la página. La etiqueta tiene que ser única y descriptiva.

la primera parte del "snippet" que muestra Google y los otros buscadores en sus resultados.

Page 19: Rubiano guerrero paula carolina

RESPUESTA EJEMPLO

RUBIANO GUERRERO PAULA CAROLINA 1103

es lo que llamamos el "cuerpo" del documento. Es la parte visible, la etiqueta body también podemos personalizarla para darle el aspecto que nosotros deseemos.

<body bgcolor="#FF0000"></body><body background="URL"> </body><body text= "#000000"></body><body link= "#FF0000" alink= "#FF0000" vlink= "# 0000FF"></body>

Page 20: Rubiano guerrero paula carolina

RUBIANO GUERRERO PAULA CAROLINA 1103

RESPUESTA EJEMPLO

RUBIANO GUERRERO PAULA CAROLINA 1103

H1>, <H2>, <H3>...: Titulares. Sirven para dividir el texto en secciones. Se pueden definir seis niveles de titulares, el texto que deseamos que sea un titular se pone entre las tags <H1> Titular </H1>. Se definen mediante las tags <H1>.....</H1> hasta <H6>.....</H6>

<HTML> <HEAD> <TITLE>Ejemplo 2</TITLE> </HEAD> <BODY>

<H1>Mi primera página</H1>

Page 21: Rubiano guerrero paula carolina

RESPUESTA EJEMPLO

<center>This text will be center-aligned.</center>

RUBIANO GUERRERO PAULA CAROLINA 1103

La etiqueta <center> es compatible con todos los principales navegadores. However, it is deprecated and should be avoided! Sin embargo, ha quedado obsoleta y debe ser evitado!