이름공간: 두 판 사이의 차이

내용 삭제됨 내용 추가됨
오타 (Typo)
TedBot (토론 | 기여)
잔글 봇: 인용 틀 구식 변수 정리
29번째 줄:
|url=http://paul.rutgers.edu/cs545/S06/papers/adya-farsite-osdi-2002.pdf
|quote=The primary construct established by a file system is a hierarchical directory namespace, which is the logical repository for files.
|url-status=dead
|deadurl=yes
|archiveurl=https://web.archive.org/web/20100728202945/http://paul.rutgers.edu/cs545/S06/papers/adya-farsite-osdi-2002.pdf
|archivedate=2010-07-28
|df=
}}</ref>
* 일부 [[프로그래밍 언어]]들은 이름공간 안에 [[변수 (컴퓨터 과학)|변수]]와 [[함수]]를 조직한다.<ref>{{웹 인용|url=http://en.csharp-online.net/CSharp_FAQ:_What_is_a_namespace |title=C# FAQ: What is a namespace |publisher=C# Online Net |location=http://en.csharp-online.net/ |quote=A namespace is nothing but a group of assemblies, classes, or types. A namespace acts as a container—like a disk folder—for classes organized into groups usually based on functionality. C# namespace syntax allows namespaces to be nested. |accessdate=2010-02-23 |archiveurl=https://web.archive.org/web/20131020150529/http://tutorials.csharp-online.net/index.php?title=CSharp_FAQ%3A_What_is_a_namespace |archivedate=2013-10-20 |deadurlurl-status=yesdead |df= }}</ref><ref>{{웹 인용|url=http://php.net/manual/en/language.namespaces.rationale.php|title=An overview of namespaces in PHP|last=|first=|date=|website=PHP Manual|publisher=|access-date=|quote=What are namespaces? In the broadest definition namespaces are a way of encapsulating items. This can be seen as an abstract concept in many places. For example, in any operating system directories serve to group related files, and act as a namespace for the files within them.}}</ref><ref>{{웹 인용|url=https://docs.oracle.com/javase/tutorial/java/package/namingpkgs.html|title=Creating and Using Packages|last=|first=|date=|website=Java Documentation|publisher=Oracle|access-date=|quote=A package is a grouping of related types providing access protection and name space management. Note that types refers to classes, interfaces, enumerations, and annotation types. Enumerations and annotation types are special kinds of classes and interfaces, respectively, so types are often referred to in this lesson simply as classes and interfaces.}}{{better source|date=July 2015}}</ref> 컴퓨터 프로그래밍 언어인 C에서는 전역 지역 공간과 지역 이름 공간라는 이름 공간에 대한 개념이 있는데, 각각의 이름 공간에서는 같은 변수나 함수 이름을 사용할 수 없지만, 영역이 다르면 변수나 함수명이 같을 수도 있다. C++와 Java 프로그래밍 언어에서는 이름 공간을 명시적으로 지정하여 사용할 수 있다.
* [[컴퓨터 네트워크]]와 [[분산 시스템]]은 이름을 컴퓨터, 프린터, 웹사이트, (원격) 파일 등의 자원에 할당한다.