computer and its language

 

Computer and Its Languages

What is a Computer?

computer is an electronic device that:

  • Takes input from the user
  • Processes the data
  • Produces meaningful output

 It is a combination of:

  • Hardware (physical components)
  • Software (programs and applications)

 Types of Computers

1. Supercomputer

supercomputer is the fastest and most powerful type of computer.

  • Performance is measured in FLOPS (Floating Point Operations Per Second)
  • Used in scientific research, weather forecasting, and simulations

Examples:

  • PARAM 2000
  • ANURAG

2. Mainframe Computer

mainframe computer is a large and powerful system used by organizations.

  • Supports multiple users simultaneously
  • High processing power and storage

Companies using mainframes:

  • IBM
  • Hitachi

3. Minicomputer

minicomputer is a mid-range system.

  • Supports multiple users
  • Used in small to medium organizations

Examples:

  • IBM AS/400
  • Honeywell systems

4. Microcomputer (Personal Computer)

microcomputer is designed for individual use.

Examples:

  • Desktop computers
  • Laptops
  • Tablets
  • Mobile phones

Mobile Devices

mobile phone is a portable wireless device used for:

  • Calling
  • Messaging
  • Internet access

 Console Games

console game system is used for playing video games.

  • Provides interactive multimedia entertainment
  • Works with controllers and display devices

Embedded Computer

An embedded system is designed for a specific task.

  • Found in appliances, vehicles, and machines
  • Combines hardware and software

Data Processing

Data processing is the operation performed by the CPU to convert input into output.

Example:

  • Converting source code into machine code

CPU (Central Processing Unit)

The CPU is the brain of the computer.

Components of CPU:

  1. MU (Memory Unit)
  2. CU (Control Unit)
  3. ALU (Arithmetic Logic Unit)

Memory Unit (MU)

  • Stores data temporarily or permanently
  • Sends data to CU for processing

Control Unit (CU)

  • Controls all operations of the computer
  • Manages input and output devices

Arithmetic Logic Unit (ALU)

  • Performs calculations and logical operations
  • Examples: +, -, <, >, <=, >=

Generations of Programming Languages

1. First Generation (Machine Language)

  • Written in binary (0s and 1s)
  • Very fast execution
  • No translator required

2. Second Generation (Assembly Language)

  • Uses mnemonics (ADD, SUB, MUL)
  • Requires an assembler

3. Third Generation (High-Level Language)

  • Easy to understand (English-like)
  • Requires compiler/interpreter

Examples:

  • C
  • C++

4. Fourth Generation Language

  • Closer to human language
  • Used in database and application development

Examples:

  • Java
  • Python
  • PHP

5. Fifth Generation Language

  • Uses AI and visual tools
  • Focus on problem-solving

Examples:

  • Prolog
  • Mercury

Computer Virus

What is a Virus?

computer virus is a type of malicious software that:

  • Damages the system
  • Spreads through networks or devices
  • Operates without user knowledge

Types of Viruses

Boot Sector Virus

  • Infects boot record
  • Affects system startup

Program File Virus

  • Attacks executable files (.exe)
  • Corrupts files and folders

Trojan Horse

  • Steals sensitive data
  • Works without user permission

Worms

  • Self-replicating programs
  • Consumes memory and slows system

Spyware

  • Collects user data secretly
  • Tracks passwords and activities

Spam

  • Unwanted emails sent in bulk

Symptoms of Virus Infection

  • Slow computer performance
  • Missing files
  • Automatic restart
  • Unknown programs appearing

Prevention Tips

  • Use strong passwords
  • Install antivirus software
  • Avoid unknown links and downloads
  • Keep system updated

Spreadsheet


What is a Spreadsheet?

spreadsheet is a digital document used to:

  • Store data in rows and columns
  • Perform calculations
  • Analyze data

Example:

  • Microsoft Excel

🔑 Features of Spreadsheet

  • Handles large data
  • Performs calculations easily
  • Supports charts and graphs
  • Allows sorting and filtering
Important Terms

Workbook

A file containing one or more worksheets

 Cell

Intersection of row and column

Cell Address

Example: A1, B2

Formula

Used to perform calculations
Example: =A1 + B1

Common Functions

  • SUM() → Adds values
  • AVERAGE() → Finds average
  • MAX() → Finds maximum value
  • MIN() → Finds minimum value

Auto Fill Feature

Automatically fills data like:

  • Months
  • Numbers
  • Series

Sorting

  • Ascending Order → Small to large
  • Descending Order → Large to small

Final Conclusion

This chapter covers the fundamentals of computers, viruses, and spreadsheets, which are essential for beginners in computer science.

Comments