Fundamentals of computer unit 1

 Fundamentals of computer are the basic concepts and principles that underlie the functioning and operation of a computer system. They include topics such as hardware, software, operating systems, data, networks, algorithms, programming languages, etc¹²³.

Some of the main points of fundamentals of computer are¹²³: A computer is an electronic device that takes raw data as an input from the user and processes it under the control of a set of instructions (called program), produces a result (output), and saves it for future use.

A computer consists of two main components: hardware and software. Hardware refers to the physical components of a computer that can be seen and touched, such as CPU, monitor, keyboard, mouse, printer, etc. Software refers to the programs or applications that run on a computer and perform various tasks, such as operating system, antivirus, MS Office, games, etc.

- A computer performs four basic functions: input, processing, output, and storage. Input is the data or information that is entered into the computer through various input devices, such as keyboard, mouse, scanner, etc. Processing is the manipulation or transformation of data according to a program using the CPU (central processing unit). Output is the result or information that is displayed or produced by the computer through various output devices, such as monitor, printer, speaker, etc. Storage is the saving or retaining of data or information in memory or storage devices for future use or retrieval.

- A computer has two types of memory: primary memory and secondary memory. Primary memory is also called main memory or RAM (random access memory). It is a volatile memory that stores data temporarily while the computer is running. Secondary memory is also called auxiliary memory or ROM (read only memory). It is a non-volatile memory that stores data permanently even when the computer is switched off. Examples of primary memory are RAM chips and cache memory. Examples of secondary memory are hard disk, CD-ROM, pen drive, etc.

- A computer can communicate with other computers or devices through networks. A network is a collection of computers or devices that are connected by communication channels to share data and resources. Networks can be classified into different types based on their size, scope, topology, architecture, etc. Some common types of networks are LAN (local area network), WAN (wide area network), MAN (metropolitan area network), PAN (personal area network), WLAN (wireless local area network), etc.

- A computer can perform various tasks by executing programs written in different programming languages. A programming language is a set of symbols and rules that are used to create instructions for a computer to perform a specific task. Programming languages can be classified into different types based on their level of abstraction, paradigm, syntax, etc. Some common types of programming languages are low-level languages (such as assembly language and machine language), high-level languages (such as C++, Java , Python , etc.), scripting languages (such as JavaScript , PHP , Perl , etc.), markup languages (such as HTML , XML , CSS , etc.), etc.


I hope this answer is helpful for you. Do you have any other questions about fundamentals of computer?

Comments

Popular posts from this blog

Database Systems (ICAR ASRB NET Bioinformatics Unit 3)

ICAR ASRB NET – Bioinformatics 2023 model paper