Difference between revisions of "Unit/es"

From Lazarus wiki
Jump to navigationJump to search
Line 1: Line 1:
 
{{Unit}}
 
{{Unit}}
  
:   Una '''unidad''' es un archivo con [[Source code|código fuente]] (o el compilado [[Binary|binario]] de ese [[File|archivo]]) que ha sido escrito usando el lenguaje de programación [[Pascal]], y que ha sido diseñado para ser un modulo simple en una [[Application|aplicación]] o un [[Object module|módulo objeto]].   
+
:   Una '''unidad''' es un archivo con [[Source code|código fuente]] (o el compilado [[Binary|binario]] de ese [[File|archivo]]) que ha sido escrito usando el lenguaje de programación [[Pascal/es|Pascal]], y que ha sido diseñado para ser un modulo simple en una [[Application|aplicación]] o un [[Object module|módulo objeto]].   
  
A unit may be used where certain functionality is to be provided to an application program or to other units, and allowing code that performs that functionality to be created once and used in many places. This can reduce the possibility of error and increase the possibility of code reuse.
+
:   Una unidad puede utilizarse para suministrar cierta funcionalidad a un programa o aplicación o a otras unidades, permitiendo que el código que realiza la funcionalidad se cree una vez y se utilice en muchos lugares. Esto puede reducir la posibilidad de error y aumentar las posibilidades de reutilizar el código.
  
A unit may be used where a program author wishes to provide certain functionality for use in a Pascal program but does not wish to provide the source code that performs that functionality.
+
:   Una unidad puede utilizarse cuando el autor de un programa desea proporcionar cierta funcionalidad para su uso en un programa Pascal, pero no desea proporcionar el código fuente que realiza esa funcionalidad.
  
Units were also used on older versions of Pascal when it was nececessary on computers with limited resources to be able to load routines as needed rather than keeping every routine of the [[Executable program|executable program]] in memory all of the time.
+
:   Las unidades también se utilizaron en versiones anteriores de Pascal, cuando fue necesario en ordenadores con pocos recursos para poder cargar las rutinas cuando era necesario en lugar de mantener todas las rutinas del [[Executable program|programa ejecutable]] en la memoria de forma permanente.
  
A unit that needs to access procedures and data types in another unit must specify those units it needs to access in a [[Uses]] statement but linking is done without the need to write a makefile as in C.
+
:   Una unidad que necesita acceder a los procedimientos y tipos de datos en otra unidad debe especificar las unidades a las que necesita acceder en una cláusula [[Uses|uses]], pero el enlace se realiza sin necesidad de escribir un ''makefile'' como en C.
  
A unit may also be used to declare a series of global [[Const|constants]] or [[Global_variables|variables]] for use by the entire application, without actually containing any executable code.
+
:   Una unidad puede también ser utilizado para declarar una serie de [[Const|constantes]] o [[Global_variables|variables]] globales para su utilización por toda la aplicación, sin que la misma contenga código ejecutable.
  
 
+
=== Leer más ===
== Read more ==
 
  
 
* [http://www.freepascal.org/docs-html/ref/refsu71.html Unit scope] (FPC html doc)
 
* [http://www.freepascal.org/docs-html/ref/refsu71.html Unit scope] (FPC html doc)
 
* [http://www.freepascal.org/docs-html/user/userse11.html Compiling a unit] (FPC html doc)
 
* [http://www.freepascal.org/docs-html/user/userse11.html Compiling a unit] (FPC html doc)
 
 
 
  
 
[[category:Pascal]][[Category:Castellano]][[Category:Español]]
 
[[category:Pascal]][[Category:Castellano]][[Category:Español]]

Revision as of 23:50, 28 July 2008

Deutsch (de) English (en) español (es) suomi (fi) français (fr) português (pt) русский (ru)

   Una unidad es un archivo con código fuente (o el compilado binario de ese archivo) que ha sido escrito usando el lenguaje de programación Pascal, y que ha sido diseñado para ser un modulo simple en una aplicación o un módulo objeto.
   Una unidad puede utilizarse para suministrar cierta funcionalidad a un programa o aplicación o a otras unidades, permitiendo que el código que realiza la funcionalidad se cree una vez y se utilice en muchos lugares. Esto puede reducir la posibilidad de error y aumentar las posibilidades de reutilizar el código.
   Una unidad puede utilizarse cuando el autor de un programa desea proporcionar cierta funcionalidad para su uso en un programa Pascal, pero no desea proporcionar el código fuente que realiza esa funcionalidad.
   Las unidades también se utilizaron en versiones anteriores de Pascal, cuando fue necesario en ordenadores con pocos recursos para poder cargar las rutinas cuando era necesario en lugar de mantener todas las rutinas del programa ejecutable en la memoria de forma permanente.
   Una unidad que necesita acceder a los procedimientos y tipos de datos en otra unidad debe especificar las unidades a las que necesita acceder en una cláusula uses, pero el enlace se realiza sin necesidad de escribir un makefile como en C.
   Una unidad puede también ser utilizado para declarar una serie de constantes o variables globales para su utilización por toda la aplicación, sin que la misma contenga código ejecutable.

Leer más