Skip to main content

Definition of GUI (Graphical User Interface)

In informatics, GUI is a set of forms and methods that allow users to interact with a system, using graphics and images for this.

With graphic forms we refer to buttons, icons, windows, fonts, etc.which they represent functions, actions and information in the context of that system.

When we talk about the system we mean any electronic device that has a screen and a graphic operating system: smart phones, home computers, notebooks, ATMs automatics, music players, gaming devices, industrial and office equipment, POS terminals, kiosks, etc.Whenever they have a visual screen, of course.

GUI means Graphic User Interface or Graphical User Interface.

It is not the only type of user interface, in fact, the GUI arises from an evolution of the traditional command line interface (also called CLI) of the first systems operational The best known example is the DOS family of systems (such as MS-DOS).The command line interface is still used in multiple cases because it is sometimes convenient.

An intermediate interface between GUI and The command line is the text interface.

The GUI interface undoubtedly facilitates the use and learning curve of operating systems and applications, compared to the command line that requires memorizing commands and parameters, and are very dependent on the keyboard.

See interface for more information.

The graphic interface and the visual design with respect to the user

The design of The visual composition and temporal behavior of a graphical user interface is a very important part of the programming of an application software or an operating system.The primary objective must be efficiency and ease of use for the user, this discipline is called usability.Interaction designs and methods should be centered two in the user, introducing visual and text elements that are easy to understand and that follow certain standards.

These visual elements are also called widgets.At the end of this article we have a table with a wide variety of elements common GUI visuals in graphic operating systems.

The graphical user interface and its adaptation to touch screens

With the arrival of touch screens, the graphical interfaces have been somewhat altered to facilitate the interaction of the user who now uses the fingers or special pencils.In general, this adaptation allows slides of larger elements, texts and icons (the finger is thicker than a mouse cursor), finger gestures (e.g..: pinch the screen), etc.

The attempt to unify applications or operating systems to control with a mouse or to control with a touch screen does not always give good results.The confusing mix of interfaces that are made in W Indows 8 for PCs do not conform too much, neither to specialists nor to novice users, such is that Microsoft had to redesign its next operating system, Windows 10 to a style more similar to the classic Windows, at least when running on PCs.

Brief history of the graphical user interface (GUI)

First steps

The first graphical interfaces were created by researchers at the Institute of Stanford Research led by Douglas Engelbart.They designed text-based hyperlinks manipulated with a mouse for the NLS (oN-Line System), a revolutionary computer system, which was the first to employ such links, the mouse, raster-scan screen monitors, etc.

The hyperlink concept was refined and extended to graphics by Xerox PARC researchers, specifically Alan Kay using GUI as the main interface for the Xerox Alto computer launched in 1973.

It could be said that the GUI system of the c The Xerox Alto computer is the mother of all modern graphic interfaces, since it used elements that today we would all distinguish: windows, buttons, menus, etc.This interface is called the PARC interface.

Computer Xerox Alto and its graphic environment

In 1963, Ivan Sutherland had already developed a system based on pointers called Sketchpad, using a pencil of light to create and manipulate objects in drawing programs.

The PARC user interface It consists of basic graphic elements such as windows, menus, radio buttons and check boxes.The icon concept was later introduced by David Canfield Smith, then PARC began using a pointing device along with the keyboard.From this union WIMP emerged : windows (windows), icons, menus and pointer.

The evolution of the PARC interface

After PARC, the first computer model based on GUI was the 1981 Xerox 8010 Information System (Xerox Star), followed by the 1983 Apple Lisa, which introduced new elements: menu bar and window controls, followed by Apple Macintosh 128K in 1984, and the Atari ST and Commodore Amiga in 1985.

Visi On was launched in 1983 for compatible IBM PC computers running MS-DOS.It had a short life due to large hardware demands, but it was very influential when it came to Graphical user interface environments.I include nothing more and nothing less than the Windows operating system.

The big companies of the moment: Apple, IBM and Microsoft, used many of the ideas of the Xerox PARC interface and also the IBM Common User Access CUA specifications.These specifications are interface standards for operating systems and computer programs launched in 1987.They served for the development of the graphical interfaces of the operating systems VM/CMS, OS/400, OS/2, Microsoft Windows and the Unix Motif toolkit.

These ideas are currently the basis for the creation of a large number of operating systems such as Windows, Unix for PCs, macOS and Linux.

Increasing the power of computers and improving the interface

1980s:

Even if the operating system did not have a graphical interface, as is the case with DOS operating systems, if applications were launched using systems of windows, usually using a text interface.

It also happened that each individual application had its own p It was a GUI variant, so this made the way to interact with each of these programs in general vary greatly.

Despite the great advantages of GUI interfaces, hardware limitations and problems with compatibilities prevented a substantial improvement in this area.

