Please enable JavaScript.
Coggle requires JavaScript to display documents.
𝐂𝐎𝐍𝐂𝐄𝐏𝐓𝐎𝐒 𝐁Ás𝐈𝐂𝐎𝐒 𝐃𝐄 𝐒𝐈𝐒𝐓𝐄𝐌𝐀 𝐃𝐄…
𝐂𝐎𝐍𝐂𝐄𝐏𝐓𝐎𝐒 𝐁Ás𝐈𝐂𝐎𝐒 𝐃𝐄 𝐒𝐈𝐒𝐓𝐄𝐌𝐀 𝐃𝐄 𝐈𝐍𝐅𝐎𝐑𝐌𝐀𝐂𝐈Ó𝐍
Para entender a fondo las estructuras de control, debes verlas como las herramientas que garantizan que un algoritmo mantenga sus tres propiedades obligatorias: ser preciso, definido y finito
.
CARACTERISTICAS
1. Preciso (Indica el orden exacto de ejecución)
Un algoritmo no puede ser ambiguo. Las estructuras de control eliminan la confusión porque establecen un camino exacto para la computadora.
Las secuencias aseguran que el paso B ocurra estrictamente después del paso A.
Las condicionales definen con total exactitud qué pasa si la condición se cumple y qué pasa si no. No hay término medio ni interpretaciones libres.
2. Definido (Mismo resultado ante las mismas entradas)
Si introduces los mismos datos de inicio, el algoritmo siempre debe seguir la misma ruta y dar el mismo resultado.
Las estructuras condicionales garantizan esto. Por ejemplo: si una estructura evalúa la entrada edad = 20, la condición edad >= 18 siempre resultará en "Verdadero", llevando al programa exactamente por el mismo bloque de código en cada ejecución. El camino no cambia al azar.
3. Finito (Tiene un número limitado de pasos y debe terminar)
Un algoritmo no puede quedarse ejecutándose para siempre; tiene que llegar a un fin.
Las estructuras repetitivas (bucles) dependen directamente de esta propiedad. Un bucle debe configurarse con una condición de salida clara (por ejemplo, repetir un paso mientras el contador sea menor a 5).
Si olvidas esta relación, creas un bucle infinito, rompiendo la propiedad de finitud y congelando el sistema.
FUNCIONES
PROCESAMIENTO Conjunto de componentes que interactúan para recolectar, procesar, almacenar y distribuir datos convertidos en información útil para la toma de decisiones.
CAPTURA Encargada de recopilar y registrar los datos crudos desde el entorno o el interior de la organización para que puedan ser
ALMACENAMIENTO Actividad fundamental que permite conservar, organizar y recuperar los datos digitales o físicos para usarlos en el momento necesario.
DISTRIBUCION DE INFORMACION Conjunto de componentes interrelacionados que recolectan, procesan, almacenan y distribuyen información para apoyar la toma de decisiones y el control en una organización
EJEMPLOS PRÁCTICOS
Un 𝐁𝐀𝐍𝐂𝐎 funciona como el ejemplo clásico de un Sistema de Información (SI) porque procesa, almacena y distribuye datos masivos para coordinar operaciones financieras en tiempo real
Hardware: Servidores centrales (mainframes) y cajeros automáticos (ATM) que conectan las sucursales con la red principal.
Software: El núcleo bancario (Core Banking) que registra cuentas, depósitos, créditos y tasas de interés de forma automatizada.
Datos: Bases de datos relacionales con información cifrada de clientes, saldos, historial crediticio y transacciones.
Procedimientos: Políticas de seguridad, autenticación por firma electrónica y normativas contra el lavado de dinero.
Personal: Usuarios, cajeros, gestores de riesgos y administradores de TI que operan y supervisan la plataforma
Un 𝐇𝐎𝐒𝐏𝐈𝐓𝐀𝐋 opera mediante un Sistema de Información Hospitalaria (HIS) que centraliza y coordina los datos clínicos, administrativos y financieros de la institución
Admisión y Registro (Área Administrativa):
Se registra la llegada del paciente.
El sistema asigna número de expediente, cama y habitación.
Historia Clínica Electrónica - HCE (Área Clínica):
El médico de urgencias consulta antecedentes y anota el diagnóstico inicial en un repositorio digital único.
Laboratorio e Imagenología (Sistemas de Diagnóstico):
El médico solicita análisis de sangre o rayos X.
Los aparatos envían los resultados directamente al perfil digital del paciente para que el doctor los revise en tiempo real.]
Farmacia y Prescripción Electrónica:
El sistema receta medicamentos de forma digital.
El almacén descuenta el producto del inventario automáticamente para evitar desabastecimientos.
Facturación y Egreso (Área Financiera):
Al dar de alta al paciente, el sistema calcula costos de estancia, insumos y honorarios médicos para emitir el pago o seguro.
Un ejemplo de una 𝐄𝐒𝐂𝐔𝐄𝐋𝐀 vista como un sistema de información es una plataforma digital de control escolar que procesa datos de alumnos, profesores y calificaciones para generar reportes útiles.
:
Entradas (Datos de entrada):
Inscripciones de nuevos estudiantes.
Asistencia diaria de los alumnos.
Calificaciones de exámenes y tareas capturadas por los maestros. [1]
Proceso (Procesamiento):
El software calcula promedios finales de forma automática.
El sistema actualiza el expediente académico de cada estudiante.
Se cruzan datos de asistencia y rendimiento para detectar alumnos en riesgo de reprobación. [1]
Salidas (Información generada):
Boletas de calificaciones digitales para los padres de familia.
Listas de asistencia para la dirección escolar.
Reportes estadísticos de aprovechamiento escolar para las autoridades educativas. [1]
Retroalimentación (Feedback):
Alertas enviadas a los profesores si un alumno baja sus notas, lo que permite tomar medidas correctivas a tiempo.
Una 𝐄𝐌𝐏𝐑𝐄𝐒𝐀 que utiliza un sistema de información de forma integral es la multinacional mexicana CEMEX, dedicada a la industria de la construcción
Hardware: Computadoras, dispositivos móviles de los choferes de camiones cementeros, servidores y redes de telecomunicaciones.
Software: Plataformas de planificación de recursos empresariales (ERP) y sistemas de gestión de flotas en tiempo real.
Datos: Registros de pedidos de cemento, inventarios en plantas, ubicación GPS de los vehículos y rutas de entrega.
Personal: Operadores de planta, choferes, personal de ventas y directivos que interpretan los reportes.
Procesos: Protocolos automatizados para recibir pedidos, despachar material, rastrear la entrega y facturar al cliente de forma inmediata.
IMPORTANCIA
Permiten recolectar, procesar, almacenar y distribuir datos de manera eficiente para mejorar la toma de decisiones y la productividad en las organizaciones.
Es el método más básico y común cuando se aprende a programar. Consiste en imprimir texto directamente en la terminal o consola del sistema operativo. Cada lenguaje de programación tiene su propia función predefinida para lograrlo: [1]
ELEMENTOS
Entrada (Input): Es la fase donde el programa recibe los datos iniciales del mundo exterior para poder trabajar. Estos datos pueden provenir de un usuario (escribiendo con el teclado o haciendo clic), de un archivo guardado, de un sensor o de internet.
Proceso (Process): Es la etapa donde la computadora manipula, organiza y calcula los datos recibidos. Aquí se ejecutan las instrucciones del código: operaciones matemáticas, comparaciones lógicas, toma de decisiones y ordenamiento de información.
Salida (Output): Es el resultado final. El programa muestra o envía los datos ya procesados transformados en información comprensible para el usuario (un texto en pantalla, un sonido, un archivo guardado o una alerta gráfica).
DIAGRAMAS DE FLUJO
🟢 Inicio / Fin (Óvalo): Punto de arranque y término obligatorio de todo algoritmo.
🔷 Entrada / Salida (Paralelogramo): Recibe datos del usuario o muestra el resultado final.
⬜ Proceso (Rectángulo): Operaciones internas (cálculos matemáticos, fórmulas y asignación de variables).
🔶 Decisión (Rombo): Pregunta lógica que divide el camino en SÍ o NO según la condición.