domingo, 27 de abril de 2008

SEMANA 5 "NOCIONES BASICAS DE SISTEMAS"

DEFINICIÓN: SISTEMA
  • El sistema es la idea de ver a la organización como un todo y no como una serie de partes que pueden o no estar relacionadas. Este concepto tiene un gran potencial para integrar y coordinar todas las actividades de la empresa, afinando en mayor grado los métodos y procedimientos y simplificando ampliamente el trabajo de la administración, La necesidad de extender el uso de sistemas de información se acentúa por la existencia de grandes y complejas organizaciones, la competencia y una reducción considerable para los errores en la toma de decisiones de la dirección.
  • Conjunto de elementos que interactúan para producir un resultado.
  • Conjunto de partes o elementos organizadas y relacionadas que interactúan entre sí para lograr un objetivo. Los sistemas reciben (entrada) datos, energía o materia del ambiente y proveen (salida) información, energía o materia.
    Un sistema puede ser físico o concreto (una computadora, un televisor, un humano) o puede ser abstracto o conceptual (un software)
    Cada sistema existe dentro de otro más grande, por lo tanto un sistema puede estar formado por subsistemas y partes, y a la vez puede ser parte de un supersistema.

SISTEMA DE INFORMACIÓN:

Un sistema de información (SI) es un conjunto organizado de elementos, estos elementos son de 4 tipos:

  • Personas.
  • Datos.
  • Actividades o técnicas de trabajo.
  • Recursos materiales en general (típicamente recursos informáticos y de comunicación, aunque no tienen por qué ser de este tipo obligatoriamente). Todo ese conjunto de elementos interactúan entre si para procesar los datos y la información (incluyendo procesos manuales y automáticos) y distribuirla de la manera más adecuada posible en una determinada organización en función de sus objetivos.

  • Un sistema de información es un conjunto de elementos que interactúan entre sí con el fin de apoyar las actividades de una empresa o negocio.
  • Un sistema de información es un conjunto organizado de elementos, que pueden ser personas, datos, actividades o recursos materiales en general. Estos elementos interactúan entre sí para procesar información y distribuirla de manera adecuada en función de los objetivos de una organización.

CLASIFICACIÓN DE LOS SISTEMA

Según la función a la que vayan destinados o el tipo de usuario final del mismo, los SI pueden clasificarse en: (Esta clasificación obedece a un punto de vista empresarial)

  1. Sistema de procesamiento de transacciones (TPS).- Gestiona la información referente a las transacciones producidas en una empresa u organización.
  2. Sistemas de información gerencial (MIS).- Orientados a solucionar problemas empresariales en general.
  3. Sistemas de soporte a decisiones (DSS).- Herramienta para realizar el análisis de las diferentes variables de negocio con la finalidad de apoyar el proceso de toma de decisiones.
  4. Sistemas de información ejecutiva (EIS).- Herramienta orientada a usuarios de nivel gerencial, que permite monitorizar el estado de las variables de un área o unidad de la empresa a partir de información interna y externa a la misma.
  5. Sistemas de automatización de oficinas (OAS).- Aplicaciones destinadas a ayudar al trabajo diario del administrativo de una empresa u organización.
  6. Sistema experto (SE).- Emulan el comportamiento de un experto en un dominio concreto.


Estos sistemas de información no surgieron simultáneamente en el mercado; los primeros en aparecer fueron los TPS, en la década de los 60, y los últimos fueron los SE, que alcanzaron su auge en los 90 (aunque estos últimos tuvieron una tímida aparición en los 70 que no cuajó, ya que la tecnología no estaba suficientemente desarrollada)..

CARACTERÍSTICAS DE LOS SISTEMAS

  • Propósito u objetivo: todo sistema tiene uno o algunos propósitos. Los elementos (u objetos), como también las relaciones, definen una distribución que trata siempre de alcanzar un objetivo.
  • Globalismo o totalidad: un cambio en una de las unidades del sistema, con probabilidad producirá cambios en las otras. El efecto total se presenta como un ajuste a todo el sistema. Hay una relación de causa/efecto. De estos cambios y ajustes, se derivan dos fenómenos: entropía y homeostasia.
  • Entropía: es la tendencia de los sistemas a desgastarse, a desintegrarse, para el relajamiento de los estándares y un aumento de la aleatoriedad. La entropía aumenta con el correr del tiempo. Si aumenta la información, disminuye la entropía, pues la información es la base de la configuración y del orden. De aquí nace la negentropía, o sea, la información como medio o instrumento de ordenación del sistema.
  • Homeostasia: es el equilibrio dinámico entre las partes del sistema. Los sistemas tienen una tendencia a adaptarse con el fin de alcanzar un equilibrio interno frente a los cambios externos del entorno.

ELEMENTOS DE UN SISTEMA DE INFORMACIÓN

Un sistema de información realiza cuatro actividades básicas: entrada, almacenamiento, procesamiento y salida de información.

