martes, 2 de julio de 2013

SEMANA # 16

DATOS LOGICOS: También denominados baléanos son aquellos que solo pueden tomar uno de dos valores
SI/NO
F/V
0/1

 DATOS DE TIPO CARÁCTER

Es el conjunto finito y ordenado de caracteres que la computadora puede interpretaron las características que reconoce una computadora no son estándar sin embargo la mayoría de ellas reconocen los siguientes características alfabéticos, numéricos y especiales

Características alfabéticos: (A…..Z) (a……z)
Características numéricas: (1,2…………99……….)
Características especiales: (+,-,*,˄,|, $, &)


Las características se pueden organizar en cadena una cadena de caracteres es una secuencia o series de caracteres validos encerrados entra caracteres espaciales llamados delimitadores y que suelen ser los camillas dobles



CAMPO: Es una área de trabaja donde puede se pueden almacenar uno o dos datos

ÁREA DE TRABAJO: Es un espacio de memoria con la longitud que necesita el programa. Las áreas de trabajos deben tener nombres diferentes y deben ser inicializados en 0

REGISTROS: Es un conjunto de campos relacionados entre si

ARCHIVO: Es un conjunto de registros relacionados entre si

MEMORIA: Capacidad  de guardar información y tenerla disponible para su uso

IDENTIFICADORES: Son los nombres que se les dan a los programas, constantes, variables, subprograma y otros objetos o entidades de dígitos la sintaxis para formar un identificador es la siguiente

LETRA|…[LETRA: Lo cual indica que un identificador constan de 1 o mas caracteres y que le primer carácter debe ser una letra y estas pueden ser mayúsculas o minúscula

VARIABLE: Son todas aquellos valores que pueden o no cambiar en el transcurso del programa como existen diferentes tipos de datos entonces las variables pueden ser numéricas y alfanuméricas
Las variables que vamos a utilizar deben tener las siguientes características:

1 tiene el nombre y este debe ser único ya que en un programa no pueden existir variables con el mismo nombre y este debe de empezar siempre con una letra

2 toda variable tiene tipo y este no puede cambiar en el transcurso  del programa; si el programador la define como entera esta solo recibirá factores enteros

3 loa nombres de las variables elegidos para el algoritmo o programa deben ser significativos y tener relación con el objeto que representa

EJM:

TEN= Representa valores de temperatura
NOM. EST. =Representa nombre del estudiante
PESO= X250
SALB = Salario básico


VARIABLE NUMÉRICAS  Pueden ser una letra o agrupación de letras o combinación de letras y números debiendo empezar siempre por una letra sin caracteres especiales ni espacios

EJM:

A1=500 -> Entero
PER= 750.30 -> Real
SALB= 750650.30 -> Real

VARIABLES ALFEBETICA O ALFANUMÉRICAS:  Su nombre puede constar de una letra o agrupación de letras o combinación de letras y números empezando siempre por una letra, sin caracteres especiales ni espacios
Se diferencia de la variable numérica en el valor almacenado ya que este puede ser numérico, alfabético o alfanumérico y siempre debe ir encerrado   entre comillas así:
EJM:



CONSTANTE: Son  aquellos valores que no cambien en el transcurso del programa y se debe definir antes de utilizarse

EJM:
Se desea conocer el precio del artículo después del descuento


VAL-DES=PREART*3%
    ↓                        
Nom. Var.= varia=const

EXPRESIONES
Son  combinaciones constantes, variable, operadores, paréntesis y nombres de funciones especiales; toda expresión consta de operando y  operadores y los signos de agrupación indican el orden del culo
Según el tipo de datos que manipule las expresiones pueden ser aritméticas, lógicas o carácter

EJM:

A*Y (X˄2) ˄2
A*N (M*X) ˄3

EXPRESIONES ARITMETICAS

Son análogos a las formas matemáticas. Las variables y constantes son numéricas (reales o enteros) y las operaciones son aritméticas

EJM:

Operador
 
5*18=90 -> resultado
Operando

OPERADORES ARITMÉTICAS




REGLAS DE PRIORIDAD

Las operaciones que tiene 2 o más operadores requieren de unas reglas matemáticas que nos permite determinar el orden de las operaciones, así:
1 Todas las operaciones que se encuentren entre paréntesis son las primeras en evaluar
2 si existen diferentes paréntesis anidados se realizan primero las expresiones mas internas
3 las operaciones aritméticas suelen seguir el siguiente orden de prioridad así
a)      Exponenciales
b)      *, /
c)       Div, mod
d)      +, -
e)      resultado


EJERCICIOS
SI A=3 Y B=5

 A*(B+3)
3*(5+3)=24

2   A˄3 +3
3˄5+3=246

3 (A/2+B/2)*A˄2
(3/2+5/2)*3˄2
(1.5+2.5)*9
4*9=36

4 A*(B*(3˄2+A)+5)
3(5*(3˄2+3)+5)
3*(5*12+5)
3*(60+5)
3*65=195

5 A˄2*0.05+(1/2)˄3
3˄2*0.05+(1/8)
9*0.05(1/8)
0.45+(1/8)
1..45/8=
0.18125


Resolver los siguientes ejercicios aplicando las reglas de propiedad de los operadores

1 (5*(75mod12)+4*4(4-1)+2*(7*4))
(5*(75mod12)+16(3)+2*28)
(5*3+16+48+2*28)
15+48+56=119

2 3+2*(18div4)+7˄2
3+2*4+49
3+8+49=60

3 16+3˄3-15mod4*(6+14)/8
16+27-3*20/8
16+27-60/8
43-7.5=35.5

4 46-4˄2+7*10div3+15/5-18/3
46-16+7*3+3-6
30+21-3=48

5 16+5˄3+(10mod3)+15/(7-5)-18div7-5+8
16+125+1+15/2-2-40
142+7.5-42
100+7.5=107.5

6 24-5˄2*16mod3+14*(8/2+5)+87
24-25*1+14*(4+5)+87
24-25+14*9+87
-1+1266+87=212

OPERADORES DE RELACIÓN


No hay comentarios:

Publicar un comentario