Please enable JavaScript.
Coggle requires JavaScript to display documents.
Definiciones importantes, Cuestionario 1, Conceptos avanzados: - Coggle…
Definiciones importantes
Tecnología 🖥 : Cuando se aplica el conocimiento científico para resolver problemas a través de técnicas, procesos, materiales, etc.
Informática 📝 : Es la ciencia que estudia métodos, procesos y técnicas para almacenar, procesar y transmitir datos automáticamente por computadoras y sistemas digitales.
Procesos tecnológicos ✏ : Serie de pasos que permiten crear productos o servicios que respondan a necesidades humanas
Ciencia 🧪 : La ciencia es un conjunto de conocimientos ordenado que busca explicar fenómenos ya sea por observaciones, razonamiento o experimentación.
Tecnología de la información: Conjuntos de recursos tecnológicos como por ejemplo computadoras, software, redes entre otras, que permiten almacenar, procesar y proteger datos.
.
Datos: Son elementos sin procesar que por si mismo no tienen significados ya sean números, letras o símbolos.
Medio Automático: Dispositivo que procesa datos sin intervención constante (como una computadora o servidor)
Información : Datos que ya fueron procesados, organizados y con sentido para la persona que los quiera usar.
Cuestionario 1
Ejecución de instrucciones (ciclo de la cpu): La CPU ejecuta cada instrucción en varios pasos pequeños, conocidos como ciclo de instrucción o ciclo fetch-decode-execute:
4- Localizar datos (si hace falta): Si la instrucción necesita un dato de memoria, se busca en la dirección indicada.
-
3- Decodificar (decode): La unidad de control interpreta qué tipo de instrucción es (suma, mover datos, comparar, etc.).
6- Ejecutar (execute): La ALU u otro componente realiza la operación (suma, resta, mover datos, lógica, etc.).
2- Incrementar contador de programa: El contador de programa avanza para apuntar a la siguiente instrucción.
-
1- Buscar (fetch): La CPU busca la siguiente instrucción en la memoria y la coloca en el registro de instrucciones.
-
-
CPU (Unidad Central de Procesamiento) ejecuta programas: Busca instruciones, las interpreta y las ejecuta.
-
-
-
Computación paralela: Usa varios procesadores o recursos a la vez, repartiendo el problema en partes para terminarlo mas rápido.
Tipos
Paralelismo de datos: El mismo cálculo, pero sobre distintos datos repartidos.
-
-
-
Nivel de bit: depende el tamaña del procesador, pudiendo ser 8,16,32 bits
-
-
Concurrencia: Ejecución simultánea de varias tareas, aunque no estén relacionadas. Cada proceso empieza y termina de forma independiente
Conceptos avanzados:
-
Paralelismo: Es la capacidad de dividir un problema en partes más pequeñas que se ejecutan al mismo tiempo en distintos procesadores o núcleos.:
-
Complejidad: Un sistema es mas complejo cuanto mayor es el número de componentes que lo forman y las interacciones entre ellos
Concurrencia: Es la capacidad de un sistema de ejecutar varias tareas o procesos al mismo tiempo, compartiendo recursos