Entrada de Información: Es el proceso mediante el cual el Sistema de Información toma los datos que requiere para procesar la información. Las entradas pueden ser manuales o automáticas. Las manuales son aquellas que se proporcionan en forma directa por el usuario, mientras que las automáticas son datos o información que provienen o son tomados de otros sistemas o módulos. Esto último se denomina interfaces automáticas.
Las unidades típicas de entrada de datos a las computadoras son las terminales, las cintas magnéticas, las unidades de diskette, los códigos de barras, los escáner, la voz, los monitores sensibles al tacto, el teclado y el mouse, entre otras.

Almacenamiento de información: El almacenamiento es una de las actividades o capacidades más importantes que tiene una computadora, ya que a través de esta propiedad el sistema puede recordar la información guardada en la sección o proceso anterior. Esta información suele ser almacenada en estructuras de información denominadas archivos. La unidad típica de almacenamiento son los discos magnéticos o discos duros, los discos flexibles o diskettes y los discos compactos (CD-ROM).

Procesamiento de Información: Es la capacidad del Sistema de Información para efectuar cálculos de acuerdo con una secuencia de operaciones preestablecida. Estos cálculos pueden efectuarse con datos introducidos recientemente en el sistema o bien con datos que están almacenados. Esta característica de los sistemas permite la transformación de datos fuente en información que puede ser utilizada para la toma de decisiones, lo que hace posible, entre otras cosas, que un tomador de decisiones genere una proyección financiera a partir de los datos que contiene un estado de resultados o un balance general de un año base.

Salida de Información: La salida es la capacidad de un Sistema de Información para sacar la información procesada o bien datos de entrada al exterior. Las unidades típicas de salida son las impresoras, terminales, diskettes, cintas magnéticas, la voz, los graficadores y los plotters, entre otros. Es importante aclarar que la salida de un Sistema de Información puede constituir la entrada a otro Sistema de Información o módulo. En este caso, también existe una interface automática de salida. Por ejemplo, el Sistema de Control de Clientes tiene una interface automática de salida con el Sistema de Contabilidad, ya que genera las pólizas contables de los movimientos procesales de los clientes.

EL ALGORITMO COMO HERRAMIENTA PARA EL ANÁLISIS Y DISEÑO DE SISTEMAS DE INFORMACIÓN

ALGORITMO:

Un algoritmo es el conjunto de operaciones y procedimientos que deben seguirse para resolver un problema.

Algoritmo es un conjunto de reglas que permiten obtener un resultado determinado a partir de ciertas reglas definidas. Otra definición sería, algoritmo es una secuencia finita de instrucciones, cada una de las cuales tiene un significado preciso y puede ejecutarse con una cantidad finita de esfuerzo en un tiempo finito. Ha de tener las siguientes características: legible, correcto, modular, eficiente, estructurado, no ambiguo y a ser posible se ha de desarrollar en el menor tiempo posible.

El lenguaje algorítmico es aquel por medio del cual se realiza un análisis previo del problema a resolver y encontrar un método que permita resolverlo. El conjunto de todas las operaciones a realizar, y el orden en el que deben efectuarse, se le denomina algoritmo.

Lo que pretende un algoritmo es sintetizar de alguna forma una tarea, cálculo o mecanismo antes de ser transcrito al ordenador. Los pasos que hay que seguir son los siguientes:
- Análisis previo del problema.
- Primera visión del método de resolución.
- Descomposición en módulos.
- (Programación estructurada).
- Búsqueda de soluciones parciales.
- Ensamblaje de soluciones finales.

TIPOS DE SISTEMAS
En cuanto a su constitución, pueden ser físicos o abstractos:

  • Sistemas físicos o concretos: compuestos por equipos, maquinaria, objetos y cosas reales. El hardware.
  • Sistemas abstractos: compuestos por conceptos, planes, hipótesis e ideas. Muchas veces solo existen en el pensamiento de las personas. Es el software.

En cuanto a su naturaleza, pueden cerrados o abiertos:

  • Sistemas cerrados: no presentan intercambio con el medio ambiente que los rodea, son herméticos a cualquier influencia ambiental. No reciben ningún recurso externo y nada producen que sea enviado hacia fuera. En rigor, no existen sistemas cerrados. Se da el nombre de sistema cerrado a aquellos sistemas cuyo comportamiento es determinístico y programado y que opera con muy pequeño intercambio de energía y materia con el ambiente. Se aplica el término a los sistemas completamente estructurados, donde los elementos y relaciones se combinan de una manera peculiar y rígida produciendo una salida invariable, como las máquinas.
  • Sistemas abiertos: presentan intercambio con el ambiente, a través de entradas y salidas. Intercambian energía y materia con el ambiente. Son adaptativos para sobrevivir. Su estructura es óptima cuando el conjunto de elementos del sistema se organiza, aproximándose a una operación adaptativa. La adaptabilidad es un continuo proceso de aprendizaje y de auto-organización.
    Los sistemas abiertos no pueden vivir aislados. Los sistemas cerrados, cumplen con el segundo principio de la termodinámica que dice que "una cierta cantidad llamada entropía, tiende a aumentar al máximo".
    Existe una tendencia general de los eventos en la naturaleza física en dirección a un estado de máximo desorden. Los sistemas abiertos evitan el aumento de la entropía y pueden desarrollarse en dirección a un estado de creciente orden y organización (entropía negativa). Los sistemas abiertos restauran su propia energía y reparan pérdidas en su propia organización. El concepto de sistema abierto se puede aplicar a diversos niveles de enfoque: al nivel del individuo, del grupo, de la organización y de la sociedad.

