OPOSICIONES SECUNDARIA TECNOLOGÍA: Tema 09: (Oposiciones 24) — Transcript
Full transcript
- 0:00Buenas y bienvenidos aquí un día más al
- 0:03canal de Mar de Curiosidad. Hoy vamos a
- 0:05hacer el tema número nueve para la
- 0:07preparación de las oposiciones de
- 0:10secundaria especialidad de tecnología.
- 0:12Esta es la lectura para las oposiciones
- 0:14año 2024. Vamos a hacer una relectura de
- 0:17lo que ya hicimos en su momento en eh la
- 0:20lectura del año 20222023, que tenéis la
- 0:23lista de reproducción por allí, ¿de
- 0:25acuerdo? Que tenéis los 71 temas leídos
- 0:28y explicados. Aquí es una relectura para
- 0:31mí y para vosotros, que también podéis
- 0:33escucharla aquí en en directo en Twitch
- 0:35sobre las hoy son las 7 de la tarde,
- 0:38normalmente a las 10 de la noche, hoy me
- 0:40adelanto un poco y siempre lo podréis
- 0:43ver en diferido en YouTube, ¿de acuerdo?
- 0:45Tengo la ocho preparada para subir,
- 0:47tengo esta, la nueve, así que bueno,
- 0:49vamos a hacer una lectura concienzuda
- 0:52por encima, pero concienzuda,
- 0:55vamos a ello. Venga, empezamos.
- 0:58Venga, tema número nueve, oposiciones y
- 1:01secundaria de tecnología. Muy bien.
- 1:04Sistemas informáticos, estructura,
- 1:06elementos, componentes y su función en
- 1:07conjunto. Programas, tipos y
- 1:10características. Muy bien. Venga, vamos
- 1:13ahí. Sistemas informáticos.
- 1:17Vamos a ver la estructura, vamos a ver
- 1:19los elementos y su función en el
- 1:20conjunto, la CPU, la memoria, las
- 1:22entradas y salida, los buses, la placa
- 1:25base, los chasis, la fuente de
- 1:26alimentación y los periféricos. También
- 1:29veremos los programas típicos y
- 1:31características que veremos los
- 1:33componentes y subfunciones de un sistema
- 1:34operativo llamadas a sistema operativo,
- 1:36interrupciones y excepciones y las
- 1:39características.
- 1:41Muy bien, vamos a ello. Dice, "La
- 1:44materia de tecnología contribuye a dar
- 1:45respuesta a las necesidades de la
- 1:47ciudadanía ante los desafíos y retos
- 1:49tecnológicos que se plantea en la
- 1:50sociedad actual, especialmente en la
- 1:52digitalización creciente. Si esta
- 1:55materia sirve de base no solo para
- 1:57comprender la evolución social,
- 1:59sino también para poder actuar con
- 2:02criterios técnicos, científicos y éticos
- 2:04en el ejercicio de una ciudadanía
- 2:06responsable y activa, utilizando la
- 2:08generación del conocimiento como motor
- 2:10del desarrollo y fomentando la
- 2:12participación del alumnado en igualdad
- 2:13con una visión integral de la
- 2:15tecnología, resaltando su aspecto
- 2:17social.
- 2:19Los sistemas informáticos acompañan la
- 2:21viada diaria de nuestras sociedades de
- 2:23finales del siglo XX. han evolucionado
- 2:25de manera exponencial en los últimos 40
- 2:28años y se han convertido en herramientas
- 2:30fundamentales para el desarrollo de la
- 2:31mayoría de actividades que realizamos
- 2:34tanto en la práctica profesional como en
- 2:37la educación y el ocio.
- 2:40La presencia de ordenadores y aparatos
- 2:42digitales, teléfonos inteligentes,
- 2:44tablets y otros dispositivos es habitual
- 2:46en nuestro día a día y el conocimiento y
- 2:48desarrollo y uso de estos es clave para
- 2:50la tecnología y la economía y el
- 2:52desarrollo social.
- 2:54Este tema pretende revisar las
- 2:56características por las que se rigen la
- 2:58mayoría de los sistemas de procesamiento
- 2:59de la información y mostrar la
- 3:01estructura y los elementos más comunes
- 3:03de los dispositivos digitales. Para
- 3:05ello, se desarrollará en primer lugar en
- 3:07qué consiste un sistema informático
- 3:08junto con su estructura y funcionamiento
- 3:10básico. En segundo lugar, se describe
- 3:12cómo se configuran las estructuras de
- 3:15los sistemas informáticos. Y por último,
- 3:17se hablará de la parte de la
- 3:19programación que hace funcionar estos
- 3:21sistemas. Muy bien. Componentes
- 3:24informáticos, estructura, elementos,
- 3:26componentes y su función en conjunto.
- 3:28Dice un sistema informático, un SI, es
- 3:30un conjunto de tres componentes
- 3:34fundamentales que permiten procesar y
- 3:36almacenar la información. Estos
- 3:38componentes son el hardware, que es la
- 3:40parte física, el software, que son los
- 3:42programas, y el personal, ¿vale? El que
- 3:45lo operaría.
- 3:47Podemos definir los sistemas
- 3:48informáticos como conjuntos de técnicas
- 3:50que nos permiten almacenar y garantizar
- 3:52la seguridad de la información mediante
- 3:54sistemas digitales. Como sistema digital
- 3:57entendemos cualquier dispositivo
- 3:59destinado a la generación, transmisión,
- 4:01procesamiento u almacenamiento de
- 4:03señales digitales. En los siguientes
- 4:06apartados se describirá la estructura
- 4:08general de los sistemas de procesado de
- 4:10información basados en
- 4:12microprocesadores,
- 4:14particularizando en las características
- 4:17propias de los ordenadores personales
- 4:18por disponer de la estructura más común
- 4:20y porque sirven de referencia a los
- 4:22demás equipos. Vale,
- 4:26hombre. Fre Gruber, bienvenida,
- 4:28bienvenida a la lectura de el tema
- 4:32número nueve.
- 4:34Sí, llevo llevo unos cuantos temas. Voy
- 4:36entrando y haciendo esto. Estoy solo
- 4:37estudiando, ¿de acuerdo? Pero también
- 4:39los voy subiendo en YouTube. Normalmente
- 4:41s las 10 de la noche, hoy me he
- 4:43adelantado.
- 4:45Muy bien. Introducimos la información de
- 4:47entrada, ¿de acuerdo? Por un lado,
- 4:50procesamos
- 4:53procesamos los datos. Eh, ¿qué significa
- 4:56procesarlos? Organizarlos, almacenarlos
- 4:57y transformarlos. y damos los datos de
- 5:01salida, entrada, procesamiento, salida.
- 5:05¿De acuerdo? El primer paso,
- 5:07introduciremos la información de entrada
- 5:09y recibiremos la información de salida
- 5:11de datos procesados. Se realiza mediante
- 5:14un sistema de entradas y salidas, inputs
- 5:17y outputs, que gestiona, establece y
- 5:19mantiene las relaciones del sistema con
- 5:21el exterior, entendiendo como tal los
- 5:24elementos periféricos,
- 5:26que no son los elementos básicos del
- 5:28sistema, ¿vale? El procesamiento de
- 5:30datos tiene su lugar en la unidad
- 5:32central de proceso, la CPU, ¿de acuerdo?
- 5:35Eh, por ejemplo, yo estaba explicando
- 5:36PLCs a los alumnos y básicamente siempre
- 5:38explico, ¿no? Un PLC está compuesto por
- 5:41cinco módulos, ¿de acuerdo?
- 5:43fuente de alimentación, módulo de
- 5:45entradas, módulo de salida, módulo de
- 5:48conexiones y por último tenemos el
- 5:50sistema de periféricos, ¿de acuerdo? Es
- 5:52decir, teníamos los periféricos, creo
- 5:54que no me dejó ninguno. Bueno,
- 5:56interfaces humanas, etcétera. Vale,
- 5:57okay, muy bien.
- 6:01Creo que no me he dejado
- 6:03creo, espero. Es energía, entrada,
- 6:06salida, CPU. Ah, no, CPU y comunicación.
- 6:11Vale, el procesamiento de datos tiene en
- 6:14la unidad central de procesos
- 6:17bienvenido. Desperta Fer, bienvenido.
- 6:19Modo batin on estudiando fuerte. Ah, que
- 6:22construye la parte fundamental del
- 6:24sistema. Su función consiste en
- 6:25interpretar y ejecutar las
- 6:26instrucciones, realizar los cálculos,
- 6:29toma de decisiones lógicas, operaciones
- 6:30de datos, etcétera. En adelante se
- 6:33designará mediante las siglas en inglés
- 6:34CPU por ser el término más usado.
- 6:38Buenas. La memoria es el lugar donde se
- 6:41almacena la información dentro del
- 6:42ordenador, ¿de acuerdo? Yo tengo una
- 6:45entrada y la puedo guardar en la
- 6:46memoria, tengo un proceso y lo puedo
- 6:48guardar en la memoria, tengo una salida
- 6:49y lo puedo guardar en la memoria. O el
- 6:52programa mismo. Está íntimamente
- 6:54relacionada con la CPU y aloja tanto las
- 6:57instrucciones como los datos necesarios
- 6:58para cada operación, así como los
- 7:00resultados de las mismas. Eh, los buses,
- 7:04que son las conexiones, son subconjuntos
- 7:06de líneas de comunicación que conectan
- 7:09los elementos básicos del sistema entre
- 7:10sí y con elementos externos. Todos los
- 7:13elementos citados se sustentan en un
- 7:15soporte rígido denominado placa base,
- 7:18que a su vez suele estar dentro de una
- 7:19caja que incluye una fuente de
- 7:21alimentación, así como el conjunto de
- 7:23conectores para facilitar la conexión de
- 7:25los periféricos. En los apartados
- 7:27siguientes, pues vamos a tratar estos
- 7:28elementos. Venga, elementos y su función
- 7:32en el conjunto. Primero tenemos la CPU,
- 7:34¿de acuerdo? El core, el core, el núcleo
- 7:37de la máquina, ¿vale? La CPU puede ser
- 7:39un único chip o una serie de chips,
- 7:42¿vale? Que realizan cálculos aritméticos
- 7:45y lógicos que temporizan y controlan las
- 7:48operaciones de los demás elementos del
- 7:49sistema. Las técnicas de integración han
- 7:52posibilitado el desarrollo de un chip de
- 7:54CPU denominado microprocesador,
- 7:57¿de acuerdo? que incorpora funciones y
- 7:59memorias adicionales. Por lo general, la
- 8:02unidad central de proceso está compuesta
- 8:04de varias secciones fundamentales. La
- 8:06unidad aritmética lógica que proporciona
- 8:08al chip su capacidad de cálculo y
- 8:10permite realiz a las operaciones
- 8:12aritméticas y lógicas. los registros que
- 8:15son áreas de almacenamiento temporal que
- 8:17contienen los datos, realizan el
- 8:19seguimiento de las instrucciones y
- 8:20conservan la ubicación de los resultados
- 8:22de dichas operaciones en plan de me da
- 8:25101, pues lo guardo aquí y me guardo la
- 8:27información de dónde está ese número. la
- 8:30sección de control que tiene la tarea de
- 8:33temporizar y regular las operaciones de
- 8:35la totalidad del sistema informático. Su
- 8:38decodificador de instrucciones lee las
- 8:39configuraciones de datos en un registro
- 8:41designado y las convierte en una
- 8:43actividad. Los microprocesadores
- 8:46modernos disponen de secciones de
- 8:48memoria especializada denominadas caché
- 8:52que sirven para acelerar el acceso a la
- 8:55memoria externa o periféricos, ¿vale? es
- 8:56decir, una memoria intermedia que
- 8:59agiliza todo este proceso debido a su
- 9:02extensión, intentar exponer las posibles
- 9:04clasificaciones de los microp ay de los
- 9:07microprocesadores existentes, así como
- 9:09detallar la estructura interna de las
- 9:11distintas generaciones de
- 9:12microprocesadores que compiten en el
- 9:14mercado, resulta imposible. Es decir,
- 9:17hay muchísimos chips, hay muchísimos
- 9:19tipos de microprocesador y realmente no
- 9:21acabaríamos nunca. Por ello, el alcance
- 9:23del presente de la presente exposición
- 9:26se reduce a algunas características,
- 9:28¿vale?, para y magnitudes que creemos
- 9:30que son las más importantes. Por
- 9:32ejemplo, tenemos una cosa que se llama
- 9:33la frecuencia de reloj, ¿vale? Se trata
- 9:36de un factor cuantitativo que indica la
- 9:39velocidad de proceso del
- 9:40microprocesador. Sería el tema de los
- 9:42gigherzos. Normalmente tiene su origen
- 9:44en un cristal de cuarzo que cuando
- 9:47nosotros aplicamos voltaje a un a un
- 9:50cristal de cuarzo, este vibra. Vale, por
- 9:52eso así podemos sacar el tiempo. Es como
- 9:56funcionan los relojes estos de cuarzo.
- 9:59Ah, que ante la aplicación de un voltaje
- 10:01determinado comienza a vibrar, oscilar a
- 10:03una frecuencia determinada.
- 10:07El oscilador suele ser un circuito
- 10:09externo al microprocesador implementado
- 10:11directamente en la placa base o
- 10:13integrado en algún otro circuito
- 10:14periférico. Las instrucciones máquina
- 10:17que acepta el microprocesador se
- 10:18descomponen en una sucesión de
- 10:20operaciones y cada una de ellas consume
- 10:23un determinado de ciclos del reloj. Así,
- 10:25cuanto mayor sea la frecuencia de reloj,
- 10:28menor será el tiempo que tarda en
- 10:29ejecutar las instrucciones de programa.
- 10:34Madre, conducir por el estado de
- 10:36Colorado. [risas]
- 10:38Espero espero que sea en ordenador a
- 10:41través del simulador este de del Truck
- 10:44Simulator y que no sea real, pero presta
- 10:47atención a la carretera en ambos casos.
- 10:49Paralelismo de instrucciones. Dice de
- 10:52forma genérica. El paralelismo de
- 10:54instrucciones consiste en romper la
- 10:56ejecución secuencial de instrucciones,
- 10:58que una sería una detrás de otra, es
- 11:01decir, hago una acción, hago otra
- 11:03acción, hago otra acción. Si las hago en
- 11:05paralelo, las puedo hago tres acciones,
- 11:07hago tres acciones, ¿vale? Acelero
- 11:09muchísimo para simultanear su ejecución,
- 11:12varias a la vez. Esto se ha conseguido a
- 11:14lo largo de distintas generaciones de
- 11:16integración,
- 11:17incorporando unidades de proceso
- 11:19adicionales y más bancos de registros.
- 11:22Hay distintas formas de explotar el
- 11:24paralelismo.
- 11:25Se puede segmentar. El proceso de
- 11:28ejecución de una instrucción se divide
- 11:29en en etapas de similar duración con el
- 11:33objetivo de procesar en instrucciones
- 11:35simultáneamente.
- 11:38Cada instrucción se encuentra en una
- 11:39etapa diferente de la ejecución y el
- 11:41microprocesador necesita n unidades
- 11:43funcionales trabajando la vez. donde
- 11:46tengo una tarea, la divido en cinco que
- 11:49sean más o menos igual de largas, las
- 11:51pongo a trabajar a la vez y las cinco me
- 11:52terminan a la vez. He reducido a una
- 11:54quinta parte el tiempo que necesito.
- 11:58Superescalaridad dice un procesador
- 12:00superescalar de factor n es aquel que
- 12:02reduplica n veces la circuitería de
- 12:05alguna de sus funciones. Por ejemplo,
- 12:07una tarjeta gráfica. Una tarjeta gráfica
- 12:10calcula matrices eh muchísimas
- 12:13muchísimas muchísimas veces. Es muy
- 12:16buena calculando resultados de matrices.
- 12:18¿Y qué significa eso? Que yo puedo hacer
- 12:21que calcule muchas de esas cosas a la
- 12:23vez. Sirve muy bien para calcular
- 12:24polígonos y posicionar los puntos del
- 12:28polígono.
- 12:30He puesto la foto en el Telegram y
- 12:31encima del viernes me llega un volante.
- 12:33Madre mía. Ah, s segmentación
- 12:37dice, es una mezcla de las dos
- 12:38anteriores. Un procesador eh s
- 12:42segmentado dispone de unidades
- 12:43funcionales de reduplicadas para
- 12:45ejecutar varias instrucciones en
- 12:47paralelo y además esas unidades están
- 12:49segmentadas, con lo que el número de
- 12:51instrucciones que se pueden ejecutar se
- 12:52multiplica al cabo de un cierto número
- 12:54de ciclos.
- 12:56El paralelismo permite jugar muchas,
- 12:59bueno, ejecutar muchas instrucciones de
- 13:01forma simultánea, pero tal ejecución se
- 13:04realiza en un orden preestablecido.
- 13:07No hay que confundir este concepto con
- 13:09la multiprogramación, que consiste en
- 13:11llevar varias tareas distintas
- 13:13simultáneamente. Estaríamos hablando de
- 13:14una sola tarea que yo cojo, la
- 13:17fragmento, la divido en cachitos y la
- 13:19ejecuto simultáneamente.
- 13:21Bueno, memoria caché integrada. De
- 13:24acuerdo, dice, es normal que se preste
- 13:27gran atención al número y cantidad de
- 13:29instrucciones que se procesan por unidad
- 13:31de tiempo. Sin embargo, en el anterior
- 13:33en el interior del procesador tiene
- 13:35lugar muchos más accesos a datos que
- 13:38operaciones en sí. Por regla general,
- 13:40leer o escribir un dato en una memoria
- 13:42suele ser un proceso mucho más lento que
- 13:45realizar la operación. La operación
- 13:46suele ser sencilla, es decir, meto los
- 13:49datos, me sale el dato, eso es casi
- 13:52instantáneo, pero sin embargo escribirlo
- 13:54tengo que magnetizar el punto, tengo que
- 13:56guardarlo, tengo que registrarlo y eso
- 13:59me va a tardar tiempo. El término de
- 14:02caché es un anglicismo que hace
- 14:04referencia a memoria de acceso rápido.
- 14:06El objetivo es que con los datos con los
- 14:09que se va a operar estén disponibles en
- 14:11el momento de su ejecución. Así pues,
- 14:13los microprocesadores
- 14:15integran una serie de unidades de
- 14:16memoria de acceso rápido que optimizan
- 14:19el tiempo de ejecución.
- 14:21Eh, los inconvenientes radican en cómo
- 14:23conseguir que esa pequeña porción de
- 14:25memoria se encuentre el dato que se
- 14:28requiere en para cada operación.
- 14:31Así es normal hablar de acierto cuando
- 14:33se hace una operación con un dato que
- 14:35está en el caché y de fallo cuando el
- 14:37procesador ha intentado realizar una
- 14:39operación y el dato no se encuentra. Es
- 14:41decir, voy a buscar este dato,
- 14:43¿no? En concreto est resultado, esta
- 14:45operación. Voy al punto que me lanza el
- 14:48procesador, voy a cogerlo y no está,
- 14:52fallo. Tengo que volver a hacerlo, ¿eh?
- 14:55Y a lo mejor a la segunda o tercera vez
- 14:57me funciona. Cuantos más fallos tenga un
- 14:59procesador, más lento es. Por otro lado,
- 15:02ah, un tamaño elevado de cache no
- 15:04interesa por varios motivos. Se pérdida
- 15:06velocidad porque tengo que registrar en
- 15:09toda la librería dónde está. Esto es
- 15:10como tener una biblioteca muy grande o
- 15:12muy pequeñita,
- 15:14¿vale?
- 15:15Y eleva el coste no el rendimiento. Sí
- 15:19se ha comprobado que es más acertado
- 15:21tener varias zonas de memoria internas
- 15:23anidadas que se complementen, es decir,
- 15:26tener lo que menos uso más lejos, lo que
- 15:28más uso más cerca, etcétera. Los niveles
- 15:30de memoria internos al procesador dan
- 15:32lugar a una jerarquía en función de la
- 15:34proximidad a su núcleo de ejecución. Se
- 15:36pueden distinguir normalmente los
- 15:38diversos niveles. El banco de registros
- 15:41que permite albergar los datos que se
- 15:43van a procesar con un carácter inmediato
- 15:45o bien los resultados obtenidos de una
- 15:47operación.
- 15:49El buofer de prebúsqueda de
- 15:50instrucciones de datos dice, "La
- 15:51ejecución simultánea de varias
- 15:53instrucciones supone la existencia de
- 15:55algún mecanismo que suministre las
- 15:57instrucciones al ritmo que el procesador
- 16:00las ejecuta. ¿De acuerdo? Eh, luego
- 16:03tendríamos la caché de primer nivel, que
- 16:05suele estar separada en dos partes, para
- 16:07datos y otra para instrucciones. Y por
- 16:09último, tendríamos la caché de segundo
- 16:11nivel, que es la más grande. Es es
- 16:13básicamente donde tengo la biblioteca
- 16:15grande, ¿vale? Donde tengo donde tengo
- 16:17todos los datos guardados.
- 16:21¿Vale? Okay,
- 16:24espérate.
- 16:34Vale. Eh, después tenemos la
- 16:38este texto. Bienvenido, rastrero lacayo.
- 16:42Este texto es de una
- 16:45de una academia y lo estamos usando con
- 16:48fines educativos. Por eso no traspaso
- 16:50directamente el texto, solo lo leo.
- 16:54Pero bueno, es temario para preparación
- 16:56de oposiciones de secundaria,
- 16:58especialidad y tecnología, educación.
- 17:01Vale,
- 17:02bienvenido y disfrutas, siéntate. Vamos
- 17:05a hablar de este tema. Eh, tienes todos
- 17:08los temas subidos en YouTube en el canal
- 17:11Mar de Curiosidad en una lista de
- 17:12reproducción con los 71 temas.
- 17:16Muy bien. Eh, venga, va, vamos a la
- 17:18memoria. Dependiendo las características
- 17:20del microprocesador, de su nivel de
- 17:21segmentación o del uso que se pretende
- 17:24dar al ordenador, podrá haber más
- 17:27niveles de caché, bien internos o bien
- 17:29externos al microprocesador en sí,
- 17:31organizados en un cierto orden hasta
- 17:33llegar a la memoria principal, que es lo
- 17:35que hemos estado comentando.
- 17:37determinados parámetros de funcionalidad
- 17:38y rendimiento relacionados con la
- 17:40memoria principal de los ordenadores son
- 17:43lo que hemos hablado antes, eh, si es
- 17:45más grande, si es más pequeño, si es más
- 17:46rápido, más lento. Vamos a verlo.
- 17:49Primero, el tamaño. Dice, es el
- 17:52parámetro que describe la funcionalidad
- 17:53de la memoria, mide la cantidad de
- 17:55información total que es capaz de
- 17:57guardar. Recordemos que la información
- 17:59en un ordenador digital solo se puede
- 18:01guardar en ceros o unos, ¿vale? La
- 18:05información solo puede ser un conjunto
- 18:06de ceros o de unos, ¿vale? Y la cantidad
- 18:10de información que yo puedo llegar a
- 18:11guardar es
- 18:13dos elevado a la n bits. Cada bit es un
- 18:180 o un que yo tenga, ¿vale? Diferente.
- 18:21Eso es la cantidad de información
- 18:22diferente que puedo llegar a tener.
- 18:24Dice, "O sea, que el camión que est
- 18:26conduciendo son ceros y unos." Sí, sí,
- 18:30son ceros y unos muy bien ordenaditos.
- 18:33Eso es importante, ¿vale? Muy bien.
- 18:35Dice, "La unidad mínima de información
- 18:37es el bit, que el bit admite dos
- 18:40valores, el cer y el uno. Estamos
- 18:42hablando en informática digital, eh, de
- 18:47tipo,
- 18:49no sé ni cómo llamarla, newtoniana o o
- 18:52clásica, incluso.
- 18:54Es decir, esto si nos vamos a un
- 18:55ordenador de tipo analógico, como hay y
- 18:58ha habido toda la historia, la
- 18:59información se puede guardar de forma
- 19:01proporcional. Se puede guardar una
- 19:02cantidad concreta de electrones o se
- 19:05puede guardar la posición de una máquina
- 19:06concretamente respecto a otra o se puede
- 19:09guardar la tensión en una cuerda,
- 19:12etcétera, etcétera. Eh, si nos vamos a
- 19:14la cuántica, eh, lo que se está
- 19:17guardando es el estado de un cubit que
- 19:20puede estar eh con spin arriba, con spin
- 19:23abajo y una cierta proporción de cada
- 19:26uno de esos spins. O sea, que esto
- 19:28estamos hablando siempre de eh
- 19:30informática digital ordinaria clásica.
- 19:34Dice, "Respecto al rendimiento, los
- 19:36parámetros que mejor cuantifican la
- 19:38memoria son los siguientes. La latencia,
- 19:41que es el tiempo de acceso a memoria,
- 19:42sería el tiempo que tarda en acceder a
- 19:44esa memoria, caracteriza el retardo
- 19:47asociado a la consulta de un dato.
- 19:48Normalmente se mide por el tiempo de
- 19:50respuesta. Tiempo de respuesta. Todos
- 19:52los que sois jugadores, eh,
- 20:00vale, los que sois jugadores lo sabéis,
- 20:03¿no? Este, tengo mucha latencia, tengo
- 20:05mucho lag, ¿vale? Esto lo conoceréis,
- 20:07¿de acuerdo? Que es el tiempo
- 20:08transcurrido desde que el chip recibe la
- 20:10dirección de una celda hasta que
- 20:12devuelve el dato que se encuentra en
- 20:14ella. En en diseños segmentados, la
- 20:17latencia se mide por el tiempo del
- 20:19ciclo, eh tiempo transcurrido entre la
- 20:23aceptación de los de dos direcciones
- 20:25consecutivas. Obviamente, cuanto más
- 20:27corto sea este
- 20:30tiempo, eh, básicamente más rápido
- 20:33podemos tramitar la información. De de
- 20:36acuerdo. Por eso es importante.
- 20:39Claro, claro, claro. Es que esto estos
- 20:40son las típicas cosas que
- 20:43vosotros conoceréis por cómo por cómo
- 20:46funcionan estas cosas en temas de
- 20:48informáticas, ¿vale? Ancho de banda
- 20:50cuantifica la velocidad de transporte de
- 20:52datos por el bus de memoria como
- 20:54resultado del producto de su anchura,
- 20:56medida en bytes, ¿vale? Es decir,
- 20:58depende de cuánta información puedo
- 20:59enviar de golpe.
- 21:03Como resultado de medir mahzos por
- 21:05bytte, se obtiene una cantidad de megab
- 21:07por segundo. Es decir, si yo puedo mover
- 21:095 GHz y ah 8 bytes por gigaherzcio,
- 21:14bueno, por herzcio,
- 21:21eh al final puedo saber cuánta
- 21:23información estoy mandando y por lo
- 21:25tanto cuál es mi ancho de banda. Vale,
- 21:27esto sería importante, ¿vale? Después la
- 21:30jerarquía de las memorias, la
- 21:31organización de estos niveles de memoria
- 21:33y la forma de acceso de unos a otros
- 21:36datos están determinadas por la
- 21:38jerarquía de memorias. Dice, "Los
- 21:40niveles de memoria se muestran en la
- 21:42figura dos. En esencia, se trata de
- 21:44distinguir la información que maneja la
- 21:46CPU en un instante dado." La imagen
- 21:49número dos, pues estará aquí, no os
- 21:51puedo marcarlo. Vale, ahora lo veremos.
- 21:54¿Vale? Y ahora veremos cómo está
- 21:56distribuido. Pues obviamente de arriba
- 21:58para abajo iremos ganando capacidad y de
- 22:00abajo para arriba iremos ganando
- 22:02velocidad. ¿Vale? ¿Cuál es el componente
- 22:05más lento de la memoria? El disco duro.
- 22:09Concretamente el disco duro sería el
- 22:11elemento más lento, pero también es el
- 22:12más grande. Es donde puedo guardar
- 22:15muchísima información. Hoy en día
- 22:17tenemos discos duros de varios
- 22:18terabytes. Terabytes. Posteriormente
- 22:22tenemos la memoria RAM, ¿vale? Hoy en
- 22:24día, no sé a cuánto estaremos, ¿no? Que
- 22:2620 GB un ordenador normal y corriente,
- 22:2920 GB de RAM. Bueno, 20 GB es que me
- 22:33sigue pareciendo mucho 20 GB, pero
- 22:35bueno. Un móvil 8 GB de RAM, 12 GB de
- 22:38RAM, ¿vale?
- 22:40Una CPU 20 GB, 30 GB, yo que sé, una
- 22:43cantidad.
- 22:45Y pensar que los superordenadores de los
- 22:477080 están ahora en un pen. Cuidado,
- 22:49¿no? Eh, un ordenador de los 7080, tú
- 22:52estás hablando de la capacidad de
- 22:54procesador. Un pendrive no tiene
- 22:57normalmente no tiene capacidad de
- 22:58procesado, pero tu Bueno, yo tengo un
- 23:00aparatito, mira, me compré esto. Esto es
- 23:04un Microbit, que es un aparato para
- 23:07enseñar programación a chavales de la
- 23:11ESO, ¿vale? que básicamente puedes
- 23:12programarle cositas y salen imágenes.
- 23:15Está está muy chulo. Vale. Ah, bueno, de
- 23:17la memoria, sí, claro. Es decir, un pen
- 23:19drive de hoy en día tiene muchísima más
- 23:21memoria que un ordenador de los 7080,
- 23:23pero pero infinitamente. Yo tuve
- 23:27una CPU que la cantidad de memoria que
- 23:29tenía en disco duro eran 20 MB.
- 23:3420 MB tenía el disco duro. Luego tuve la
- 23:39primera el primer IBM que tenía
- 23:42un giga y medio, creo que tenía disco
- 23:46duro.
- 23:48Buah, 10 KB de procesador.
- 23:52Yo tenía el Amstrat, e que también era
- 23:55era un monstruito.
- 23:58claro, megaerzcios. Megaercizos.
- 24:01Ahora estamos hablando de gigaherzcios.
- 24:03Ahora mi ordenador es de 4,5 GHz, para
- 24:06que os hagáis una idea. Son 1000 veces
- 24:09más aproximadamente.
- 24:11Muy bien. Eh, bueno, memoria gache. Y
- 24:13por último tenemos los registros del
- 24:15procesador, que serían lo más rápido,
- 24:16pero claramente los más chiquititos,
- 24:19¿vale? El tamaño de los registros es
- 24:21limitado y su tiempo de acceso está
- 24:23determinado por la velocidad del proceso
- 24:24del microprocesador.
- 24:26La capacidad de almacenamiento en el
- 24:27disco duro es muy elevada. Su velocidad
- 24:30de transmisión de datos también lo es.
- 24:32es sumamente elevada en comparación con
- 24:35la velocidad de proceso. Entre medias
- 24:38hay una serie de niveles auxiliares, eh,
- 24:40de modo que cada nivel es más pequeño y
- 24:42más rápido, pero también es más caro por
- 24:44cada bye. Claro, pues si el
- 24:47disco duro es tan lento y la memoria RAM
- 24:49es tan rápida, ¿por qué no me hago un
- 24:51disco duro de memoria RAM? Claro, ¿por
- 24:53qué no pillo un montón de memoria RAMs y
- 24:55me monto un disco duro de memoria Rams?
- 24:57porque es muy caro, es es carísimo, pero
- 25:00bueno, hemos acelerado mucho. Creo que
- 25:03ahora los discos duros,
- 25:06los de sólido, van a 400 MB por segundo.
- 25:10Puede ser, me estoy equivocando con el
- 25:12dato, creo.
- 25:14Pero bueno, si no es el dato correcto,
- 25:16por ahí ya entrará. Por ahí ya entrará,
- 25:18¿eh? Claro. es
- 25:22tampoco está tan mal, ¿sabes?
- 25:24Claro, te puede llegar una RAM de 12 GB
- 25:27en 10, 12 segundos te la he llenado,
- 25:28¿sabes? Y eso está muy bien. Vale,
- 25:32después tienes el tiempo de acceso, ¿de
- 25:34acuerdo? Bueno, tenemos lo de la tasa de
- 25:36aciertos. En cada nivel hay estructural
- 25:39de información, se denominan bloques a
- 25:41la unidad básica de información. su
- 25:43tamaño se determina la gestión de la
- 25:45memoria dependiendo, por ejemplo, fijaos
- 25:47que nosotros podemos hacer que la
- 25:49memoria básica de un disco duro sean ah
- 25:5232 bits o 64 bits, ¿vale? Es decir, a lo
- 25:55mejor yo quiero guardar paquetes de 64
- 25:58bits de 8 bytes en 8 bytes, por ejemplo.
- 26:02La presencia del bloque deseado en un
- 26:04instante dado en el nivel se nomina
- 26:06acierto. Es decir, si yo ya voy a buscar
- 26:08ese paquete de información y lo
- 26:09encuentro a la primera, acierto, fallo.
- 26:12Fallo. Vale, lo interesante es
- 26:16eh reducir el número de fallos y
- 26:19obviamente la el número de aciertos
- 26:21respecto a los fallos será la tasa de
- 26:23aciertos. Y pensad que en cada fallo yo
- 26:26lo que pasa es que pierdo tiempo en
- 26:27tener que volver a buscar la
- 26:28información. El tiempo acceso se puede
- 26:31entender como el periodo necesario para
- 26:32determinar si un acceso es un acierto o
- 26:34un fallo. La penalización de fallo es el
- 26:38tiempo empleado en sustituir un bloque
- 26:40por el del nivel inferior más el tiempo
- 26:43para proporcionarlo al dispositivo que
- 26:44lo ha demandado. Es decir, claro, tú
- 26:46piensas, voy a por el dato, no
- 26:47lo he encontrado, tengo que ir al nivel
- 26:49inferior, buscar ese dato, registrarlo
- 26:51en el nivel superior, cogerlo y enviarlo
- 26:53a la unidad que lo ha pedido. Pierdo un
- 26:55tiempo interesante.
- 26:58Vale, obviamente para evitar este tipo
- 27:00de cosas, para que no tenga demasiados
- 27:02fallos, pero tenga la suficiente
- 27:04información y sea suficientemente
- 27:06rápida.
- 27:08Dios,
- 27:10Dios, un disco. Dios [risas]
- 27:19ya capacidades teóricas. No, no puede
- 27:22ser capacidades teóricas, tiene que ser
- 27:24velocidad de escritura. Lo que me
- 27:26interesa saber es la velocidad de
- 27:28escritura. Son 64 GB por segundo de
- 27:32velocidad de escritura. Me parece una
- 27:33animalada. Me parece brutal, eh, quiero
- 27:35decir, ojalá sea eso. Es es bastante
- 27:38rápido. Es bastante rápido. Wow. Eh, me
- 27:41he quedado muy anticuado, realmente.
- 27:43Vale, dimensiones óptimas de la memoria,
- 27:45¿no? Dice, "El tamaño de los registros
- 27:47determina el tamaño del bloque como
- 27:49unidad básica de información. La caché
- 27:51de primer nivel denominada L1
- 27:54implementada dentro del microprocesador
- 27:56suele estar diseñada para alojar varios
- 27:58bloques. Como ya se deja entrever,
- 28:00aumentar el número y tamaño de los
- 28:01registros y el tamaño de KL1 no implica
- 28:04que el ordenador vaya a ir más rápido.
- 28:06Pues en realidad lo que estamos haciendo
- 28:09es que tendremos más penalización por
- 28:11fallo. Tendremos más penalización por
- 28:12fallo porque tendré que buscar más,
- 28:15¿vale? Eh, para mejorar la velocidad del
- 28:17microprocesador es más importante
- 28:19mejorar la tasa de aciertos. Eso es lo
- 28:21que realmente hará que mi CPU sea mejor.
- 28:25eh
- 28:26por ejemplo eh, enfriando más la CPU,
- 28:30haciendo que consuma menos corriente,
- 28:32evitando que se salten eh algunos
- 28:34bloques, etcétera.
- 28:36Em, vale. Eh, por supuesto, no hay que
- 28:39olvidar que cuanta más memoria caché se
- 28:42implemente dentro del microprocesador o
- 28:43fuera, mayor será el coste. Conseguir el
- 28:46equilibrio entre todos los conceptos
- 28:48expuestos hará que el microprocesador o
- 28:50una placa de base tenga éxito en el
- 28:52mercado. [resoplido] conseguir que el
- 28:54equilibrio en todos los conceptos, tal,
- 28:55tal, tal. Ah, por ejemplo, en los
- 28:58equipos actuales,
- 29:00equipos actuales de hace creo que se o 7
- 29:02años, ¿vale? A lo mejor está un poquito
- 29:04desactualizado, pero bueno. La cach1 del
- 29:06microprocesador está entre 16 y 64 KB,
- 29:10la cache L2 entre 256 a 512 KB y la L3
- 29:16entre 512 KB y 1 MB, que puede estar
- 29:19implementada en la placa base, aunque
- 29:21también en el módulo en memoria
- 29:22principal. Oye, ¿os puedo pedir un
- 29:23favor, chicos? ¿Me podéis mirar de los
- 29:27de los CPUs de Intel? Ah, de un Core 7
- 29:33de las versiones actuales. Creo que van
- 29:35por el 14,000 y algo, ¿vale? O 15,000 y
- 29:37algo. Em, miradme a ver si podéis sacar
- 29:40la HL1, la HCHL2 y la HL3. Sí, pero el
- 29:45i5 es como decir, "No, tengo un set
- 29:46panda, sí, pero de qué año, no." Es
- 29:49decir, yo, por ejemplo, yo tengo un i9,
- 29:50pero mi i9 es el 7900 y tal. Es ya muy
- 29:54viejo, es decir, es de una generación
- 29:57muy antigua. Van por el 15,000,
- 29:59¿vale? Son ocho o nueve versiones por
- 30:01delante. Yo este lo compré en el 2016.
- 30:05Han pasado años, han pasado casi 10 años
- 30:07este de la compra de este ordenador y va
- 30:09como un tiro. Eh, también os lo digo. El
- 30:11tamaño de la memoria principal
- 30:13implementada normalmente con módulos de
- 30:14memoria RAM está determinado normalmente
- 30:17por el tamaño de los programas que se
- 30:18van a ejecutar en el ordenador. La
- 30:20transferencia de información entre los
- 30:22niveles de memoria cach es gestionada
- 30:24por la circuitía de la placa base o por
- 30:26señales de control del microprocesador.
- 30:28Las lecturas o escrituras de datos en la
- 30:30memoría principal, así como las
- 30:32transferencias de información con el
- 30:33disco duro, son gestionadas por el
- 30:35sistema operativo o conjunto de
- 30:37programas que se ejecutan en el
- 30:39ordenador. Benga, principio de localidad
- 30:42y métodos de reemplazo. Eh, como ya os
- 30:46ha comentado, es importante buscar
- 30:47criterios de reemplazo de bloques de
- 30:49memoria que permitan mejorar la tasa.
- 30:52¿Cierto? Uno de los criterios más
- 30:54implementados es el principio de
- 30:56localidad, que se basa en dos
- 30:58principios, bueno, los dos principios
- 31:00que voy a leer ahora. La localidad
- 31:02temporal dice, "Si un dato ha sido
- 31:04referenciado, es muy probable que pronto
- 31:06lo vuelva a ser." Es decir, si yo estoy
- 31:09mirando algo, es muy posible que lo
- 31:10vuelva a mirar, ¿vale? Es un dato que es
- 31:12muy posible que lo mire varias veces.
- 31:14Esto en
- 31:17organización industrial también se usa.
- 31:19Si he usado una herramienta es muy
- 31:21posible que la vuelva a usar. Si no la
- 31:23ha usado es muy posible que ya no la use
- 31:24más. Y localidad espacial. Si un dato
- 31:27referenciado, es muy probable que pronto
- 31:29lo sean los elementos cercanos. Es
- 31:31decir, si estoy cogiendo esta
- 31:33herramienta, muy posible que la de al
- 31:35lado también la coja, ¿vale? Eso me
- 31:37sirve para ir acelerando el proceso. Van
- 31:41sobre todo por estadística estas cosas.
- 31:44Eso último
- 31:47se traduce en que cuando un dato es
- 31:48solicitado en el nivel inferior de la
- 31:50memoria. Wow. Vale. Eh, caché L1, el
- 31:54core 7 tiene 32 KB de caché, ¿vale? El
- 31:59L2,
- 32:02eso significa que un quadcore, ¿vale?
- 32:04Como tiene los cuatro procesadores, son
- 32:06128 KB. El L2 eh puede ir de un 256 a 1
- 32:12MB por núcleo y por tanto los quadcores
- 32:15podían tener entre 1 y 4 megas y el L3
- 32:19eh la K y ahí se queda. Se ha quedado
- 32:22cortado el mensaje despertafer. Falta un
- 32:25cachito más me falta el L3, pero bueno,
- 32:28vemos que no se aleja mucho a lo que han
- 32:29comentado, [música] ¿vale?
- 32:33Y la
- 32:36L3 puede ir de los 4 a los 16 MB
- 32:40dependiendo de la configuración.
- 32:41Entiendo que los 16 meg sería lo actual,
- 32:43los cuatro sería más antiguo, etcétera.
- 32:45Muchas gracias, Despertafer.
- 32:48Vale, eh, según la localización de un
- 32:50bloque se pueden distinguir tres tipos
- 32:51de caché: correspondencia directa,
- 32:54memoria asociativa y caché asociativa
- 32:56por por conjuntos. La correspondencia
- 32:59directa, cada bloque se puede colocar
- 33:01únicamente en un lugar concreto, es
- 33:04decir, eso va siempre ahí, ya está y
- 33:07nunca me equivoco. Memoria asociativa.
- 33:09Cada bloque puede ocupar cualquier
- 33:11sitio. Esto sería como un almacén
- 33:13caótico. Icache asociativa por
- 33:15conjuntos. El bloque puede encontrarse
- 33:18en un conjunto restringido de
- 33:19posiciones. Es decir, yo puedo colocar
- 33:21el bloque en cualquier sitio de este
- 33:23cacho, ¿vale? Es decir, yo puedo decir,
- 33:25"Vale, puede ir en cualquier sitio, pero
- 33:27de aquí, dentro de aquí, en cualquier
- 33:29sitio." Cada bloque en la caché posee
- 33:32una etiqueta identificativa. La caché
- 33:35puede contener bloques no válidos, por
- 33:37lo que es necesario que un sistema que
- 33:39identifique qué bloques son correctos y
- 33:41cuáles son obsoletos.
- 33:44Para ello, solo usar un bit de validez
- 33:46en la etiqueta que indique en todo
- 33:48momento si la dirección es válida o no
- 33:50es válida.
- 33:52Cuando se produce un fallo, hay que
- 33:53tener un nuevo bloque a la memoria,
- 33:55reemplazando a uno de existente. En
- 33:58cachet de correspondencia directa, no
- 33:59hay dudas. Un bloque con datos no
- 34:01válidos se sustituye por el bloque
- 34:03solicitado. En caches asociativas hay
- 34:06que determinar entre los bloques
- 34:08candidatos a ser reemplazados cuál va a
- 34:10ser la me encanta la víctima. [risas]
- 34:14Existen tres modos de reemplazo. Es
- 34:16decir, claro, si el bloque solo va en un
- 34:17sitio, yo sé que si ese ha fallado,
- 34:20tengo que ir al que iba ahí, ya está. No
- 34:22tengo historia. Claro, si falla uno es
- 34:24como, ¿y ahora, ¿cuál pongo? Y ahora,
- 34:27¿cuál pongo aquí? Porque no lo sé. Eh,
- 34:29método aleatorio. Pongo cualquiera.
- 34:31Pongo cualquiera. Eh, pues
- 34:35buenas. Eh, normalmente si hago los
- 34:38directos a las 10 de la noche suelo
- 34:41estar hasta las 11:30.
- 34:44Como he empezado pronto, que he empezado
- 34:46a las 7
- 34:48si todo va bien, a las 8 y poco 8:30
- 34:52deberíamos haber terminado. Hoy es un
- 34:54día especial. Es que vienen un par de
- 34:56semanas un poco raras en cuanto a mis
- 34:57horarios. Intentaré hacerlo a las 10 de
- 34:59la noche todos los días, ¿de acuerdo? Y
- 35:00será una horita, una horita y media
- 35:02perfecto para ir a dormir habiendo
- 35:04estudiado y sintiéndonos útiles.
- 35:08Perfecto. Sustituir el el usado menos
- 35:11recientemente, ¿vale? Es decir, el
- 35:13más antiguo, básicamente. El bloque
- 35:16sustituido es el bloque que más tiempo
- 35:17lleva sin usarse con la esperanza de que
- 35:19no. Claro, si tengo una herramienta que
- 35:21ya está llena de de telarañas, es muy
- 35:24posible que no lo vuelva a usar. Cojo
- 35:26ese bloque y lo elimino. Y el algoritmo
- 35:30menos usado se sustituye por el bloque
- 35:32de caché que ha sufrido un menor número
- 35:34de referencias.
- 35:37[risas]
- 35:39Sí, sí. Aquí se me quedaba sobando la
- 35:40gente. No veas qué clase.
- 35:43Bueno, a ver. Mano de santo. Sí, sí. 71
- 35:48noches durmiendo como un angelito. Vale,
- 35:50entradas y salidas. En el sistema
- 35:52operativo, como cualquier otro sistema
- 35:54de procesado información, recibe una
- 35:56serie de datos.
- 35:59Ah, sí, la verdad era maravilloso. Era
- 36:02maravilloso.
- 36:05A ver, eh, la información puede entrar
- 36:07en modo de comandos que se escriben
- 36:09desde un teclado, información leída en
- 36:11un sistema de almacenamiento de datos,
- 36:13disco duro, memoria externa, por
- 36:14ejemplo, o a través de una conexión o
- 36:16red puerto USB. Una vez procesada, el
- 36:19ordenador muestra los resultados en una
- 36:20pantalla, monitor, escribe datos en un
- 36:23disco, envía información a la impresora,
- 36:25genera sonido por unos altavoces,
- 36:27etcétera. Cada uno de los elementos
- 36:29mencionados, también denominados
- 36:31periféricos,
- 36:33dispone de un sistema de conexión
- 36:34específico compuesto por una serie de
- 36:37hilos físicos por los que se transmiten
- 36:39señales eléctricas varias y siguiendo
- 36:42unas normas y protocolos propios,
- 36:45así como una circuitería para adaptar
- 36:46dichas señales eléctricas e interpretar
- 36:49información. En general se denomina
- 36:51unidades de entrada a salida a las
- 36:54unidades o sistemas diseñados para
- 36:56manejar o controlar partes o
- 36:57dispositivos que no pertenecen
- 36:59directamente a la CPU ni a la memoria
- 37:02principal.
- 37:04Después teníamos los buses, que habíamos
- 37:05hablado de los buses. En un ordenador la
- 37:08información fluye por diversos caminos y
- 37:10el microprocesador es siempre el centro
- 37:12neurálgico. Todo va acabar pasando por
- 37:14el micro, es decir, cualquier entrada
- 37:16para convertirse en salida tiene que
- 37:18pasar por el microprocesador.
- 37:20Si no, no lo hará. Un bus de datos es
- 37:23además un conjunto de líneas o hilos
- 37:25físicos por los que se transmiten
- 37:27señales eléctricas, una serie de normas
- 37:29que determinan el tiempo de conexionado,
- 37:31sus características mecánicas o
- 37:34protocolo que se sigue para la
- 37:35transmisión de una información. Aquí
- 37:37tenemos una distribución más o menos del
- 37:40de cómo funcionaría un ordenador, ¿vale?
- 37:43Yo tengo el chipset, ¿vale?, que sería
- 37:45el chip, ¿de acuerdo? El chip principal.
- 37:49Aquí tendría el mic, bueno, el sistema
- 37:50de control, perdona. tendría el
- 37:52microprocesador con un bus local y un
- 37:54bus de memoria que se iría a la zona de
- 37:56memoria, ¿vale? Esto iría de aquí a
- 37:58aquí, ¿vale? Después iría una tarjeta
- 38:01gráfica y sería la salida que vosotros
- 38:03estáis viendo por el ordenador sería
- 38:06esto. ¿De dónde le viene la información
- 38:08para acabar viniendo ahí? pues puede
- 38:09venir de una red eh como la que estáis
- 38:12trabajando ahora, que estáis conectados
- 38:14a a vuestra red eh wifi de casa o a la
- 38:18red local de internet o
- 38:22estáis conectados directamente a través
- 38:23de un de un cable LAN, ¿vale? Puede
- 38:26venir de alguno de estos sistemas de
- 38:30de almacenaje de información. Puede
- 38:33venir de un Zócalo PCI, puede venir de
- 38:35un puente USB, puede venir de la tarjeta
- 38:37de sonido, puede venir de cualquier
- 38:39sitio, ¿vale? Es decir, eso tengo
- 38:41capacidad de enviar y recibir datos. Muy
- 38:45bien. Las líneas agrupadas suelen ser de
- 38:47varios tipos. Líneas de dirección que
- 38:50están ligadas a la capacidad de acceso a
- 38:52distintas posiciones de memoria. líneas
- 38:54de datos que determinan la anchura de la
- 38:57información que se transmite.
- 38:59Este parámetro multiplicado por la
- 39:01frecuencia de transmisión en el bus
- 39:03determina la medida de rendimiento más
- 39:05conocida, el ancho de banda, que se
- 39:07indica la velocidad de comunicación,
- 39:10líneas de control que están definidas
- 39:11por el protocolo de transmisión y líneas
- 39:14de corriente que facilitan la
- 39:16alimentación al periférico, que pueden
- 39:17ser opcionales dependiendo de la
- 39:19interfaz. Bueno, la figura número tres
- 39:21que hemos visto antes, eh, muestra modo
- 39:24de ejemplo un diagrama de bloques de un
- 39:25ordenador donde se señalan algunos de
- 39:27los subsistemas analizados y otros que
- 39:29ya veremos pues más adelante. ¿De
- 39:31acuerdo? Eh, saltando esto, dice, "Los
- 39:34ordenadores cuentan con circuitos
- 39:36denominados de forma genérica
- 39:38controlador de DMA, que significa acceso
- 39:41directo a memoria, que permiten un
- 39:44cierto modo eh que algunos periféricos
- 39:46se comuniquen directamente con la
- 39:48memoria principal. El microprocesador no
- 39:50interviene durante esta transferencia de
- 39:52datos, pero si las líneas de control,
- 39:54por ejemplo, yo quiero guardar
- 39:56directamente la información de un de un
- 39:59de esto de un de un CD ROM directamente
- 40:01a mi memoria, ¿vale? Pero no quiero
- 40:04procesarlo todavía, pues cojo, pum, y
- 40:06con el DMA lo envío directamente a una
- 40:08parte de la memoria y ya está. Y después
- 40:10ya lo accederé desde la CPU. No quiero
- 40:12estar procesando esos datos, no me valen
- 40:15para nada. Yo sé que el mismo dato que
- 40:18estoy cogiendo es el que quiero escribir
- 40:19en otro lado. ¿Vale? Eh, dicho esto,
- 40:23pues que tengo por aquí, la placa base,
- 40:25el chasis y la fuente de alimentación,
- 40:27que serían así elementos un poquito más
- 40:29externos. La placa base es el esqueleto
- 40:32el ordenador. Ya hemos comentado que es
- 40:33el soporte físico sobre el que
- 40:35colocaremos todos los elementos eh que
- 40:38hemos mencionado y su función principal
- 40:40es la de interconectar todos los
- 40:42componentes, la CPU con la memoria, con
- 40:44los periféricos, etcétera. La figura 3
- 40:46también podía servir de ejemplo la
- 40:48figura 3 que hemos visto arriba, eh, de
- 40:50distribución simbólica de la placa base.
- 40:53El microprocesador y los zócalos de
- 40:55memoria se consideran elementos
- 40:57principales. El bus local, el bus de
- 40:59memoria y el bus de expansión
- 41:03serán tratados con más detenimiento en
- 41:05próximo apartado. Con el término chipset
- 41:09se engloba un conjunto de circuitos que
- 41:10realizan las tareas de interfaces entre
- 41:14los distintos buses y elementos. Hay
- 41:16determinadas interfaces que se
- 41:18encuentran comúnmente en los
- 41:19ordenadores, tales como la tarjeta
- 41:21gráfica, tarjeta sonida o adaptador de
- 41:23red. Dependiendo del fabricante o de las
- 41:26especificaciones solicitadas al sistema.
- 41:28Estos interfaces se pueden encontrar
- 41:31integrados en la placa base formando
- 41:33parte del chipset o bien se disponen
- 41:35tarjetas independientes que se
- 41:37interconectan en con el sistema a través
- 41:40de los buses de expansión y que por lo
- 41:42general ofrecen más y mejores
- 41:44prestaciones que las soluciones
- 41:46integradas. Conviene comentar que la
- 41:48figura 3 que hemos visto antes, se ha
- 41:50presentado con de forma genérica el
- 41:52Buside de E, ¿vale? como interfaz con el
- 41:55típico, bueno, con los típicos medios de
- 41:57almacenamiento masivo, ¿de acuerdo? El
- 41:59disco duro, el lector de C DCD, la
- 42:02disquetera,
- 42:04aunque hay otros tipos de buses que
- 42:05cumplen similares propósitos, ¿vale?
- 42:08Incluso a través del USB podemos
- 42:10transmitir esos datos. Lo hemos dicho
- 42:11antes, un penrive.
- 42:14E, vale. La placa base junto con los
- 42:18medios de almacenamiento masivos de
- 42:19datos se encuentra alojada a su vez en
- 42:22un chasis. que por lo general suele ser
- 42:24metálico, aunque últimamente estamos con
- 42:27eh metacrilatos transparentes para ver
- 42:30las luces y tal, pero bueno, antes era
- 42:32típicamente metálico que hacía de jaula
- 42:34de Farad, evitando que cualquier
- 42:36corriente estática pudiera entrar en la
- 42:39en la caja. Es decir, era una
- 42:40protección. Ahora que son de
- 42:42plasticucho,
- 42:43[carraspeo] bueno, lo normal, si haces
- 42:46una jaula metálica, el ordenador está
- 42:48protegido.
- 42:51Vale, pues eso la caja del ordenador y
- 42:54también se le suele denominar
- 42:55erróneamente a todo lo que hay dentro de
- 42:57la caja la CPU, ¿no? Y la CPU es solo
- 43:00uno de los elementos dentro de la caja.
- 43:03Un barco pirata.
- 43:05[risas]
- 43:06Yo he visto de todo, ¿eh? Yo yo creo que
- 43:08he visto he visto cacharros hechos de
- 43:11maneras que que jamás creeríais. Bueno,
- 43:14venga, va, vamos a los periféricos.
- 43:16Dice, "Los periféricos son los
- 43:19dispositivos que no forman parte del
- 43:20equipo principal y con los cuales el
- 43:22sistema informático ordenador se
- 43:24comunica permitiendo la entrada y salida
- 43:26de información, aunque no formen parte
- 43:28de la unidad principal. Muchos de ellos
- 43:30son elementos fundamentales para un
- 43:32sistema informático. La figura 3 sirve
- 43:35también para entrever algunos
- 43:36periféricos básicos. Lo normal es que
- 43:39todo ordenador disponga al menos de un
- 43:41monitor o pantalla. Esto,
- 43:44el dispositivo de interfaz humana más
- 43:46típico de un ordenador es una pantalla o
- 43:49un altavoz al menos. Eh, donde se
- 43:52visualizan los datos. Altavoces con
- 43:54conexión impresora. Bueno, lo de la
- 43:56impresora
- 43:58antes sí, ahora ya no tanto. Un teclado
- 44:01suele ser muy típico, un ratón, un panel
- 44:04táctil, un escáner para introducir datos
- 44:06de entrada, eh una impresora donde
- 44:09generar documentos, un escáner que sirve
- 44:11para digitalizar esos documentos.
- 44:13También se pueden encontrar dispositivos
- 44:15mixtos de entrada a salida como un disco
- 44:17externo, un disco USB.
- 44:20Entonces, un cajero es un ordenador. Sí,
- 44:23un cajero es un ordenador. Tu móvil es
- 44:26un ordenador.
- 44:28Tu móvil es un ordenador, básicamente.
- 44:31Sí, sí, es eso. Es así de sencillo.
- 44:35¿Vale? Eh, este reloj es un ordenador,
- 44:39básicamente.
- 44:42Lo que pasa es que, bueno, nosotros
- 44:43entendemos más el ordenador como el
- 44:46ordenador sobremesa o el ordenador
- 44:48portátil. Una tablet es un ordenador,
- 44:50básicamente. Ah,
- 44:54vale, vale, vale. Tal se puede realizar
- 44:57otra posible clasificación considerando
- 44:59el uso. Así se puede hablar de
- 45:00periféricos de almacenamiento,
- 45:02ah, periféricos de comunicación, ¿vale?
- 45:05Es decir, podemos usarlo. Ya que los
- 45:07cajeros interactúas con la pantalla o
- 45:09una tarjeta o el Correcto, correcto. Sí,
- 45:11sí. Los cajeros te tienen un panel de
- 45:13entrada de datos, un panel de salidas,
- 45:15un panel de comunicaciones, interfaz
- 45:17humana y una CPU de procesamiento y una
- 45:20fuente de alimentación. Obviamente lo
- 45:21tienen todo y además trabajan de la
- 45:24misma forma que un ordenador. Es más,
- 45:25dentro del cajero si tú lo abrieras te
- 45:28encontrarías además una caja de un
- 45:29ordenador sobremesa. Seguramente
- 45:33que ellos lo programan y lo guardan ahí.
- 45:36Vale, últimamente se habla también, y tú
- 45:38lo que ves es la pantalla, eh, se habla
- 45:40también de las interfaces hombre máquina
- 45:42en alusión a los dispositivos que
- 45:44permiten comunicarse con el ser humano,
- 45:45entre el ser humano y el ordenador. Por
- 45:47ejemplo, eh este micrófono, eh estos
- 45:51auriculares, el teclado, el ratón,
- 45:54¿vale? Me permiten comunicarme y muchos
- 45:56de ellos de forma bidireccional. Yo le
- 45:59puedo dar órdenes al ordenador con el
- 46:02micrófono,
- 46:03¿de acuerdo? con el con el con eh con
- 46:07esto también, porque aquí le puedo tocar
- 46:10y puedo enviar alguna información al
- 46:12ordenador como pausame la música,
- 46:14actívamela tal. En Valencia usan
- 46:17directamente XP en las expendoras de
- 46:19billetes del metro y no bromeo. Sí, sí,
- 46:20es el XP es muy típico en este tipo de
- 46:23maquinarias y bastante seguro.
- 46:26Bueno, eh los periféricos de
- 46:28almacenamiento, ¿de acuerdo?
- 46:30Ah, introducimos el concepto de
- 46:33periféricos de almacenamiento,
- 46:35dispositivos que almacenan datos e
- 46:37información durante un tiempo
- 46:39prolongado. Dice, "Hay que tener en
- 46:40cuenta que según esta definición, un
- 46:42módulo RAM insertado en la placa base no
- 46:45entra en la clasificación de periférico
- 46:47de almacenamiento. Tiene que ser algo
- 46:48que yo puedo meter y sacar de forma
- 46:51normal, ¿de acuerdo? También se usa la
- 46:53denominación de sistemas de
- 46:55almacenamiento masivos de datos para
- 46:57referenciar este tipo de dispositivos.
- 47:00considerados periféricos, tanto si se
- 47:02ubican dentro de la caja en el ordenador
- 47:04como si son externos. En definitiva, un
- 47:07ordenador precisa de un espacio donde se
- 47:09almacenan los programas
- 47:12[resoplido] omitir el chiste. No pasa
- 47:14nada, puedes decirlo. Ah,
- 47:19y los datos que se necesita para su
- 47:21normal funcionamiento. Esta información
- 47:24debe mantenerse también cuando se corta
- 47:26el suministro eléctrico. Esto es
- 47:27importante, ¿de acuerdo? Porque si no yo
- 47:31no puedo guardar información de forma
- 47:33peremne. Es decir, si yo al apagar el
- 47:35ordenador desaparece todo lo que hay,
- 47:37incluyendo los programas y todo, debería
- 47:39volver a cargar todos estos programas en
- 47:42los sistemas de almacenamiento masivo. Y
- 47:44claro, en la RAM es fácil. Yo cuando
- 47:46arranco lo que estoy haciendo es cargar
- 47:48los programas en la RAM, ¿vale? Para que
- 47:50vuelva a funcionar, pero en el ROM es
- 47:52duro, es difícil y es eh caro. Vale,
- 47:55tardo tiempo en instalar un programa,
- 47:58¿vale? Disco duro. Disco duro o disco
- 48:01rígido. En inglés, Hard Drive Disc,
- 48:04¿vale? HDD es un dispositivo que almacen
- 48:07de almacenamiento de datos no volátil
- 48:09que emplea un sistema de grabación
- 48:10magnética para almacenar datos
- 48:12digitales. Esto estaríamos hablando en
- 48:15los discos de disco. En los SSD va por
- 48:19otro lado, ¿vale? Eh, se compone de uno
- 48:21o más platos discos rígidos unidos por
- 48:23un mismo eje que gira a gran velocidad.
- 48:26Es decir, uno de los motivos que los
- 48:28discos sólidos son tan grandes es porque
- 48:29llevan un motor que hace que eso gire y
- 48:31llevan unos peines que leen el contenido
- 48:34del disco o escriben el contenido del
- 48:36disco, ¿vale? Eh, sobre cada plato se
- 48:40sitúa un cabezal de lectura escritura
- 48:41que frota sobre una delgada lámina de
- 48:44aire generada por la rotación de los
- 48:45discos.
- 48:50Los discos duros son sensibles a golpes
- 48:52y y vibraciones. Por eso antes si tú
- 48:55cogías un portátil y lo zarandeabas se
- 48:58bloqueaba entero. Ahora no. Ahora con
- 49:00los discos sólidos, por mucho que los
- 49:01zarandees, si no lo rompes, eh, aguanta
- 49:04bastante más. Eso pasaba sobre todo, no
- 49:07sé si os acordáis, con los compactis
- 49:09portátiles. Si tú lo zarandeabas,
- 49:11básicamente dejaba de funcionar. variaba
- 49:13la longitud entre el disco y el láser y
- 49:18dejaba de funcionar.
- 49:20Vale, muy bien. Eh,
- 49:23¿por qué? Porque además podemos
- 49:24arañando, provocando pérdida de
- 49:26información, daños en el procesador,
- 49:28etcétera, digo, en el disco duro,
- 49:30etcétera. Existe otro tipo de
- 49:32almacenamiento que son las unidades de
- 49:34estalo sólido, los SSD, Solid State
- 49:38Drive. Estos dispositivos almacenan los
- 49:41datos en microchips con memorias flash.
- 49:43que se encuentran interconectadas entre
- 49:45sí, de modo que se podrían considerar
- 49:46una evolución de las memorias USB.
- 49:50No cuentan con cabezales físicos para
- 49:52grabar los datos. Hace unos años, estas
- 49:54unidades tenían un precio elevado, pero
- 49:57en los últimos años se extendió su uso.
- 49:59Hoy en día cuestan una auténtica
- 50:02miseria, pero pero una auténtica
- 50:04miseria. La cantidad de datos que llevan
- 50:05es salvaje. Es salvaje. Bueno, los DVDs
- 50:10que ya son cosas del pasado, ¿de
- 50:11acuerdo? que son los digital versátil
- 50:15disc, eh, que bueno que permiten grabar
- 50:18una gran cantidad de información. Eh, si
- 50:20lo recordáis, los que eran de una sola
- 50:22capa 4,7
- 50:24GB y los que eran multicap de hasta 4
- 50:27capas podían guardar hasta 17 GB, ¿vale?
- 50:32De memoria, que eran los más gordos,
- 50:34eran los más tremendos.
- 50:36Eh, bueno,
- 50:38el DVD es una evolución del CD ROM que
- 50:41podían almacenar 600
- 50:4490 megbit, si no recuerdo, megb, perdón.
- 50:48Y bueno, después salieron discos como el
- 50:51Blu-ray que permitían 25 GB, si no
- 50:54recuerdo mal, pero ya es una cosa que
- 50:56está tirando para atrás. ¿Vale? Después
- 50:59tenemos la memoria flash, que se basa en
- 51:02una técnica evolucionada de la memoria e
- 51:04prom que es memoria de solo lectura
- 51:06regrabable eléctricamente, que permite
- 51:09que múltiples posiciones en memoria sean
- 51:11escritas o borradas en la misma
- 51:12operación de programación mediante
- 51:15impulsos eléctricos frente a las
- 51:17anteriores, que solo permitían escribir
- 51:19una cada vez. Dice, "¿Las cintas de
- 51:21cassette que los bolespck?"
- 51:22Eh, bueno, las cintas del cassette ya
- 51:25son eh antidiluvianas, son Ahora, ahora
- 51:28hablaremos eh ahora hablaremos de los
- 51:29discos flexibles y las eh las de
- 51:32cassette. Yo esto lo viví en el
- 51:34Amsterdrat. Elsa tenía un una cinta de
- 51:37cassette donde tú grababas el programa y
- 51:39para leer el programa tenía que
- 51:41transcurrir la lectura de todo el
- 51:43cassette, con lo que la lectura del
- 51:46cassette, incluso las velocidades que
- 51:47eso iba, podía ser 4 o 5 minutos de
- 51:51lectura del cassette. Y el cassette,
- 51:54además, tampoco es que almacenase mucha
- 51:57información. No recuerdo ahora cuánto
- 51:58podía guardar un cassette, pero no era
- 52:00mucho. No era mucho. Se dejó de usar.
- 52:04Bueno, además porque eran grandes, eran
- 52:05costosas, eran lentas, acceder a la
- 52:07información era horrible porque claro,
- 52:10si yo tenía un trozo de la memoria al
- 52:11principio y un trozo de la memoria al
- 52:12final del cassette, si yo quería leer un
- 52:15trozo al final y un trozo del principio,
- 52:17tenía que rebobinar todo el cassette,
- 52:20leer un trozo al principio y a lo mejor
- 52:22si tenía que seguir leyendo el final,
- 52:24volver a avanzar hasta el final y volver
- 52:25a rebobinar era un desastre. [resoplido]
- 52:28Vale. Eh, programas, pues tipos y
- 52:31características. Vamos al apartado
- 52:32número dos. Se suele definir un programa
- 52:35como una parte o una secuencia de
- 52:37procesos e instrucciones organizados
- 52:39para realizar una tarea concreta en un
- 52:42sistema informático o ordenador. Los
- 52:46programas pueden ser instalados
- 52:47previamente en el dispositivo a utilizar
- 52:53constituyendo el sistema operativo que
- 52:55controla el funcionamiento del sistema
- 52:57informático, que pueden ser programas
- 52:59añadidos para realizar funciones
- 53:01específicas. El sistema operativos SEO
- 53:04es un conjunto de programas que
- 53:06controlan directamente los recursos
- 53:08hardware o físicos de un ordenador. Es
- 53:10decir, el sistema operativo, lo sobre lo
- 53:12que estáis cargando el resto de
- 53:14programas trabajan directamente sobre el
- 53:16ordenador, sobre la CPU. Le dicen, "Oye,
- 53:18CPU, vas a trabajar de esta manera." Y
- 53:20luego sobre este vas volcando el resto
- 53:22de programas para que accedan a los
- 53:24componentes de la CPU.
- 53:26El sistema operativo es la capa de
- 53:28software más baja de un ordenador. ¿Cómo
- 53:31se reflejará en la figura número cuatro?
- 53:34Hm, discrepo. Diría que es la BIOS la
- 53:38más baja, pero bueno, es responsable de
- 53:40gestionar, coordinar las actividades que
- 53:42lleva a cabo el intercambio de los
- 53:43recursos y actúa como intermediario para
- 53:45las aplicaciones.
- 53:47Exacto. Exacto. Es decir, Windows
- 53:52le dice al programa de los camiones cómo
- 53:56le tiene que mandar la información a la
- 53:58CPU y Windows lo que hace es reordenar
- 54:00esa información para que la CPU lo
- 54:02entienda.
- 54:03hace de intermediario, ¿vale? Tenemos el
- 54:06hardware, tenemos por encima el sistema
- 54:09operativo, los traductores, editores e
- 54:11intérpretes de orden y aquí arriba
- 54:13tienes la aplicación de conducción de
- 54:17camiones, ¿de acuerdo?
- 54:19Vale, esto es lo que lo que estaría
- 54:22trabajando contigo. En esta figura se
- 54:24observa como el sistema operativo es la
- 54:26única capa que trabaja directamente con
- 54:28el hardware. Por encima del sistema
- 54:29operativo se encuentra un nivel formado
- 54:31por traductores, editores de texto e
- 54:33intérpretes de órdenes. Estamos hablando
- 54:35de programas que interpretan la orden
- 54:38del programa que estás ejecutando,
- 54:40¿vale? Los dos primeros tipos de
- 54:42programas junto con los enlazadores y
- 54:44depuradores son útiles para crear un
- 54:47nivel de abstracción cómodo para el
- 54:48desarrollo de programas. ¿Por qué?
- 54:50Porque si no no hay Dios que programe.
- 54:53Yo he programado en hexadecimal y es
- 54:55para
- 54:56no volverlo a hacer nunca más. He
- 54:59trabajado en en bloque de código. Es
- 55:02horrible, horrible, horrible. Bueno, en
- 55:04instrucciones básicas es horrible. Es es
- 55:07para pegarse un tiro, os lo juro. Muy
- 55:09bien. Por último,
- 55:13ah, bueno, dice, "La unión de los
- 55:15programas de las dos capas intermedias
- 55:16en la figura conforma el software de
- 55:18sistemas de un ordenador. Por último,
- 55:20está el nivel constituido por los
- 55:21programal de la aplicación, los cuales
- 55:23no dan servicio a otros programas, sino
- 55:25que su finalidad es resolver problemas
- 55:27concretos. Son programas que suele
- 55:29ejecutar un usuario no informático.
- 55:32Pertenecen a esa capa, los procesadores
- 55:34de texto, las hojas de cálculo, las
- 55:36agendas electrónicas, los juegos,
- 55:38etcétera, ¿vale? Es decir, [resoplido]
- 55:40el que estás ejecutando tú, ¿vale?
- 55:43Componentes y funciones de un sistema
- 55:45operativo. Vamos a ver qué tiene un
- 55:46sistema operativo. Tiene la gestión de
- 55:49procesos.
- 55:50un proceso simplemente es un programa de
- 55:52ejecución que necesita recursos para
- 55:54realizar su tarea, tiempo de CPU,
- 55:56memoria, archivos, dispositivos de
- 55:58entrada, salida, el sistema operativo
- 56:00que sería responsable de crear y
- 56:02destruir los procesos, parar y reanudar
- 56:04los procesos, obtener mecanismos para
- 56:07que se comuniquen y sincronicen,
- 56:10¿vale? Por ejemplo, pues cómo estaré,
- 56:12pues control de proceso, ¿no? Que sea lo
- 56:14último. Tengo la seguridad que me
- 56:16conecta con todo, ¿no? Con la gestión de
- 56:18dispositivos, gestión de memoria, de
- 56:20archivos, comunicaciones, con la
- 56:22concurrencia, procesos de la gestión de
- 56:25memoria iría la planificación y de la
- 56:27concurrencia la planificación sería el
- 56:29control.
- 56:31La gestión de procesos podría ser
- 56:33similar al trabajo de oficina. Se suele
- 56:35tener una lista de tareas a realizar y
- 56:38estas fijarles prioridades alta, media o
- 56:41baja. Por ejemplo, debemos comenzar
- 56:42haciendo las tareas de alta prioridad y
- 56:44cuando se terminen seguir con las de
- 56:46prioridad media y después las de baja.
- 56:49Hay que tener en cuenta que una de
- 56:51prioridad baja retrasada suficientemente
- 56:53suficiente tiempo me puede colgar el
- 56:55ordenador. Así que hay mejores formas de
- 56:57organizar la información, ¿vale? por
- 56:59ejemplo, que la información vaya suendo
- 57:02de prioridad cuanto más tiempo llevas
- 57:04sin ser ejecutada. Por ejemplo,
- 57:06gestión de la memoria principal. La
- 57:08memoria es una gran tabla de palabras o
- 57:10bytes, cada una de las cuales se
- 57:12referencia mediante una dirección única.
- 57:15Este almacén de datos de rápido acceso
- 57:17es compartido por la CPU y los
- 57:18dispositivos de entrada salida. Es
- 57:21volátil y pierde su contenido en los
- 57:23fallos del sistema. El sistema operativo
- 57:25es el responsable de Bueno, y también
- 57:27cuando lo aquí se refiere a cuando lo
- 57:29apagas, ¿vale? Es decir, se se borraría
- 57:33conocer qué partes de la memoria están
- 57:35siendo utilizadas y por quién. Decidir
- 57:37qué procesos se encargarán eh se
- 57:39cargarán en memoria cuando haya espacio
- 57:40disponible
- 57:43o sea que ah no, no. y asignar y
- 57:46reclamar espacio y memoria cuando sea
- 57:48necesario. La gestión del almacenamiento
- 57:51secundario dice, "Es necesario un
- 57:53sistema de almacenamiento secundario, ya
- 57:55que la memoria principal almacenamiento
- 57:57primario es volátil, además de muy
- 57:59pequeña para almacenar todos los
- 58:00programas. Es decir, en tu en tu RAM no
- 58:04puedes guardar los programas que
- 58:06ejecutas de forma completa. Seguramente
- 58:08no te caben ahí. Bueno, a ver, puedes
- 58:11cargar programas muy antiguos que sí que
- 58:12caben, pero tu programa de camiones a lo
- 58:15mejor ocupa 100 GB y tu RAM ocupa 27 GB,
- 58:19no cabe entero.
- 58:22Entonces, podemos entender que en la RAM
- 58:24solo está cargando una parte de ese
- 58:26programa y después, por ejemplo, si
- 58:28tiene que acceder a un vídeo, descarga
- 58:29parte del programa y carga otra parte
- 58:31del programa. Es más, un juego un
- 58:34programa bien optimizado solo cargará en
- 58:37memoria aquellas cosas que necesita.
- 58:39realmente y descargar aquellas que no
- 58:42necesita y así será más eficiente. Esto
- 58:45antes era una maravilla, ahora pues los
- 58:47programadores son un poco más laisies en
- 58:49este aspecto porque sobra bastante
- 58:52información,
- 58:53podríamos ser mucho más optimizados. Eh,
- 58:56bueno, hm, el sistema de entradas
- 58:59salidas consiste en un sistema de
- 59:00almacenamiento temporal, caché, una
- 59:02interfaz de administradores de
- 59:04dispositivo para entrada y otras para
- 59:06dispositivos concretos. El sistema
- 59:09operativo debe gestionar el
- 59:10almacenamiento temporal de los datos de
- 59:13entrada y salida, que también guardan
- 59:14información y servir las interrupciones
- 59:16de los dispositivos de entrada y salida.
- 59:19Después los sistemas de archivos. Los
- 59:21archivos son colecciones de información
- 59:23relacionada definidas por sus creadores.
- 59:25Dice, "Eso me pasa a mí en el wow.
- 59:28tardaba en cargarme porque te carga todo
- 59:30el continente en el que estás y no solo
- 59:32la ciudad o región, por ejemplo. Claro,
- 59:35claro. Eso eso hace que gaste muchísima
- 59:38más RAM y por lo tanto si tu RAM es
- 59:40lenta o tu RAM es limitada
- 59:44tarda más tiempo. ¿Qué pasa? Una vez ha
- 59:45cargado va muy bien. Eso es la ventaja.
- 59:50Lo que también significa que si va si
- 59:53satura la RAM, pues va peor. Construir,
- 59:56eliminar archivos y directorios, ofrecer
- 59:59funciones de para manipular los
- 1:00:00archivos, establecer correspondencia
- 1:00:02entre archivos, realizar copias de
- 1:00:04seguridad de los archivos. Esto sería lo
- 1:00:05que hace el sistema operativo.
- 1:00:07Existen diferentes tipos de archivos y
- 1:00:09diferentes formas de guardar estos
- 1:00:11archivos según el tamaño de la del
- 1:00:14bloque básico. Esto seguramente si
- 1:00:16habéis escuchado lo de formatear un
- 1:00:18disco duro, lo que le hace es decirle al
- 1:00:20disco duro o al sistema operativo de qué
- 1:00:23tamaño van a ser cada uno de los
- 1:00:25siguientes bloques, porque yo en el
- 1:00:27disco duro tengo un panel de direcciones
- 1:00:30y un panel de e información. Básicamente
- 1:00:33es como tener el listín telefónico. Yo
- 1:00:36puedo asignar pues x direcciones,
- 1:00:39cuantas más eh cuanto más pequeñas más
- 1:00:42direcciones.
- 1:00:44Pero claro, eso también significa que mi
- 1:00:45listín es más largo, ¿vale? Voy más
- 1:00:47lento, pero puedo guardar bloques más
- 1:00:49pequeñitos. Eh, pues mira, puedo hacer
- 1:00:52FAT 32, X4, NTFS, que es el que se usa
- 1:00:56hoy en día, XFAT, eh, FAT FAT 64
- 1:01:01también, APS, HS Plus. Bueno, dependerá
- 1:01:03de
- 1:01:06cómo quiero gestionar los datos y de qué
- 1:01:08tamaño son.
- 1:01:10Desde el punto de vista usuario, estas
- 1:01:12diferencias pueden parecer
- 1:01:14insignificantes. Bueno, esto lo habéis
- 1:01:16visto normalmente cuando quiero usar el
- 1:01:19Windows X64 o X32. ¿Por qué? Dependerá
- 1:01:23de cómo están guardados tus datos y de
- 1:01:26cómo sea el bus de la CPU. ¿Vale?
- 1:01:30Dice, por ejemplo, los sistemas de
- 1:01:31ficheros FA 32 y NTFS que se utilizan
- 1:01:34fundamentalmente los sistemas de
- 1:01:35operativos Microsoft, varían mucho para
- 1:01:37un usuario que utilice una base de datos
- 1:01:39con bastante información, ya que el
- 1:01:41tamaño máximo de un fichero de un
- 1:01:43sistema de archivos F 32 está limitado a
- 1:01:454 GB, ¿vale? Yo no puedo tener un
- 1:01:48archivo de más de 4 GB, no cabe, no
- 1:01:50puedo, no me deja. Vale, sin embargo,
- 1:01:56en un NTFS el archivo puede ser mucho
- 1:01:59más grande, ¿vale? Actualmente se
- 1:02:01utilizan los XFAT, que se llaman
- 1:02:05extended file allocation table.
- 1:02:09Sí, puede ser que sea parte de eso
- 1:02:11porque no los tienes, no no tienes la
- 1:02:12capacidad de gestionarlos.
- 1:02:14Ah, que consiste en un sistema, tienes
- 1:02:17que poner el modo compatible. Tienes que
- 1:02:19poner el modo compatible. Seguramente
- 1:02:20tengas desde administrador un modo
- 1:02:22compatible para poder trabajar.
- 1:02:27No, no.
- 1:02:30Eso era chiste.
- 1:02:32Eso era chiste. En serio, ¿o no?
- 1:02:36Confírmame. Sí, [risas]
- 1:02:40vale, me lo ha parecido, ¿eh? Vale.
- 1:02:42Okay. Bueno, el sistema de archivos XFAT
- 1:02:46se utiliza cuando el NTFS no es factible
- 1:02:48debido a la sobrecarga estructural de
- 1:02:50datos. ¿Vale? Después tenemos los
- 1:02:52sistemas de protección, que es el
- 1:02:53mecanismo que controla el acceso de los
- 1:02:55programas o los usuarios a los recursos
- 1:02:57del sistema.
- 1:02:59Eh, distinguir entre autorizado o no
- 1:03:02autorizado, especificar controles de
- 1:03:04seguridad. Esto sería tanto el antivirus
- 1:03:06como el propio sistema operativo. ¿De
- 1:03:07acuerdo? que el sistema operativo puede
- 1:03:09decidir quién puede acceder a qué partes
- 1:03:11de la información y a qué partes de la
- 1:03:13memoria. Por ejemplo, el sistema
- 1:03:14operativo hay partes de memoria a la que
- 1:03:16no te deja entrar y no te deja entrar
- 1:03:18porque como te metas ahí y toques algo
- 1:03:21que no que no sepas cómo funciona
- 1:03:24adecuadamente, lo puedes romper, puedes
- 1:03:26dañarlo de forma irreversible, puedes
- 1:03:28dañar el sistema operativo,
- 1:03:31¿vale? El sistema de comunicaciones.
- 1:03:32Para mantener comunicaciones con otros
- 1:03:34sistemas es necesario controlar el envío
- 1:03:35y recepción de datos a través de
- 1:03:37interfaces de red.
- 1:03:39También hay que crear y mantener los
- 1:03:41puntos de comunicación que sirvan a las
- 1:03:42aplicaciones para enviar y recibir
- 1:03:44información y crear y mantener
- 1:03:45conexiones virtuales que entre
- 1:03:48aplicaciones que sean, bueno, que están
- 1:03:50ejecutándose localmente y otras que lo
- 1:03:52hacen remotamente. Programas del sistema
- 1:03:56que son aplicaciones de utilidad que
- 1:03:58suministran con el sistema operativo,
- 1:04:03pero no forman parte de él. ofrecen un
- 1:04:05entorno útil para el desarrollo y
- 1:04:07ejecución de programas y realizan tareas
- 1:04:10como manipulación y modificaciones de
- 1:04:13datos, información del estado del
- 1:04:15sistema, soporte para lenguajes de
- 1:04:18programación, comunicaciones, etcétera,
- 1:04:20y el gestor de recursos, ¿vale?, que
- 1:04:22gestionaría todo lo que hemos dicho
- 1:04:24anteriormente.
- 1:04:27¿Vale? Después tendríamos también un
- 1:04:29poquito para que veáis lo que se llaman
- 1:04:31las llamadas al sistema operativo, ¿de
- 1:04:33acuerdo? que son llamadas al sistema
- 1:04:35operativo, las que ejecutan los
- 1:04:36programas de aplicación para pedir algún
- 1:04:38servicio al sistema operativo. Plan de,
- 1:04:40"Oye, Window, Windows, vean aquí, ven
- 1:04:43aquí, Windows, hazme algo, hazme algo,
- 1:04:46¿vale? Eh, cada sistema operativo
- 1:04:49implementa un conjunto propio de
- 1:04:51llamadas al sistema y este conjunto de
- 1:04:53llamadas es la interfaz del sistema
- 1:04:55operativo frente a las aplicaciones.
- 1:04:58Constituye en el lenguaje que deben usar
- 1:05:00las aplicaciones para comunicarse con el
- 1:05:01sistema operativo. Por ello, si
- 1:05:03cambiamos de sistema operativo y abrimos
- 1:05:05un programa diseñado para trabajar sobre
- 1:05:07el anterior, en general el programa no
- 1:05:10funciona porque no sabe cómo enviarle
- 1:05:12esa información porque lo hacen de forma
- 1:05:14diferente, a menos que no sean iguales.
- 1:05:17Eh, las llamadas correspondientes deben
- 1:05:19tener el mismo formato y cada llamada al
- 1:05:22nuevo sistema operativo tiene que dar
- 1:05:23los mismos resultados porque si no no
- 1:05:25funciona. ¿Vale? Esto, por ejemplo, yo
- 1:05:28lo estoy sufriendo con el Linux Mint
- 1:05:31porque estoy ejecutando programas de
- 1:05:33Windows en Linux Mint y claro, para que
- 1:05:36funcionen que usar un sistema que se
- 1:05:40llama Win Win Executables, que lo que
- 1:05:43hace es que esas llamadas al sistema
- 1:05:45operativo las transforma de las que son
- 1:05:48de Windows a las que son de Linux para
- 1:05:50que funcione. Es un lío, pero funciona.
- 1:05:54¿Vale? Eh, métodos de ejecución, una
- 1:05:56CPU. Dice, "Las aplicaciones no deben
- 1:05:58poder usar todas las instrucciones de la
- 1:06:00CPU. Todas no. No obstante, el sistema
- 1:06:04operativo ha de estar en disposición de
- 1:06:06usar todo el juego de instrucciones de
- 1:06:07la CPU. Por ello, una CPU debe tener al
- 1:06:10menos dos modos de operación diferentes.
- 1:06:13Por eso es tan peligroso que te infecten
- 1:06:14el sistema operativo, porque el sistema
- 1:06:16operativo sí que puede acceder a todas
- 1:06:18las cosas que pueda hacer la CPU, ¿vale?
- 1:06:21un programa, pues a lo mejor no tiene
- 1:06:23por qué tener acceso a todo. Muy bien.
- 1:06:27El modo usuario y el modo supervisor.
- 1:06:28Modo usuario, pues solo a una cantidad
- 1:06:31restringida de cosas y el modo
- 1:06:32supervisor que puede acceder a todas las
- 1:06:35instrucciones de la CPU.
- 1:06:40Vale, llamado al sistema. Dice,
- 1:06:41"Normalmente una aplicación no sabe
- 1:06:44dónde está situada la rutina de servicio
- 1:06:45de la llamada, por lo que si esta se
- 1:06:47codifica como una llamada de función,
- 1:06:50cualquier cambio en el sistema operativo
- 1:06:51haría necesario reconstruir la
- 1:06:53aplicación.
- 1:06:54Pero lo más importante es que una
- 1:06:56llamada de función no cambia el modo de
- 1:06:58ejecución de la CPU, lo que exige llamar
- 1:07:01a la rutina de servicio sin tener que
- 1:07:03conocer su ubicación y hacer que se
- 1:07:06fuerce un cambio del modo de la
- 1:07:08operación de la CPU en la llamada.
- 1:07:11Esto se hace utilizando las
- 1:07:12instrucciones de máquina diseñadas
- 1:07:14específicamente por para este cometido,
- 1:07:17destinadas a las que, bueno, distintas
- 1:07:19las que se usan para las llamadas de
- 1:07:20función,
- 1:07:22¿vale? Después tendremos las bibliotecas
- 1:07:25de interfaz de llamadas al sistema.
- 1:07:28Dice,
- 1:07:30"Ah, las llamadas al sistema no siempre
- 1:07:33tienen una expresión sencilla en los
- 1:07:34lenguajes de alto nivel. Por ello se
- 1:07:37crean las bibliotecas de interfaz, que
- 1:07:39son bibliotecas de funciones que pueden
- 1:07:41usarse para efectuar llamadas al
- 1:07:42sistema. Las hay para distintos
- 1:07:44lenguajes de programación. Esto es
- 1:07:46típico. Eh, si habéis programado en C+,
- 1:07:50eh, veréis que hay una que se llama MAh
- 1:07:51no sé qué. Esa librería MA no sé qué
- 1:07:54tiene un conjunto de instrucciones para
- 1:07:58poder, por ejemplo, hacer raíces
- 1:07:59cuadradas, porque el lenguaje C pues no
- 1:08:02puede hacer raíces cuadradas, pero el
- 1:08:03lenguaje Clioteca MA sí que puede hacer
- 1:08:07raíces cuadradas, por ejemplo, o de la
- 1:08:10otra manera sea muy complicado.
- 1:08:14¿Vale? Interrupciones y excepciones.
- 1:08:16Dice, el sistema operativo ocupa una
- 1:08:19posición intermedia entre los programas
- 1:08:20de aplicación y el hardware y no se
- 1:08:22limita a utilizar el hardware a petición
- 1:08:24de las aplicaciones, ya que hay
- 1:08:26instrucciones en las que el hardware es
- 1:08:28el que necesita que se ejecute el código
- 1:08:30del sistema operativo. En tales
- 1:08:32situaciones, el hardware debe poder
- 1:08:34llamar al sistema con alguno de los
- 1:08:36siguientes objetos. Algún dispositivo de
- 1:08:38entrada salida necesita atención en plan
- 1:08:41de oye, conéctame el modem que me lo
- 1:08:44acabas de poner. Se ha producido una
- 1:08:46situación de error al intentar ejecutar
- 1:08:47una instrucción del programa, ¿vale? El
- 1:08:50decir, "Oye, me has mandado una llamada
- 1:08:52y esto no va, un sistema operativo haz
- 1:08:54algo, que esto así no tira." En ambos
- 1:08:57casos, la acción realizada no está
- 1:08:58ordenada por el programa de la
- 1:08:59aplicación, es decir, lo ha lanzado la
- 1:09:01CPU, la CPU le ha devuelto ese esa
- 1:09:03orden, ¿vale? Según los dos casos
- 1:09:05anteriores, tenemos las interrupciones y
- 1:09:08las recepciones. La interrupción, la
- 1:09:10llamada envía un un dispositivo entrada
- 1:09:13de salida CPU para indicar que la
- 1:09:15operación que se está ocupando ya ha
- 1:09:17terminado y la excepción una situación
- 1:09:19de error detectada por la CPU.
- 1:09:22Tratamiento a las interrupciones.
- 1:09:25Pues una interrupción se trata en todo
- 1:09:27caso después de terminar la ejecución de
- 1:09:28la instrucción en curso. El tratamiento
- 1:09:31depende de cuál sea el dispositivo
- 1:09:32entrada de salida que ha causado la
- 1:09:34interrupción, ante la cual eh debe de
- 1:09:36poder identificar el dispositivo que lo
- 1:09:38ha causado. La ventaja de este
- 1:09:40procedimiento
- 1:09:43es que no se tiene que perder el tiempo
- 1:09:44ejecutando continuamente rutinas para
- 1:09:46consultar el estado del periférico. en
- 1:09:49plan de si lo he quitado, pues no sigas
- 1:09:51mirando cómo está. El inconveniente es
- 1:09:53que el dispositivo debe tener los
- 1:09:54circuitos electrónicos necesarios para
- 1:09:57acceder al sistema de interrupciones del
- 1:09:58ordenador. Es decir, cuando yo conecto
- 1:10:01el USB y escucháis el tirirín, ¿vale? Es
- 1:10:04decir, voy a ver si puedo.
- 1:10:10No, esto no lo haré. No lo haré. A ver
- 1:10:12si est
- 1:10:21no sé si ha funcionado o no sé si habéis
- 1:10:22escuchado algún sonido o algo, pero
- 1:10:24bueno, habéis escuchado un cambio en el
- 1:10:25audio. Vale, cuando yo he conectado,
- 1:10:32Vale, vale. Cuando yo he conectado el
- 1:10:34micrófono otra vez al sistema, lo ha
- 1:10:37cargado automáticamente. No ha esperado
- 1:10:39a que yo le diera una instrucción del
- 1:10:41sistema. Oye, cárgame el el eh
- 1:10:46el micrófono que lo acabo de conectar y
- 1:10:48tal. No, no. Él solo él solo le ha
- 1:10:51enviado esa información al ordenador, le
- 1:10:53ha dicho, "Ey, que estoy aquí,
- 1:10:55conéctame." Vale. Y el ordenador no está
- 1:10:58buscando constantemente un micrófono. Él
- 1:10:59no sabe si va a haber un micrófono o no,
- 1:11:01pero cuando yo lo conecto, el micrófono
- 1:11:04se lo dice. Ey, conéctame.
- 1:11:06Vale,
- 1:11:08plug and play. Sí, bueno, lo de Plug and
- 1:11:10Play es porque está instalado. Si no
- 1:11:12estuviera instalado no funcionaría,
- 1:11:13¿vale? Pero en este caso concreto, pero
- 1:11:16sí, lo de Plug and Play es que el propio
- 1:11:19sistema para funcionar está dentro del
- 1:11:20dispositivo, pero bueno, esa información
- 1:11:22se la he de dar yo. ¿Vale?
- 1:11:27El mecanismo de tratamiento de las
- 1:11:28interrupciones permite al sistema
- 1:11:30operativo utilizar la CPU en servicio de
- 1:11:32una aplicación, mientras otra permanece
- 1:11:34a la espera de que concluya una
- 1:11:36operación en un dispositivo de entrada
- 1:11:37salida.
- 1:11:39Sí, sí, los ces de los drivers. Tú con,
- 1:11:42hasta no hace mucho tú conectabas
- 1:11:45un ratón en los conectores estos lilas y
- 1:11:48verdes y el ordenador no se enteraba de
- 1:11:51que tú le habías eh puesto un ratón. Él
- 1:11:53no lo sabía, no se enteraba de eso.
- 1:11:56Tenías que reiniciar el ordenador o
- 1:11:57decirle al sistema operativo, "Oye, que
- 1:11:59te conectado un ratón, ¿sabes? Dale
- 1:12:01vida." Vale, en ciertos intervalos de
- 1:12:04tiempo puede convenir no aceptar señales
- 1:12:06de interrupción. Por ello, los
- 1:12:08interrupciones pueden inhibirse por
- 1:12:10programa. Un ejemplo de sincronismo por
- 1:12:13interrupción es el almacenamiento de
- 1:12:14carácteres introducidos mediante el
- 1:12:16teclado. Cuando se introduce un
- 1:12:18carácter, se codifica en el registro de
- 1:12:20datos del dispositivo y además se activa
- 1:12:22un bit de registro de estado que crea
- 1:12:24una interrupción en el hardware. ¿Por
- 1:12:26qué? Porque si no, si picara la tecla se
- 1:12:28pondrían 50 teclas. Dice, "El primer
- 1:12:31dispositivo que tuve no tenía drivers.
- 1:12:33Tenías que cambiar los jumpers en la
- 1:12:34placa." Dios.
- 1:12:38No pasa nada, no pasa nada. Pero madre
- 1:12:40mía, qué locura. Vale, las excepciones.
- 1:12:43Dice, "Cuando la CPU intenta ejecutar
- 1:12:45una instrucción incorrectamente
- 1:12:46construida, la unidad de control lanza
- 1:12:49una excepción para permitir al sistema
- 1:12:50operativo ejecutar el tratamiento
- 1:12:52adecuado." Te dice, "Ey, esto no tira,
- 1:12:55esto no funciona."
- 1:12:57Vale, clase de excepciones, pues podemos
- 1:12:59ver unas cuantas, ¿no? El código de la
- 1:13:01operación puede ser incorrecto. Se
- 1:13:03intenta realizar una operación no
- 1:13:04definida, como dividir por cero, ¿vale?
- 1:13:08Eh, la instrucción puede no estar
- 1:13:10permitida en el modo de ejecución
- 1:13:11actual. Dice Fre Gruber, dice, "Yo en el
- 1:13:14primer PC que hubo en casa para jugar al
- 1:13:15Lemings te tocaba picar código en la
- 1:13:18Bíos. Dios, y me sentía mayor yo,
- 1:13:21¿sabes?
- 1:13:23Lo pensaba es que yo de jovencito casi
- 1:13:24no jugaba. Eh, la dirección de algún
- 1:13:27operando puede ser incorrecta o se
- 1:13:29intenta violar alguno de sus permisos de
- 1:13:31uso.
- 1:13:33La importancia de las recepciones. Dice,
- 1:13:35"El mecanismo de tratamiento de las
- 1:13:36excepciones es esencial para impedir,
- 1:13:38junto a los modos de ejecución de la CPU
- 1:13:40y los mecanismos de protección de la
- 1:13:42memoria, que las aplicaciones realicen
- 1:13:44operaciones que no están permitidas. No
- 1:13:46por nada, sino porque pueden dañar la
- 1:13:48máquina, pueden dañar la información
- 1:13:50guardada en la máquina, pueden empezar a
- 1:13:52causar errores que queden en la máquina.
- 1:13:55En cualquier caso, el tratamiento
- 1:13:56específico de una decepción lo realiza
- 1:13:58el sistema operativo. Eh, como el caso
- 1:14:01de las interrupciones, el hardware se
- 1:14:02limita a dejar el control de sistema
- 1:14:04operativo y este es el que trata la
- 1:14:07situación como convenga. Es bastante
- 1:14:09frecuente que el tratamiento de una
- 1:14:11excepción no retorne al programa que se
- 1:14:14estaba ejecutando cuando aquella se
- 1:14:16produjo, sino que el sistema operativo
- 1:14:18aborte la ejecución del programa. Es el
- 1:14:20típico de este programa ha dejado de
- 1:14:21funcionar. No, no, no, no ha dejado de
- 1:14:23funcionar. Lo has parado tú. No le eches
- 1:14:27la bulla. Has sido tú. Windows, ¿no? El
- 1:14:30programa no ha parado, lo has parado tú
- 1:14:31y ya está. Sería más el típico de este
- 1:14:34programa tiene un ha tenido un error
- 1:14:36fatal, ¿sabes?
- 1:14:39Runtime error típico. Bueno,
- 1:14:42características
- 1:14:45del sistema operativo. Eh, tendríamos la
- 1:14:48administración de tareas. Eh, bueno,
- 1:14:51¿qué puede ser monotarea? dice,
- 1:14:53"Solamente puedo ejecutar un proceso
- 1:14:54simultáneamente,
- 1:14:56¿vale?
- 1:14:58O multitarea, que es que podemos hacer
- 1:15:00varias cosas de forma simultánea, no que
- 1:15:03parezcan simultáneas, sino que son
- 1:15:05simultáneas, ¿vale? Es decir, hacer
- 1:15:07muchas cosas muy rápidas una detrás de
- 1:15:09otra, no es hacer muchas cosas a la vez.
- 1:15:12Vale, entendamos esto, ¿eh? Entendamos
- 1:15:14esto, ¿vale?
- 1:15:17administración de usuarios, pues puede
- 1:15:19ser monousuario o multiuario, es decir,
- 1:15:21puedo tener pues un sistema operativo
- 1:15:23con un solo usuario, con varios
- 1:15:25usuarios, cada uno con su nivel de eh
- 1:15:27permisos y los manejos de recursos que
- 1:15:30pueden ser centralizados si lo puedo
- 1:15:33trabajar todo desde un solo equipo o
- 1:15:35distribuidos si lo puedo captar desde
- 1:15:38varios ordenadores. Por ejemplo, un
- 1:15:39servidor puede ser de gestión eh
- 1:15:43distribuida, es decir, varios
- 1:15:44ordenadores accedan a ese servidor y
- 1:15:47capturen pues uso de la CPU, de la
- 1:15:49tarjeta gráfica, etcétera. Y bueno, como
- 1:15:52conclusión del tema, dice, en este tema
- 1:15:55se ha desarrollado la explicación de
- 1:15:57cómo funciona y cuál es la estructura de
- 1:15:58los sistemas informáticos, en especial
- 1:16:01de los ordenadores personales. El
- 1:16:03conocimiento del funcionamiento interno
- 1:16:04de los sistemas informáticos es la base
- 1:16:07para el desarrollo de la competencia
- 1:16:08digital del alumnado, la CDA, y da
- 1:16:11respuesta a los saberes básicos de la
- 1:16:12digitalización del entorno personal de
- 1:16:14aprendizaje,
- 1:16:16eh, que esto es el hipop, creo. Eh, se
- 1:16:18ha exportado algunas características de
- 1:16:20parámetros usados habitualmente para
- 1:16:22comparar modelos de configuraciones,
- 1:16:24introduciendo las nociones básicas de
- 1:16:27arquitectura informática con la
- 1:16:28explicación de elementos básicos del
- 1:16:29hardware. En el último apartado se han
- 1:16:32revisado los fundamentos básicos sobre
- 1:16:33sistemas operativos CSO,
- 1:16:36cuáles son sus componentes, funciones
- 1:16:38básicas y características. La materia
- 1:16:41tecnología da continuidad tanto al
- 1:16:42aportaje transversal de la disciplina
- 1:16:45durante la etapa de la educación
- 1:16:46primaria, donde el alumnado se inicia en
- 1:16:49el desarrollo de proyectos de diseño y
- 1:16:51en el pensamiento computacional como en
- 1:16:53la materia de tecnología y
- 1:16:54digitalización en la etapa de la
- 1:16:57educación secundaria obligatoria.
- 1:16:59Permite además profundizar en la
- 1:17:01adquisición de competencias, así como
- 1:17:03desarrollar una actitud emprendedora de
- 1:17:06cara a estudios posteriores o al
- 1:17:07desempeño de actividades profesionales.
- 1:17:11Muy bien, y con esto hemos terminado el
- 1:17:14tema número nueve para la preparación de
- 1:17:16las oposiciones de secundaria,
- 1:17:18especialidad de tecnología. Esta es la
- 1:17:20relectura del año 2024. Ya sabéis,
- 1:17:23tenéis una lista de reproducción con los
- 1:17:2571 temas leídos, ¿de acuerdo? y más o
- 1:17:28menos estructurados para la preparación
- 1:17:30de las oposiciones de secundaria. Espero
- 1:17:32que os haya gustado mucho el directo,
- 1:17:35que os haya sido interesante. Ya sabéis,
- 1:17:37si queréis estar aquí con ellos
- 1:17:38charlando y narrando un poquito el tema
- 1:17:41y preguntándonos cosas, estoy en Twitch,
- 1:17:44el canal Mar de Curiosidad, normalmente
- 1:17:46a las 10 de la noche. Hoy, por caso
- 1:17:48excepcional, he empezado un poquito
- 1:17:49antes. Y si no, ya lo sabéis, aquí en el
- 1:17:52canal de Mar de Curiosidad en YouTube lo
- 1:17:55podéis seguir viendo. Un saludo y buena
- 1:17:58PR. Yeah.
About this transcript
This page contains the full transcript of OPOSICIONES SECUNDARIA TECNOLOGÍA: Tema 09: (Oposiciones 24) by Mardecuriosidad, generated from the public captions YouTube serves with the video. The transcript has 12,256 words across 2,015 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to choose a caption track available on the video.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, caption language selection, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.