Results for assignment
On this page:
 
Dictionary:

assignment

  (ə-sīn'mənt) pronunciation
n.
  1. The act of assigning.
  2. Something, such as a task, that is assigned. See synonyms at task.
  3. A position or post of duty to which one is assigned.
  4. Law.
    1. The transfer of a claim, right, interest, or property from one to another.
    2. The instrument by which this transfer is effected.

 
 

1. The transfer of an individual's rights or property to another person or business.

2. A notice received by an option writer stating that the option sold has been exercised by the purchaser of the option.

Investopedia Says:
1. Essentially, an assignment is the transfer of ownership. An example of an assignment is when a person sells his or her car, thereby transferring the title to another.

2. When assigned, the option writer has an obligation to complete the requirements of the option contract. If the option was a call (put) option, then the writer would have to sell (buy) the underlying security at the stated strike price.

Related Links:
An introduction to the world of options, covering everything from primary concepts to how options work and why you might use them. Options Basics Tutorial
Decrease the value of your taxable estate and prevent the taxman from getting you one last time. Shifting Life Insurance Ownership
We walk through the steps needed to secure the best loan to finance the purchase of your home. Understanding Your Mortgage
Generosity may be its own reward, but some charitable giving also provides personal tax benefits. Deducting Your Donations


 
Banking Dictionary: Assignment

1. Signing over title, rights, or other interests to another person.

2. In a Letter of Credit, transfer by a Beneficiary of all or part of the credit facility to another party, which must be confirmed by the advising bank.

3. Writing on the back of a stock certificate transferring ownership to another holder.

4. Transfer of debtor's property to creditors, called an assignment for the benefit of creditors. Transfers in the 90 days prior to a bankruptcy petition may, however, be set aside by a bankruptcy trustee. See also Voidable Preference.

5. Option writer's notice to the Options Clearing Corp. Of his intention to fulfill an offsetting buy, resulting in all assignment in favor of the seller.

 

The method by which a right or contract is transferred from one person to another. Contracts commonly assigned include Leases, Mortgages and Deeds of Trust.
Example: A tenant signs an assignment giving another the rights to use the leased space.

 
Thesaurus: assignment

noun

  1. The act of distributing or the condition of being distributed: admeasurement, allocation, apportionment, dispensation, distribution, division. See collect/distribute.
  2. The act of attributing: ascription, attribution, credit, imputation. See give/take/reciprocity.
  3. A piece of work that has been assigned: chore, duty, job, office, stint, task. See work/play.
  4. A making over of legal ownership or title: Law alienation, conveyance, grant, transfer, transferal. See law.

 
Antonyms: assignment

n

Definition: selecting or setting apart
Antonyms: keeping


 
Architecture: assignment


1. The transfer of a legal right.
2. In the case of a lease, the transfer of the right of the tenant to the entire property leased and for the entire term remaining; also see sublease.


 
Law Encyclopedia: Assignment
This entry contains information applicable to United States law only.

A transfer of rights in real property or personal property to another that gives the recipient — the transferee — the rights that the owner or holder of the property — the transferor — had prior to the transfer.

An assignment of wages is the transfer of the right to collect wages from the wage earner to his or her creditor. Statutes regulate the extent to which an assignment may be made.

 
Word Tutor: assignment
pronunciation

IN BRIEF: Something appointed.

pronunciation The teacher always gave a long homework assignment.

 
Wikipedia: assignment (computer science)


In computer science the assignment statement sets or re-sets the value stored in the storage location(s) denoted by a variable name. In most imperative computer programming languages the assignment statement is one of the basic statements.

The assignment statement often allows that the same variable name to contain different values at different times during program execution.

Notation

Common textual representations of the assignment include an equals sign (“=”) and “:=”. These two forms are typical of programming languages, such as C), that classify assignment as an infix operator.

variable = expression Fortran, C, Java, Windows PowerShell, …
variable := expression ALGOL, Pascal, Ada, Dylan, …

Other possibilities include a left arrow or a keyword.

