Все о внутреннем устройстве современного компьютера и периферийного оборудования, исчерпывающие источники информации о «железе» для энтузиастов и профессионалов – в этом разделе. Здесь представлена самая актуальная литература по ремонту, модернизации, работе с аппаратными прерываниями - от классической энциклопедии Модернизация и ремонт ПК, выдержавшей уже 19-е переиздание, до руководства Железо 2011, а также детальному описанию архитектуры микропроцессоров , BIOS, современных шинных протоколов.
Lambert M. Surhone, Miriam T. Timpledon, Susan F. Marseken
High Quality Content by WIKIPEDIA articles! XPL is a dialect of the PL/I programming language, developed in 1967, used for the development of compilers for computer languages. It was designed and implemented by a team with William McKeeman, James J. Horning, and David B. Wortman at Stanford University and the University of California, Santa Cruz. It was first announced at the 1968 Fall Joint Computer Conference in San Francisco, California. It is the name of both the programming language and the compiler generator system based on the language. XPL was designed just as PL/I was introduced. IBM, in designing PL/I, had largely abandoned the FORTRAN-flavored language constructs in favor of forms more like ALGOL 60 had in it, so the authors...
ISBN: 978-6-1310-0000-3
Издательство:
Книга по требованию
Дата выхода: июль 2011
Lambert M. Surhone, Miriam T. Timpledon, Susan F. Marseken
High Quality Content by WIKIPEDIA articles! XPL0 is a computer programming language that is essentially a cross between Pascal and C. It was created in 1976 by Peter J. R. Boyle who wanted a high-level language for his microcomputer and wanted something more sophisticated than BASIC, which was the dominant language for personal computers at the time. XPL0 is based on PL/0, an example compiler in the book Algorithms + Data Structures = Programs by Niklaus Wirth. The first XPL0 compiler was written in ALGOL. It generated instructions for a pseudo machine that was implemented as an interpreter on a Digital Group computer based on the 6502 microprocessor. The compiler was converted from ALGOL to XPL0 and was then able to compile itself and...
ISBN: 978-6-1310-6668-9
Издательство:
Книга по требованию
Дата выхода: июль 2011
Lambert M. Surhone, Miriam T. Timpledon, Susan F. Marseken
High Quality Content by WIKIPEDIA articles! XProc is a W3C Candidate Recommendation to define an XML transformation language to define XML Pipelines. This is a pipeline that consists of two atomic steps, XInclude and Validate. The pipeline itself has two inputs, “source” (a source document) and “schemas” (a list of W3C XML Schemas). The XInclude step reads the pipeline input “source” and produces a result document. The Validate step reads the pipeline input “schemas” and the output from the XInclude step and produces a result document. The result of the validation, “result”, is the result of the pipeline. Данное издание не является оригинальным. Книга печатается по...
ISBN: 978-6-1310-7639-8
Издательство:
Книга по требованию
Дата выхода: июль 2011
Lambert M. Surhone, Miriam T. Timpledon, Susan F. Marseken
High Quality Content by WIKIPEDIA articles! XQuery is a query and functional programming language that is designed to query collections of XML data. XQuery 1.0 was developed by the XML Query working group of the W3C. The work was closely coordinated with the development of XSLT 2.0 by the XSL Working Group; the two groups shared responsibility for XPath 2.0, which is a subset of XQuery 1.0. XQuery 1.0 became a W3C Recommendation on January 23, 2007. "The mission of the XML Query project is to provide flexible query facilities to extract data from real and virtual documents on the World Wide Web, therefore finally providing the needed interaction between the Web world and the database world. Ultimately, collections of XML files will be...
ISBN: 978-6-1310-7671-8
Издательство:
Книга по требованию
Дата выхода: июль 2011
Lambert M. Surhone, Miriam T. Timpledon, Susan F. Marseken
High Quality Content by WIKIPEDIA articles! XS is an interface through which a Perl program can call a C or C++ language subroutine. The letters stand for eXternal Subroutine, or xsub, where external means external to Perl, i.e. written in some other language. It may be desirable for a Perl program to invoke a C subroutine in order to handle very CPU or memory intensive tasks, to interface with hardware or low-level system facilities, or to make use of existing C subroutine libraries. The Perl interpreter is a C program, so in principle there is no obstacle to calling from Perl to C. However, the XS interface is complex, and using it requires some understanding of the interpreter. The earliest reference on the subject was the perlguts...
ISBN: 978-6-1310-7968-9
Издательство:
Книга по требованию
Дата выхода: июль 2011
Lambert M. Surhone, Miriam T. Timpledon, Susan F. Marseken
High Quality Content by WIKIPEDIA articles! XSB is the name of a dialect of the Prolog programming language and its implementation developed at Stony Brook University in collaboration with the Katholieke Universiteit Leuven, the New University of Lisbon, Uppsala University and software vendor XSB, Inc. Originally, XSB was an extended version of SB Prolog, developed at Stony Brook. It was initially called XSB Prolog, but its developers decided to drop the Prolog in the name. XSB extends Prolog with tabled resolution and HiLog (a standard extension of Prolog permitting limited higher-order logic programming). The open source XSB implementation includes an interface to the Java programming language. Данное издание не...
ISBN: 978-6-1310-7883-5
Издательство:
Книга по требованию
Дата выхода: июль 2011
Lambert M. Surhone, Miriam T. Timpledon, Susan F. Marseken
High Quality Content by WIKIPEDIA articles! XSIL (Extensible Scientific Interchange Language) is an XML-based transport language for scientific data, supporting the inclusion of both in-file data and metadata. The language comes with an extensible Java object model. The language's elementary objects include Param (arbitrary association between a keyword and a value), Array, Table (a set of column headings followed by a set of records), and Stream, which enables one to either encapsulate data inside the XSIL file or point to an external data source. BFD is an XML dialect based on XSIL. Данное издание не является оригинальным. Книга печатается по технологии...
ISBN: 978-6-1310-7897-2
Издательство:
Книга по требованию
Дата выхода: июль 2011
Lambert M. Surhone, Miriam T. Timpledon, Susan F. Marseken
High Quality Content by WIKIPEDIA articles! XSQL combines the power of XML and SQL to provide a language and database independent means to store and retrieve SQL queries and their results. XSQL is the combination of XML (Extensible Markup Language) and SQL (Structured Query Language) to provide a language and database independent means for storing SQL queries, clauses and query results. XSQL development is still in its infancy and welcomes suggestions for improvement (especially in the form of patches). Currently, the XSQL project has a DTD (Document Type Definition) to define the structure of an XSQL document and researchers are currently working on modifying the XML Generator, DBI Perl module to be able to parse XSQL documents and...
ISBN: 978-6-1310-7925-2
Издательство:
Книга по требованию
Дата выхода: июль 2011
Lambert M. Surhone, Miriam T. Timpledon, Susan F. Marseken
High Quality Content by WIKIPEDIA articles! In computer programming, XUL, the XML User Interface Language, is an XML user interface markup language developed by the Mozilla project. XUL operates in Mozilla cross-platform applications such as Firefox and Flock. The Mozilla Gecko layout engine provides an implementation of XUL used in the Firefox browser. XUL relies on multiple existing web standards and web technologies, including CSS, JavaScript, and DOM. Such reliance makes XUL relatively easy to learn for people with a background in web-programming and design. XUL has no formal specification and does not inter-operate with non-Gecko implementations. However, it uses an open source implementation of Gecko, tri-licensed under the GPL,...
ISBN: 978-6-1310-8766-0
Издательство:
Книга по требованию
Дата выхода: июль 2011
Lambert M. Surhone, Miriam T. Timpledon, Susan F. Marseken
High Quality Content by WIKIPEDIA articles! Various code-driven testing frameworks have come to be known collectively as xUnit. These frameworks allow testing of different elements (units) of software, such as functions and classes. The main advantage of xUnit frameworks is that they provide an automated solution with no need to write the same tests many times, and no need to remember what should be the result of each test. Such frameworks are based on a design by Kent Beck, originally implemented for Smalltalk as SUnit. Erich Gamma, ported SUnit to Java, creating JUnit. Out of that the SUnit framework was also ported to other languages, e.g., CppUnit (for C++), NUnit (for .NET). They are all refered as xUnit and are free, open source...
ISBN: 978-6-1310-8786-8
Издательство:
Книга по требованию
Дата выхода: июль 2011
Lambert M. Surhone, Miriam T. Timpledon, Susan F. Marseken
High Quality Content by WIKIPEDIA articles! Yadis is a communications protocol for discovery of services such as OpenID, OAuth, and XDI connected to a Yadis ID. While intended to discover digital identity services, Yadis is not restricted to those. Other services can easily be included. A Yadis ID can either be a traditional URL or a newer XRI i-name, where the i-name must resolve to a URL. The so called Yadis URL either equals the Yadis ID (if this is a URL) or the resolved URL of the XRI i-name. Furthermore, Yadis specifies how to use the Yadis URL to retrieve a service descriptor called Yadis Resource Descriptor. Данное издание не является оригинальным. Книга печатается по...
ISBN: 978-6-1305-0101-3
Издательство:
Книга по требованию
Дата выхода: июль 2011
Lambert M. Surhone, Miriam T. Timpledon, Susan F. Marseken
High Quality Content by WIKIPEDIA articles! The Yahoo! User Interface Library (YUI) is an open-source JavaScript library for building richly interactive web applications using techniques such as Ajax, DHTML and DOM scripting. YUI includes several core CSS resources. It is available under a BSD License. Development on YUI began in 2005 and Yahoo! properties such as My Yahoo! and the Yahoo! front page began using YUI in the summer of that year. YUI was released for public use in February 2006. It is actively developed by a core team of Yahoo! engineers. In September 2009, Yahoo! released YUI 3, a new version of YUI rebuilt from the ground up to modernize the library and incorporate lessons learned from YUI 2. Among the enhancements are a...
ISBN: 978-6-1310-3837-2
Издательство:
Книга по требованию
Дата выхода: июль 2011
Lambert M. Surhone, Miriam T. Timpledon, Susan F. Marseken
High Quality Content by WIKIPEDIA articles! The year 2038 problem may cause some computer software to fail before or in the year 2038. The problem affects all software and systems that store system time as a signed 32-bit integer, and interpret this number as the number of seconds since 00:00:00 UTC on Thursday, 01 January 1970. The latest time that can be represented this way is 03:14:07 UTC on Tuesday, 19 January 2038. Times beyond this moment will "wrap around" and be stored internally as a negative number, which these systems will interpret as a date in 1901 rather than 2038. This will likely cause problems for users of these systems due to erroneous calculations. Данное издание не является...
ISBN: 978-6-1303-7146-3
Издательство:
Книга по требованию
Дата выхода: июль 2011
Lambert M. Surhone, Miriam T. Timpledon, Susan F. Marseken
High Quality Content by WIKIPEDIA articles! In computer programming, Yoix is a high-level, general-purpose, interpreted, dynamic programming language. The Yoix interpreter is implemented using standard Java technology without any add-on packages and requires only a Sun-compliant JVM to operate. Initially developed by AT Данное издание не является оригинальным. Книга печатается по технологии принт-он-деманд после получения заказа.
ISBN: 978-6-1321-0536-3
Издательство:
Книга по требованию
Дата выхода: июль 2011
Lambert M. Surhone, Mariam T. Tennoe, Susan F. Henssonow
High Quality Content by WIKIPEDIA articles! High Quality Content by WIKIPEDIA articles! The Z notation (formally pronounced /'z d/ notation), named after Zermelo–Fraenkel set theory, is a formal specification language used for describing and modelling computing systems. It is targeted at the clear specification of computer programs and computer-based systems in general. In 1974, Jean-Raymond Abrial published "Data Semantics" in Data Base Management (Klimbie, Koffeman, eds), North-Holland, pp 1–59. He used a notation that would later be taught in the Universite de Grenoble until the end of the eighties. While at EDF (Electricite de France), Abrial wrote internal notes on Z. The Z notation is used in the book of Bertrand Meyer and...
ISBN: 978-6-1311-8205-1
Издательство:
Книга по требованию
Дата выхода: июль 2011
Lambert M. Surhone, Miriam T. Timpledon, Susan F. Marseken
High Quality Content by WIKIPEDIA articles! ZAC Browser (Zone for Autistic Children) is a web browser designed specifically for children and teenagers with autism and autism spectrum disorders such as Asperger syndrome, pervasive developmental disorders (PDD) and PDD-NOS.Because autistic children display characteristics such as impairments in social interaction, impairments in communication, restricted interests and repetitive behavior, the standard browser experience can often be overwhelming. The ZAC browser reduces the number of user interface controls and removes access to much of the Web in order to simplify the experience for autistic children. Данное издание не является оригинальным. Книга...
ISBN: 978-6-1305-3572-8
Издательство:
Книга по требованию
Дата выхода: июль 2011
Lambert M. Surhone, Miriam T. Timpledon, Susan F. Marseken
Zahn's construct, in computer science, was a proposed structure for structured control flow in computer programming languages first described by Charles T. Zahn in 1974. The construct is primarily described in terms of an extension to looping constructs to recognize multiple means by which a loop could terminate. For example, a search loop might terminate early, when the target is found; or it might terminate after the search has been completed unsuccessfully. Zahn's construct can be used to avoid GO TO statements when determining which case was encountered. Zahn does this by introducing a new kind of variable called a situation indicator in a CASE-like construct following the loop. Данное издание не является...
ISBN: 978-6-1310-8228-3
Издательство:
Книга по требованию
Дата выхода: июль 2011
Lambert M. Surhone, Miriam T. Timpledon, Susan F. Marseken
Zak Greant is an evangelist, strategist, author, and speaker active in Free Software and Open Source communities. He is based in Vancouver, Canada. Greant spends much of each year traveling to speak at user groups and conferences. After dropping out of high school and then cooking school, he learned PHP working on a site for a family business. This led to an obsession with Free and Open Source Software and the communities that surround them.Zak has been an active participant in many Free Software and Open Source communities, including PHP, MySQL, Mozilla, the Free Software Foundation and the Open Source Initiative. Данное издание не является оригинальным. Книга печатается по...
ISBN: 978-6-1305-4955-8
Издательство:
Книга по требованию
Дата выхода: июль 2011
Lambert M. Surhone, Miriam T. Timpledon, Susan F. Marseken
High Quality Content by WIKIPEDIA articles! A zero-day (or zero-hour) attack or threat is a computer threat that tries to exploit computer application vulnerabilities that are unknown to others, undisclosed to the software developer, or for which no security fix is available. Zero-day exploits (actual code that can use a security hole to carry out an attack) are used or shared by attackers before the software developer knows about the vulnerability. The term derives from the age of the exploit. When a developer becomes aware of a security hole, there is a race to close it before attackers discover it or the vulnerability becomes public. A "zero day" attack occurs on or before the first or "zeroth" day of developer awareness, meaning the...
ISBN: 978-6-1305-0117-4
Издательство:
Книга по требованию
Дата выхода: июль 2011
Lambert M. Surhone, Miriam T. Timpledon, Susan F. Marseken
Quality Content by WIKIPEDIA articles! Zone of the Enders, commonly referred to by the acronym Z.O.E., is a franchise created by Hideo Kojima, owned by the video game publisher Konami, and expanded on by the animation studio Sunrise. The original Zone of the Enders is a game created for the launch of the Sony PlayStation 2, which has so far spawned a single PS2 sequel, a Game Boy Advance side-story, an OVA movie and a twenty-six episode television anime series.The Zone of the Enders series is set in the late 22nd century. Humankind has colonized Mars, and space colonies are also set up in orbit around Jupiter. Fueling this expansion are two scientific advances: the development of the Laborious Extra-Orbital Vehicle, or LEV, a mecha used...
ISBN: 978-6-1309-6034-6
Издательство:
Книга по требованию
Дата выхода: июль 2011
Lambert M. Surhone, Miriam T. Timpledon, Susan F. Marseken
High Quality Content by WIKIPEDIA articles! ZPL (short for Z-level Programming Language) is an array programming language designed to replace C and C++ programming languages in engineering and scientific applications. Because its design goal was to obtain machine-independent high performance, ZPL programs run fast on both sequential and parallel computers. Highly-parallel ZPL programs are simple and easy to write because it exclusively uses implicit parallelism. Originally called Orca C, ZPL was designed and implemented during 1993-1995 by the Orca Project of the Computer Science and Engineering Department at the University of Washington. Данное издание не является оригинальным. Книга...
ISBN: 978-6-1309-2413-3
Издательство:
Книга по требованию
Дата выхода: июль 2011
In diesem Buch wird eine wechselseitige Abbildung zwischen UML-Zustandsdiagrammen und den Vertragen von Java-Klassen nach dem Vertragsmodell (Design by Contract) hergestellt. Zunachst wird beschrieben, wie aus einer bestehenden Java-Klasse mit explizit angegebenen Vor- und Nachbedingungen (Zusicherungen) zu den Operationen automatisch ein Zustandsdiagramm generiert werden kann. Anschliessend wird erlautert, wie aus einem bestehenden Zustandsdiagramm die Zusicherungen der Operationen bestimmt werden konnen. Zusammen bilden diese Verfahren ein machtiges Round-Trip-Engineering-Verfahren fur die objektorientierte Softwareentwicklung. Die Zustandsdiagramme unterstutzen das Formulieren korrekter Zusicherungen. Ebenso tragen sie zu einem...
ISBN: 978-3-6391-8439-6
Издательство:
Книга по требованию
Дата выхода: июль 2011
High Quality Content by WIKIPEDIA articles! Абстрактная фабрика (англ. Abstract factory) — порождающий шаблон проектирования, позволяющий изменять поведение системы, варьируя создаваемые объекты, при этом сохраняя интерфейсы. Он позволяет создавать целые группы взаимосвязанных объектов, которые, будучи созданными одной фабрикой, реализуют общее поведение. Шаблон реализуется созданием абстрактного класса Factory, который...