About: Entry point     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:WikicatProgrammingLanguages, within Data Space : dbpedia.org associated with source document(s)
QRcode icon
http://dbpedia.org/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FEntry_point&graph=http%3A%2F%2Fdbpedia.org&graph=http%3A%2F%2Fdbpedia.org

In computer programming, an entry point is the place in a program where the execution of a program begins, and where the program has access to command line arguments. To start a program's execution, the loader or operating system passes control to its entry point. (During booting, the operating system itself is the program). This marks the transition from load time (and dynamic link time, if present) to run time. In JVM languages such as Java the entry point is a static method named main; in CLI languages such as C# the entry point is a static method named Main.

AttributesValues
rdf:type
rdfs:label
  • الدالة الرئيسية فى البرمجة (ar)
  • Einsprungpunkt (de)
  • Entry point (en)
  • Punto de entrada (informática) (es)
  • Point d'entrée (fr)
  • Punto d'ingresso (it)
  • 엔트리 포인트 (ko)
  • エントリーポイント (ja)
  • Ingresja (pl)
  • Точка входа (ru)
  • 入口点 (zh)
rdfs:comment
  • Der Einsprungpunkt (englisch entry point) – oder auch die Main-Funktion (englisch oft nur main genannt) und weiter lehnübersetzt auch Hauptfunktion – bezeichnet in der Programmierung diejenige Stelle in einem Programm oder einer Funktion, an der der Kontrollfluss, d. h. die Ausführung beginnt. (de)
  • Un point d’entrée est, en programmation, le lieu du code source où un programme commence. (fr)
  • En lenguajes de programación el Punto de entrada (Entry Point en inglés) es el procedimiento de inicio de un programa, en muchos lenguajes de programación, el inicio de un programa se establece por el procedimiento main. (es)
  • Nella programmazione, un punto d'ingresso (entry point in inglese) è un indirizzo di memoria corrispondente a un punto nel codice sorgente di un programma per computer che è inteso come la destinazione di un "salto lungo" (long jump), sia esso interno o esterno. Nella maggior parte dei sistemi informatici di oggi, quali Microsoft Windows e Unix, un programma ha di norma un singolo punto d'ingresso. Nei programmi scritti in linguaggio C, C++ e Java questo è la funzione main. Salti lunghi interni specificati in modo esplicito (ad esempio mediante goto) sono scoraggiati. (it)
  • 엔트리 포인트(entry point) 또는 진입점(進入點)은 제어가 운영 체제에서 컴퓨터 프로그램으로 이동하는 것을 말하며, 프로세서는 프로그램이나 코드에 진입해서 실행을 시작한다. 어떤 운영체제나 프로그래밍 언어에서, 초기 엔트리는 프로그램의 한 부분이 아니라 런타임 라이브러리의 한 부분이다. 즉 런타임 라이브러리가 프로그램을 초기화하고 프로그램에 진입한다. 다른 경우에는 프로그램이 진입 직후에 바로 런타임 라이브러리를 호출하고, 이것이 반환된 후에 실제 실행을 시작한다. 이것은 로드 타임에서 런타임으로의 전환이다. 간단한 레이아웃(흔히 스크립트 언어, 간단한 바이너리 실행 파일 포맷 그리고 부트 로더)에서는 시작점에서 실행을 시작한다. 또는 상대 주소나 절대 주소가 아니라 고정된 위치에 존재한다. 그 대신에 프로그램 실행은 프로그래밍 언어나 운영체제 등에 의해 정의된 관용명을 통한, 지정된 이름으로 시작될 수 있다. 많은 언어에서(특히 C) 이 지정된 이름은 main이라고 불리는 함수이다. 결과적으로 엔트리 포인트는 main 함수이라고 불린다. (ko)
  • エントリーポイントとは、プログラムを実行するうえで、プログラムやサブルーチンの実行を開始する場所のこと。プログラム全体のエントリーポイントとなる場所を含むルーチンがメインルーチンである。 例えば、C言語の標準では、mainという名前の関数(の先頭)がエントリーポイントであり、各関数のエントリーポイントは、それぞれの関数の先頭である。 スクリプト言語やBASICなど、ソースコードの先頭から実行していく言語も少なくない。それらにおけるエントリーポイントはソースコードの先頭である。アセンブリ言語では、通常は言語としてはエントリーポイントを決めず、OSやリンケージエディタ・ローダなどの規定をそのまま引き継ぐか、それらに対しエントリーポイントを指定する。 プラグインやライブラリには複数のエントリーポイントが存在し、それを呼び出すことで外部からサブルーチンが実行できる。 (ja)
  • 在计算机编程中,入口点是在程序中执行第一条指令的地方,和程序访问命令行参数的地方。要开始一个程序的,装载器或操作系统会将控制权传递到它的入口点。(在引导期间,操作系统自身就是这个程序)。这标志着从装载时(和动态连接时,如果存在的话)到运行时的转变。 对于某些操作系统和编程语言,入口点是运行时库,它是一组对语言的支持函数。库代码初始化程序并且接着把控制权传递给程序本身。在其他情况下,程序自身可以初始化运行时库。在简单的系统中,执行开始于第一条语句,这常见于解释型语言,简单的可执行格式,和引导装载器中。在其他情况下,入口点是在某个其他已知内存地址,这可以是绝对地址或相对地址(偏移量)。 可作为替代选择,程序的执行可以开始于命名点,要么是编程语言或操作系统定义的约定名字,要么是调用者指定的名字。在很多中,这是叫做main的函数;作为结果,入口点经常叫做主函数。在比如Java中,入口点是叫做main的静态方法;在比如C#中,入口点是叫做Main的静态方法。 (zh)
  • في البرمجة ،الدالة الرئيسية هي الدالة التي يبدأ تنفيذها أولاً في الكود ، وتحتوى باقى الدوال الثانوية بداخلها لبدء تشغيل البرنامج، يقوم نظام التشغيل بنقل التحكم إلى الدالة الرئيسية أو بمعنى أدق يقوم بمنح الدالة الصلاحية لاستخدام موارد الجهاز. ( أثناء اقلاع النظام يتم نقل التحكم بداية من البيوس إلى نظام التشغيل) بالنسبة لبعض أنظمة التشغيل ولغات البرمجة ، الدالة الرئيسية تكون عبارة عن مكتبة تعمل في الوقت الحقيقى لتشغيل البرنامج، وهي مجموعة من وظائف الدعم للغة. تقوم أكواد المكتبة بتهيئة البرنامج ثم نقل التحكم إلى التعليمات أو الدوال الثانوية (ar)
  • In computer programming, an entry point is the place in a program where the execution of a program begins, and where the program has access to command line arguments. To start a program's execution, the loader or operating system passes control to its entry point. (During booting, the operating system itself is the program). This marks the transition from load time (and dynamic link time, if present) to run time. In JVM languages such as Java the entry point is a static method named main; in CLI languages such as C# the entry point is a static method named Main. (en)
  • Ingresja, punkt wejścia – punkt (miejsce) w podprogramie, od którego rozpoczyna się wykonywanie zawartych w bloku podprogramu instrukcji w wyniku wywołania tego podprogramu. Wywołanie pewnego podprogramu powoduje wykonanie określonych czynności wstępnych, przed wykonaniem instrukcji zawartych w bloku podprogramu zdefiniowanych przez programistę. Między innymi następuje skojarzenie argumentów wyspecyfikowanych w wywołaniu z odpowiadającymi im parametrami wyszczególnionymi w deklaracji podprogramu, a następnie wykonywane jest przeniesienie sterowania do odpowiedniego punku wejścia do podprogramu. W większości języków programowania dostępny jest jeden punkt wejścia do podprogramu, tzn. wykonywanie danego podprogramu rozpoczyna się zawsze od pierwszej instrukcji zawartej w bloku uruchomionego (pl)
  • Точка входа (англ. Entry Point (EP) — точка входа) — адрес в оперативной памяти, с которого начинается выполнение программы. Другими словами — адрес, по которому хранится первая команда программы. Однако не надо путать её с «первыми командами» программы на языке высокого уровня. Например, программа на C++ начинается с функции main. На самом деле, выполнение такой программы происходит далеко не с первой команды этой функции: точка входа в программу будет находиться в библиотеке времени исполнения «C runtime», а процедура main назначится точкой входа в пользовательский код. (ru)
foaf:depiction
  • http://commons.wikimedia.org/wiki/Special:FilePath/Program-entry-point-demonstration-CSharp.png
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (62 GB total memory, 44 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software