Skip to main content

OPERATING SYSTEM PART-1 ( CUI & GUI)

                               INTRODUCTION OF OPERATING SYSTEM



An operating system is a program that acts as an intermediary between a user and the computer hardware. The purpose of an operating system is to provide an environment in which a user can execute programs in a convenient and efficient manner. The operating system must ensure the correct operation of the computer system must ensure the correct operation of the computer system . To prevent user programs from interfering with the proper operation of the system, the hardware must provide appropriate mechanisms to ensure such proper behavior.

TYPES OF OPERATING SYSTEM 


1.CUI :  CHARACTER USER INTERFACE


2.GUI:
  GRAPHICAL USER INTERFACE






👉   Definition of CUI

CUI is the acronym used for Character User  Interface, which are conventional interfaces extensively used in 1980’s. A command-line interface (CUI) allows users to write commands in a terminal or console window to communicate with an operating system. It is a medium where users respond to a visual prompt by writing a command and receive a response back from the system. Users have to type command or train of command to perform a task. CUI’s are more accurate than GUI’s, but it requires mastery over the commands and syntax. It emphasizes over cognitive process as a primary task. CUI is appropriate for the costly computing where input precision is the priority.

Drawbacks of CUI


  • CLI is suitable for the user who uses it in a regular basis and can memorize the range of commands and options.
  • Mistyping could result in complete chaos.
  • The commands can never be intuitive.
  • These are suitable for modelling not for the interactive graphics.

 ðŸ‘‰    Definition of GUI


GUI expands to Graphical User Interface. A GUI uses graphics to allow users to intercommunicate with the operating system or application. GUI provides windows, scrollbars, buttons, wizards, iconic images, other icons to facilitate users. It is an easy-to-use interface for the novice users. It is intuitive, easy to learn and reduces cognitive load. Unlike CLI, GUI users need not to remember commands rather it requires recognition and good exploratory analysis and graphics.

Drawbacks of GUI
  • Lack of precision.
  • Analysis replication and retracing of steps is hard.
  • Not suitable for modelling.
  • Difficult to design.





                           ðŸ‘‰ Difference Between CUI & GUI


CHARACTER USER INTERFACE: 

1. Basic  : Command line Interface enables a user to communicate with the system through commands.

2.Device : Keyboard

3.Ease of Performing Tasks: Hard to perform an operation and expertise.

4.Flexibility:  Intransigent 

5.Memory Consumption : Low

6.Appearance: Can't be changed

7.Speed: Fast

8.Integration & Extensibility:  Scope of potential improvements.

GRAPHICAL USER INTERFACE: 

1.Basic : Graphical User Interface permits a user to interact with the system by using graphics which includes images, icons etc.

2.Device : Mouse & Keyboard

3.Ease of Performing Tasks: Ease to perform tasks and does not require expertise.

4.Flexibility: More Flexible

5.Memory Consumption : High

6.Appearance: Custom changes can be employed

7.Speed: Slow

8.Integration & Extensibility:   Bounded                                                                            


Comments

Popular posts from this blog

WHAT IS A COMPUTER? Hardware & Software

In this blog we will discuss about ,"What is computer and differences among its part as Hardware & Software". We know that all information are scattered in google but I want to make it easy for our readers.Otherwise it is difficult to know which information is right and which is wrong . My Blog is dedicated to learners & easy learning  WHAT IS A COMPUTER? What is Computer  : Computer is an electronic device that is designed to work with Information. The term computer is derived from the Latin term  ‘compute’ , this means to  calculate  or  programmable machine .   Therefore computers can perform complex and repetitive procedures quickly, precisely and reliably. Modern computers are electronic and digital. All general-purpose computers require the following hardware components: §   Central processing unit (CPU) : The heart of the computer, this is the component that actually executes instructions organized in programs ("software") wh

FORMULA MS-EXCEL PART-4

                                DATE & TIME  FUNCTION   1. TODAY ( ) :- Summary  The Excel TODAY function returns the current date, updated continuously when a worksheet is changed or opened. The TODAY function takes no arguments. You can format the value returned by TODAY using any standard date format. If you need current date and time, use the  NOW function . Purpose  Get the current date Return value  Valid Excel date Syntax  =TODAY () Arguments  Usage notes  The TODAY function takes no arguments, and returns the current date, updated whenever a worksheet is changed or opened. You can also use F9 to force the worksheet to recalculate and update the value. If you need a static date that won't change, you can  enter the current date using the keyboard shortcut  Ctrl + Shift + ; If you need current date and time, use the  NOW function . Examples = TODAY () // current date = TODAY () - 7 // on

BRIEF OF EXCEL FORMULAS (PART-1)

EBEES INFOTRAIN CONSULTANCY SERVICES PVT. LTD. 1. SUM :  Summary  The Excel SUM function returns the sum of values supplied. These values can be numbers, cell references, ranges, arrays, and constants, in any combination. SUM can handle up to 255 individual arguments. Purpose  Add numbers together Return value The sum of values supplied. Syntax  =SUM (number1, [number2], [number3], ...) Examples In the example shown, the formula in D12 is: = SUM ( D6:D10 ) // returns 9.05 2.Round() :  Summary  The Excel ROUND function returns a number rounded to a given number of digits. The ROUND function can round to the right or left of the decimal point. Purpose  Round a number to a given number of digits Return value  A rounded number. Syntax  =ROUND (number, num_digits) Arguments  number  - The number to round. num_digits  - The number of digits to which number should be rounded