Все о внутреннем устройстве современного компьютера и периферийного оборудования, исчерпывающие источники информации о «железе» для энтузиастов и профессионалов – в этом разделе. Здесь представлена самая актуальная литература по ремонту, модернизации, работе с аппаратными прерываниями - от классической энциклопедии Модернизация и ремонт ПК, выдержавшей уже 19-е переиздание, до руководства Железо 2011, а также детальному описанию архитектуры микропроцессоров , BIOS, современных шинных протоколов.
Lambert M. Surhone, Mariam T. Tennoe, Susan F. Henssonow
Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. The Little Computer 3, or LC-3, comprises an assembly language that is most often used to teach fundamentals of programming and computer architecture to computer science and computer engineering students. The LC-3 language features a relatively simple instruction set, but it can be used to write moderately complex assembly programs and is a theoretically viable target for a C compiler. These features make the assembly language useful for beginning instruction, as it is less complex than x86 assembly but has many features similar to those in more complex languages. The LC-3 was developed by Yale N. Patt at the...
ISBN: 978-6-1331-7237-1
Издательство:
Книга по требованию
Дата выхода: июль 2011
Lambert M. Surhone, Mariam T. Tennoe, Susan F. Henssonow
Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. LCC ("Local C Compiler" or "Little C Compiler") is a small retargetable compiler program for the ANSI C programming language. It is available at no charge for personal use but is not free software. It was developed by Chris Fraser and David Hanson. id Software's computer game Quake III relies on a modified version of LCC to compile source code for its virtual machine.LCCC is simple to understand and well-documented: its design is described in A Retargetable C Compiler: Design and Implementation (ISBN 0-8053-1670-1). LCC can generate code for several processor architectures, including Alpha, SPARC, MIPS, and x86...
ISBN: 978-6-1331-7240-1
Издательство:
Книга по требованию
Дата выхода: июль 2011
Lambert M. Surhone, Mariam T. Tennoe, Susan F. Henssonow
Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. In computer programming, leaning toothpick syndrome (LTS) is the situation in which a quoted expression becomes unreadable because it contains a large number of escape characters, usually backslashes (""), to avoid delimiter collision. The official Perl documentation introduced the term to wider usage; there, the phrase is used to describe regular expressions that match Unix-style paths in which the elements are separated by forward slashes. LTS appears in many programming languages and in many situations, including in patterns that match Uniform Resource Identifiers (URIs) and in programs that output quoted...
ISBN: 978-6-1331-8987-4
Издательство:
Книга по требованию
Дата выхода: июль 2011
Lambert M. Surhone, Mariam T. Tennoe, Susan F. Henssonow
Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. Legacy code is source code that relates to a no-longer supported or manufactured operating system or other computer technology. The term can also mean code inserted into modern software for the purpose of maintaining an older or previously supported feature — for example supporting a serial interface even though many modern systems don't have a serial port. It may also be in the form of supporting older file formats that may have been encoding in non-ASCII characters, such as EBCDIC. In practice, most source code has some dependency on the platform for which it is designed—unless a programmer uses a...
ISBN: 978-6-1331-7248-7
Издательство:
Книга по требованию
Дата выхода: июль 2011
Lambert M. Surhone, Mariam T. Tennoe, Susan F. Henssonow
Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. Lego Logo was a version of the Logo computer programming language which could manipulate robotic Lego bricks attached to a computer. It was implemented on the Apple II computing platform and was used in American grade schools in the late 1980s and early 1990s. Lego Logo was a precursor to LEGO Mindstorms. LOGO is a computer programming language used for functional programming. It is an adaptation and dialect of the Lisp language; some have called it Lisp without the parentheses. Today, it is known mainly for its turtle graphics, but it also has significant facilities for handling lists, files, I/O, and...
ISBN: 978-6-1331-7255-5
Издательство:
Книга по требованию
Дата выхода: июль 2011
Lambert M. Surhone, Mariam T. Tennoe, Susan F. Henssonow
High Quality Content by WIKIPEDIA articles! Sh is a metaprogramming language for programmable GPUs. Programmable GPUs are graphics processing units that execute some operations with higher efficiency than CPUs. In practice, this offloads a lot of graphical processing to specialized hardware rather than software and allows the video card to be treated as a general-purpose secondary processor. Данное издание не является оригинальным. Книга печатается по технологии принт-он-деманд после получения заказа.
ISBN: 978-6-1336-9056-1
Издательство:
Книга по требованию
Дата выхода: июль 2011
Frederic P. Miller, Agnes F. Vandome, John McBrewster
High Quality Content by WIKIPEDIA articles! Liberty BASIC (LB) is a commercial computer programming language and integrated development environment (IDE). It has an interpreter developed in Smalltalk, which recognizes its own dialect of the BASIC programming language. It runs on 16- and 32-bit Windows and OS/2. Liberty BASIC was written by Carl Gundel and published in its first release by his company, Shoptalk Systems, in 1992. It has progressed steadily since then. The last published update to the software was in 2006. The current version is v4.03, but a beta (4.04) has been released in stage 3. Liberty BASIC has been used in examples of code for various guides and references about programming in Windows, including "Beginning...
ISBN: 978-6-1318-4781-3
Издательство:
Книга по требованию
Дата выхода: июль 2011
Frederic P. Miller, Agnes F. Vandome, John McBrewster
Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. libffi is a foreign function interface library. It provides a C programming language interface for calling natively compiled functions given information about the target function at runtime instead of compile time. It also implements the opposite functionality. libffi can produce a pointer to a function that can accept and decode any combination of arguments defined at runtime. Данное издание не является оригинальным. Книга печатается по технологии принт-он-деманд после получения заказа.
ISBN: 978-6-1328-8672-9
Издательство:
Книга по требованию
Дата выхода: июль 2011
Frederic P. Miller, Agnes F. Vandome, John McBrewster
High Quality Content by WIKIPEDIA articles! The term life hack refers to productivity tricks that programmers devise and employ to cut through information overload and organize their data. The original definition of the term life hack referred to quick-and-dirty shell scripts and other command line utilities that filtered, munged and processed data streams like email and RSS feeds. Examples of these types of life hacks might include utilities to synchronize files, track tasks, remind yourself of events or filter email. As the meme spread, the definition of the term expanded. Today, anything that solves an everyday problem in a clever or non-obvious way might be called a life hack. The term became popularized in the blogosphere and is...
ISBN: 978-6-1308-4489-9
Издательство:
Книга по требованию
Дата выхода: июль 2011
Lambert M. Surhone, Mariam T. Tennoe, Susan F. Henssonow
Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. Lily is an Open Source, browser-based visual programming language similar to Max, Pure Data or Vvvv that lets users create programs graphically by drawing connections between animation, data, images, sounds, text and graphics. Lily programs can be shared with other Lily users as JSON files, saved as Firefox add-ons or as XULRunner applications. Lily is written in Javascript and based on the Mozilla platform. It is distributed as a Firefox add-on. Данное издание не является оригинальным. Книга печатается по технологии принт-он-деманд...
ISBN: 978-6-1331-7387-3
Издательство:
Книга по требованию
Дата выхода: июль 2011
Lambert M. Surhone, Mariam T. Tennoe, Susan F. Henssonow
Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. Limbo is a programming language for writing distributed systems and is the language used to write applications for the Inferno operating system. It was designed at Bell Labs by Sean Dorward, Phil Winterbottom, and Rob Pike. The Limbo compiler generates architecture-independent object code which is then interpreted by the Dis virtual machine or compiled just before runtime to improve performance. Therefore all Limbo applications are completely portable across all Inferno platforms. Данное издание не является оригинальным. Книга печатается по...
ISBN: 978-6-1331-7411-5
Издательство:
Книга по требованию
Дата выхода: июль 2011
Lambert M. Surhone, Mariam T. Tennoe, Susan F. Henssonow
Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. Limnor is a generic-purpose codeless and visual programming system. The aim is to enable users to create computer software without directly coding in a texture programming language. It can be extended by software developers.In the future most people should be able to do computer programming. Visual and codeless programming can be one of possible ways to reach that goal. When events were added to classes it enabled rapid application development, especially the visual development of graphic user interface. But event handling is still expressed via texture programming languages. Данное издание не...
ISBN: 978-6-1331-7417-7
Издательство:
Книга по требованию
Дата выхода: июль 2011
Lambert M. Surhone, Mariam T. Tennoe, Susan F. Henssonow
Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. In computer science, link time refers to either the operations performed by a linker (ie, link time operations) or programming language requirements that must be met by compiled source code for it to be successfully linked (ie, link time requirements). The operations performed at link time usually include fixing up the addresses of externally referenced objects and functions, various kinds of cross module checks (eg, type checks on externally visible identifiers and in some languages instantiation of template). Some optimizing compilers delay code generation until link time because it is here that information...
ISBN: 978-6-1331-7433-7
Издательство:
Книга по требованию
Дата выхода: июль 2011
Lambert M. Surhone, Mariam T. Tennoe, Susan F. Henssonow
Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. Links is an application programming language for the web that presents an alternative to the usual tiered architecture. Typical web applications are written using a model that separates functionality that runs on the client, on the server, and on a database back end. In contrast, Links applications are written as unified programs. When a Links program is compiled, JavaScript that runs on the client, and SQL for the database are automatically generated, resulting in a complete ajax-style application. Данное издание не является оригинальным. Книга печатается по...
ISBN: 978-6-1331-7443-6
Издательство:
Книга по требованию
Дата выхода: июль 2011
Frederic P. Miller, Agnes F. Vandome, John McBrewster
High Quality Content by WIKIPEDIA articles! Linux, ou GNU/Linux, est un systeme d'exploitation compatible POSIX. Linux est fonde sur le noyau Linux, logiciel libre cree en 1991 par Linus Torvalds pour ordinateur compatible PC. Developpe sur Internet par des milliers d'informaticiens benevoles et salaries, Linux fonctionne maintenant sur du materiel allant du telephone portable au supercalculateur. Il existe de nombreuses distributions Linux independantes, destinees aux ordinateurs personnels et serveurs informatiques, pour lesquels Linux est tres populaire. Elles incluent des milliers de logiciels, notamment ceux du projet GNU, d'ou la denomination GNU/Linux. Linux est egalement populaire sur systeme embarque. La mascotte de Linux est le...
ISBN: 978-6-1318-8787-1
Издательство:
Книга по требованию
Дата выхода: июль 2011
Lambert M. Surhone, Mariam T. Tennoe, Susan F. Henssonow
Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. Lisaac is a compiled object-oriented programming language based on prototype concepts, with system programming facilities and design by contract. Lisaac's developers admired both Self's flexibility and dynamic inheritance, and Eiffel's static typing and design by contract features. Seeking to combine these two apparently contradictory feature sets, Lisaac was created. Lisaac was designed as the language in which the Isaac operating system would be programmed. Данное издание не является оригинальным. Книга печатается по технологии...
ISBN: 978-6-1331-7453-5
Издательство:
Книга по требованию
Дата выхода: июль 2011
Frederic P. Miller, Agnes F. Vandome, John McBrewster
High Quality Content by WIKIPEDIA articles! Substitutability is a principle in object-oriented programming. It states that, if S is a subtype of T, then objects of type T in a computer program may be replaced with objects of type S, without altering any of the desirable properties of that program. More formally, the Liskov substitution principle is a particular definition of a subtyping relation, called behavioral subtyping, that was initially introduced by Barbara Liskov in a 1987 conference keynote address entitled Data abstraction and hierarchy. It is a semantic rather than merely syntactic relation because it intends to guarantee semantic interoperability of types in a hierarchy, object types in particular Данное...
ISBN: 978-6-1338-6071-1
Издательство:
Книга по требованию
Дата выхода: июль 2011
Lambert M. Surhone, Mariam T. Tennoe, Susan F. Henssonow
Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. LISP 2 was a programming language proposed in the 1960s as the successor to Lisp. It had largely Lisp-like semantics and Algol 60-like syntax. Today it is mostly remembered for its syntax, but in fact it had many features beyond those of early Lisps. Early Lisps had many limitations, including limited data types and slow numerics. Its use of fully-parenthesized notation was also considered a problem. The inventor of Lisp, John McCarthy, expected these issues to be addressed in a later version, called notionally Lisp 2. Hence the name Lisp 1.5 for the successor to the earliest Lisp. Lisp 2 was a joint project of...
ISBN: 978-6-1331-7464-1
Издательство:
Книга по требованию
Дата выхода: июль 2011
Lambert M. Surhone, Mariam T. Tennoe, Susan F. Henssonow
Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. Lisp Machine Lisp is a dialect of the Lisp programming language, a direct descendant of Maclisp, and was initially developed in the mid to late 1970s as the systems programming language for the MIT Lisp machines. Lisp Machine Lisp was also the Lisp dialect with the most influence on the design of Common Lisp. Lisp Machine Lisp itself branched into 3 dialects. Symbolics named their variant ZetaLisp. Lisp Machines, Inc. and later Texas Instruments (with the TI Explorer) would share a common code base, but their dialect of Lisp Machine Lisp would differ from the version maintained at the MIT AI Lab by Richard...
ISBN: 978-6-1331-7473-3
Издательство:
Книга по требованию
Дата выхода: июль 2011
Lambert M. Surhone, Mariam T. Tennoe, Susan F. Henssonow
Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. GIS software encompasses a broad range of applications, all of which involve the use of some combination of digital maps and georeferenced data. GIS software can be sorted into different categories. Below is a list of notable GIS software applications. Please update the listing of software below with respect to the different categories.The development of open source GIS software has - in terms of software history - a long tradition with the appearance of a first system in 1978. Numerous systems are nowadays available which cover all sectors of geospatial data handling. Данное издание не...
ISBN: 978-6-1331-8993-5
Издательство:
Книга по требованию
Дата выхода: июль 2011
Lambert M. Surhone, Mariam T. Tennoe, Susan F. Henssonow
Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. This is a list of XML schemas in use on the Internet sorted by purpose. XML schemas can be used to create XML documents for a wide range of purposes such as syndication, general exchange, and storage of data in a standard format. An XML schema is a description of a type of XML document, typically expressed in terms of constraints on the structure and content of documents of that type, above and beyond the basic syntactical constraints imposed by XML itself. These constraints are generally expressed using some combination of grammatical rules governing the order of elements, Boolean predicates that the content...
ISBN: 978-6-1331-7479-5
Издательство:
Книга по требованию
Дата выхода: июль 2011
Lambert M. Surhone, Mariam T. Tennoe, Susan F. Henssonow
Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. Programming languages and platforms that typically support reflection include dynamically typed languages such as Objective-C and Smalltalk; scripting languages such as Perl, PHP, Python, VBScript, and JavaScript; and the Maude system of rewriting logic. Objective-C is a reflective, object-oriented programming language which adds Smalltalk-style messaging to the C programming language. Today, it is used primarily on Apple's Mac OS X and iOS: two environments based on the OpenStep standard, though not compliant with it. Данное издание не является оригинальным. Книга...
ISBN: 978-6-1331-8999-7
Издательство:
Книга по требованию
Дата выхода: июль 2011