mutual exclusion

  • 51Distributed computing — is a field of computer science that studies distributed systems. A distributed system consists of multiple autonomous computers that communicate through a computer network. The computers interact with each other in order to achieve a common goal …

    Wikipedia

  • 52Public-key cryptography — In an asymmetric key encryption scheme, anyone can encrypt messages using the public key, but only the holder of the paired private key can decrypt. Security depends on the secrecy of that private key …

    Wikipedia

  • 53Semaphore — may be:Optical telegraph systems: * Semaphore line, a system of long distance communication based on towers with moving arms * Flag semaphore system * Railway semaphore signal for railroad traffic control Other: * Semaphore (band), London based… …

    Wikipedia

  • 54Synchronization — Synchrony redirects here. For linguistic synchrony, see Synchronic analysis. For the X Files episode, see Synchrony (The X Files). For similarly named concepts, see Synchronicity (disambiguation). Not to be confused with data… …

    Wikipedia

  • 55Contention — may refer to: The main contention, in rhetoric, the main point being argued Resource contention, a general concept in communications and computing, is competition by users of a system for the facility at the same time: Contention… …

    Wikipedia

  • 56Thread (computer science) — This article is about the concurrency concept. For the multithreading in hardware, see Multithreading (computer architecture). For the form of code consisting entirely of subroutine calls, see Threaded code. For other uses, see Thread… …

    Wikipedia

  • 57Thread safety — is a computer programming concept applicable in the context of multi threaded programs. A piece of code is thread safe if it functions correctly during simultaneous execution by multiple threads. In particular, it must satisfy the need for… …

    Wikipedia

  • 58Thought experiment — A thought experiment (from the German Gedankenexperiment ) is a proposal for an experiment that would test a hypothesis or theory but cannot actually be performed due to practical limitations; instead its purpose is to explore the potential… …

    Wikipedia

  • 59Singleton pattern — In software engineering, the singleton pattern is a design pattern used to implement the mathematical concept of a singleton, by restricting the instantiation of a class to one object. This is useful when exactly one object is needed to… …

    Wikipedia

  • 60Anti-Arabism — or Arabophobia is prejudice or hostility against people of Arabic origin. Anti Arabism is commonly associated with Islamophobia [ [http://www.guardian.co.uk/race/story/0,11374,1120849,00.html The Guardian: Islamophobia should be as unacceptable… …

    Wikipedia