Difference between revisions of "Executable program/pl"

From Free Pascal wiki
Jump to navigationJump to search
(Przekopiowałem tekst z j. angielskiego)
 
(Wstępne tłumaczenie)
Line 1: Line 1:
An '''executable program''' is the translation of (in our case, [[Pascal]]) [[Source code|source code]] by a [[Compiler|compiler]] (or [[Assembly language|assembly language]] source code which is translated by an [[Assembler|assembler]]) into an [[Object module|object module]], which has been combined with any necessary Pascal [[Unit|units]], the Pascal [[RTL|run time library]] and any other object modules which may have been written by others, to produce an actual [[Binary|binary]] program which can be
+
'''Program wykonywalny''' jest przetłumaczonym [[Source code|kodem źródłowym]] (w tym przypadku, [[Pascal|Pascala]]) przez [[Compiler|kompilator]] (albo kod źródłowy w [[Assembly language|języku assemblera]], który jest tłumaczony przez [[Assembler|assembler]]) do [[Object module|modułu obiektów]],
*run directly by the operating system as an [[Application|application]],  
+
który został połączony z innymi niezbędnymi [[Unit|modułami]] Pascala jak [[RTL|biblioteka dynamiczna RTL]] i różne inne moduły obiektów, które mogły być napisane przez osoby trzecie, w celu zbudowania wynikowego [[Binary|binarnego]] programu, którym może być
*used by the [[operating system]], such as a device driver, or
+
*uruchamiany bezpośrednio przez system operacyjny jako [[Application|application]],
*become part of the operating system itself.
+
*używany przez [[operating system|system operacyjny]] jako sterownik urządzeń, lub
 +
*stać się częścią samego systemu operacyjnego.

Revision as of 00:13, 29 December 2009

Program wykonywalny jest przetłumaczonym kodem źródłowym (w tym przypadku, Pascala) przez kompilator (albo kod źródłowy w języku assemblera, który jest tłumaczony przez assembler) do modułu obiektów, który został połączony z innymi niezbędnymi modułami Pascala jak biblioteka dynamiczna RTL i różne inne moduły obiektów, które mogły być napisane przez osoby trzecie, w celu zbudowania wynikowego binarnego programu, którym może być

  • uruchamiany bezpośrednio przez system operacyjny jako application,
  • używany przez system operacyjny jako sterownik urządzeń, lub
  • stać się częścią samego systemu operacyjnego.