APLICACIÓN DE LOS SISTEMAS DE INFORMACIÓN
Los sistemas de información tratan el desarrollo, uso y administración de la infraestructura de la tecnología de la información en una organización.
En la era post-industrial, la era de la información, el enfoque de las compañías ha cambiado de la orientación hacia el producto a la orientación hacia el conocimiento, en este sentido el mercado compite hoy en día en términos del proceso y la innovación, en lugar del producto. El énfasis ha cambiado de la calidad y cantidad de producción hacia el proceso de producción en sí mismo, y los servicios que acompañan este proceso.
El mayor de los activos de una compañía hoy en día es su información, representada en su personal, experiencia, conocimiento, innovaciones (patentes, derechos de autor, secreto comercial). Para poder competir, las organizaciones deben poseer una fuerte infraestructura de información, en cuyo corazón se sitúa la infraestructura de la tecnología de información. De tal manera que el sistema de información se centre en estudiar las formas para mejorar el uso de la tecnología que soporta el flujo de información dentro de la organización.

NOTA: Deben dejar como comentario porque los Sistemas de Información son Utiles y beneficiosos para la Empresas u Organizaciones.

domingo, 20 de abril de 2008

COMENTARIO DEL TEMA DE MAPA MENTAL SEMANA 4

Estructura Interna de Computador:

Unidad Central de Proceso (CPU).
Unidad Aritmetico Lógica (UAL)
Unidad de Control (UC)
Bus
Bus de Datos
Bus de Dirección
Bus de Control
Unidades de Memoria:
RAM
ROM
Caché

Nota: Deberan dejar como Comentario la Utilidad e importancia que tienen para el Funcionamiento del Computador.

domingo, 13 de abril de 2008

COMENTARIOS DEL DEBATE SEMANA 3

Buenas Tardes se encuentra abierta la sección para la publicación de los comentarios de la semana Número 3 que serán los utilizados para el Debate, siendo los siguientes puntos:
lenguaje de Programación
Multimedia
Protocolo de internet
Programa.
Robotica
Telecomunicaciones.
Videoconferencia.
World Wide Web
Internet
Chat
Foro de Discusión
Ftp
Http




NOTA: Debaran dejar como comentario la importancia que tienen cada uno de los siguientes temas así como la utilidad.

viernes, 11 de abril de 2008

PRACTICA DE MICROSOFT POWER POINT

BUENAS TARDES ESTIMADOS ALUMNOS, LA COORDINACION DE INFORMATICA, LES ESTA DEJANDO LA ACTIVIDAD PRACTICA QUE DEBEN REALIZAR DE LA CLASE DE MICROSOFT POWERPOINT DEBEN DE DAR CLICK AL SIGUIENTE LINK QUE LOS LLEVARA A LA PRACTICA DE ESTA SEMANA http://tecnoinf.iespana.es/ DESPUES DE ENTRAR A ESTA DIRECCION DEBEN DE BUSCAR LA ACTIVIDAD NUMERO 5 ELABORACION DE DIAPOSITIVAS EN POWERPOINT. LUEGO DE DESARROLLAR LA PRACTICA, DEBEN DE ENVIARLA A CADA UNO DE LOS CORREOS ELECTRONICOS CORESPONDIENTES A LOS PROFESORES QUE LES IMPARTEN DICHA CLASE.ESTA ACTIVIDAD DEBE DE ESTAR IDENTIFICADA CON SU NOMBRE, APELLIDO, NUMERO DE CEDULA DE IDENTIDAD, SECCION Y CARRERA QUE CURSA

jueves, 10 de abril de 2008

PRACTICA DE COMBINAR CORRESPONDENCIA

BUENAS TARDES ESTIMADOS ALUMNOS, LA COORDINACION DE INFORMATICA, LES ESTA DEJANDO LA ACTIVIDAD PRACTICA QUE DEBEN REALIZAR DE LA CLASE DE MICROSOFT WORD COMBINAR CORRESPONDENCIA. DEBEN DE DAR CLICK AL SIGUIENTE LINK QUE LOS LLEVARA A LA PRACTICA DE ESTA SEMANA.

http://tecnoinf.iespana.es/

DESPUES DE ENTRAR A ESTA DIRECCION DEBEN DE DAR CLICK A LA TERCERA OPCION VER IMAGEN DE LA ACTIVIDAD NUMERO 3 MANEJO DE MICROSOFT WORD COMBINAR CORESPONDENCIA.
LUEGO DE DESARROLLAR LA PRACTICA, DEBEN DE ENVIARLA A CADA UNO DE LOS CORREOS ELECTRONICOS CORESPONDIENTES A LOS PROFESORES QUE LES IMPARTEN DICHA CLASE.
ESTA ACTIVIDAD DEBE DE ESTAR IDENTIFICADA CON SU NOMBRE, APELLIDO, NUMERO DE CEDULA DE IDENTIDAD, SECCION Y CARRERA QUE CURSA.

