{"id":15,"date":"2024-04-02T02:43:29","date_gmt":"2024-04-02T00:43:29","guid":{"rendered":"https:\/\/quitaraburrimiento.com\/posts\/?p=15"},"modified":"2024-04-02T02:43:29","modified_gmt":"2024-04-02T00:43:29","slug":"descriptor-de-archivo-file-descriptor","status":"publish","type":"post","link":"https:\/\/quitaraburrimiento.com\/blog\/descriptor-de-archivo-file-descriptor\/","title":{"rendered":"Descriptor de Archivo \u000b(File Descriptor)"},"content":{"rendered":"\n<ul class=\"wp-block-list\">\n<li>Contiene informaci\u00f3n que describe las caracter\u00edsticos o atributos de un archivo.<\/li>\n\n\n\n<li>La informaci\u00f3n relacionada con el archivo se mantiene en el descriptor del&nbsp; archivo, al que se apunta desde los directorios.<\/li>\n\n\n\n<li>Es distinto en cada sistema operativo: nodo-i, registro Windows, etc.<\/li>\n\n\n\n<li>T\u00edpicamente incluye atributos que var\u00edan de un sistema operativo a otro:\n<ul class=\"wp-block-list\">\n<li>Nombre del Archivo representado en c\u00f3digo ASCII.<\/li>\n\n\n\n<li>Tipo de archivo \u2013 necesario en sistemas que proporciona distintos formatos de archivos.<\/li>\n\n\n\n<li>Tama\u00f1o.<\/li>\n\n\n\n<li>Localizaci\u00f3n.<\/li>\n\n\n\n<li>Fecha y hora de creaci\u00f3n\/modificaci\u00f3n<\/li>\n\n\n\n<li>Due\u00f1o o propietario del archivo.<\/li>\n\n\n\n<li>Informaci\u00f3n de protecci\u00f3n \u2013 restricciones de acceso basadas en quin es permitido a accesar y que tipo de acceso es permitido.<\/li>\n\n\n\n<li>Tama\u00f1o de registro \u2013 tama\u00f1o fijo o tama\u00f1o m\u00e1ximo dependiendo del tipo de registro.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p><strong>Identificaci\u00f3n de Archivos<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Diferentes SO tienen sus propias reglas para nombrar archivos.<\/strong><\/li>\n\n\n\n<li><strong>Algunas reglas son:<\/strong><\/li>\n<\/ul>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>Combinaci\u00f3n de caracteres<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Por ejemplo, deben empezar con alfab\u00e9tico y despu\u00e9s con alfanum\u00e9rico.<\/li>\n<\/ul>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>Numero de partes:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>MSDOS tiene dos partes: nombre y extensi\u00f3n.<\/li>\n\n\n\n<li>UNIX tiene tantas partes como el usuario lo requiera.<\/li>\n<\/ul>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>Longitud, es decir, numero de caracteres permitidos.<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>MSDOS 8 caracteres 3 tres de extensi\u00f3n<\/li>\n\n\n\n<li>Windows 32 caracteres<\/li>\n\n\n\n<li>Sistemas anteriores de UNIX 6 caracteres<\/li>\n\n\n\n<li><strong>Nombre Absoluto (nombre completo) \u2013<\/strong>&nbsp;nombre largo que incluye la ruta completa del archivo.<\/li>\n\n\n\n<li><strong>Nombre Relativo \u2013&nbsp;<\/strong>nombre corto como es visto en la lista de directorio.<\/li>\n<\/ul>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Seleccionado por el usuario al crearlo.<\/p>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; P.e., IMPUESTOS FEBRERO, ACUMUADOS 2004, o AUTOEXEC.<strong><\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Extensi\u00f3n<\/strong>&nbsp;\u2013 2-3&nbsp; caracteres usados para identificar el tipo de archivo o su contenido.<\/li>\n<\/ul>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Separado del nombre relativo por un punto.<\/p>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; P.e., CPP, BAS, BAT, COB, y EXE indican al sistema para utilizar un compilador especifico o programa para ejecutar esos archivos.<\/p>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; P.e., TXT, DOC, XLS, MIC, y PPT&nbsp; creado por aplicaciones o por el usuario para su propia identificaci\u00f3n.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><strong><\/strong><\/td><td><\/td><td><\/td><\/tr><tr><td><\/td><td><\/td><td><\/td><\/tr><tr><td><\/td><td><\/td><td><\/td><\/tr><tr><td><\/td><td><\/td><td><\/td><\/tr><tr><td><\/td><td><\/td><td><\/td><\/tr><tr><td><\/td><td><\/td><td><\/td><\/tr><tr><td><\/td><td><\/td><td><\/td><\/tr><tr><td><\/td><td><\/td><td><\/td><\/tr><tr><td><\/td><td><\/td><td><\/td><\/tr><tr><td><\/td><td><\/td><td><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><strong>Organizaci\u00f3n de Archivos<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Como son los registros organizados dentro de un archivo:<\/li>\n<\/ul>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Formato de registro.<\/p>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Organizaci\u00f3n f\u00edsica del archivo.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>La manera en que los registros son organizados y las caracter\u00edsticas del medio usado para almacenarlo.<\/li>\n<\/ul>\n\n\n\n<p><strong>Formatos de Registro<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Todos los archivos se componen de registros que son de dos tipos:<\/li>\n<\/ul>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>Registros de longitud fija:<\/strong>&nbsp;f\u00e1ciles de acceder directamente<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>El tipo mas com\u00fan e ideales para archivos de datos.<\/li>\n\n\n\n<li>El tama\u00f1o del registro es critico: demasiado peque\u00f1o \u2013 truncacion; demasiado grande- desperdicio de espacio<\/li>\n<\/ul>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>Registros de longitud variable<\/strong>: dificultad para acceder directamente<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>No deja espacio de almacenamiento vac\u00edo y no trunca caracteres<\/li>\n\n\n\n<li>Usados en archivos accesados secuencialmente o archivos usando \u00edndices para acceesar registros<\/li>\n\n\n\n<li>El descriptor de archivos almacena el formato de registro.<\/li>\n<\/ul>\n\n\n\n<p>Cuando los datos son almacenados en registros de longitud fija (a), los datos que se extienden mas all\u00e1 del tama\u00f1o fijo, son truncados.<\/p>\n\n\n\n<p>Cuando los datos son almacenados en registros de longitud variable (b), el tama\u00f1o del registro se expande para contener el tama\u00f1o del dato, pero toma mas tiempo en accesarlos.<\/p>\n\n\n\n<p><strong>Organizaci\u00f3n de F\u00edsica de Archivos<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>La manera en que los registros son organizados depende de las caracter\u00edsticas del medio usado para almacenarlos.<\/li>\n\n\n\n<li>En discos magn\u00e9ticos, los archivos pueden ser organizados de tres formas:<\/li>\n<\/ul>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Secuencial,<\/p>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Directo, o<\/p>\n\n\n\n<p><strong>Indexado secuencial.<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Consideraciones al seleccionar un esquema de organizaci\u00f3n de archivos:<\/li>\n<\/ul>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatilidad de los Datos \u2013 la frecuencia en la cual adiciones y eliminaciones son realizadas.<\/p>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Actividad sobre el archivo \u2013 el porcentaje de registros procesados durante una corrida dada.<\/p>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; El tama\u00f1o del archivo.<\/p>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; El tiempo de respuesta:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Tiempo que el usuario esta dispuesto a esperar antes que la operaci\u00f3n es completada.<\/li>\n\n\n\n<li>Crucial cuando se realizan b\u00fasquedas y recuperaciones de datos en ambientes interactivos.<\/li>\n<\/ul>\n\n\n\n<p><strong>Organizaci\u00f3n secuencial de registros<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Los registros son almacenados y accesados en forma serial, es decir un despu\u00e9s del otro.<strong><\/strong><\/li>\n<\/ul>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Es el esquema mas f\u00e1cil de implementar<\/p>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; El archivo es buscado desde el inicio hasta que el registro solicitado es encontrado.<\/p>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Caracter\u00edsticas de optimizaci\u00f3n pueden ser implementadas para acelerar el proceso de b\u00fasqueda.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Seleccionar un campo llave del registro y ordenar el archivo bajo esa llave antes de almacenarlo.<\/li>\n<\/ul>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Complica el algoritmo de mantenimiento<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>El orden debe ser preservado cada vez que un registro es agregado o borrado.<\/li>\n<\/ul>\n\n\n\n<p><strong>Organizaci\u00f3n Directa de Registro<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Utiliza acceso directo de archivos; puede ser implementado solo en&nbsp; dispositivos de almacenamiento de acceso directo<\/li>\n<\/ul>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Permite el acceso de cualquier registro en cualquier orden sin tener que buscar desde el inicio del archivo<\/p>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Los registros son identificados por sus&nbsp;<strong>direcciones relativas<\/strong>&nbsp;(direcciones relativas al inicio del archivo)<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Esas&nbsp;<strong>direcciones l\u00f3gicas<\/strong>&nbsp;son calculadas cuando los registros son almacenados y cuando son accesados<\/li>\n<\/ul>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Se utilizan algoritmos de hashing.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Obtienen un identificador \u00fanico por registro.<\/li>\n\n\n\n<li><strong>Ventajas de la organizaci\u00f3n Directa de registro<\/strong>:<\/li>\n<\/ul>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Acceso mas r\u00e1pido a registros<\/p>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Puede ser accesado secuencialmente empezando en la primera direcci\u00f3n relativa e incrementando para obtener el siguiente registro<\/p>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Puede ser actualizado mas r\u00e1pidamente que los archivos secuenciales.<\/p>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; No se requiere preservar el orden de los registros, as\u00ed que el agregar o borrar registros toma menos tiempo.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Desventaja<\/strong>:<\/li>\n<\/ul>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Colisiones en caso de llaves similares<\/p>\n\n\n\n<p><strong>Indexado secuencial<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Genera un archivo de \u00edndices para el acceso de registros<\/li>\n\n\n\n<li>Combina las t\u00e9cnicas de acceso secuencial y directo<\/li>\n<\/ul>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Divide el archivo en bloques de tama\u00f1os iguales<\/p>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Cada entrada en el \u00edndice contiene la llave mas grande y la localizaci\u00f3n f\u00edsica en el bloque de datos.<\/p>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Es creado y mantenido por software ISAM (Indexed Sequential Access Method )<\/p>\n\n\n\n<p><strong>Ventaja:<\/strong>&nbsp;no crea colisiones.<\/p>\n\n\n\n<p><strong>Asignaci\u00f3n de Almacenamiento F\u00edsico<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>El Administrador de Archivos debe trabajar con archivos no solo como una unidad completa, sino tambi\u00e9n como unidades l\u00f3gicas o registros.<\/li>\n\n\n\n<li>Los registros dentro de un archivo debe tener el mismo formato pero pueden variar en longitud.<\/li>\n\n\n\n<li>Los registros son subdivididos en Campos.<\/li>\n\n\n\n<li>La estructura de registros es manejada usualmente por programas de aplicaci\u00f3n y no por SO.<\/li>\n\n\n\n<li>Cuando se habla de almacenamiento de archivos, se esta refiriendo a almacenamiento de registros.<\/li>\n\n\n\n<li>Almacenamiento continuo\n<ul class=\"wp-block-list\">\n<li>Los registros son almacenados uno despu\u00e9s del otro en el disco<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Almacenamiento no continuo\n<ul class=\"wp-block-list\">\n<li>Los registros son almacenados en muchas partes del disco<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p><strong>Almacenamiento contin\u00fao<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Los registros son almacenados uno despu\u00e9s del otro.<\/li>\n\n\n\n<li>Cualquier registro puede ser encontrado y le\u00eddo una vez que la direcci\u00f3n inicial y su tama\u00f1o son conocidos.<\/li>\n\n\n\n<li>Facilidad de Acceso directo \u2013 cada parte del archivo es almacenado en la misma area compacta.<\/li>\n\n\n\n<li>Los archivos no pueden ser expandidos a menos que exista espacio vaci\u00f3 disponible inmediatamente adelante de el.<\/li>\n<\/ul>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Espacio para expansi\u00f3n debe ser provisto al crear el archivo.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Puede ocurrir fragmentaci\u00f3n<\/strong>&nbsp;(espacio de almacenamiento sin uso).<\/li>\n<\/ul>\n\n\n\n<p><strong>Almacenamiento no contin\u00fao<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Permite a los archivos usar cualquier espacio de disco disponible<\/li>\n\n\n\n<li>Los registros son almacenados en una manera continua si existe suficiente espacio vaci\u00f3<\/li>\n\n\n\n<li>Cualquier registro remanente y todas las adiciones, son almacenadas en otras secciones del disco llamadas EXTENTS.<\/li>\n<\/ul>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ligadas a trav\u00e9s de apuntadores<\/p>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; El tama\u00f1o de cada secci\u00f3n es determinado por el SO (normalmente 256 bytes)<\/p>\n\n\n\n<p><strong>Almacenamiento no contin\u00fao<\/strong><\/p>\n\n\n\n<p>Las secciones son ligadas de la siguiente manera:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Ligas a nivel de almacenamiento:<\/strong><\/li>\n<\/ul>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Cada secci\u00f3n&nbsp; apunta a la siguiente en secuencia<\/p>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Las entradas en el directorio consisten de Nombre de archivo, localizaci\u00f3n del primer sector, localizaci\u00f3n del ultimo sector y numero total de secciones<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Ligas a nivel de directorio:<\/strong><\/li>\n<\/ul>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Coda secci\u00f3n es listada con su direcci\u00f3n f\u00edsica, tama\u00f1o y apuntador a la siguiente secci\u00f3n<\/p>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Un apuntador nulo indica que es el ultimo<\/p>\n\n\n\n<p><strong>Almacenamiento Indexado<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Permite acceso directo a los registros al brindar apuntadores que ligan cada sector de un archivo a un bloque de \u00edndices.<\/li>\n\n\n\n<li>Cada archivo tiene su propio bloque de \u00edndices.<\/li>\n<\/ul>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Consiste de direcciones de cada sector del disco que forma al archivo<\/p>\n\n\n\n<p>\u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Lista cada entrada en el mismo orden en el cual el sector es ligado<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Cuando un archivo es creado, los apuntadores en el bloque de \u00edndices son puestos a null.<\/li>\n\n\n\n<li>Cuando un sector es llenado, el apuntador es puesto a su apropiada direcci\u00f3n de sector.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Identificaci\u00f3n de Archivos \u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Combinaci\u00f3n de caracteres \u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Numero de partes: \u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Longitud, es decir, numero de caracteres permitidos. \u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Seleccionado por el usuario al crearlo. \u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; P.e., IMPUESTOS FEBRERO, ACUMUADOS 2004, o AUTOEXEC. \u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Separado del nombre relativo por un punto. \u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; P.e., CPP, BAS, BAT, COB, y EXE indican al sistema para utilizar un compilador especifico [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[6,7],"class_list":["post-15","post","type-post","status-publish","format-standard","hentry","category-informatica","tag-descriptor-de-archivos","tag-sistemas-operativos"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Descriptor de Archivo \u000b(File Descriptor) - dosis para quitar aburrimiento<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/quitaraburrimiento.com\/blog\/descriptor-de-archivo-file-descriptor\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Descriptor de Archivo \u000b(File Descriptor) - dosis para quitar aburrimiento\" \/>\n<meta property=\"og:description\" content=\"Identificaci\u00f3n de Archivos \u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Combinaci\u00f3n de caracteres \u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Numero de partes: \u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Longitud, es decir, numero de caracteres permitidos. \u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Seleccionado por el usuario al crearlo. \u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; P.e., IMPUESTOS FEBRERO, ACUMUADOS 2004, o AUTOEXEC. \u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Separado del nombre relativo por un punto. \u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; P.e., CPP, BAS, BAT, COB, y EXE indican al sistema para utilizar un compilador especifico [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/quitaraburrimiento.com\/blog\/descriptor-de-archivo-file-descriptor\/\" \/>\n<meta property=\"og:site_name\" content=\"dosis para quitar aburrimiento\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/profile.php?id=61557596204538\" \/>\n<meta property=\"article:published_time\" content=\"2024-04-02T00:43:29+00:00\" \/>\n<meta name=\"author\" content=\"quitaraburrimiento\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"quitaraburrimiento\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/quitaraburrimiento.com\/blog\/descriptor-de-archivo-file-descriptor\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/quitaraburrimiento.com\/blog\/descriptor-de-archivo-file-descriptor\/\"},\"author\":{\"name\":\"quitaraburrimiento\",\"@id\":\"https:\/\/quitaraburrimiento.com\/blog\/#\/schema\/person\/d4e6db412f8d750008e0e7943761d3df\"},\"headline\":\"Descriptor de Archivo (File Descriptor)\",\"datePublished\":\"2024-04-02T00:43:29+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/quitaraburrimiento.com\/blog\/descriptor-de-archivo-file-descriptor\/\"},\"wordCount\":1662,\"commentCount\":0,\"keywords\":[\"Descriptor de Archivos\",\"sistemas operativos\"],\"articleSection\":[\"informatica\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/quitaraburrimiento.com\/blog\/descriptor-de-archivo-file-descriptor\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/quitaraburrimiento.com\/blog\/descriptor-de-archivo-file-descriptor\/\",\"url\":\"https:\/\/quitaraburrimiento.com\/blog\/descriptor-de-archivo-file-descriptor\/\",\"name\":\"Descriptor de Archivo (File Descriptor) - dosis para quitar aburrimiento\",\"isPartOf\":{\"@id\":\"https:\/\/quitaraburrimiento.com\/blog\/#website\"},\"datePublished\":\"2024-04-02T00:43:29+00:00\",\"author\":{\"@id\":\"https:\/\/quitaraburrimiento.com\/blog\/#\/schema\/person\/d4e6db412f8d750008e0e7943761d3df\"},\"breadcrumb\":{\"@id\":\"https:\/\/quitaraburrimiento.com\/blog\/descriptor-de-archivo-file-descriptor\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/quitaraburrimiento.com\/blog\/descriptor-de-archivo-file-descriptor\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/quitaraburrimiento.com\/blog\/descriptor-de-archivo-file-descriptor\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\/\/quitaraburrimiento.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Descriptor de Archivo (File Descriptor)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/quitaraburrimiento.com\/blog\/#website\",\"url\":\"https:\/\/quitaraburrimiento.com\/blog\/\",\"name\":\"Quitar aburrimiento\",\"description\":\"blog con posts para quitar aburrimiento\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/quitaraburrimiento.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/quitaraburrimiento.com\/blog\/#\/schema\/person\/d4e6db412f8d750008e0e7943761d3df\",\"name\":\"quitaraburrimiento\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/quitaraburrimiento.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/2e3e070a1adb96aa4f3e9e1156d82ca9341b86643809038b12f60489e08bae10?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/2e3e070a1adb96aa4f3e9e1156d82ca9341b86643809038b12f60489e08bae10?s=96&d=mm&r=g\",\"caption\":\"quitaraburrimiento\"},\"sameAs\":[\"https:\/\/quitaraburrimiento.com\/blog\"],\"url\":\"https:\/\/quitaraburrimiento.com\/blog\/author\/fenixchava\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Descriptor de Archivo \u000b(File Descriptor) - dosis para quitar aburrimiento","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/quitaraburrimiento.com\/blog\/descriptor-de-archivo-file-descriptor\/","og_locale":"es_ES","og_type":"article","og_title":"Descriptor de Archivo \u000b(File Descriptor) - dosis para quitar aburrimiento","og_description":"Identificaci\u00f3n de Archivos \u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Combinaci\u00f3n de caracteres \u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Numero de partes: \u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Longitud, es decir, numero de caracteres permitidos. \u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Seleccionado por el usuario al crearlo. \u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; P.e., IMPUESTOS FEBRERO, ACUMUADOS 2004, o AUTOEXEC. \u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Separado del nombre relativo por un punto. \u2013&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; P.e., CPP, BAS, BAT, COB, y EXE indican al sistema para utilizar un compilador especifico [&hellip;]","og_url":"https:\/\/quitaraburrimiento.com\/blog\/descriptor-de-archivo-file-descriptor\/","og_site_name":"dosis para quitar aburrimiento","article_publisher":"https:\/\/www.facebook.com\/profile.php?id=61557596204538","article_published_time":"2024-04-02T00:43:29+00:00","author":"quitaraburrimiento","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"quitaraburrimiento","Tiempo de lectura":"8 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/quitaraburrimiento.com\/blog\/descriptor-de-archivo-file-descriptor\/#article","isPartOf":{"@id":"https:\/\/quitaraburrimiento.com\/blog\/descriptor-de-archivo-file-descriptor\/"},"author":{"name":"quitaraburrimiento","@id":"https:\/\/quitaraburrimiento.com\/blog\/#\/schema\/person\/d4e6db412f8d750008e0e7943761d3df"},"headline":"Descriptor de Archivo (File Descriptor)","datePublished":"2024-04-02T00:43:29+00:00","mainEntityOfPage":{"@id":"https:\/\/quitaraburrimiento.com\/blog\/descriptor-de-archivo-file-descriptor\/"},"wordCount":1662,"commentCount":0,"keywords":["Descriptor de Archivos","sistemas operativos"],"articleSection":["informatica"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/quitaraburrimiento.com\/blog\/descriptor-de-archivo-file-descriptor\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/quitaraburrimiento.com\/blog\/descriptor-de-archivo-file-descriptor\/","url":"https:\/\/quitaraburrimiento.com\/blog\/descriptor-de-archivo-file-descriptor\/","name":"Descriptor de Archivo (File Descriptor) - dosis para quitar aburrimiento","isPartOf":{"@id":"https:\/\/quitaraburrimiento.com\/blog\/#website"},"datePublished":"2024-04-02T00:43:29+00:00","author":{"@id":"https:\/\/quitaraburrimiento.com\/blog\/#\/schema\/person\/d4e6db412f8d750008e0e7943761d3df"},"breadcrumb":{"@id":"https:\/\/quitaraburrimiento.com\/blog\/descriptor-de-archivo-file-descriptor\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/quitaraburrimiento.com\/blog\/descriptor-de-archivo-file-descriptor\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/quitaraburrimiento.com\/blog\/descriptor-de-archivo-file-descriptor\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/quitaraburrimiento.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Descriptor de Archivo (File Descriptor)"}]},{"@type":"WebSite","@id":"https:\/\/quitaraburrimiento.com\/blog\/#website","url":"https:\/\/quitaraburrimiento.com\/blog\/","name":"Quitar aburrimiento","description":"blog con posts para quitar aburrimiento","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/quitaraburrimiento.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/quitaraburrimiento.com\/blog\/#\/schema\/person\/d4e6db412f8d750008e0e7943761d3df","name":"quitaraburrimiento","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/quitaraburrimiento.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/2e3e070a1adb96aa4f3e9e1156d82ca9341b86643809038b12f60489e08bae10?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2e3e070a1adb96aa4f3e9e1156d82ca9341b86643809038b12f60489e08bae10?s=96&d=mm&r=g","caption":"quitaraburrimiento"},"sameAs":["https:\/\/quitaraburrimiento.com\/blog"],"url":"https:\/\/quitaraburrimiento.com\/blog\/author\/fenixchava\/"}]}},"_links":{"self":[{"href":"https:\/\/quitaraburrimiento.com\/blog\/wp-json\/wp\/v2\/posts\/15","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/quitaraburrimiento.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/quitaraburrimiento.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/quitaraburrimiento.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/quitaraburrimiento.com\/blog\/wp-json\/wp\/v2\/comments?post=15"}],"version-history":[{"count":0,"href":"https:\/\/quitaraburrimiento.com\/blog\/wp-json\/wp\/v2\/posts\/15\/revisions"}],"wp:attachment":[{"href":"https:\/\/quitaraburrimiento.com\/blog\/wp-json\/wp\/v2\/media?parent=15"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/quitaraburrimiento.com\/blog\/wp-json\/wp\/v2\/categories?post=15"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/quitaraburrimiento.com\/blog\/wp-json\/wp\/v2\/tags?post=15"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}