0%

24-letter words containing p, r, i, c

  • referential transparency — (programming)   An expression E is referentially transparent if any subexpression and its value (the result of evaluating it) can be interchanged without changing the value of E. This is not the case if the value of an expression depends on global state which can change value. The most common example of changing global state is assignment to a global variable. For example, if y is a global variable in: f(x) { return x+y; } g(z) { a = f(1); y = y + z; return a + f(1); } function g has the "side-effect" that it alters the value of y. Since f's result depends on y, the two calls to f(1) will return different results even though the argument is the same. Thus f is not referentially transparent. Changing the order of evaluation of the statements in g will change its result. We could make f above referentially transparent by passing in y as an argument: f(x, y) = x+y Similarly, g would need to take y as an argument and return its new value as part of the result: g(z, y) { a = f(1, y); y' = y+z; return (a + f(1, y'), y'); } Referentially transparent programs are more amenable to formal methods and easier to reason about because the meaning of an expression depends only on the meaning of its subexpressions and not on the order of evaluation or side-effects of other expressions. We can stretch the concept of referential transparency to include input and output if we consider the whole program to be a function from its input to its output. The program as a whole is referentially transparent because it will always produce the same output when given the same input. This is stretching the concept because the program's input may include what the user types, the content of certain files or even the time of day. If we do not consider global state like the contents of files as input, then writing to a file and reading what was written behaves just like assignment to a global variable. However, if we must consider the state of the universe as an input rather than global state then any deterministic system would be referentially transparent! See also extensional equality, observational equivalence.
  • representative democracy — a person or thing that represents another or others.
  • reproductive imagination — the faculty of imagining, or of forming mental images or concepts of what is not actually present to the senses.
  • republic of south africaRepublic of, a country in S Africa; member of the Commonwealth of Nations until 1961. 472,000 sq. mi. (1,222,480 sq. km). Capitals: Pretoria and Cape Town.
  • resale price maintenance — the practice by which a manufacturer establishes a fixed or minimum price for the resale of a brand product by retailers or other distributors
  • responsibility allowance — payment made to somebody who has special responsibilities
  • scalable vector graphics — (graphics, web)   A W3C standard for vector graphics, based on XML.
  • self-fulfilling prophecy — a prophecy that comes true because of the expectation that it will
  • serial interface adaptor — (SIA) The Ethernet driver chip used on a Filtabyte Ethernet card.
  • she is no spring chicken — she is no longer young
  • single european currency — the official currency, also known as the Euro, of some of the members of the European Union
  • single premium insurance — Single premium insurance is insurance where all the premium is paid at once, in one payment.
  • skeleton in the cupboard — a scandalous fact or event in the past that is kept secret
  • slop oil recovery system — A slop oil recovery system is a method and the equipment used for cleaning and disposing of mixtures of oil, chemicals, and water from various sources in a refinery or oilfield.
  • socialist workers' party — one of the biggest extreme left wing parties in Britain
  • special development area — an area earmarked for special development by the government
  • stereographic projection — a one-to-one correspondence between the points on a sphere and the extended complex plane where the north pole on the sphere corresponds to the point at infinity of the plane.
  • superheterodyne receiver — a radio receiver that combines two radio-frequency signals by heterodyne action, to produce a signal above the audible frequency limit. This signal is amplified and demodulated to give the desired audio-frequency signal
  • supportive psychotherapy — a type of psychotherapy that seeks to reduce psychological conflict and strengthen a patient's defenses through the use of various techniques, as reassurance, suggestion, counseling, and reeducation.
  • synchronous graphics ram — Synchronous Graphics Random Access Memory
  • telephony user interface — (communications)   (TUI) Either a software interface to telephony (e.g. a phone-capable PC) or a DTMF-based interface to software (e.g. voicemail).
  • telescope user interface — (hardware, interface)   (TUI) A remote control interface for a telescope.
  • the occupied territories — the areas of the West Bank, the Gaza Strip, and the Golan Heights occupied by Israel after the 1967 Six-Day War
  • three-spined stickleback — a small teleost fish, Gasterosteus aculeatus, of the family Gasterosteidae, of rivers and coastal regions, having three spines along the back and occurring in cold and temperate northern regions
  • to light the touch paper — if someone lights the touch paper or lights the blue touch paper, they do something which causes anger or excitement
  • to pick someone's brains — If you pick someone's brains, you ask them to help you with a problem because they know more about the subject than you.
  • to play your cards right — If you say that someone will achieve success if they play their cards right, you mean that they will achieve success if they act skilfully and use the advantages that they have.
  • tri-nations championship — (from 1996–2011) the annual tournament in which the national sides representing Australia, New Zealand, and South Africa compete; in 2012 Argentina entered and the competition became the Rugby Championship
  • tricyclic antidepressant — pertaining to or embodying three cycles.
  • trip the light fantastic — a journey or voyage: to win a trip to Paris.
  • tuva autonomous republic — an autonomous republic in the Russian Federation in Asia: formerly an independent republic in Mongolia. 65,810 sq. mi. (170,500 sq. km). Capital: Kyzyl.
  • variable pitch propeller — a propeller in which the angle of the blades with regard to air flow can be adjusted while it is in operation
  • visual component library — (programming)   VCL A application framework library for Microsoft Windows and Borland Software Corp.'s Delphi and C++Builder rapid application development software. VCL was originally designed for Delphi but is now also used for C++Builder. This replaces OWL Object Windows Library as Borland's Windows C++ framework of choice. VCL encapsulates the C-based Win32 API into a much easier to use, object-oriented form. Like its direct rival, Microsoft Foundation Class Library (MFC), VCL includes classes to create Windows programs. The VCL component class can be inherited to create new VCL components, which are the building blocks of Delphi and C++Builder applications. VCL components are somewhat in competition with ActiveX controls, though a VCL wrapper can be created to make an ActiveX control seem like a VCL component.
  • wired equivalent privacy — (networking, standard)   (WEP) IEEE 802.11:1999. A cryptographic privacy algorithm, based on the RC4 encryption engine, used to provide confidentiality for 802.11 wireless networks. WEP is intended to provide roughly the same level of confidentiality for wireless data as a wired LAN (Ethernet), which is NOT protected by encryption. WEP is often wrongly expanded as "Wireless Encryption Protocol". WEP is a protocol that provides encryption used on wireless networks but that's not what it stands for.
  • yellow-bellied sapsucker — a woodpecker, Sphyrapicus varius, of eastern North America, having a red patch on the forehead and black and white plumage with a pale-yellow abdomen, and feeding on sap from trees.
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?