0

Search results

FDOS is a common abbreviation for FreeDOS. FreeDOS is a free and open-source reimplementation of MS-DOS.

1 answer


FreeDOS is a free and open-source reimplementation of MS-DOS. FreeDOS will run virtually all MS-DOS programs, and has some improvements in memory usage and power management (it can shut the computer down without you pressing the power button).

1 answer


The bash (short for Bourne Again Shell) is a popular command shell for Linux and Unix-like systems. It's name comes from the Bourne Shell, an old shell found on many older Unix systems. bash is a free reimplementation of that shell.

1 answer


The final supported version was Visual Basic 6.0. Since then (1998~2008?) a langauge called Visual Basic .NET has joined the .NET framework. This is basically a complete redesign/reimplementation of the language for the new framework. Microsoft has even kept the VB version numbers in sequence with the original. The latest version of this language is Visual Basic 2008 (VB 9.0).

1 answer


Still have questions?
magnify glass
imp

Several.

* ReactOS, a project to create a free reimplementation of Windows, is based in Germany.

* KolibriOS and MenuetOS are primarily worked on by Russians. * The Linux kernel was created by Linus Torvalds, from Finland, and many distributions are also created in several countries, including Romania (NimbleX), France (AbulÉdu), Latvia and Lithuania (Baltix), Brazil (Dreamlinux), Spain (gnuLinEx), Germany (LiMux), Norway (Skolelinux), Argentina (Tuquito), and South Africa (Ubuntu).

1 answer


NYS : New York is a state in the northeastern United States whose U.S. postal abbreviation is NY. It is sometimes called New York State when there is need to distinguish it from New York City. NYS: This is the name of a project and stands for NIS+, YP and Switch and is managed by Peter Eriksson . It contains among other things a complete reimplementation of the NIS (= YP) code that uses the Name Services Switch functionality of the NYS library.

2 answers


The meaning depends on the context. As a physical scientist I know that it is the state of matter (like the surface of the sun) which is composed of an ionized gas. But as a blood donor it is what they want me to give which is my blood MINUS the red blood cells. Over on Wikipedia, they give this information:

Plasma may refer to:

  • Blood plasma, the yellow-colored liquid component of blood, in which blood cells are suspended
  • Plasma (physics), an ionized state of matter similar to a gas
    • Plasma display, a common application of plasma, a flat-panel electronic visual display technology
    • Plasma antenna, a type of radio antenna
  • Plasma globe or plasma lamp: novelty items that were most popular in the 1980s
  • Milk plasma or whey, the liquid remaining after milk has been curdled and strained
  • Plasma (KDE), a reimplementation and redesign of the KDE free desktop environment for Unix-Like Operating Systems, such as Linux and FreeBSD
  • Plasma (mineral), bright green chalcedony, sometimes found with small spots of jasper resembling blood drops
  • Plasma Records, a World Record Label
  • Plasma effect, a computer-based animated visual effect, used in graphics demonstrations
  • Plasma (album), the 2003 live album by Trey Anastasio
  • Plasma (comics), a fictional character in the Marvel Universe

3 answers


The Pentium family of processors, which has its roots in the Intel486(TM) processor, uses the Intel486 instruction set (with a few additional instructions). The term ''Pentium processor'' refers to a family of microprocessors that share a common architecture and instruction set. The first Pentium processors (the P5 variety) were introduced in 1993. This 5.0-V processor was fabricated in 0.8-micron bipolar complementary metal oxide semiconductor (BiCMOS) technology. The P5 processor runs at a clock frequency of either 60 or 66 MHz and has 3.1 million transistors.

The next version of the Pentium processor family, the P54C processor, was introduced in 1994. The P54C processors are fabricated in 3.3-V, 0.6-micron BiCMOS technology. The P54C processor also has System Management Mode (SMM) for advanced power management

The Intel Pentium processor, like its predecessor the Intel486 microprocessor, is fully software compatible with the installed base of over 100 million compatible Intel architecture systems. In addition, the Intel Pentium processor provides new levels of performance to new and existing software through a reimplementation of the Intel 32-bit instruction set architecture using the latest, most advanced, design techniques. Optimized, dual execution units provide one-clock execution for "core" instructions, while advanced technology, such as superscalar architecture, branch prediction, and execution pipelining, enables multiple instructions to execute in parallel with high efficiency. Separate code and data caches combined with wide 128-bit and 256-bit internal data paths and a 64-bit, burstable, external bus allow these performance levels to be sustained in cost-effective systems. The application of this advanced technology in the Intel Pentium processor brings "state of the art" performance and capability to existing Intel architecture software as well as new and advanced applications.

The Pentium processor has two primary operating modes and a "system management mode."