miércoles, 9 de abril de 2008

PRACTICA DE MICROSOFT WORD

BUENAS TARDES ESTIMADOS ALUMNOS, LA COORDINACION DE INFORMATICA, LES ESTA DEJANDO LA ACTIVIDAD PRACTICA QUE DEBEN REALIZAR DE LA CLASE DE MICROSOFT WORD. DEBEN DE DAR CLICK AL SIGUIENTE LINK QUE LOS LLEVARA A LA PRACTICA DE ESTA SEMANA.


http://tecnoinf.iespana.es/

DESPUES DE ENTRAR A ESTA DIRECCION DEBEN DE DAR CLICK A LA SEGUNDA OPCION VER IMAGEN DE LA ACTIVIDAD NUMERO 2 MANEJO DE MICROSOFT WORD.
LUEGO DE DESARROLLAR LA PRACTICA, DEBEN DE ENVIARLA A CADA UNO DE LOS CORREOS ELECTRONICOS CORESPONDIENTES A LOS PROFESORES QUE LES IMPARTEN DICHA CLASE.
ESTA ACTIVIDAD DEBE DE ESTAR IDENTIFICADA CON SU NOMBRE, APELLIDO, NUMERO DE CEDULA DE IDENTIDAD, SECCION Y CARRERA QUE CURSA.

lunes, 7 de abril de 2008

ALGORITMOS

LOGICA DE PROGRAMACIÓN

Algoritmo: Es un conjunto de pasos, instrucciones o decisiones que se deben seguir para llegar a un fin.

Conjunto de pasos, instrucciones o decisiones que se deben seguir y realizar coordinadamente para resolver un problema.

Tipos de Algoritmos:
Cualitativos.
Cuantitativo.
Directo.
Indirecto.

Algoritmos Cualitativos: Son todos aquellos pasos o instrucciones descritos por medio de palabras que sirven para llegar a la solución de un problema.
Ejemplos:
Elaboración de una receta de cocina.


Algoritmos Cuantitativos: Son todos aquellos pasos o instrucciones que involucran cálculos numéricos para llegar a un resultado satisfactorio.
Ejemplo:
Los pasos a seguir en la Solución de una Ecuación de Segundo Grado.

Algoritmo Directo: Es Aquel en donde se alcanza la solución en un número conocido de pasos.

Algoritmo Indirecto: Es aquel en donde no cocemos el número necesario de pasos para alcanzar la solución.


CARACTERÍSTICAS DE UN ALGORITMO.

Definido: Cada paso debe ser preciso, es decir, sin dejar posibilidades de interpretaciones equivocadas.

Finito: Todo Algoritmo debe tener un comienzo y llegar a un final, es decir, un número determinado de pasos.

Explicito: Todo Algoritmo a elaborar debe ser capaz de resolver todos los problemas que se presentan.

Algoritmos Cualitativos:

1.- Como Hacer una Llamada Telefónica. Condición: De un teléfono público. El algoritmo Finaliza cuando se realice la llamada.

Inicio
Buscar el número
¿Encontró el Número?: SI: Ir Paso 4
NO: Ir Paso 2
Ubicar el Teléfono
¿Hay Teléfono?: SI: Ir Paso 6
NO: Ir Paso 4
Levantar el auricular.
¿Esta Bueno el teléfono?: SI: Ir Paso 8
NO: Ir Paso 15
Marcar el Número Telefónico.
¿Esta desocupada la Línea?: SI: Ir Paso 10
NO: Ir Paso 8
Esperar a que levanten la bocina del Teléfono.
¿Tomaron el teléfono?: SI: Ir Paso 12
NO: Ir Paso 15
Preguntar por la Persona con quien desea hablar.
¿Está la Persona?: SI: Ir Paso 14
NO: Ir Paso 15
Hablar con la Persona
Fin.


CONCEPTO DE PROGRAMA:
Es un conjunto de instrucciones, ordenes dadas a la máquina que producirán la ejecución de una determinada tarea. En consecuencia un programa es un medio para conseguir un fin.
El proceso de la programación es por consiguiente un proceso que permite resolver un problema.

CARÁCTER: Es un espacio en blanco, una letra, un número, un signo, etc.


DATOS:
Son medidas, valores o características que pueden ser manipulados y constituyen la materia prima para producir la información, en otras palabras son el material sin procesar del que se extrae la información.
Se denomina dato a cualquier objeto manipulable por la computadora. Un dato puede ser un carácter leído de un teclado, información almacenada en disco, un número que se encuentre en memoria principal.

TIPO DE DATOS:
Los datos pueden ser: Numéricos, alfanuméricos y booleano.
Numéricos: Son los datos con los cuales se pueden realizar operaciones aritméticas o matemáticas tales como: suma , resta, multiplicación y división; cuyo origen son los dígitos del sistema decimal.
Estos tipos de datos se clasifican en:
Numérico Entero: Son aquellos números positivos o negativos sin parte decimal.
Ejemplo: Edad, Número de Hijos.
Numérico Reales: Son aquellos números positivos o negativos con una parte decimal.
Ejemplo: Sueldo, Notas, Comisiones.

