Este artículo trata sobre la expansión y su importancia parasistemas informaticos Entonces, ¿parece que una cosa tan especial puede estar en la extensión de un archivo de programa? Sin embargo, esperamos que los lectores puedan obtener información importante e interesante para ellos mismos. La capacidad de tratar con extensiones servirá para un buen servicio, como se escribirá a continuación.
¿Qué extensión tiene C plus plus?
La expansión y su importancia en la programación.
¿Qué es una extensión de archivo en general?
Pero hablemos de extensiones de nombre de archivo conPunto de vista de la informática. Su propósito ya se ha decidido: es necesario identificar el formato o el tipo de archivo. La extensión se desconecta del nombre del archivo mediante un punto. Hasta el 95, Windows tenía un límite en el número de caracteres en la extensión: no podía haber más de tres. En los sistemas modernos no existe tal limitación. Más aún, en los sistemas de archivos modernos puede haber archivos que tengan varios tipos de extensiones. Todos siguen a través del punto. Tales como cpp, sin embargo, no es aplicable.
Este regalo de los desarrolladores a menudo utilizanestafadores Los usuarios malintencionados a menudo ocultan sus archivos maliciosos, que colocan en las computadoras de los usuarios, como otros programas, ocultan la extensión del archivo principal (para virus y varios troyanos, es diferente de los programas normales). Incluso puede ser que todos los archivos reales estén ocultos o eliminados, y en su lugar sean completamente diferentes. Y resulta que cpp no es un cpp, sino un virus de computadora. Una buena defensa contra este tipo de estafa es el comando para mostrar todos los tipos de extensiones. Puede habilitar esta función en el "Panel de control"; todo lo que necesita es encontrar solo las propiedades de los archivos y el elemento necesario. Y luego puede estar tranquilo con respecto a sus archivos C plus plus, y confiar en que no ejecutará un programa dañino en su lugar. Aunque aquí siempre debes mirar la extensión de los archivos ejecutables.
Exactitud de la información especificada en la extensión.
A veces la extensión no indica con precisión el tipo de archivoy no resuelve todos los problemas posibles que puedan surgir en el proceso de usar varios programas. Por lo tanto, la extensión .txt, familiar para muchos, no proporciona información a la computadora sobre la codificación del archivo. Por lo tanto, a menudo al abrir archivos de texto se pueden ver hojas de caracteres incomprensibles. Es especialmente triste ver este estado del documento, si se usó para escribir el código del programa. En tales casos, la codificación de los archivos debe cambiarse hasta que la computadora pueda proporcionar el texto adecuado. Es posible, sobre la base de caracteres incorrectos, tratar de calcular la codificación necesaria, pero necesita saber a qué codificación se refiere. Para los archivos de Word, también se usa la misma extensión, lo que no deja claro con qué archivo está tratando una persona: un tipo normal o uno con formato. Además, la extensión no indica qué versión se utiliza, lo que se manifiesta bien al intentar abrir versiones de documentos anteriores en entornos de procesamiento posteriores, como es el caso de Microsoft Office.
Otras formas y oportunidades para especificar el formato.
Hay otras opciones para especificar el formato de archivo para el sistema de archivos. Pero no son comunes, y probablemente nunca hayas oído hablar de ellos:
- Guardar información sobre el formato de archivo en el propio sistema operativo. Las desventajas surgen cuando desea ir a otra computadora y trabajar con el mismo archivo.
- El uso de la llamada “magia”.números Esto es cuando una determinada secuencia de bytes está codificada en el propio archivo, lo que indica toda la información necesaria para que el archivo funcione. Tiene cierto potencial, pero se necesita la cooperación de los fabricantes de software.
- Para algunos sistemas Unix, se ha desarrollado una función que deja símbolos especiales al principio del archivo destinado al intérprete.