The operating mode determines which instructions and architectural features are accessible.

3 answers


Single Inheritance

In "single inheritance," a common form of inheritance, classes have only one base class. Consider the relationship illustrated in the following figure. Simple Single-Inheritance Graph

Note the progression from general to specific in the figure. Another common attribute found in the design of most class hierarchies is that the derived class has a "kind of" relationship with the base class. In the figure, a Book is a kind of a PrintedDocument, and a PaperbackBook is a kind of a book.

One other item of note in the figure: Book is both a derived class (from PrintedDocument) and a base class (PaperbackBook is derived from Book). A skeletal declaration of such a class hierarchy is shown in the following example:
Copy Code // deriv_SingleInheritance.cpp // compile with: /LD class PrintedDocument {}; // Book is derived from PrintedDocument. class Book : public PrintedDocument {}; // PaperbackBook is derived from Book. class PaperbackBook : public Book {};

PrintedDocument is considered a "direct base" class to Book; it is an "indirect base" class to PaperbackBook. The difference is that a direct base class appears in the base list of a class declaration and an indirect base does not.

The base class from which each class is derived is declared before the declaration of the derived class. It is not sufficient to provide a forward-referencing declaration for a base class; it must be a complete declaration.

In the preceding example, the access specifier public is used. The meaning of public, protected, and private inheritance is described in Member-Access Control.

A class can serve as the base class for many specific classes, as illustrated in the following figure. Sample of Directed Acyclic Graph

In the diagram shown above, called a "directed acyclic graph" (or "DAG"), some of the classes are base classes for more than one derived class. However, the reverse is not true: there is only one direct base class for any given derived class. The graph in the figure depicts a "single inheritance" structure. Note:

Directed acyclic graphs are not unique to single inheritance. They are also used to depict multiple-inheritance graphs. This topic is covered in Multiple Inheritance.

In inheritance, the derived class contains the members of the base class plus any new members you add. As a result, a derived class can refer to members of the base class (unless those members are redefined in the derived class). The scope-resolution operator (::) can be used to refer to members of direct or indirect base classes when those members have been redefined in the derived class. Consider this example:
Copy Code

// deriv_SingleInheritance2.cpp // compile with: /EHsc /c #include using namespace std; class Document { public: char *Name; // Document name. void PrintNameOf(); // Print name. }; // Implementation of PrintNameOf function from class Document. void Document::PrintNameOf() { cout << Name << endl; } class Book : public Document { public: Book( char *name, long pagecount ); private: long PageCount; }; // Constructor from class Book. Book::Book( char *name, long pagecount ) { Name = new char[ strlen( name ) + 1 ]; strcpy_s( Name, strlen(Name), name ); PageCount = pagecount; };

Note that the constructor for Book, (Book::Book), has access to the data member, Name. In a program, an object of type Book can be created and used as follows:
Copy Code

// Create a new object of type Book. This invokes the // constructor Book::Book. Book LibraryBook( "Programming Windows, 2nd Ed", 944 ); ... // Use PrintNameOf function inherited from class Document. LibraryBook.PrintNameOf();

As the preceding example demonstrates, class-member and inherited data and functions are used identically. If the implementation for class Book calls for a reimplementation of the PrintNameOf function, the function that belongs to the Document class can be called only by using the scope-resolution (::) operator:
Copy Code

// deriv_SingleInheritance3.cpp // compile with: /EHsc /LD #include using namespace std; class Document { public: char *Name; // Document name. void PrintNameOf() {} // Print name. }; class Book : public Document { Book( char *name, long pagecount ); void PrintNameOf(); long PageCount; }; void Book::PrintNameOf() { cout << "Name of book: "; Document::PrintNameOf(); }

Pointers and references to derived classes can be implicitly converted to pointers and references to their base classes if there is an accessible, unambiguous base class. The following code demonstrates this concept using pointers (the same principle applies to references):
Copy Code

// deriv_SingleInheritance4.cpp // compile with: /W3 struct Document { char *Name; void PrintNameOf() {} }; class PaperbackBook : public Document {}; int main() { Document * DocLib[10]; // Library of ten documents. for (int i = 0 ; i < 10 ; i++) DocLib[i] = new Document; }

In the preceding example, different types are created. However, because these types are all derived from the Document class, there is an implicit conversion to Document *. As a result, DocLib is a "heterogeneous list" (a list in which not all objects are of the same type) containing different kinds of objects.

Because the Document class has a PrintNameOf function, it can print the name of each book in the library, although it may omit some of the information specific to the type of document (page count for Book, number of bytes for HelpFile, and so on). Note:

Forcing the base class to implement a function such as PrintNameOf is often not the best design. Virtual Functions offers other design alternatives.

By:- Deb

7 answers