Fundamentos de Programación Semana 6 Manual
SEMANA 6
Fundamentos de
Programación - Semana 6
Esta semana aprenderás a caracterizar el proceso para la
generación de programas computacionales.
UNIVERSIDAD TECNOLÓGICA DE CHILE INACAP - ÁREA INFORMÁTICA Y TELECOMUNICACIONES
Estructura de un programa.
En JAVA al igual que en la mayoría de los lenguajes de
programación orientados a objetos, el código seestructura en clases, la forma básica de estructurar una
clase es la siguiente:
· Los Atributos que representarán un objeto, por ejemplo,
para una persona los atributos pueden ser, su edad y
peso entre otros, los atributos de una clase están
representados por la declaración de estructuras y tipo
primitivos, para este caso por ejemplo, la edad puede
estar representada por un tipo de dato int (entero) y unfloat respetivamente.
·
Accesadores
y
mutadores,
los
cuales
son
comportamientos especiales dentro de una clase que
permiten conocer y cambiar el valor de un atributo.
· Los comportamientos que un objeto tendrá, por
ejemplo, para nuestra persona, algunos ejemplos son
correr y jugar.
Sentencia condicionales
Las sentencias condicionales representan un punto en
nuestro programa donde el flujo delproceso cambiará
UNIVERSIDAD TECNOLÓGICA DE CHILE INACAP - ÁREA INFORMÁTICA Y TELECOMUNICACIONES
dependiendo de alguna condición. Si haces un análisis
simple
verás
que
esto
no
es
comprender como se lee, la vida
tan
complicado
de
a diario esta lleno de
condiciones, las cuales vamos resolviendo día a día y esto
provoca que nuestro diario vivir sea incierto, siempre hay
una condición paratodo, por ejemplo, dependiendo si vas
o no atrasado decidirás si ir a estudiar en metro o bus,
dependiendo de qué día es, la hora a la que te
levantarás. Este proceso mental es tan rápido que apenas
nos habíamos dado cuenta que lo realizamos tantas
veces al día. Si a cada una de estas situaciones que nos
enfrentamos a diario nos detuviéramos un momento y
nos analizáramos de qué depende que vayamoshacer
algo, nos daríamos cuenta que programar es muy similar,
por ejemplo, imagina que alguien te ofrece bebida y
antes responder en voz alta expresas la condición que te
llevará a determinar si aceptas o no, si lo haces muy
probablemente dirás algo similar a “¿tengo sed?” y si la
respuesta es verdadera entonces lo harás.
Una condición esta antecedida de la conjunción si (sin
acento). Podemos haceruso de ella entonces para
formular
todas
aquellas
condiciones
a
la
que
enfrentamos a diario, algunos ejemplos son:
Si mi amigo va, yo voy.
Si estoy aburrido jugaré PC.
Si me han enseñado algo nuevo lo reforzaré.
UNIVERSIDAD TECNOLÓGICA DE CHILE INACAP - ÁREA INFORMÁTICA Y TELECOMUNICACIONES
nos
Fíjate que en cada una de las frases anteriores hay una
acción que va a realizarsedependiendo de la condición
expresada en el sí, además debes notar que si bien no
esta escrito explícitamente también estamos diciendo que
si la condición no se cumple hay algo que dejaré de
hacer.
En informática este comportamiento es exactamente
igual, salvo por la forma en la que se escribe. Recuerda
que para comunicarnos con el computador debemos usar
algún lenguaje de programación y los lenguajes quemás
se utilizan en el mercado están en inglés, así que
comenzaremos a dar nuestro primer gran paso en el
mundo de las condiciones, cambiaremos la conjunción si,
por la palabra clave if.
if mi amigo va, yo voy.
if estoy aburrido jugaré PC.
if me han enseñado algo nuevo lo reforzaré.
Bien, ya nos vamos acercando a nuestra meta y de lo
anterior podemos afirmar entonces que la palabra if debe
siempreir acompañada de una condición la cual también
debemos representar de una forma que el computador
pueda entender. Supongamos ahora que para ir de paseo
con tus amistades hoy necesitas cancelar una cuota de
$10.000, en ese caso la condición debemos expresarla de
la siguiente forma:
if (plata >= 10000)
UNIVERSIDAD TECNOLÓGICA DE CHILE INACAP - ÁREA INFORMÁTICA Y TELECOMUNICACIONES
Donde plata...
Regístrate para leer el documento completo.