Information about Text Based (computing)
Usually used in reference to a computer application, especially a computer game, a text-based application is one whose primary input and output are based on text rather than graphics. This does not mean that text-based applications do not have graphics, just that the graphics are secondary to the text.
However, with the development of the graphical user interface and the improvement in hardware, many software engineers started adding graphics for their application. As a result, the pointing device that controls the coordination of the cursor on the screen became a primary input source, and the graphics displayed with some text on the screen became a primary output source.
In modern computers, the text-based software still exists in Unix and Linux operating systems. Some system commands on the Windows platform are also written as text-based programs because of their capabilities in handling powerful procedures with fewer system resources. Yet, the majority of the operations on the computer can be done without involving text-based software.
Text-based software often provides the user more control on the software by taking all the details of the instruction as the parameters or redirecting the outputs. As a result, text-based software can offer more powerful features than graphic-based software, such as combining the command using a pipeline that allows output of the first command to be used as the input of the next command. Using this, a complex operation can be accomplished in a single command line using a sequence of commands connected together in a pipeline.
In certain circumstances, text-based application offers faster user interaction than the graphic-based software does. Assuming that the user is fluent with typing, the user can enter faster commands faster than when using the graphical interface, because the users do not have to move their hands from the keyboard to enter the different command.
Text-based has limitation on its input and output as well. The output generated in such way is not very attractive and can be difficult to follow compare to the output involving graphics. Any data that cannot be represented using the ASCII may not display properly on the output device.
Therefore, certain operations cannot be implemented using text-based software due its limitation of range in its input and output. An example is multimedia software such as Adobe Photoshop or Macromedia Flash.
This article may contain original research or unverified claims.
..... Click the link for more information.
History
Before the 1980s, most computers were text-based. The operator used the keyboard as the main input device to type in necessary commands into the terminal that could only display text on a low-resolution monochrome video monitor. The majority of end-user software was also written in text-based mode during this time. During this era, operating a computer was considered to be a challenging task because of the complexity of the text-based environment.However, with the development of the graphical user interface and the improvement in hardware, many software engineers started adding graphics for their application. As a result, the pointing device that controls the coordination of the cursor on the screen became a primary input source, and the graphics displayed with some text on the screen became a primary output source.
In modern computers, the text-based software still exists in Unix and Linux operating systems. Some system commands on the Windows platform are also written as text-based programs because of their capabilities in handling powerful procedures with fewer system resources. Yet, the majority of the operations on the computer can be done without involving text-based software.
Benefits of text-based
Text-based applications run faster and offer more flexibility for interoperation of programs than software involving graphics does. Text-based applications run faster because the machine does not expend resources on processing the graphics, which generally requires more system resources than text does. For the same reason, text-based applications use memory more efficiently.Text-based software often provides the user more control on the software by taking all the details of the instruction as the parameters or redirecting the outputs. As a result, text-based software can offer more powerful features than graphic-based software, such as combining the command using a pipeline that allows output of the first command to be used as the input of the next command. Using this, a complex operation can be accomplished in a single command line using a sequence of commands connected together in a pipeline.
In certain circumstances, text-based application offers faster user interaction than the graphic-based software does. Assuming that the user is fluent with typing, the user can enter faster commands faster than when using the graphical interface, because the users do not have to move their hands from the keyboard to enter the different command.
Limitation of text-based
Unlike the application with graphics, usually the text-based application does not look very user-friendly, especially for beginners. While the user may learn how to operate the software by simply playing around or navigating through given options, text-based system usually requires users to have a more detailed understanding of the commands, although most text-based applications have a menu or help system that shows the user some of the available options of the software.Text-based has limitation on its input and output as well. The output generated in such way is not very attractive and can be difficult to follow compare to the output involving graphics. Any data that cannot be represented using the ASCII may not display properly on the output device.
Therefore, certain operations cannot be implemented using text-based software due its limitation of range in its input and output. An example is multimedia software such as Adobe Photoshop or Macromedia Flash.
Application software is a subclass of computer software that employs the capabilities of a computer directly and thoroughly to a task that the user wishes to perform. This should be contrasted with system software which is involved in integrating a computer's various capabilities,
..... Click the link for more information.
..... Click the link for more information.
personal computer game (also known as a computer game or simply PC game) is a video game played on a personal computer, rather than on a video game console or arcade machine.
..... Click the link for more information.
..... Click the link for more information.
Application software is a subclass of computer software that employs the capabilities of a computer directly and thoroughly to a task that the user wishes to perform. This should be contrasted with system software which is involved in integrating a computer's various capabilities,
..... Click the link for more information.
..... Click the link for more information.
character is a unit of information that roughly corresponds to a grapheme, grapheme-like unit, or symbol, such as in an alphabet or syllabary in the written form of a natural language.
An example of a character is a letter, numeral, or punctuation mark.
..... Click the link for more information.
An example of a character is a letter, numeral, or punctuation mark.
..... Click the link for more information.
Graphics (from Greek ; see -graphy) are visual presentations on some surface, such as a wall, canvas, computer screen, paper, or stone to brand, inform, illustrate, or entertain.
..... Click the link for more information.
..... Click the link for more information.
worldwide view of the subject.
Please [ improve this article] or discuss the issue on the talk page.
Please [ improve this article] or discuss the issue on the talk page.
This article may contain original research or unverified claims.
Please help Wikipedia by adding references.
..... Click the link for more information.
computer is a machine which manipulates data according to a list of instructions.
Computers take numerous physical forms. The first devices that resemble modern computers date to the mid-20th century (around 1940 - 1941), although the computer concept and various machines
..... Click the link for more information.
Computers take numerous physical forms. The first devices that resemble modern computers date to the mid-20th century (around 1940 - 1941), although the computer concept and various machines
..... Click the link for more information.
A role within IT, computer operators oversee the running of computer systems, ensuring that the machines are running and physically secured. The traditional role of a computer operator was to work with mainframes which required a great deal of management day-to-day.
..... Click the link for more information.
..... Click the link for more information.
keyboard is a peripheral partially modeled after the typewriter keyboard. Keyboards are designed to input text and characters, as well as to operate a computer. Physically, keyboards are an arrangement of rectangular buttons, or "keys".
..... Click the link for more information.
..... Click the link for more information.
An input device is a hardware mechanism that transforms information in the external world for consumption by a computer. Often, input devices are under direct control by a human user, who uses them to communicate commands or other information to be processed by the computer, which
..... Click the link for more information.
..... Click the link for more information.
A computer terminal is an electronic or electromechanical hardware device that is used for entering data into, and displaying data from, a computer or a computing system. A computer terminal is an instance of a human-machine interface(HMI).
..... Click the link for more information.
..... Click the link for more information.
A video monitor is a device similar to a television, used to monitor the output of a video generating device, such as a video camera, VCR, or DVD player. It may or may not have audio monitoring capability.
..... Click the link for more information.
..... Click the link for more information.
graphical user interface (GUI) is a type of user interface which allows people to interact with a computer and computer-controlled devices which employ graphical icons, visual indicators or special graphical elements called "widgets", along with text, labels or text
..... Click the link for more information.
..... Click the link for more information.
Software engineering is the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software.[1] The term software engineering
..... Click the link for more information.
..... Click the link for more information.
Unix (officially trademarked as UNIX®) is a computer operating system originally developed in 1969 by a group of AT&T employees at Bell Labs including Ken Thompson, Dennis Ritchie and Douglas McIlroy.
..... Click the link for more information.
..... Click the link for more information.
Linux (pronunciation: IPA: /ˈlɪnʊks/, lin-uks) is a Unix-like computer operating system. Linux is one of the most prominent examples of free software and open source development; its underlying source code can be
..... Click the link for more information.
..... Click the link for more information.
An operating system (OS) is the software that manages the sharing of the resources of a computer. An operating system processes system data and user input, and responds by allocating and managing tasks and internal system resources as a service to users and programs of the
..... Click the link for more information.
..... Click the link for more information.
Microsoft Windows
Screenshot of Windows Vista Ultimate, the latest version of Microsoft Windows.
Company/developer: Microsoft Corporation
OS family: MS-DOS/9x-based, Windows CE, Windows NT
Source model: Closed source
..... Click the link for more information.
Screenshot of Windows Vista Ultimate, the latest version of Microsoft Windows.
Company/developer: Microsoft Corporation
OS family: MS-DOS/9x-based, Windows CE, Windows NT
Source model: Closed source
..... Click the link for more information.
pipeline consists of a chain of processing elements (processes, threads, coroutines, etc.), arranged so that the output of each element is the input of the next. Usually some amount of buffering is provided between consecutive elements.
..... Click the link for more information.
..... Click the link for more information.
command line interface or CLI is a method of interacting with an operating system or software using a command line interpreter. This command line interpreter may be a text terminal, terminal emulator, or remote shell client such as PuTTY.
..... Click the link for more information.
..... Click the link for more information.
Multimedia (Lat. Multum + Medium) is media that uses multiple forms of information content and information processing (e.g. text, audio, graphics, animation, video, interactivity) to inform or entertain the (user) audience.
..... Click the link for more information.
..... Click the link for more information.
Adobe Photoshop, or simply Photoshop, is a graphics editor developed and published by Adobe Systems. It is the current market leader for commercial bitmap and image manipulation, and is the flagship product of Adobe Systems.
..... Click the link for more information.
..... Click the link for more information.
Player support only: GNU/Linux (Intel, x86) and Solaris (Intel, SPARC) [1]
Genre: Multimedia Content Creator
License: Proprietary EULA
Website: Adobe.com's Flash page Adobe Flash, or simply Flash
..... Click the link for more information.
Genre: Multimedia Content Creator
License: Proprietary EULA
Website: Adobe.com's Flash page Adobe Flash, or simply Flash
..... Click the link for more information.
This article is copied from an article on Wikipedia.org - the free encyclopedia created and edited by online user community. The text was not checked or edited by anyone on our staff. Although the vast majority of the wikipedia encyclopedia articles provide accurate and timely information please do not assume the accuracy of any particular article. This article is distributed under the terms of GNU Free Documentation License.
Herod_Archelaus