Alfanuméricos: Son datos formados por combinaciones de números, letras y caracteres especiales. Con ellos no se puede realizar ninguna operación de tipo aritmética o matemática. Estos tipos de Datos se clasifican en:
Alfanuméricos: Compuestos por un cadena de caracteres bien sea la combinación de letras y números.
Ejemplo: Nombre, Apellidos, direcciones, , Código de Artículos, Placa de Automóviles, Descripciones.
Carácter: Esta representado por un solo carácter que puede se numérico o Alfanumérico.
Ejemplo: Respuesta, Opciones.

ORIGEN:
Los datos pueden ser de origen externo o interno.
Externo: Los datos que maneja un algoritmo son de origen externo, si se obtienen al ejecutarse una acción de entrada (lectura). Los únicos datos que se pueden leer son los numéricos o alfanuméricos.
Ejemplo: El Nombre de “X” Persona.
Interno: Los datos que maneja el algoritmo son de origen interno, si se obtienen al ejecutarse una acción de asignación.
Con los datos numéricos, alfanuméricos y boléanos pueden realizarse operaciones de asignación.
Ejemplo: El Calculo del Sueldo Neto de “X” Persona.
La forma general de una acción de asignación es:
Variable:= Expresión;
Donde la Expresión puede ser una Constante, una Variable, una expresión aritmética o matemática más complicada, etc;. Cuando en un algoritmo se encuentra un enunciado de asignación se evalúa la Expresión que esta a la derecha del símbolo de asignación y asigna el resultado a la variable que esta a la izquierda del símbolo de asignación.
Ejemplo:
A:=3; Transfiere el número a la variable; es decir “A” toma el Valor de 3.
B:= A; Copia el dato de A a B; es decir lo que contiene la Variable “A” se la da a la Variable “B”
A:= B*3+2; Multiplica B por 3, le suma 2 al resultado y lo obtenido se lo asigna a la Variable “A”

El Calculo del Sueldo Neto de “X” Persona.
Sueldo_Neto:= Total_de_Asignaciones – Total_de_Deducciones; es decir resta el total de Asignaciones menos el total de deducciones y se lo asigna a la Variable Sueldo_Neto.

CONSTANTES:
Como su nombre lo indica, son datos que no varían durante la ejecución o vida de un algoritmo o programa. Toda constante se compone de dos partes esenciales: Un Nombre y su Valor que no cambia.
Ejemplo: PI = 3.1416
Nombre de la Constante
Valor


VARIABLES:
Son áreas de memoria cuyo contenido cambia durante la ejecución de un algoritmo o programa.
Son Lugares donde se almacenará la información. Esta Información es la que manejará el algoritmo para producir resultados.
Las variables son objetos de un algoritmo cuyo valor puede cambiar cuando este se sigue paso a paso. Toda variable se compone de dos partes esenciales: Un Nombre y su Valor.
El nombre de una variable debe se único y esta conformado por un conjunto de caracteres, letras y números, con los cuales se identifica un valor en un momento determinado. Este debe ser corto y con solo leerlo se debe determinar con facilidad lo que la variable significa o contiene.
El valor de una variable es el contenido de la misma, es decir, lo ella representa o tiene en un momento determinado. Es importante decir que una variable puede tener asociado un valor lógico como verdadero o falso, entero, real, carácter o alfanumérico.
Ejemplo:

Apellidos: Rodríguez Álvarez
Nombre de la Variable
Valor o Contenido de la Variable





CONTADOR
Es un tipo de variable numérica que cuenta determinados procesos en la resolución de un problema.
También se puede decir, que un contador es una variable numérica entera cuyo contenido va modificándose de uno en uno, a través de una instrucción de asignación. Ejemplo: Variable:= Variable + 1
Nota: El contador se debe inicializar al principio de la resolución del problema con un valor cero (0) o uno (1).
Ejemplo de cómo funciona un contador:
Contar el número de alumnos donde “c” es el contador.
c := 0 c
c:= c + 1; 1
2
3
-
-
n


ACUMULADOR
Es un tipo de variable numérica cuya función es la de almacenar el resultado de un proceso matemático.
También se puede decir, que un acumulador es una variable numérica de tipo entera o real, cuyo contenido va modificándose a través de otra variable numérica, por medio de una instrucción de asignación. Ejemplo: Variable:= Variable + Variable_que_Modificara
Nota: El acumulador se debe inicializar con un valor de cero (0).
Ejemplo:
Hallar el total a pagar de 4 empleados.
SB A:= 0; A
5000 A:= A + SB; 0
9000 5000
7000 14000
8000 21000
29000
TIPOS DE OPERADORES

OPERADORES LÓGICOS:
1. NOT (Negación): Invierte el valor lógico de un operando tipo Bolean. La negación de una expresión Cierta es Falsa, y la Negación de una expresión Falsa es Cierta.
Exp.
NOT(Exp)
F
V
V
F