variable <- expression Objective Caml, S, R, ...
variableexpression APL
MOVE expression TO variable COBOL
set variable to expression AppleScript

Some expression-oriented languages, such as Lisp and Tcl, uniformly use functional syntax for all statements, including assignment.

(setq variable expression) Lisp, Scheme (set!), …
set variable expression Tcl

Operation

Semantically, an assignment operation modifies the current state of the executing program. Consequently, assignment is dependent on the concept of variables. In an assignment:

  • The expression is evaluated in the current state of the program.
  • The variable is assigned the computed value, replacing the prior value of that variable.

Example: Assuming that a is a numeric variable, the assignment a := 2*a means that the content of the variable a is doubled after the execution of the statement.

An example segment of C code:

     int x = 10; 
     float y;
     x = 23;
     y = 32.4;

In this sample, the variable x is first declared as an int, and is then assigned the value of 10. Notice that the declaration and assignment occur in the same statement. In the second line, y is declared without an assignment. In the third line, x is reassigned the value of 23. Finally, y is assigned the value of 32.4.

For an assignment operation, it is necessary that the value of the expression is well-defined (it is a valid rvalue) and that the variable represent a modifiable entity (it is a valid modifiable (non-const) lvalue). In some languages, such as Perl, it is not necessary to declare a variable prior to assigning it a value.

Parallel assignment

Some programming languages, such as Python, Perl, Ruby, Windows PowerShell, OCaml and JavaScript (since 1.7), allow several variables to be assigned in parallel. In pseudocode:

a,b := 0,1

Simultaneously assigns 0 to a and 1 to b. More interestingly,

a,b := b,a

Swaps the values of a and b. In languages without parallel assignment, this would have to be written to use a temporary variable

var t := a
a := b
b := t

since a:=b ; b:=a leaves both a and b with the original value of b.

Value of an assignment

In most expression-oriented programming languages, the assignment statement returns the assigned value, allowing such idioms as x = y = a, which assigns the value of a to both x and y, and while (f = read()) {}, which uses the return value of a function to control a loop while assigning that same value to a variable.

In other programming languages, the return value of an assignment is undefined and such idioms are invalid. Examples are Scheme and Haskell.

Assignment versus single assignment

Main article: single assignment

In functional programming, assignment is discouraged in favor of single assignment, also called name binding. Single assignment differs from assignment as described in this article in that it can only be made once; no subsequent re-assignment is allowed. Once created by single assignment, named values are not variables but immutable objects.

Single assignment is the only form of assignment available in purely functional languages, such as Haskell, which do not have variables in the sense of imperative programming languages. Impure functional languages provide both single assignment as well as true assignment (though true assignment is used with less frequency than in imperative programming languages). For example, Objective Caml provides single assignment by a let name = value syntax; true assignment is provided by a separate <- operator, which can only be used on a variable that has been declared mutable (meaning capable of being changed after its initial declaration) by the programmer.

Assignment versus equality

Beginning programmers sometimes confuse assignment with the relational operator for equality, as "=" means equality in mathematics, and is used for assignment in many languages. But assignment alters the value of a variable, while equality testing tests whether two expressions have the same value.

In many languages, the assignment operator is a single equals sign ("=") while the equivalence operator is a pair of equals signs ("=="); in some languages, such as BASIC, a single equals sign is used for both, with context determining which is meant.

This can lead to errors if the programmer forgets which form (=, ==, :=) is appropriate (or mistypes = when == was intended). This is a common programming problem with languages such as C, where the assignment operator also returns the value assigned, and can be validly nested inside expressions (in the same way that a function returns a value). If the intention was to compare two values in an if statement, for instance, an assignment is quite likely to return a value interpretable as TRUE, in which case the then clause will be executed, leading the program to behave unexpectedly. Some language processors can detect such situations, and warn the programmer of the potential error.

See also


 
Translations: Translations for: Assignment

Dansk (Danish)
n. - opgave, hverv

