stringtranslate.com

Nombre completo

En programación informática , un nombre completamente calificado es un nombre inequívoco que especifica a qué objeto , función o variable se refiere una llamada sin tener en cuenta el contexto de la llamada. [ cita requerida ] En una estructura jerárquica , un nombre está completamente calificado cuando "está completo en el sentido de que incluye (a) todos los nombres en la secuencia jerárquica por encima del elemento dado y (b) el nombre del elemento dado en sí". [1]

Programación

Los nombres completamente calificados hacen referencia explícita a espacios de nombres que de otro modo serían implícitos debido al alcance de la llamada. [2] Si bien siempre se hace para eliminar la ambigüedad , esto puede significar cosas diferentes según el contexto.

A las aplicaciones más comunes de este concepto se les han dado sus propios nombres, como el nombre de dominio completo y el nombre de archivo completo .

Ejemplos

Para distinguir un nombre completo de un nombre regular, C++ , Tcl , Perl y Ruby utilizan dos puntos ( ::), y Java utiliza puntos ( .), al igual que Visual Basic .NET. [3] y C# . [4] En Java, ActionScript , [5] y otros lenguajes orientados a objetos, el uso del punto se conoce como "sintaxis de punto". [6] Otros ejemplos incluyen:

Nombres de archivos y rutas

El término nombre de archivo completo (o FQFN ) significa un archivo en una computadora cuyo nombre exacto está completamente especificado de modo que no es ambiguo y no puede confundirse con ningún otro archivo en ese sistema informático. [9] Es algo equivalente en Internet a una URL que especifica el nombre completo de la computadora y el nombre completo de un documento en particular como un archivo. La alternativa es un nombre de archivo no calificado o un nombre de archivo parcialmente calificado.

Nombres de rutas

El nombre de ruta completo ( FQPN ) es la ruta completa de un recurso, directorio o archivo, almacenado en una computadora . Está compuesto por la ruta completa al recurso y su sintaxis depende del sistema operativo . En sistemas operativos tipo Unix se representa de la siguiente forma: /root/path-to/file[OR]directory, mientras que en DOS y Microsoft Windows se representa de la siguiente forma: [Drive]:\path-to\file.ext[OR]directory. FQPN también se utiliza en redes y toma la siguiente forma: , donde es el directorio raíz , el primer directorio o el directorio superior en una jerarquía y, en este caso, el árbol raíz ; es el nombre de dominio completo o nodo. También se utiliza en bootstrap , programación informática y en referencias informáticas .\root\FQDN\path-to\file.ext[OR]directory/root/FQDN

Nombres de dominio

Véase también

Referencias

  1. ^ Weik, Martin H. (2000). Diccionario de informática y comunicaciones. Volumen 1. Springer. pág. 662. ISBN 978-0-7923-8425-0.
  2. ^ Hejlsberg, Anders; Torgersen, Mads; Wiltamuth, Scott (29 de octubre de 2010). El lenguaje de programación C# (que abarca C# 4.0). Addison-Wesley Professional. pág. 190. ISBN 978-0-13-248172-4. Recuperado el 28 de octubre de 2011 .
  3. ^ Vick, Paul (2004). El lenguaje de programación Visual Basic .NET. Addison-Wesley Professional. pág. 160. ISBN 978-0-321-16951-8.
  4. ^ Mayo, Joe. "C# Tutorial Lesson 06 - Namespaces" (Lección 6 del tutorial de C#: espacios de nombres). C# Station. Archivado desde el original el 6 de enero de 2015. Consultado el 27 de octubre de 2011 .
  5. ^ "Fundamentos de ActionScript 3: Paquetes". Adobe Systems Incorporated . Consultado el 27 de octubre de 2011 .
  6. ^ "Programación orientada a objetos - Fundamentos de programación en JavaScript - DHTML". Lanoie.com. Archivado desde el original el 25 de abril de 2012. Consultado el 27 de octubre de 2011 .
  7. ^ "Uso de identificadores como nombres de objetos". msdn.microsoft.com . Consultado el 27 de octubre de 2011 .
  8. ^ "mod_perl: Referencia de Perl". perl.apache.org . Consultado el 23 de octubre de 2011 .
  9. ^ "Asignación de nombres a archivos, rutas y espacios de nombres". msdn.microsoft.com . Consultado el 16 de junio de 2017 .
  10. ^ Kochan, Stephen G.; Wood, Patrick H. (2003). Programación de UNIX Shell. Sams Publishing. pág. 11. ISBN 978-0-672-32490-1. Recuperado el 28 de octubre de 2011 .
  11. ^ Lowe, Doug (8 de febrero de 2011). Networking para Dummies. Para Dummies. p. 80. ISBN 978-1-118-05100-9. Recuperado el 28 de octubre de 2011 .

Enlaces externos