Software and Viruses: Assignment # 2 Semester Fall-2019
Software and Viruses: Assignment # 2 Semester Fall-2019
BY
AYESHA IFTIKHAR
ROLL # 19010920-074
COURSE TITTLE
Submitted To
SOFTWARE
Set of instructions, information or program in a specified position used to control the
functioning of computer which is an electronic device and perform precise task is called
Software.
Basic points of software are given below:
All info treated by computer system programs and data is software.
Computer programs, collections and related non executable information such as
operational documentation or numerical media involved in computer software.
Computer hardware along with software involves individually further and neither can be
credibly used on its own.
Executable encryption contains of appliance language commands maintained by a
distinct workstation classically a graphics processing unit or a central processing unit
present at the lowermost programming level.
An engine language contains of collections of dual values suggesting workstation orders
that alteration the public of the computer from its previous state.
The popular software is printed in tall programming linguistic. They are calmer and
additional effectual for computer operator because they are nearer to natural languages
than engine languages.
TYPES OF SOFTWARE
There are two types of software which are given below:
1. Application software
2. System software
SYSTEM SOFTWARE
One of the most important type of computer software is the system software which is
considered to function the computer hardware and to deliver a stage for successively
application software.
Basic points of system software are given below:
Deliver facilities to computer operators and application program is by System software.
System software is a software on a computer that is planned to controller and effort
with computer hardware.
Some of the system software that is straightly used by operators and other system
software work in the contextual.
System software is track by the operating system against end operators.
The programs that are devoted to managing the computer itself contained in System
software.
FIRMWARE:
Firmware is the working software fixed within a flash, ROM or EPROM memory chip for
the OS to classify it.
It straightly achieves and controls all actions of any single hardware.
Firmware is deposited in flash chip, which can be promoted without exchange
semiconductor chips.
PROGRAMMING LANGUAGE TRANSLATORS:
Programming Language Translator is a type of system software which are middle
programs trusted on by software programmers to translate tall level language basis
code to engine language code.
General translator languages are compilers, assemblers and translators.
Translator programs may perform a whole translation of computer operator code or
interpret every other instruction of appropriate period.
UTILITIES:
Utilities is the type of software which is present between the system software and
application software.
These are programs planned for analytic and retain task for the computer.
Examples and features of utilities are given below:
o Antivirus and safety software for the safety of files and applications. E.g.,
Microsoft security essentials and AVG.
o Data holdup for safety reasons. e.g., cobion and comodo.
o Firewall for defense against outside threats. E.g., window firewall.
QUESTION
Which type of viruses you have to suffer in devices? Justify internet and
Network Attacks.
VIRUS
A computer virus is a type of computer database that, when performed, reproduces itself by
changing other computer programmers and introducing its own code. When this repetition
succeeds, the achieved part is then said to be infested with a processer virus.
Examples:
Examples of viruses are given below
Creeper virus
Macro viruses
Boot sector viruses
TYPES OF VIRUSES
There are many kinds of viruses but the major of them are given below:
RESIDENT VIRUS:
These are enduring viruses’ residence in RAM remembrance. In this case they would be in
location to overwhelmed, as well as, interject, all processes that the system effect. Their effect
includes humiliating computer operator and records that are shut, unlocked, retitled or copied.
OVERWRITE VIRUSE:
These viruses erase data that is in the infested records. In this case, the infested records would
be reduced completely or incompletely hopeless. Inappropriately, you would only fresh the
infested folder by erasing it totally, therefore losing unique content.
FILE INFECTORS:
File contamination is a type of virus that poisons executable folder or programs. On running the
programs, the virus would be started, then be able to convey out its harmful result.
BOOT VIRUSES:
This virus contaminates the hard disk or floppy drives boot area. These viruses can however be
evaded by confirming that the floppy disks and hard drive is well endangered. Never start the
computer using a strange disk drive or floppy drive.
FIRST KNOWN COMPUTER VIRUS:
The primary recognized computer virus is seemed in 1971 called the creeper virus. To erase this
virus a program was shaped by Ray Tomlinson called the Reaper which was really additional
virus whose single determination was to remove the creeper virus.
Other type of viruses is Browser Highjacks, Ransomware, E-mail virus, Macro virus etc.
VIRUS PREVENTION:
Virus can be prevented in following ways:
1. Have a lively antivirus customer connected that stop the virus infections and keep the
package efficient.
2. Do not exposed email with attachment from unknown selders. Even if it is known use
connection as their email could have been hacked.