Beruflich Dokumente
Kultur Dokumente
Software Overview
Computer hardware is virtually useless without computer software. Software is the programs that are needed to
accomplish the input, processing, output, storage, and control activities of information systems.
Computer software is typically classified into two major types of programs: system software and application
software.
Software is just a wake-up call for business running. It is essential for any business to use software to run smoothly
if they face any problem. It helps to ease the financial issue to manage the employee. Like an inventory software
that helps to manage all the inventory of the factory in which we know about the material/product quality or
quantity, or measurement. Just like a class management software help to manage the class, martial arts
management software helps to schedule, online registration, data management many more tasks.
Software (with Hardware ) itself is a need for many of our tasks. It can (in simple terms):
Wake us up in the morning,
Help us finish our routine
Take us anywhere we want to go to
Become your friend when nobody’s there
Let you understand what’s really going on in the world and what has been
Let you share your thoughts and ideas around the world and makes you knowledgeable from other’s
ideas and thoughts
You can list out many things that play around you, having software in it. Without software there would have been
no such thing called ‘Google’ or may be, we wouldn't have known ‘Any better way to exchange knowledge through
internet as a medium’. A software can be written by anyone, who wants to see something that can work for every
other person in this world. ‘Look around! Its software running behind’.
System Software
Systems software are programs that manage the resources of the computer system and simplify applications
programming. They include software such as the operating system, database management systems, networking
software, translators, and software utilities.
System software is a type of computer program that is designed to run a computer’s hardware and application
programs. If we think of the computer system as a layered model, the system software is the interface between
the hardware and user applications. The operating system (OS) is the best-known example of system software. The
OS manages all the other programs in a computer.
Other examples of system software include:
The BIOS (basic input/output system) gets the computer system started after you turn it on and manages the data
flow between the operating system and attached devices such as the hard disk, video adapter, keyboard,
mouse and printer.
The boot program loads the operating system into the computer's main memory or random access memory
(RAM).
An assembler takes basic computer instructions and converts them into a pattern of bits that the
computer's processor can use to perform its basic operations.
A device driver controls a particular type of device that is attached to your computer, such as a keyboard or a
mouse. The driver program converts the more general input/output instructions of the operating system to
messages that the device type can understand.
Additionally, system software can also include system utilities, such as the disk defragmenter and System Restore,
and development tools, such as compilers and debuggers.
System software and application programs are the two main types of computer software. Unlike system software,
an application program (often just called an application or app) performs a particular function for the user.
Examples include browsers, email clients, word processors and spreadsheets.
Application Software
Application software are programs that direct the performance of a particular use, or application, of computers to
meet the information processing needs of end users. They include Aoff-the-shelf@ software such as word
processing and spreadsheet packages, as well as internally or externally developed software that is designed to
meet the specific needs of an organization.
Software trends have been away from custom-designed one-of-kind programs developed by the professional
programmers or end users of an organization toward the use of Aoff-the-shelf@ software packages acquired by
end users from software vendors.
Applications software is capable of dealing with user inputs and helps the user to complete the task. It is also called
end-user programs or only an app. It resides above system software. First user deal with system software after
that he/she deals with application software. The end user uses applications software for a specific purpose. It
programmed for simple as well as complex tasks. It either be installed or access online. It can be a single program
or a group of small programs that referred to as an application suite. Some examples of Application Software
are Word processing software, Spreadsheets Software, Presentation, Graphics, CAD/CAM, Sending email etc.
Types of Application Software: According to the need of users it is categorized into following types.
1. Presentation Software
2. Spreadsheet Software
3. Database Software
4. Multimedia Software
5. Simulation Software
6. Word Processing Software
--------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------
Assembler Languages:
Assembler languages are the second generation of machine languages. They were developed to reduce
the difficulties in writing machine language programs. Assembly language is also a low-level language
(refers to machine resources, such as registers and memory addresses), it is also specific to a computer
model or a series of models.
An assembly language program is translated into a machine language by a simple translator called
an assembler. Assembly languages are used today only when tight control over computer hardware
resources is required, such as in certain systems programs, particularly those for real-time computing.
Advantages:
1. Uses symbolic coded instructions which are easier to remember
2. Programming is simplified as a programmer does not need to know the exact storage location of data
and instructions.
3. Efficient use of computer resources is outweighted by the high costs of very tedious systems
development and by lock of program portability.
Disadvantage:
1. Assembler languages are unique to specific types of computers.
2. Programs are not portable to other computers.
High-Level Languages (procedural)
High-level languages are the third generation programming languages. These languages provide
statements, each of which is translated into several machine-language instructions. High-level languages
include COBOL (business application programs), BASIC (microcomputer end users), FORTRAN (scientific
and engineering applications), and more popular today are C, C++, and Visual Basic.
Advantages:
1. Easier to learn and understand than an assembler language as instructions (statements) that resemble
human language or the standard notation of mathematics.
2. Have less-rigid rules, forms, and syntaxes, so the potential for error is reduced.
3. Are machine-independent programs therefore programs written in a high-level language do not have
to be reprogrammed when a new computer is installed.
4. Programmers do not have to learn a new language for each computer they program.
Disadvantages:
1. Less efficient than assembler language programs and require a greater amount of computer time for
translation into machine instructions.
Advantages:
1. Simplified the programming process.
2. Use nonprocedural languages that encourage users and programmers to specify the results they
want, while the computers determines the sequence of instructions that will accomplish those results.
3. Use natural languages that impose no rigid grammatical rules
Disadvantages:
1. Less flexible that other languages
2. Programs written in 4GLs are generally far less efficient during program execution that programs in
high-level languages. Therefore, their use is limited to projects that do not call for such efficiency.
Installation of Printer
1. Read the installation guide for your printer if you have it. Lots of printers can be very finicky,
and if you have an installation guide you should follow its exact instructions before deferring to
these general instructions. You can usually find the installation guide as a PDF file on the
manufacturer's support page for your model.
You can quickly find the support page for your printer by opening Google and searching for
"manufacturer model support".
2. Plug the printer into your computer. Make sure to plug it into a USB port directly on your
computer, and not a USB hub.
Some printers will need to be plugged into a power source as well.
3. Turn the printer on. You should hear the page feed mechanism start and the printer should light
up.
4. Wait for your operating system to detect and install the printer. All modern versions of
Windows and OS X should be able to automatically detect the printer and install the necessary
drivers for you. You may need to be connected to the internet in order for your operating
system to download the appropriate files. For most users, this should be all you need to do in
order to begin printing from your computer to your new printer. If you are using an older
version of Windows/OS X, or the printer is not automatically detected, read on.
5. Install the software that came with the printer. This will usually install any drivers that weren't
installed automatically by Windows, and may install extra printing software that allow you to
take advantage of additional features on your printer. If you don't have the disc that came with
the printer, and it wasn't automatically detected by your operating system, read on.
As long as your printer was properly automatically installed, you usually don't actually need to install
anything else.
6. Download the drivers from the manufacturer's website. If you don't have the disc and the
printer wasn't installed automatically, you can download the drivers directly from the
manufacturer. You will need to know your printer's model number, which should be prominent
on the printer itself.
You can quickly find the support page for your printer by opening Google and searching for
"manufacturer model support".
--------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------
Backup and Restore Operation
File History(Windows 10 )
File History will perform a back-up of the files located in your libraries (Documents, Pictures, Music, etc.) It allows
you to choose a drive, where you can back-up your files and then asks you when to do it.
To configure the File History backup, follow these steps −
Step 1 − Go to SETTINGS and select Update & security.
Step 2 − In the UPDATE & SECURITY window, select Backup.
Step 3 − Click “Add a drive” to choose where to store your backup.
Backup & Restore (Windows 7)
This tool, which was removed in Windows 8 and 8.1, was brought back allowing you to perform back-ups and
restore data from old Windows 7 backups. However, it also lets to back-up your regular documents on Windows
10.
To open the Back-up & Restore, follow these steps −
Step 1 − Open the Control Panel by searching for it in the Search bar.
Step 2 − After the Control Panel is open, choose Backup and Restore (Windows 7).
Step 3 − In the Backup and Restore window, you can choose to “Set up backup”.
Step 4 − In the Set up backup window, choose where you want to store your backup.
When choosing any of the listed storage devices, Windows 10 will give you information about that specific device.
After choosing the desired destination, click Next.
Step 5 − In the next window, you can choose what files you want to backup.
Windows default is to store everything in your libraries (Documents, Pictures, etc.) and in your Desktop, but you
can also choose specific files and folders to backup. After making your selection, click Next.
Step 6 − In the last window, you can review the settings of your backup and establish the schedule in which you
want to perform it.
Step 7 − In the end, click Save settings and run backup. The backup will perform at the scheduled time.
--------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------
Features of Window
Microsoft Windows includes a wide array of features, tools, and applications to help get the most out of
Windows and your computer.
To learn more about the features included in Microsoft Windows, click a link below.
• Control Panel
• Cortana virtual assistant
• Desktop
• Device Manager
• Disk Cleanup
• Event Viewer
• File Explorer
• Internet browser
• Microsoft Paint
• Notepad
• Notification area
• Power User Tasks Menu
• Registry Editor
• Settings
• Start menu
• System Information
• Taskbar
• Task Manager
• Windows search box
Control Panel
The Control Panel is a collection of tools to help you configure and manage the resources on your
computer. You can change settings for printers, video, audio, mouse, keyboard, date and time, user
accounts, installed applications, network connections, power saving options, and more.
Windows 10 Control Panel.
In Windows 10, the Control Panel is located in the Start menu, under Windows System.
You can also start the Control Panel from the Run box. Press Win+R, type control, and press Enter. Or, you
may press the Windows key, type Control Panel, and then press Enter.
Many of the Control Panel settings are also accessible in the Windows 10 Settings menu.
What is the Control Panel?
Cortana
Cortana is a virtual assistant introduced in Windows 10 that accepts voice commands. Cortana can answer
questions, search your computer or Internet, set appointments and reminders, perform online purchases,
and more. Cortana has similarities to other voice-activated services, such as Siri, Alexa, or Google
Assistant, with the added benefit that it can search the information on your computer.