In 1984, Apple introduced the Apple Macintosh during a commercial in Super Bowl XVIII, identifying the interface of its product as easy to use for ordinary people.it became the motto of the company since then.

1990s:

Without doubt the great leap of the decade, accompanied by a spectacular advertising campaign, was given by Windows 95.thus the most popular operating system in the world in desktop computers.Nothing resembled its predecessor, the Windows 3.x.Its graphical user interface was revolutionary.While it did not introduce too many new concepts, it was really visually appealing.

Decade of 2000:

This decade is ma This is due to the massification of touch screens, especially in handheld devices.The great revelation came in 2007 with the iPhone smartphone and then in 2010 with the introduction of the iPad, both from the Apple company.This change in the user interface He put this company on the map again.

Apple actually popularized the so-called "post WIMP" style of interaction on multi-touch screens.

Decade of 2010:

The current GUIs are very similar to each other, they have become so friendly that even older people are encouraged to use them.Basically the most popular are those used in Windows, OS X and the Windows System X interfaces for desktops and laptops.

In both Android, Apple iOS, Symbian, BlackBerry OS, Windows Phone, Palm Os-WebOS and Firefox OS are the most popular on handheld devices such as smartphones and tablets.


Doubts? needs more information?
Write and we will respond to your email

Comments

  1. Great work with the hard work you have done I appreciate your work thanks for sharing it...
    SAM Broadcaster Pro Crack

    ReplyDelete
  2. So nice I am enjoying for that post as for u latest version of this Security tool Available.
    Rekordbox DJ Crack
    windowsup.net

    ReplyDelete

  3. I guess I am the only one who came here to share my very own experience. Guess what!? I am using my laptop for almost the past 2 years, but I had no idea of solving some basic issues. I do not know how to Download Cracked Pro Softwares But thankfully, I recently visited a website named procrackhere.com
    All Pro Cracked Softwares Download
    Thanks For Sharing...Such a nice post...
    EJ Technologies JProfiler Crack

    Adobe Photoshop CC Crack

    IDM Crack

    UTorrent Pro Crack

    JRiver Media Center Crack

    PicPick Professional Crack

    Wondershare Filmora X Crack

    ReplyDelete
  4. Definition Of Gui (Graphical User Interface) >>>>> Download Now

    >>>>> Download Full

    Definition Of Gui (Graphical User Interface) >>>>> Download LINK

    >>>>> Download Now

    Definition Of Gui (Graphical User Interface) >>>>> Download Full

    >>>>> Download LINK o6

    ReplyDelete
  5. Definition Of Gui (Graphical User Interface) >>>>> Download Now

    >>>>> Download Full

    Definition Of Gui (Graphical User Interface) >>>>> Download LINK

    >>>>> Download Now

    Definition Of Gui (Graphical User Interface) >>>>> Download Full

    >>>>> Download LINK Cs

    ReplyDelete

Post a Comment

Popular posts from this blog

Definition of Macrocomputer (macrocomputer)

A macrocomputer is a large, powerful and expensive computer used primarily in companies that need to process large amounts of data or support large numbers of users.It contrasts with the concept of microcomputer (or microcomputer).Sometimes called macrocomputers. In English: mainframe and macrocomputer. For more information see: Mainframe What is a macrocomputer or mainframe? A large and powerful computer capable of managing a large number of simultaneous tasks and of communicating with a large number of connected terminals; used by large and complex organizations (such as banks and supermarkets) in which continuous operation is vital. Characteristics of macromputers Macrocomputers are a type of computer that are generally known Due to their large size, storage quantity, processing power and high level of reliability, they are mainly used by large organizations for critical mission applications that require large volumes of data processing.In general, there are some characte...

Definition of DPI or PPP (print quality)

(dots per inch, dots per inch).The DPI or PPP is a unit of measurement of the resolution of an image (related to quality) of a scanner, a printer, etc.It serves to measure the resolution, which is the amount of dots that enter an inch.It is expressed like this: (number) x (number) dpi. A resolution of 300 dpi will produce a text that will show broken lines visible under a magnifying glass.Even larger resolutions are necessary to obtain reproductions of smooth photographs.Professional graphics use printers with resolutions from 1200 to 2400 dpi. Pixels or resolution of a photo and printing in centimeters There is no direct equivalence between the pixels of a digital image and the centimeter of printing that correspond to it.A very small image can be printed very large on paper, but the pixels of the printed image will begin to be noticed at first glance.There are techniques to "enlarge" the digital image and soften it a bit the pixels, but these do not make ma ravillas. ...

Monoprogramming Definition