2. AND (Y): La conjunción, AND permite unir dos expresiones. Quedara un valor Verdadero solamente si ambas expresiones es cierta.
Exp1
Epx2
Epx1 AND Exp2
V
V
V
V
F
F
F
V
F
F
F
F
Exp1
Epx2
Epx1 OR Exp2
V
V
V
V
F
V
F
V
V
F
F
F

3. OR (O): La disyunción o unión lógica permite unir dos expresiones de tal forma que se obtendrá un Valor verdadero si al menos una de las dos expresiones es cierta.

Ejemplo de NOT

NOT(2>5) = F V No es (2>5)
NOT(5>2) = V F No es (5>2)
Nota: El primer operador que se evalúa es el AND y luego el OR (Por orden de prioridades).
Ejemplo:
(15>2) OR (17<> 18) AND (9<1)> Mayor que.
>= Mayor o igual que.
<> Diferente.
= Igual.

Ejemplo: (19>=19) = V
(19>19) OR (19=19)
F V
V

Algoritmos Cuantitativos:

Ejercicio # 1: Hacer un algoritmo que lea dos números, los Sume e imprima el Resultado.

INICIO
IMPRIMIR(“INTRODUZCA 1ER. NUMERO: “)
LEER(N1)
IMPRIMIR(“INTRODUZCA 2DO. NUMERO: “)
LEER(N2)
RESUL:=(N1+N2)
IMPRIMIR(“EL RESULTADO DE LA SUMA = “,RESUL)
FIN.





Ejercicio # 2: Hacer un algoritmo que lea tres (3) números y calcule su promedio e Imprima el resultado.

INICIO
IMPRIMIR(“INTRODUZCA 1ER. NUMERO: “)
LEER(N1)
IMPRIMIR(“INTRODUZCA 2DO. NUMERO: “)
LEER(N2)
IMPRIMIR(“INTRODUZCA 3ER. NUMERO: “)
LEER(N3)
PROMED:=(N1+N2+N3)/3
IMPRIMIR(“EL PROMEDIO OBTENIDO ES = “,PROMED)
FIN.

Ejercicio # 3: Elaborar un algoritmo que calcule e imprima la edad de una persona.

INICIO
IMPRIMIR(“INTRODUZCA AÑO ACTUAL:”)
LEER(AACT)
IMPRIMIR(“INTRODUZCA AÑO DE NACIMIENTO:”)
LEER(ANAC);
EDAD:=(AACT-ANAC)
IMPRIMIR(“LA EDAD DE LA PERSONA ES: “, EDAD, “ AÑOS”);
FIN.


Ejercicio # 4: Elaborar un algoritmo que calcule e imprima el Área de un Triángulo. Donde el Área se determina mediante la siguiente formula:
Area = (Base * Altura)/2.


INICIO
IMPRIMIR(“INTRODUZCA LA BASE:”)
LEER(BASE)
IMPRIMIR(“INTRODUZCA LA ALTURA:”)
LEER(ALTU)
AREA:=(BASE*ALTU)/2;
IMPRIMIR(“EL AREA DEL TRIANGULO ES: “, AREA)
FIN.



Ejercicio # 5: Elaborar un algoritmo que calcule e imprima el IVA de un producto. Conociendo que el Iva se determina en base a la siguiente formula: (Precio*11%).

INICIO
IMPRIMIR(“INTRODUCA PRECIO DEL PRODUCTO: “)
LEER(PRECIO)
IVA:=(PRECIO*11/100)
IMPRIMIR(“IVA A PAGAR ES: “,IVA)
FIN.


Ejercicio # 6: Elaborar algoritmo que calcule e imprima el Sueldo neto de un empleado, dado el números de horas trabajadas y el Precio de la Hora. El Sueldo neto se determina en base a la siguiente formula: (NHT*Precio*4.33).

INICIO
IMPRIMIR(“NUMEROS DE HORAS TRABAJADAS: “)
LEER(NHT);
IMPRIMIR(“PRECIO POR HORA: “)
LEER(PRECIO);
SUELDON:=(NHT*PRECIO*4.33);
IMPRIMIR(“EL SUELDO NETO ES: “, SUELDON);
FIN.


Ejercicio # 7: Elaborar algoritmo que calcule e imprima el Sueldo Neto a Cobrar de una persona conociendo, el sueldo bruto, el Monto Total de las Asignaciones y el Monto Total de las Deducciones.

INICIO
IMPRIMIR(“INTRODUZCA SUELDO BRUTO:”)
LEER(SB)
IMPRIMIR(“INTRODUZCA MONTO TOTAL DE ASIGNACIONES: “)
LEER(ASIG)
IMPRIMIR(“INTRODUZCA MONTO TOTAL DE DEDUCCIONES: “)
LEER(DEDUC)
SUELDONC:=((SB+ASIG)-DEDUC)
IMPRIMIR(“EL SALARIO DEL EMPLEADO ES: “, SUELDONC )
FIN.



Ejercicio # 8: Elaborar algoritmo que lea un número cualquiera, calcule su cuadrado y muestre el resultado.

INICIO
IMPRIMIR(“INTRODUZCA UN NUMERO:”)
LEER(N)
CUADRADO:=(N*N)
IMPRIMIR(“EL CUADRADO ES: “, CUADRADO )
FIN.