Nederlands (Dutch)
opdracht, taak, overdracht, akte van overdracht/-afstand, toewijzing, benoeming

Français (French)
n. - mission, (École) devoir, (Univ) devoir, dissertation, attribution, allocation, affectation, (Jur) cession, transfert (de biens)

Deutsch (German)
n. - Aufgabe, Zuweisung, Übergabe, Hausaufgabe

Ελληνική (Greek)
n. - ανάθεση, ανατεθέν έργο ή καθήκον, ανατεθείσα εργασία, εκχώρηση, παραχώρηση, μεταβίβαση, (στρατ., μτφ.) (εντεταλμένη) αποστολή

Italiano (Italian)
compito, trasferimento, compiti a casa, stanziamento

Português (Portuguese)
n. - designação (f), indicação (f), alegação (f), tarefa (f)

Русский (Russian)
назначение, ассигнование, выделение, распределение, домашнее задание

Español (Spanish)
n. - tarea, cometido, labor, trabajo, transmisión, transferencia, traspaso, deberes, trabajo escolar, asignación, adjudicación

Svenska (Swedish)
n. - tilldelning, överlåtelse

中文(简体) (Chinese (Simplified))
功课, 作业, 工作, 分配

中文(繁體) (Chinese (Traditional))
n. - 功課, 作業, 工作, 分配

한국어 (Korean)
n. - 할당, 지정, 양도, 지령, 문제, 담당

日本語 (Japanese)
n. - 割当て, 宿題, 任命, 指定, 任務

العربيه (Arabic)
‏(الاسم) مهمه, واجب, ردس, مفروض على الطلاب, تنازل عن ممتلكات‏

עברית (Hebrew)
n. - ‮הקצאה, תפקיד, משימה‬


 
Best of the Web: assignment

Some good "assignment" pages on the web:


American Sign Language
commtechlab.msu.edu
 
 
 

Join the WikiAnswers Q&A community. Post a question or answer questions about "assignment" at WikiAnswers.

 

Copyrights:

Dictionary. The American Heritage® Dictionary of the English Language, Fourth Edition Copyright © 2007, 2000 by Houghton Mifflin Company. Updated in 2007. Published by Houghton Mifflin Company. All rights reserved.  Read more
Investment Dictionary. Copyright ©2000, Investopedia.com - Owned and Operated by Investopedia Inc. All rights reserved.  Read more
Banking Dictionary. Dictionary of Banking Terms. Copyright © 2006 by Barron's Educational Series, Inc. All rights reserved.  Read more
Real Estate Dictionary. Dictionary of Real Estate Terms. Copyright © 2004 by Barron's Educational Series, Inc. All rights reserved.  Read more
Thesaurus. Roget's II: The New Thesaurus, Third Edition by the Editors of the American Heritage® Dictionary Copyright © 1995 by Houghton Mifflin Company. Published by Houghton Mifflin Company. All rights reserved.  Read more
Answers Corporation Antonyms. © 1999-2008 by Answers Corporation. All rights reserved.  Read more
Architecture. McGraw-Hill Dictionary of Architecture and Construction. Copyright © 2003 by McGraw-Hill Companies, Inc. All rights reserved.  Read more
Law Encyclopedia. West's Encyclopedia of American Law. Copyright © 1998 by The Gale Group, Inc. All rights reserved.  Read more
Word Tutor. Copyright © 2004-present by eSpindle Learning, a 501(c) nonprofit organization. All rights reserved.
eSpindle provides personalized spelling and vocabulary tutoring online; free trial Read more
Wikipedia. This article is licensed under the GNU Free Documentation License. It uses material from the Wikipedia article "Assignment (computer science)" Read more
Translations. Copyright © 2007, WizCom Technologies Ltd. All rights reserved.  Read more

Search for answers directly from your browser with the FREE Answers.com Toolbar!  
Click here to download now. 

Get Answers your way! Check out all our free tools and products.

On this page:   E-mail   print Print  Link  

 

Keep Reading

Mentioned In:

Related Topics