Difference between revisions of "Unit/es"
From Lazarus wiki
Jump to navigationJump to searchLine 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]]. |
− | + | : 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 [[Executable program|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|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 [[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 === | |
− | == | ||
* [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
- Unit scope (FPC html doc)
- Compiling a unit (FPC html doc)