ESTRUCTURAS DE DECISION O SELECTIVAS:

SENTENCIA SI - ENTONCES ---- SI - ENTONCE - SINO (O EN CASO CONTRARIO)

SELECCIÓN SIMPLE (SI – ENTONCES):

Se usa cuando se quiere que la computadora efectúe una acción condicionalmente, es decir, solo cuando cierta condición es verdadera. La forma general de la selección simple es:

SINTAXIS:

SI (CONDICION) ENTONCES
(ENUNCIADO DE ACCION)


Se efectúa una prueba:
Si la condición es verdadera la computadora ejecuta el enunciado de acción y continua después con la siguiente instrucción que se encuentra en el algoritmo.
Si la condición es falsa continua directamente con la siguiente instrucción del algoritmo.
Por ejemplo: Se permiten los siguientes enunciados:

SI (Edad>=18) ENTONCES
IMPRIMIR(“USTED ES MAYOR”);





SELECCIÓN DOBLE (SI – ENTONCES – SINO(O EN CASO CONTRARIO)):

En la selección simple la computadora hace algo o no hace nada, dependiendo del resultado de la prueba. En la selección doble efectúa una prueba y después realiza algo en cualquier caso.
Si la condición es verdadera la computadora ejecuta la alternativa Entonces.
Si la condición es falsa ejecuta la alternativa Sino o en caso contrario.
La forma general de la Selección doble es la siguiente:

SINTAXIS:

SI (CONDICION) ENTONCES
(BLOQUE1)
SINO
(BLOQUE2)



Ejemplo:

SI (Edad>=18) ENTONCES
IMPRIMIR(“UD. ES MAYOR”)
SINO
IMPRIMIR(“UD. ES MENOR”)


Condiciones iguales para evaluar:

(Edad>17), Not(Edad<=17), Not(Edad<18)>=3)ENTONCES
COMIENZO
PRECIO:=(NC*1500);
IMPRIMIR(“PRECIO A PAGAR: “,PRECIO);
FINSI
SINO
COMIENZO
PRECIO:=(NC*2000);
IMPRIMIR(“PRECIO A PAGAR: “,PRECIO);
FINSINO
FIN.

Ejercicio #2: Elabore un algoritmo que permita calcular la nota final de un alumno sabiendo que tiene tres (3) evaluaciones e imprima un mensaje que diga: Alumno Aprobado en caso de serlo, en caso contrario Alumno Reprobado, a mismo tiempo imprimir la nota final.

INICIO
IMPRIMIR(“INTRODUZCA 1ERA NOTA: “)
LEER(N1)
IMPRIMIR(“INTRODUZCA 2DA NOTA: “)
LEER(N2)
IMPRIMIR(“INTRODUZCA 3ERA NOTA: “)
LEER(N3)
NOTAF:=(N1+N2+N3)/3
SI(NOTAF>=10)ENTONCES
COMIENZO
IMPRIMIR(“ALUMNO APROBADO”)
IMPRIMIR(“LA NOTA FINAL ES:”,NOTAF)
FINSI
SINO
COMIENZO
IMPRIMIR(“ALUMNO REPROBADO”)
IMPRIMIR(“LA NOTA FINAL ES:”,NOTAF)
FINSINO
FIN.


Ejercicio #3: Elabora un algoritmo que lea dos valores, calcular su suma y en caso de que la misma sea mayor o igual a 20 la muestre.

INICIO
IMPRIMIR(“INTRODUZCA PRIMER VALOR: “)
LEER(V1)
IMPRIMIR(“INTRODUZCA SEGUNDO VALOR: “)
LEER(V2)
SUMA:=(V1+V2)
SI(SUMA>=20)ENTONCES
IMPRIMIR(“LA SUMA ES:”, SUMA)
FIN.





Ejercicio #4: Elaborar un algoritmo que lea tres valores. Si el primero es mayor a 10 se multiplicaran el primer valor por el segundo valor y si esta multiplicación es menor a 50 se le sumará el tercer valor y se mostrarán ambos resultados.


INICIO
IMPRIMIR(“INTRODUZCA PRIMER VALOR: “)
LEER(V1)
IMPRIMIR(“INTRODUZCA SEGUNDO VALOR: “)
LEER(V2)
IMPRIMIR(“INTRODUZCA TERCER VALOR: “)
LEER(V3)
SI(V1>10)ENTONCES
COMIENZO
MULTI:= (V1*V2)
FINSI
SI (MULTI<50)>N2) ENTONCES
MAYOR:=N1
SINO
MAYOR:=N2
SI (MAYOR>N3) ENTONCES
MAYOR:=MAYOR
SINO
MAYOR:=N3
IMPRIMIR(“NUMERO MAYOR ES:”,MAYOR)
FIN.
Ejercicio #6: Un empleado desea conocer la comisión que ha ganado de acuerdo a la venta que realizó según las siguientes condiciones:

