Sec Unit1
Sec Unit1
to interact with the computer. It is how the user and computer system can
interact using input and output devices. Mainly Two types CUI and GUI
CUI stands for Character User Interface. It is a user interface where the user
interacts with the computer solely through the keyboard and requires a
command to perform any task. CUI is the precursor of GUI and was utilized in
most of the early computers. Most computers use GUI rather than CUI. It works
by permitting the user to provide commands to a program in multiple text
lines (command lines). CUIs basic instances are MS-DOS and the Windows
Command Prompt. One of the CUI's applications is that it simplifies the
creation of programming scripts.
Advantages
Disadvantages
What is GUI?
GUI stands for Graphical User Interface. A GUI enables users to interact with
the operating system or application. It performs quick calculations of arithmetic
and frees up the CPU to perform other tasks. It offers buttons, windows,
scrollbars, iconic images, wizards, and other icons to facilitate users. It has a
user-friendly interface for beginners. It is easy to use, learn and also reduces the
cognitive load.
Advantages
1. A GUI is a type of user interface that is much easier to use. Users can
classify and navigate options since data are represented as symbols,
forms, and icons. Users only require to click on them to acquiring to their
functions.
2. It's also easy to manage several jobs when you use a GUI. Users may
work and view multiple programs at the same time. For instance, when a
movie file is playing in the background, it is possible to browse the
internet using a web browser.
3. The use of shortcut keys is one of the most important features of a
graphical user interface. Shortcut keys are very helpful if you require to
perform a job that requires a couple of actions.
Disadvantages
1. Even though graphical user interfaces are simple to use, they are not the
same when they are created. GUIs have a lot of textual interpretations
that take a lot of time and energy to create. The programmer must create,
link, and then assign specific functions to the image, which will take a
long time.
2. GUI implementation is not as easy process as it looks while using it. The
programmer must be aware of properly creating functions so that users
may use this interface more easily. A single error on the part of the coder
can render all of their efforts in vain.
3. It usually uses high power and computer memory than other interfaces
due to all graphical representations. It is not resource-efficient. As a
result, it will use a huge amount of computer resources.
4. The design of the graphical user interface makes development more
complex and expensive. Additionally, a GUI must be linked with
additional hardware, which may increase overall costs.
What is Computer Icon?
Computer icons are small images that represent any program, file, or folder in
our computer system. Whether it is a computer, mobile, or any device, icons are
an important part so that the user can navigate and operate it very easily. Icons
act like visual shortcuts that help users quickly identify and access what they
need. In this article, we are going to discuss what are computer icons and how
to use them.
1. Start Menu/Launcher:
o Provides access to programs, files, and system settings.
o Found on systems like Windows, macOS (Dock), or Linux
distributions with similar functionality.
2. Application Shortcuts:
o Displays pinned or frequently used applications for quick access.
3. Active Applications:
o Shows currently running applications, often as icons or tabs.
o Clicking on these icons allows users to switch between open
applications.
4. System Tray/Notification Area:
o Displays system icons for background processes, network status,
volume control, battery life, and notifications.
5. Search Bar (Optional):
o Allows users to search for files, applications, or perform web
searches directly.
6. Clock and Date Display:
o Shows the current time and date, often with customizable settings.
7. Customization Options:
o Users can modify the taskbar's appearance, position, or
functionality to suit their preferences.
1. Background/Wallpaper:
o The visual backdrop of the desktop, which can be customized with
images, colors, or dynamic themes.
2. Icons:
o Small graphical representations of files, folders, applications, or
shortcuts.
o Common icons include My Computer/This PC, Recycle Bin, or
Network.
3. Taskbar/Dock:
o A toolbar typically located at the bottom (Windows), side, or top
(Linux/macOS) of the desktop.
o Provides access to open and pinned applications, the Start menu,
and system notifications.
4. Files and Folders:
o Users can place files and folders directly on the desktop for quick
access.
5. Widgets or Gadgets (optional):
o Mini-applications that display information, like weather, clock, or
news updates (common in Windows and macOS).
6. Virtual Desktops (optional):
o Many modern operating systems (e.g., Windows 10+, macOS)
allow users to create multiple desktops to organize tasks.
1. Options or Items:
o Menus list actions, settings, or tools the user can select, such as
"Open," "Save," "Copy," or "Preferences."
2. Organized Structure:
o Menus are often grouped into categories for easier navigation, such
as File, Edit, View, etc.
3. Triggers:
o Menus are accessed through buttons, icons, or shortcuts. For
example:
Drop-down menus are opened by clicking on a button or
heading.
Contextual menus (right-click menus) appear when users
right-click an object.
4. Hierarchy:
o Menus often include submenus, where one menu item expands into
additional related options.
Types of Menus:
1. Drop-Down Menu:
o A vertical list of options that appears when the user clicks a button
or heading, commonly seen in toolbar menus.
2. Pop-Up Menu:
o A menu that appears over the current interface, often context-
sensitive.
3. Context Menu:
o Accessed via a right-click or long press, it provides options specific
to the selected item or area.
4. Navigation Menu:
o Used on websites and apps for moving between sections or pages.
5. Start Menu:
o Found in operating systems like Windows, it provides access to
programs, settings, and files.
6. Ribbon Menu:
o A horizontal bar with grouped tabs (e.g., Microsoft Office Ribbon).
File:
A file is a unit of digital data storage that contains information, such as text,
images, audio, video, or other types of content. It is a virtual equivalent of a
physical document or object.
1. Data:
o A file stores information, which can range from plain text to
complex multimedia.
2. File Name:
o Files have names to identify them, often followed by an extension
(e.g., .txt, .jpg, .mp3) that indicates the file type.
3. Size:
o Files vary in size depending on the amount of data they contain,
typically measured in bytes, kilobytes (KB), or megabytes (MB).
4. Attributes:
o Files can have properties such as "read-only," "hidden," or
"executable."
5. Location:
o Files reside in folders or directories on storage devices like hard
drives or cloud services.
Examples of Files:
Folder:
A folder is a virtual container used to organize and store files and other folders
(subfolders). It helps keep data logically grouped and easy to find, similar to a
filing cabinet.
1. Structure:
o Folders can hold files or other folders (subfolders), creating a
hierarchical organization.
2. Name:
o Folders are identified by user-defined names, typically without
extensions.
3. Path:
o A folder's location is described by a path (e.g., C:\Documents\
Work).
4. Attributes:
o Like files, folders can also have properties like "hidden" or "read-
only."
Examples of Folders:
1. System Properties:
o View information about the operating system, processor, and
memory.
o Configure performance settings and virtual memory.
o Access advanced options for system startup, recovery, or
environment variables.
2. Display Properties:
o Adjust resolution, refresh rate, and color settings.
o Change the appearance of windows and desktop themes.
3. Sound Properties:
o Configure playback and recording devices (e.g., speakers or
microphones).
o Adjust volume levels and set system sounds.
4. Network Properties:
o Manage Wi-Fi connections or Ethernet.
o Configure IP addresses and proxy settings.
5. Device Manager:
o View and update drivers for hardware devices.
o Troubleshoot hardware issues.
6. User Account Properties:
o Change passwords, account types, or permissions.
o Set parental controls or biometric login options.