jueves, 5 de marzo de 2009

CLASE PARA QUINTO DE SECUNDARIA 2009 -I.E.P. CLARETIANO SESION 1 : - 4/3/09

TERMINOLOGÍA BÁSICA
1. ALGORITMOS: es un método para resolver un problema mediante una serie de pasos definidos, precisos y finitos.
2. TIPOS DE ALGORITMOS:
2.1.ALGORITMOS CUALITATIVOS: Son todos aquellos pasos o instrucciones descritos por medio de palabras que sirven para llegar a la obtención de una respuesta o solución de un problema cualquiera.
Com
o ejemplo: podemos decir que la utilización de un directorio (Búsqueda de un teléfono). Para poder buscar un teléfono en un directorio, se debe conocer el algoritmo que se va a utilizar, es decir la forma en que están codificados los nombres de las personas, para así lograr encontrarlos y localizar el número telefónico
2.2.ALGORITMOS CUANTITATIVOS: Son aquellos pasos o instrucciones que involucran cálculos numéricos para llegar a un resultado satisfactorio.
Como ejemplo podemos citar los pasos para resolver una ecuación de segundo grado, los pasos lógicos y secuenciales para obtener una nomina.
3. VARIABLES: Son todos aquellos valores que pueden o no cambiar en el transcurso de un algoritmo. Usualmente son introducidas como datos. Existen variables simples y variables suscritas (arreglos). Todas las variables se componen de dos partes esenciales: Nombre y Valor.
El nombre es quien identifica la variable en todo el transcurso del algoritmo, y son un conjunto de caracteres, letras y números. Dicho nombre debe ser mnemotécnico, es decir, que con solo leer el nombre de la variable se pueda entender o determinar con facilidad lo que ella significa o contiene. Como ejemplo podemos decir la Variable VrHr significa a simple vista Valor de la Hora; pero si fuese X o HH, estos nombres pueden significar muchas cosas o, a la vez, no significar nada.
El valor es la cantidad que una variable representa o tiene asociada en un momento determinado. Se debe tener en cuenta que una variable también puede tener asociado un valor lógico como falso o verdadero
4. CONSTANTES:Son todos aquellos valores que no cambian en el transcurso de un algoritmo y son introducidos en el momento de utilizarse.
En determinados casos se puede presentar que el valor de una variable no cambie en el transcurso de un algoritmo; pero por este hecho no se considera constante, sigue siendo una variable, porque su valor puede cambiar y las constantes no lo pueden hacer.
5. CLASIFICACIÓN DE LAS VARIABLES: Las variables se clasifican en dos grupos:
5.1. POR SU CONTENIDO: Numéricas, lógicas y alfanuméricas.
5.1.1 Variables Numéricas: Son aquellas en las cuales se almacenan valores numéricos, positivos, negativos, es decir almacenan números del 0 al 9, signos (+y -) y el punto decimal.
5.1.2 Variables Lógicas: Son aquellos que solo pueden tener dos valores (cierto o falso) estos representan el resultado de una comparación entre otros datos.
5.1.3 Variables Alfanuméricas: Esta formada por cracteres alfanuméricos (letras, números y caracteres especiales).
5.2. POR SU USO: De trabajo, Contadores y Acumuladores.
5.2.1 Variables de Trabajo: Variables que reciben el resultado de una operación matemática completa y que se usan normalmente dentro de un programa. Ejemplo: suma=(a+b)/c
5.2.2 Contadores: Se utilizan para llevar el control del número de ocasiones en que se realiza una operación o se cumple una condición. Con los incrementos generalmente de uno en uno. Ejemplo: c=c+1
5.2.3 Acumuladores: Forma que toma una variables y que sirve para llevar la suma acumulativa de una serie de valores que se van leyendo o calculando progresivamente. Ejemplo: suma=suma+valor
6.DATOS: Representación formalizada de hechos, conceptos, características, etc. que son suceptibles de ser comunicados, interpretados por medios humanos o automáticos.
7. TIPOS DE DATOS: Todos los datos tienen un tipo asociado con ellos. Un dato puede ser un simple carácter tal como "b", un valor entero tal como 35. y estos pueden ser de dos tipos:
7.1. Simples: Numéricos, lógicos y alfanuméricos.
7.2. Estructurados o Definidos por el Usuario: Arreglos(vectores/matrices), Registros, Archivos y Punteros.

No hay comentarios: