Computer science Thesis, Thesis of Applications of Computer Sciences

Here is a Computer Science description in 140 words: --- Computer Science is the study of computers, software, and computational systems. It focuses on how data is processed, stored, and communicated efficiently. A computer system consists of hardware and software. Hardware includes physical components like CPU, keyboard, and monitor, while software includes programs that run on the computer. System software, such as Windows and Linux, manages hardware, while application software performs specific tasks like browsing and word processing. Programming is an important part of Computer Science, using languages like C, Java, and Python to create software. Concepts like algorithms and data structures help solve problems effectively. Networking connects computers through the Internet, enabling communication and data sharing. Computer Science plays a vital role in modern life, supporting innovation in education, business, healthcare, and technology

Typology: Thesis

2022/2023

Available from 04/07/2026

papu-mahato
papu-mahato 🇮🇳

4 documents

1 / 22

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Computer Fundamentals
Unit-III
Mrs. Kiran Bala Dubey
Assistant Professor
Department of Computer Science
Govt. N. P. G. College of Science,
Raipur
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16

Partial preview of the text

Download Computer science Thesis and more Thesis Applications of Computer Sciences in PDF only on Docsity!

Computer Fundamentals

Unit-III

Mrs. Kiran Bala Dubey Assistant Professor Department of Computer Science Govt. N. P. G. College of Science, Raipur

Contents

  • Central Processing Unit
    • Microprocessor
    • Control Unit
    • ALU
    • Registers
    • Buses
    • Main Memory RAM
    • ROM
  • Storage device
    • Primary & Secondary Storage
    • Data Storage & Retrieval Methods- Sequential, Direct & Indexed Sequential
    • Tape storage & retrieval methods
  • Direct access storage & microcomputers
    • Hard disk
    • Disk cartridges
    • DASD
    • Optical disks
    • CD ROM

Microprocessor

  • A microprocessor, also simply called a processor or CPU is a computer processor that is implemented on a single integrated circuit (IC).
  • The microprocessor is a multipurpose, clock-driven, register- based, digital integrated circuit that accepts binary data as input, processes it according to instructions stored in its memory, and provides results as output.
  • Microprocessors contain both combinational logic and sequential digital logic.
  • Microprocessors operate on numbers and symbols represented in the binary number system.

Control Unit

  • The control unit (CU) is a component of a computer's central processing unit (CPU) that directs the operation of the processor.
  • It tells the computer's memory, arithmetic and logic unit and input and output devices how to respond to the instructions that have been sent to the processor.
  • A control unit (CU) is an integrated circuit in a processor that controls the input and output. It receives instructions from a program, then passes them to the arithmetic logic unit (ALU). The ALU performs the appropriate calculations and sends the resulting values back to the control unit. The control unit sends these values to the corresponding program as output.
  • A typical control unit is comprised of several logic gates and includes two important components: - Program Counter (PC) - Instruction Register (IR)
  • The program counter loads individual instructions from memory and stores them sequentially. The instruction register decodes these instructions and converts them to commands for the CPU. After each instruction, the CU increments the program counter and fetches the next instruction.

There are various types of Registers those are used for various purpose. Some of them are as follows-

  • Data Register Or DR: It temporarily stores the data or operand that is currently being processed by the processor.
  • Accumulator Register or AR: This register is used to accumulate the operands used by the ALU during processing
  • Program Counter or PC: This register stores the address of the next instruction to be fetched for execution.
  • Instruction Register or IR: This register stores the instructions ready to be fetched by the control unit for processing.
  • Memory Address Register or MAR It stores the address location of the memory where the CPU wants to read or write some data.
  • Memory Buffer Register or MBR: This is a buffer register for any data or instruction going from or to any memory. It holds the instruction/data before sending it to IR/ AR respectively.

ALU

  • An arithmetic logic unit (ALU) is a digital circuit used to perform arithmetic and logic operations. It represents the fundamental building block of the central processing unit (CPU) of a computer.
  • The main functions of the ALU are to do arithmetic and logic operations, including bit shifting operations. These are essential processes that need to be done on almost any data that is being processed by the CPU.
  • Main Memory (RAM)
  • ROM

Primary & Secondary Storage

  • Primary / Main memory: Primary memory is the computer memory that is directly accessible by CPU. It holds the data and instructions that the processor is currently working on. The memory devices used for primary memory are semiconductor memories. Examples: RAM, ROM, Cache memory, Registers, etc.
  • Secondary Memory / Mass Storage: The contents of the secondary memory first get transferred to the primary memory and then are accessed by the processor, this is because the processor does not directly interact with the secondary memory. The secondary memory devices are magnetic and optical memories. Examples: Hard Disk, Floppy Disk, Magnetic Tapes, etc.

Direct access

  • Direct access file is also known as random access or relative file organization.
  • In direct access file, all records are stored in direct access storage device (DASD), such as hard disk. The records are randomly placed throughout the file.
  • The records does not need to be in sequence because they are updated directly and rewritten back in the same location.
  • This file organization is useful for immediate access to large amount of information. It is used in accessing large databases.
  • It is also called as hashing.

Direct access

  • Advantages of direct access Direct access file helps in online transaction processing system (OLTP) like online railway reservation system. - In direct access file, sorting of the records are not required. - It accesses the desired records immediately. - It has better control over record allocation.
  • Disadvantages of direct access Direct access file does not provide back up facility. - It is expensive. - It has less storage space as compared to sequential file.

Indexed sequential access

  • Advantages of Indexed sequential access In indexed sequential access file, sequential file and random file access is possible. - It accesses the records very fast if the index table is properly organized. - The records can be inserted in the middle of the file. - It provides quick access for sequential and direct processing. - It reduces the degree of the sequential search.
  • Disadvantages of Indexed sequential access Indexed sequential access file requires unique keys and periodic reorganization. - Indexed sequential access file takes longer time to search the index for the data access or retrieval. - It requires more storage space. - It is expensive because it requires special software. - It is less efficient in the use of storage space as compared to other file organizations.

Tape storage & retrieval methods

  • A tape drive is a data storage device that reads and writes data on a magnetic tape.
  • Magnetic tape data storage is a system for storing digital information on magnetic tape using digital recording.
  • Tape was an important medium for primary data storage in early computers. Modern magnetic tape is most commonly packaged in cartridges and cassettes.
  • A tape drive provides sequential access storage.

DASD

  • A direct-access storage device (DASD) is a secondary storage device in which each physical record has a discrete location and a unique address such as hard disk drives, optical drives and most magnetic storage devices.
  • The "direct access" means that all data can be accessed directly in about the same amount of time rather than having to progress sequentially through the data.