Monoprogramming, also called monoexecution, is an operating system in which only one program is executed at a time and no other is executed until the previous one is finished. In other words, only one program is executed at a time within a single address space. This type of execution practically does not exist anymore because it has been replaced by multiprogramming. Monoprogramming vs.multiprogramming In the monoprogramming, the memory only contains one program at any time, while in the multiprogramming the memory contains more than one user program. In the case of monoprogramming, when the CPU is running the program and it find an I/O operation (input-output), then the program goes to the I/O devices, during that time the CPU remains idle.Therefore, in the monogramming the CPU is not used effectively, that is, CPU utilization is poor. However, in the multiprog branch, when a user program contains I/O operations, the CPU changes to the next user program.Therefore, the CPU i...

Definition of Eset

Eset is a computer security company based in Bratislava, Slovakia. Eset was founded in 1992 as a result of the merger of two private companies.Its best-known product is the NOD32 antivirus, although it also develops Smart Security, which includes the NOD32 features in addition to firewall and antispam. Compete with other security companies such as Symantec and McAfee Questions? needs more information? Write and we will respond to your email

Network transparency definition

Network transparency refers to the ability of a protocol to transmit data over the network in a way that is transparent (invisible) to those who are using the applications that use the protocol.In this regard, users of a particular application they can access remote resources in the same way they would access their own local resources. An example of this is cloud storage, where remote files are presented as if they were locally accessible; also the cloud computing where the resource in question is the processing. From English: network transparency. X Windows The term is often applied partially correctly in the context of the X Windows system, which is capable of transmitting graphic data over the network and integrating it seamlessly with the applications that are running and displayed locally; however, certain extensions of the X Windows system are not able to work on the network. Firewall In firewall technology, transparency can be defined in the network layer ( or IP) or ...

Floppy disk drive definition

The floppy disk drive is a physical device or drive that is responsible for reading/writing to floppy disks.In English, floppy disk drive (FDD) or floppy disk drive. In IBM PCs, they are used to write or read on floppy disks.5 1/4 or 3 1/2 inches.They are usually represented with the A: or B units: They are removable storage devices. The floppy drives were invented by the IBM company, being the versions of 8, 5¼ and 3½ inches (and all its variants) the most popular forms for the storage and exchange of data from the mid-70s to the end of the 90s.Computers gradually stopped bringing floppy drives, being replaced by readers of optical disks (CDs, DVDs...), flash memories, external hard drives, etc. Operation of the floppy drives Basically the floppy drives have a small motor that rotates a floppy disk at a controlled speed, while a second engine operates a mechanism that moves a Magnetic read-write head on the surface thereof.Both read and write operations require the head to ph...

Definition of Cognitive Computing (CC)

Cognitive computing (CC) describes technology platforms that, in general terms, are based on the scientific disciplines of artificial intelligence and signal processing.These platforms cover machine learning, reasoning, natural language processing, voice recognition and vision (object recognition), man-machine interaction, dialogue and narrative generation, among other technologies. At present, there is no widely accepted definition of cognitive computing. In general, the term computation Cognitive has been used to refer to new hardware and/or software that mimics the functioning of the human brain and helps to improve people's decision-making.In this sense, CC is a new type of informatics with the aim of obtaining more models precise how the human brain/mind detects, reasons and responds to the stimulus. Uses of Cognitive Computing -Voice Recognition -Analis is of feelings -Face detection -Risk assessment -Fraud detection -Behavioral recommendations Characteristics of...

Google bomb definition

(Google bomb) In the internet jargon, Google bomb refers to a certain type of attempt to influence the ranking of a specific page, in a search result returned by the Google search engine, often with humorous or political intentions.p> A specific page can go up in the Google ranking, if a large number of external links (with certain keywords) are created to that page.The technique also has effects on other search engines, since they use similar methods of positioning pages. Google bombing is related to spamdexing, a set of practices to improve the position of a website in the search results of Internet search engines. Google announced on 25 January 2007, which had introduced the necessary changes to minimize the impact of Google bombs. Googlebomb cases The first popular case of Google bomb, with an unknown author, was when search for phrase "more evil than Satan himself "(worse than Satan himself) on Google, threw as a first result the page of Microsoft. One of the...

Web Proxy Definition

A web proxy is used to intercept the navigation of web pages for reasons of security, anonymity, performance, etc. A web proxy can be accessed by an IP address, free or paid, which is added to a browser (also There are proxy programs to avoid the configuration process.) When someone uses the browser, everything that is done in it first goes through the proxy first (the proxy server).That is, if a web page is requested the remote proxy will It is in charge of looking for it and sending it to our computer.In this intermediate step the proxy can be used to: * Anonymous browsing: if the proxy is configured in this way, anyone who navigates through that proxy will do so Anonymously, the destination pages will not be able to know the IP address (identification) of the computer you are browsing; they will only see the IP address of the proxy.If a proxy is not configured to be anonymous it is said to be transparent browsing. * Safe browsing: a proxy is responsible for filtering or alertin...