a) Si las ventas fueron menores de 10.000 Bs. Se le otorga al vendedor 5% de Comisión.
b) Si la venta esta entre 10.000 y 30.000 Bs. Se le otorga al vendedor 10% de comisión.
c) Si la venta es mayor a 30.000 se le otorga 15% de comisión.

El algoritmo debe leer el monto de las ventas y desplegar (imprimir) la comisión.

INICIO
IMPRIMIR(“INTRODUZCA MONTO DE LA VENTA: “)
LEER(MVT)
SI (MVT<10000)>=10000) AND (MVT<=30000) ENTONCES COMIENZO COMI:=(MVT*0.10); IMPRIMIR(“LA COMISION ES: “,COMI) FINSI SINO COMIENZO COMI:=(MVT*0.15); IMPRIMIR(“LA COMISION ES: “,COMI) FINSINO FINSINO FIN. Ejercicio #7: Elabore un Algoritmo que permita leer el número del Día de la Semana y de cómo resultado el día de la semana en letras (es decir, imprimir un mensaje que día esta leyendo en Letras). Utilizando el condicional SI –ENTONCES INICIO IMPRIMIR(“INTRODUZCA NRO. DEL DIA: “) LEER(DIA) SI (DIA=0) OR (DIA>7) ENTONCES
COMIENZO
IMPRIMIR(“DIA DE LA SEMANA NO EXISTE”);
FINSI
SINO
COMIENZO
SI (DIA=1) ENTONCES
COMIENZO
IMPRIMIR(“DIA DE LA SEMANA ES DOMINGO”)
FINSI
SI (DIA=2) ENTONCES
COMIENZO
IMPRIMIR(“DIA DE LA SEMANA ES LUNES”)
FINSI
SI (DIA=3) ENTONCES
COMIENZO
IMPRIMIR(“DIA DE LA SEMANA ES MARTES”)
FINSI
SI (DIA=4) ENTONCES
COMIENZO
IMPRIMIR(“DIA DE LA SEMANA ES MIERCOLES”)
FINSI
SI (DIA=5) ENTONCES
COMIENZO
IMPRIMIR(“DIA DE LA SEMANA ES JUEVES”)
FINSI
SI (DIA=6) ENTONCES
COMIENZO
IMPRIMIR(“DIA DE LA SEMANA ES VIERNES”)
FINSI
IF (DIA=7) ENTONCES
COMIENZO
IMPRIMIR(“DIA DE LA SEMANA ES SABADO”)
FINSI
FINSINO
FIN.


Ejercicio #8: Elabore un Algoritmo que permita calcular el aumento a un empleado en base su antigüedad, el aumento se hará de acuerdo a las siguientes tablas:
a) Entre 5 a 9 años 8% sobre el sueldo del empleado.
b) Con 10 a 14 años 12% sobre el sueldo del empleado.
c) Entre 15 y 25 años 15% sobre el sueldo del empleado.
d) Con más de 25 años 20% sobre el sueldo del empleado.

El programa debe imprimir el sueldo y el aumento del empleado.

INICIO
IMPRIMIR(“INTRODUZCA AÑOS DE ANTIGUEDAD: “)
LEER(AA)
IMPRIMIR(“INTRODUZCA EL SUELDO: “)
LEER(SUELDO)
SI (AA>=5) AND (AA<=9) ENTONCES AUMENT:=(SUELDO*0.08) SINO SI (AA>=10) AND (AA<=14) ENTONCES AUMENT:=(SUELDO*0.12) SINO SI (AA>=15) AND (AA<=25) ENTONCES AUMENT:=(SUELDO*0.15) SINO AUMENT:=(SUELDO*0.20) IMPRIMIR(“EL SUELDO DEL EMPLEADO ES: “, SUELDO) IMPRIMIR(“EL AUMENTO DEL EMPLEADO ES: “, AUMENT) FIN. Ejercicio #9: En un Kiosco de Revista existen tres (3) tipos de Revistas: Científica, Humor, y de Farándula. Elabore un Algoritmo aplicando la sentencia SI -ENTONCES que permita calcular e imprimir el Costo de la Revista sobre las siguientes condiciones: a) Revista cuyo número de páginas sea menor de 51, tendrá un valor de 3 Bs. por página. b) De 51 a 180 Páginas tendrá un valor de 10 Bs. por página. c) Revista superior de 180 páginas 15 Bs. por página. INICIO IMPRIMIR(“INTRODUZCA TIPO DE REVISTA: “) LEER(TP) SI (TP= “C”) OR (TP=”H”) OR (TP=”F”)ENTONCES COMIENZO IMPRIMIR(“INTRODUZCA NRO. DE PAGINAS: “) LEER(NP) SI (NP<51)>=51) AND (NP<=180) ENTONCES
COMIENZO
COSTO:=(NP*10)
IMPRIMIR(“EL COSTO DE LA REVISTA ES: “, COSTO)
FINSI
SINO
COMIENZO
COSTO:=(NP*15);
IMPRIMIR(“EL COSTO DE LA REVISTA ES: “, COSTO)
FINSINO
FINSINO
FINSI
SINO
COMIENZO
IMPRIMIR(“TIPO DE REVISTA NO EXISTE”)
FINSINO
FIN.