1. los datos que almacenan un solo valor se clasifican en: numéricos, carácter y lógicos.
2. para manejar un dato en memoria hay que darle un nombre, con lo cual el sistema de administración de la memoria le asigna una posición, esto se hace por medio de: identificadores
3. Los dos estados posibles que se simbolizan con los dígitos binarios 1 y 0, corresponden a l tipo de datos: lógicos
4. Para resolver un problema de lógica computacional se deben realizar los siguientes pasos lógicos: identificar el problema, problema a resolver, ordenar ideas, creación del algoritmo y codificación.
5. se considera variable a todo dato que cambia dentro de la ejecución de un programa.
6. existen dos clases de tipos de datos a saber: simples y compuestos.
7. la combinación de variables y constantes a trabes de símbolos de operaciones denominados operadores, se conoce como: expresión.
8. la combinación de variables y constantes a trabes de símbolos de operaciones denominados operadores, es una: expresión.
9. cualquier valor que sirva como entrada o salida al proceso de transformación en información y que representa una característica o atributo de un concepto compartido por los humanos, se considera: dato.
10. los datos simples almacenan un solo valor y los datos compuestos almacenan mas de un valor.
II. relaciones definiciones y sus términos.
1. ( e ) símbolo o palabra q indica acciones
2. (d ) orden que se le da al computador para ser ejecutada.
3.( a ) se realiza indicando el tipo de datos a contener y los identificadores.
4. ( g ) resultado a evaluar las expresiones aritméticas.
5. ( f ) orden que consiste en colocar un valor o una variable .
a. declaración b. expresión c. acumulador d. instrucción e. operador f. asignación g. numero
IIIRESUELVA PASO A PASOA.
a. 11 – 7 * 3 * * 4 * 8 / 2 – 1 - (39Div4)
11 – 7 * 3 * * 4 * 8 / 2 – 1 - 9
11 – 7 * 81 * 4 – 1 - 9
324 * 4 – 1 - 9
1296 – 1 - 9
1286
b. 4 * 2 + 9 / 3 - 1 * (7MOD 3)
4 * 2 + 9 / 3 - 1 * 1
8 + 3 - 1 * 1
10
c. 49 / 7 - 3 + 4 * * 3 - 3
49 / 7 - 3 + 64 - 3
7 - 3 + 64 - 3
65
1V. Presente la tabla de dato, variable y constantes para el ejemplo: Se requiere controlar la atención de pacientes en un centro medico el director nos indica que los datos que se solicitan a cada paciente son: No. De documento de identidad, tipo de documento, apellidos y nombre, dirección, número del teléfono, fecha de nacimiento, sexo valor consulta, edad, si esta afiliado al EPS o no, estado civil.
DATOS VARIABLES CONSTANTES
Nº de documento id.--------------------------------------------X
Tipo de documento--------------X
Apellidos y nombres---------------------------------------------X
Dirección------------------------X
Nº te teléfono-------------------X
Fecha de nacimiento---------------------------------------------X
Sexo-----------------------------X
Valor consulta--------------------X
Edad-----------------------------X
Eps o no--------------------------X
Estado civil
sábado, 12 de septiembre de 2009
viernes, 11 de septiembre de 2009
CLASE ANTES DEL PARCIAL
El profesor nos explico el tema de datos: variables y constante, con unas diapositivas que pude entender mucho mas que un monton de fotocopias, este tema es muy fasil de entender pero toca estudiarlo.
DATOS: VARIABLES Y CONSTANTES
Qué es un Dato:
ualquier valor que sirva como entrada o salida al proceso de transformación en información
Tipos de Datos:
●Simples: Almacena un solo valor.
●Compuestos: Pertenecen las estructuras de datos. Almacenan más de un valor, e incluso de diferentes tipos de datos.
Clasificación de los Datos Simples:
Para saber como se clasifica un dato se debe tener en cuenta el tamaño del valor y que se trata. Los datos simples se clasifican en:
1. Numéricos: representan cifras con las que se puede realizar operaciones aritméticas.
1. Enteros: entre -32768 y +32767
2. Reales: con parte decimal o fraccionaria. Igual rango.
2. Carácter (un solo carácter) o Cadena de caracteres (conjunto de caracteres). Se denotan entre ‘o “
3. Lógicos: Sus valores son Verdadero o Falso, se simbolizan con los dígitos binarios 1 y 0. En interrupciones se interpreta como ON o OFF
Identificadores:
Para manejar un dato en la memoria del computador hay que darle un nombre, con el cual se le asigna una posición. El sistema administrador de memoria se encarga de identificar su posición para mostrar su contenido.
Clasificación de los identificadores:
Los identificadores para manipular valores dentro de un programa, se dividen en:
VARIABLE: Todo valor que cambie dentro de la ejecución de un programa.
Ejemplo: En el programa de Admisiones de los Estudiantes de la UAN, serán variables el número total de alumnos matriculados, el valor total recaudado por semestre, el total de los créditos concedidos, el valor de los descuentos, la cantidad de becas, etc.
CONSTANTE: Todo valor que permanece inalterable (que no cambia) durante la ejecución de un programa.
Ejemplo: En un programa de cálculos físicos donde hace parte la gravedad del sitio geográfico, esta permanece constante durante el tiempo experimentado. El valor de Pi (3,141516) es otro ejemplo!
ualquier valor que sirva como entrada o salida al proceso de transformación en información
Tipos de Datos:
●Simples: Almacena un solo valor.
●Compuestos: Pertenecen las estructuras de datos. Almacenan más de un valor, e incluso de diferentes tipos de datos.
Clasificación de los Datos Simples:
Para saber como se clasifica un dato se debe tener en cuenta el tamaño del valor y que se trata. Los datos simples se clasifican en:
1. Numéricos: representan cifras con las que se puede realizar operaciones aritméticas.
1. Enteros: entre -32768 y +32767
2. Reales: con parte decimal o fraccionaria. Igual rango.
2. Carácter (un solo carácter) o Cadena de caracteres (conjunto de caracteres). Se denotan entre ‘o “
3. Lógicos: Sus valores son Verdadero o Falso, se simbolizan con los dígitos binarios 1 y 0. En interrupciones se interpreta como ON o OFF
Identificadores:
Para manejar un dato en la memoria del computador hay que darle un nombre, con el cual se le asigna una posición. El sistema administrador de memoria se encarga de identificar su posición para mostrar su contenido.
Clasificación de los identificadores:
Los identificadores para manipular valores dentro de un programa, se dividen en:
VARIABLE: Todo valor que cambie dentro de la ejecución de un programa.
Ejemplo: En el programa de Admisiones de los Estudiantes de la UAN, serán variables el número total de alumnos matriculados, el valor total recaudado por semestre, el total de los créditos concedidos, el valor de los descuentos, la cantidad de becas, etc.
CONSTANTE: Todo valor que permanece inalterable (que no cambia) durante la ejecución de un programa.
Ejemplo: En un programa de cálculos físicos donde hace parte la gravedad del sitio geográfico, esta permanece constante durante el tiempo experimentado. El valor de Pi (3,141516) es otro ejemplo!
ALGORITMOS Y PROGRAMAS
- 11.1SISTEMA DE PROCESAMIENTO DE LA INFORMACION:
sistema que trasforma la información bruta en información ordenada, significativa y útil, a esto le llamamos algoritmos, un conjunto de instrucciones que de operaciones a realizar.
ProcesadorEje:
Entrada = datos Procesador Salida = información
Para realizar un procesó se le debe dar al procesador un algoritmo adecuado, como al cocinero darle una receta. Cuando el procesador es una computadora, el algoritmo debe comprenderse como programa, al expresar un algoritmo en forma de programa se llama programación. un programa consta de un cadena de instrucciones. Estas especifican las operaciones que debe realizarse.
Dos conceptos importantes en los procesamientos de la información:
Hardware: equipo físico
Software: equipo lógico
1.2 CONSEPTO DE ALGORITMO
Es enseñar a resolver problemas en una computadora, para ser un programador eficaz debemos aprender a resolver problemas de un modo riguroso y sistemático. Para resolver problemas mediante programas se llama mitología de programaron.
Problema
Diseño del algoritmo
Programa de computadora
Pasos de para la resolución de un problema:
1. Análisis del problema y desarrollo del algoritmo.
2. fase de codificación.
3. ejecución y validación de l programa de la computadora.
Para la realización de un programa es necesario el diseño previo de de un algoritmo.
Los algoritmos son independientes del lenguaje de programaciones que se expresan como de la computadora que los ejecuta..No importa el lenguaje ni la computadora en que se plante el problema del algoritmo solo debe ser el mismo resultado.
1.2.1CARACTERÍSTICAS DE UN ALGORITMO
● Un algoritmo debe ser preciso e indicar el orden de realización de cada ejercicio
● Un algoritmo debe estar definido.
● Un algoritmo debe ser finito
1.3. LENGUAJE DE PROGRAMACION
Para que un procesador pueda realizar un proceso debe suministrarle un algoritmo adecuado.
Cuando el procesador es una computadora, él algoritmo se expresa en programa, Este se da en un lenguaje de programación, el lenguaje de programa en la computadora se llama programación y programadores son los escritores y diseñadores de programas.
●LENGUAJE DE MAQUINA: son los que están directamente por la computadora, ya que son cadenas o series de caracteres-dígitos-0 y 1. Que especifican una operación, y las posiciones de memoria se denominan instrucciones de maquina, o código binario. Las desventajas son: lentitud en la codificación, poca fiabilidad, dificultad de verificar y poner a punto los programas y los programas solo pueden ejecutarse en el.
●LENGUAJE DE BAJO NIVEL: es mas fácil de utiliza que el lenguaje de maquina, pero también depende de la computadora o maquina .este lenguaje por excelencia es el ensamblador (assembly lenguaje) Lenguaje de programación con una estructura y gramática definida, las instrucciones del ensamblador se conocen como “nemotécnicos”.
En programa escrito por el lenguaje ensamblador no puede ser leído por la computadora, requiere una traducción al lenguaje maquina .el programa escrito por el ensamblador se conoce como programa fuente, ya traducido al lenguaje maquina llama programa objeto .el traductor de programa fuente a objeto se llama programa ensamblador, esta en casi todas las computadoras.
●LENGUAJE DE ALTO NIVEL: es el mas utilizado por los programadores, este es independiente de la maquina, también son portables o transportables,
TRADUCTORES DE LENGUAJE: son programas que traducen a su ves los programas fuente escritos en lenguaje de alto nivel a código maquina.
Los traductores se dividen en dos:
●INTERPRETES: es un traductor que toma un programa fuente, lo traduce y lo ejecuta.
●COMPILADORES: es un programa que traduce los programas fuentes escritos en lenguajes de alto nivel-pascal-FORTRAN-al lenguaje maquina.
1.4. DATOS, TIPOS DE DATOS Y OPERACIONES PRIMITIVAS:
Es un conjunto de información, es la expresión general que escribe los objetos con los cuales opera una computadora, las computadoras operan con varios tipos de datos, los algoritmos y los programas correspondientes operan sobre datos. Existen dos tipos de datos, simples (sin estructura) y compuestos (estructurados). Los datos estructurados son conjuntos de partidas de datos simples con relaciones definidas entre ellas.
Los tipos de datos son los siguientes:
●DATOS NUMERICOS: conjunto de valores numéricos:
► Numérico: un subconjunto finito de los números enteros
►real: un subconjunto de números reales.
●DATOS LOGICOS: son los datos que solo pueden tomar uno de los dos valores.
Eje: verdadero ○ falso○
●DATOS TIPO CARÁCTER Y TIPO CADENA: el tipo de caracteres es un Conjunto finito y ordenado de caracteres que la computadora reconoce. Eje: caracteres numéricos (1,2,…….9, 0).
Una cadena de caracteres es una sucesión de caracteres que se encuentra delimitados por una comilla,
Los tipos de datos primitivos se clasifican en.
REAL
ENTERO
LOGICO
NUMERICO
CARACTER
DATOS
1.5. CONSTANTE Y VARIABLES
La constante es una partida de datos que permanece sin cambio durante todo el desarrollo del algoritmo o durante la ejecución del programa.
Una variable es un objeto cuyo valor se puede cambiar durante el desarrollo del algoritmo.
1.6. EXPRECIONES
Es una combinación entre constante y variable, símbolos de operación, paréntesis y nombres de funciones especiales.
1.6.1EXPRECIONES ARITMETICA: son análogas a las funciones matemáticas, las variables y las constantes son numéricas y las operaciones son aritméticas.
1.6.2. EXPRECIONES LOGICAS: solo puede tomar dos valores, verdadero y falso.
1.6.2.1. OPERACIONES DE RELACION: permiten hacer comparaciones de valores de tipo numérico o carácter. Esto sirve para expresar la relación de los algoritmos.
1.7. FUNCIONES INTERNAS
Se le llama funciones internas de un número determinado de operaciones aritméticas básicas.
1.8. LA OPERACIÓN DE ASIGNACION
Es el modo de darle valor a una variable, esta se representa con el símbolo u operador .se conoce como sentencia de asignación cuando se refiere a un lenguaje de programación.
1.8.1ASIGNACION ARITMETICA:
ANM 3+14+8
Se evalúa la expresión 3+14+8 y se asigna ANM ,25 será el valor que toma ANM
TER1 14.5+8
TRE2 0.75*3.4
COCIENTE TER1/TER2
1.8.2. ASIGNACION LOGICA: la expresión que se evalúa en la operación de asignación es lógica, supóngase que M, N y P son variables de tipo lógico.
M 8 5
N m o (7 =12)
P 7 6
1.8.3. ASIGNACION DE CADENAS DE CARACTERES: la ecuación es de tipo cadena.
X ´12 DE OCTUBRE DE 1942
1.8.4. CONVERCION DE TIPO: no se puede asignar valores a una variable de un tipo diferente del suyo.
1.9. ENTRADA Y SALIDA DE INFORMACION
las operaciones de entrada permiten leer determinados valores y asignarlos a determinada variable. Las salida es el resultado que podemos ver de las operaciones de entrada, como en el monitor.
viernes, 4 de septiembre de 2009
segundo dia de clase
EL profesor deja demaciado trabajo, ademas casi no le entiendo lo que esplica de los trbajos que deja.
PRIMER DIA DE CLASE DE LOGICA
EL profesor de logica nos dio una pequeña introduccion de logica computacional y asi pode entender un poco de esta materia.
Suscribirse a:
Entradas (Atom)
