lopez castro deicy joana

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 LOPEZ CASTRO DEICY JOANA 1103

Upload: comediante

Post on 09-Jul-2015

145 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Lopez castro deicy joana

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

LOPEZ CASTRO DEICY JOANA 1103

Page 2: Lopez castro deicy joana

RESPUESTA EJEMPLO

LOPEZ CASTRO DEICY JOANA 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: Lopez castro deicy joana

RESPUESTA EJEMPLO

LOPEZ CASTRO DEICY JOANA 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: Lopez castro deicy joana

RESPUESTA EJEMPLO

LOPEZ CASTRO DEICY JOANA 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: Lopez castro deicy joana

RESPUESTA EJEMPLO

LOPEZ CASTRO DEICY JOANA 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 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: Lopez castro deicy joana

RESPUESTA EJEMPLO

LOPEZ CASTRO DEICY JOANA 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: Lopez castro deicy joana

RESPUESTA EJEMPLO

LOPEZ CASTRO DEICY JOANA 1103

RESPUESTA EJEMPLO

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: Lopez castro deicy joana

RESPUESTA EJEMPLO

LOPEZ CASTRO DEICY JOANA 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: Lopez castro deicy joana

RESPUESTA EJEMPLO

LOPEZ CASTRO DEICY JOANA 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: Lopez castro deicy joana

RESPUESTAEJEMPLO

LOPEZ CASTRO DEICY JOANA 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: Lopez castro deicy joana

RESPUESTA EJEMPLO

LOPEZ CASTRO DEICY JOANA 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: Lopez castro deicy joana

RESPUESTA EJEMPLO

LOPEZ CASTRO DEICY JOANA 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: Lopez castro deicy joana

RESPUESTA EJEMPLO

LOPEZ CASTRO DEICY JOANA 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: Lopez castro deicy joana

RESPUESTA EJEMPLO

LOPEZ CASTRO DEICY JOANA 1103

>25 y <50< 100<= 100

Page 15: Lopez castro deicy joana

RESPUESTA EJEMPLO

LOPEZ CASTRO DEICY JOANA 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: Lopez castro deicy joana

RESPUESTA EJEMPLO

LOPEZ CASTRO DEICY JOANA 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: Lopez castro deicy joana

RESPUESTA EJEMPLO

LOPEZ CASTRO DEICY JOANA 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: Lopez castro deicy joana

RESPUESTA EJEMPLO

LOPEZ CASTRO DEICY JOANA 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: Lopez castro deicy joana

RESPUESTA EJEMPLO

LOPEZ CASTRO DEICY JOANA 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: Lopez castro deicy joana

LOPEZ CASTRO DEICY JOANA 1103

RESPUESTA EJEMPLO

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: Lopez castro deicy joana

LOPEZ CASTRO DEICY JOANA 1103

RESPUESTA EJEMPLO

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

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!