Block Diagram of Computer System and Explain its Various Components (2022)

Table of Contents

Block Diagram of Computer System::The Computer system consists of mainly three types that are central processing unit (CPU), Input Devices, and Output Devices.

The Central processing unit (CPU) again consists of ALU (Arithmetic Logic Unit) and Control Unit.

The set of instructions is presented to the computer in the form of raw data which is entered through input devices such as keyboard or mouse.

Later this set of instructions is processed with the help of the CPU [Central Processing Unit], and the computer system produces an output with the help of output devices like printers and monitors.

A large amount of data is stored in the computer memory with the help of primary and secondary storage devices temporarily and permanently.

These are called storage devices.

The CPU is the heart | Brain of a computer because without the necessary action taken by the CPU the user cannot get the desired output.

The Central Processing Unit [CPU] is responsible for processing all the Instruction which is given to the computer system.

BelowBlock Diagram of Computer and Its Componentsare mentioned for better understanding.

Also Read ::

  • What is Computer Fundamentals
  • Top 10 Advantages and Disadvantages of Computer
  • Main Characteristics of Computer System
  • What is supercomputer and its Uses
  • 10 Limitations of Computer System
  • 10 Uses of Multimedia in Various Fields
  • Types of Secondary Memory in Computer
  • Advantages and Disadvantages of Fifth Generations of Computer
  • What is Versatility In Computer System
  • Essential Attributes of Good Software
  • What is Accuracy in Computer
  • What are the Processing Devices of Computer
  • 5 Functions of Control Unit in Computer System
Block Diagram of Computer System and Explain its Various Components (1)

The Basic components & parts of computer system are given below ::

  • Input Devices
  • Output Devices
  • CPU (Central Processing Unit)
  • Storage Unit
  • ALU(Arithmetic Logic Unit)
  • Control Unit

Input Devices of Computer System

Input Devices

The set of instructions or information is provided to the computer system or PC with the help of input devices such as (keyboard, mouse, scanners, etc).

The Instruction or data presented to the computer system is converted into binary form then it is supplied to a computer system for further processing.

The Input Unit perform transferring the data from outside the world into the system and later this data is processed and the system produces instruction through output units such as printers, monitors, etc.

The Input devices enter the data from outside the world into the primary storage devices.

The input devices are a means of communication with the outside world and our computer system.

  • Input Devices accepts or receives the data or instruction from outside the world such as input devices like keyboard and mouse
  • It converts the data or instruction or information into the machine-readable form for further processing.
  • Later it supplies the decipherable information to PC for additionally handling
  • They act like a connection between outside the world and our own computer system
  • Keyboards and mouse are prime examples of input devices.
  • When the procedure is finished we get or receive desire results using output devices such as printers and monitors.

Also Read ::

  • 20 Advantages of Internet in Points
  • What is a Computer Virus
  • What is Computer Hardware and Software
  • Impact of Social Media on Students Life
  • 10 Uses of Computer in Different Fields With Pictures
  • What is Booting in Computer | Types of Booting in Computer

Output Devices of Computer Systems

Output Devices 

Output devices of computerproduce or generate results with the help of devices or gadgets such as a printer, monitor, etc primarily these instruction or data provided to a computer system is in binary code

so to produce or generate the desired output the system has to convert this data into human-readable form, to do so it has to first present the data or instruction to a computer system for further processing or handling.

With the help and assistance of output devices, the system is linked or connected with the outside world.

For Example, The data or instruction such as Graphics, images, or text is inserted into the computer system with the help of input devices as the data received from the input devices is in binary code, therefore,

the data has to be primarily converted into human-readable form after processing the user gets the required or desired data or set of information.

(Video) Block diagram of Computer System

The prime examples of Output devices are Printer, Monitor, Projectors etc

  • The output devices receive all the data or instructions in binary code.
  • The output devices convert the binary codes into human-readable or intelligible forms for better understanding and better functionality.
  • They produce the changed or converted result to the user .which is effectively comprehensible by humans for proper and accurate understanding.
  • They act as a connection or link between the outside world and computer system or our own PC framework.
  • Printers, monitors, and projectors are prime examples of output devices.
Block Diagram of Computer System and Explain its Various Components (2)

Central Processing Unit (CPU) of Computer System

The Central Processing Unit is also called the brain or heart of a computer.

The CPU is nothing but an electronic hardware device which carries or performs out all the operation such as arithmetic and logic operation.

Below we have discussed briefly on arithmetic and logical operation.

The CPUin another term is also called as "PROCESSOR".
Block Diagram of Computer System and Explain its Various Components (3)

Every instruction given through theinput devicessuch as keyboard or mouse is carried further for processing and we user get our desired results through are output devices such as printers and monitors

The CPU is also responsible for controlling all the operations of the other units of the computer system. When we talk or discuss CPU we tend to speak about its speed as speed these days matters most due to a high number of large software which requires a fast processor for execution.

The different component of CPU is Arithmetic logical unit And Control Unit.

Control Unit

The Control Unit or CU Controls or coordinates all activities performed in a computer system.

It receives information or instruction or directions from the mainmemory of computer.

It tells the logic unit, memory as well as input and output devices how to handle the program or instruction in proper order.

When the control unit receives any set of information or instruction it converts them to control signals then these signals are sent to the central processor for further processing and finally, it understands which operation to execute, exactly or precisely and in which order.

Also Read ::

  • The Five Generations of Computer System
  • A Brief History of Computers
  • What is a Computer Virus and Its Different Types
  • What is Operating System and Different Types
  • Block Diagram of Computer System in Hindi

Arithmetic and Logic Unit

  • Arithmetic Unit (AU)
  • Logic Unit (LU)

There are some processors now that have more than a single AU [Arithmetic Unit].

ALU performs arithmetic and logical operation. When a set of instructions or programs is conveyed out.

Control unit generally characterized which sort of operation to execute.

The arithmetic operation comprises (Addition, subtraction, division, multiplication) and the logical unit carries out the operation such (AND, OR, Equal, less than, greater than), and later the control is changed to ALU and the result generated in.

ALU later stored or puts away in transitory memory.

Storage Unit of Computer

The information or set of guidelines can be stored in the PC storage unit when information or direction is exhibited to the PC system utilizing Input devices.

To begin the procedure on information, Instructions given by input devices the information must be put away in memory, and later when the preparing is done the outcome produced is likewise put away in the computer system for additionally handling

This type of work and action is done by the storage unit. In another word, we can also describe the storage unit as the unit which gives space to store data or instruction of processed data, processed result.

  • It stores information or instruction
  • It stores Results
  • It stores consequence of prepared data

Storage Devices::The term storage is defined as the devices which store data given by the input devices or output devices after processing, the data is stored in a computer system.

i.e Primary storage or secondary storage depends entirely on the size of data.

There are mainly two types of storage Unit

  • Primary Storage
  • Secondary Storage

Primary Storage::They are also called as Main memory or in other words as RAM (Random Access Memory).

The Data or set of instructions is stored in primary storage before processing and later the data is transferred to ALU where further processing is done.

(Video) Block diagram of computer | Input | CPU / Storage device | Output | Part 6 | In Hindi |

The primary Storage cannot store a huge amount of data, and the data store in this memory is temporary (The data is lost when there is a power failure),

it is also called temporary memory, they are very expensive.

The other example of primary Storage is the L1 Cache of Processor


The RAM is called “Random Access Memory”.

It is a type of volatile memory that is not capable of storing data or information when there is no power supply.

This type of memory is very fast, less expensive, and light in weight.

Block Diagram of Computer System and Explain its Various Components (4)

This type of computer memory is able to transfer data and instructions from the central processing unit [CPU] much more speedier then secondary storage devices like Hard disk.

The RAM is placed inside the computer system to be precise they are installed on a computer motherboard.

The computer RAM is the primary reason for the speed of the modern-day personal computer.

It is used for storing all active programs or instruction with a goal that it can be additionally exchanged to CPU for the additional process.

The technology used in RAM is based on semiconductor integrated circuits. Ram is divided into two more categories

  • Static Ram
  • Dynamic Ram

Static RAM::The static Ram stores binary information in clocked sequential circuits. It is comprised of flip-flops and stores a touch of voltages.

It is a volatile or unstable memory if the power is from the data or instructions are destroyed. This kind of memory does not require refreshing.

Dynamic RAM::Dynamic RAM stores binary information in the form of electric charges that are connected to capacitors that are inside the chip.

This type of Ram Consumes less power and is capable of storing or holding more data and information compared to static RAM.


ROM Stands for“READ ONLY MEMORY” they are a non-volatile type of memory that can store data or instruction permanently. They can be used as permanent storage.

End users cannot manipulate, delete, edit or update instructions inside ROM.

The data can be changed or updated by the programmer who has the necessary programming skills and knowledge to do so..

ROM is of different Types::

  • PROM

PROM stands for“Programmable Read-Only Memory”it is also a type of non-volatile memory .which once programmed or customized then the set of instructions stored cannot be deleted or updated or refreshed.

Computer Programmers write and compose programs or codes in this chip in such a way to obtain the desired result, special equipment is used to write programs inside the chip.


EPROM stands for“Erasable Programmable Read-Only Memory”as the name suggests the programs which had been written and composed by computer programmers can be deleted or updated according to the necessities.

One simply needs to uncover this chip to High Ultraviolet light for over 20 minutes to delete the information. Once exposed they can be reused after reprogrammed

They should not be overexposed to avoid damage. You cannot delete, erase a single content from them as if you try to do it the whole data or information inside the chip gets deleted or erased.

This type of memory is broadly used as they are cheap and reliable.


EEPROMS stands for“Electrically Erasable Programmable Read-Only Memory”to erase or delete the information or data inside them one should take the memory outside the PCB (Printed Circuit Board).

As the time required for erasing the information is significantly speedier the EPROMs.

(Video) Working Of Computer With Basic Block Diagram of Computer | CHNM Malayalam Tutorial

Secondary Storage::The Secondary storage is also called a permanent storage unit as when the data store in this memory is stored permanently user can recall the data whenever they need.

The data remains in this memory even when there is a power failure or shutdown, they are much cheaper than primary memory.

The Example of Secondary Storage is Hard disk and Zip drives

Computer Hard Disk

Computer Hard Disk are also called a hard drive, HDD (Hard Disk Drive), Fixed Disk.

They are used as a secondary storage device, they are a non-volatile memory (Data is not lost when power is off)

They are the cheapest and faster device that is used for data storage.

Modern Hard disk comes in huge data storage capacity such as 160 GB ,250 GB, 500 GB,1 TB , 2 TB.

Block Diagram of Computer System and Explain its Various Components (5)

They have a rotation speed of 7200 rpm, 9200 rpm (Revolution Per Minute), 15000 rpm, and the access speed of hard drives are approx. 1000 kb per second.

Computer Hard diskwas first introduced in 1956 for IBM. They are the most crucial part of thecomputer systemwhere all the important data can be stored almost permanently.

Hard drives are made up of rigid materials, it has a disk-shaped platter made up of aluminum or glass and is coated with a thin layer of magnetic material the platters are hard and cannot be bend, therefore, are called as a fixed disk.

The sizes of disk platters vary from 1 to 14 inches in diameter.

HDD records data by magnetizing ferromagnetic material directionally to represent either 0 or 1 in a binary form.

Pen Drives | Zip Drives | Thumb Drives

The pen drives are used extensively in the world they have replaced CD’s, Floppy Disk due to its massive records storing capability and quicker information transferring speed.

Pen drives and USB flash drives are linked to USB (Universal Serial Bus) Port which is accessible on pc motherboards they are used except for any extra electricity they acquire the energy from the USB port itself and subsequently are taking part in a dominant function in the PC world.

Block Diagram of Computer System and Explain its Various Components (6)

Pen drives, USB Flash drives, thumb drives come in large storage capability from 2 GB to 128 GB.

The USB Memory Stick comes with one-of-a-kind built-in facets embedded in itself such as a built-in camera, built-in audio, and video enjoying applications.

These pen drives allow users to copy records from one laptop to other with ease with no data loss.
The USB Memory Stick and USB flash drives are Plug and play units i.e. they do not require any extra drives or software program and hardware or utility to run effortlessly.

Modern Pen drives come in 3.0 and 4.0 speeds which are much faster compared to previous drives.

Digital Versatile Disk [DVD]

DVD stands for Digital Video Disk or Digital Versatile Disk.

DVD or optical disk is widely used for storing digital content material for each Personal computer system and some digital products.

DVDs can store almost 7 times more data than CDs. Physically both CD and DVD are of the same diameter and thickness which is 5.25’’.

Block Diagram of Computer System and Explain its Various Components (7)

DVD comes in 4.7 GB on a single layer and nowadays it comes in 8 GB on double layer disk.

  • The Optical Disk is cheaper, light in weight, easy to handle, and easy to store data.
  • In Optical Disk data can be almost permanently stored.
  • The optical disk has a very high storage density therefore you can store a huge amount of data.
  • As there is no read/write head there is no risk of the head crashing against the disk surface.
  • The optical is usually circular in shape therefore the data is stored in proper order.
  • The DVD is smaller in size, therefore, needs require less space.

Also Read ::

  • Learn Brief History of Computer
  • What are Input Devices of Computer
  • Different Types of Computer
  • Output Devices of Computer
  • 9 Types of Pointing Devices
  • Learn Computer Fundamentals
  • Computer Basic Tutorials

Cache Memory of Computer System

Cache memoryresides between primary memory and CPU [Central Processing Unit].

They are extremely expensive therefore the manufacturer uses it in low numbers.

  • They are fast and reliable.
  • They are likewise called high-speed semiconductors.
  • They are primarily responsible for accelerating the CPU.
  • They store the data which is frequently used by“COMPUTER PROCESSOR”.
  • This program or information is transferred and exchanged from disk to cache memory with the assistance of the operating system so that Processor can access them.
  • They are considerably much faster than main memory the data exchanging time is less as compared to main memory.
  • This is one of the fastest computer memory used in computer systems.
  • The powerful computer uses more cache memory to speed up the process of information transferring and exchanging.

Registers & Their Types

A CPU [central processing unit] contains various registers to store information temporarily during the execution of a program.

(Video) Block Diagram of Computer | Learners Region

The number of registers varies from processor to processor .some processor contains more registers some processors contains fewer registers.

Block Diagram of Computer System and Explain its Various Components (8)

Registers are classified as follows

  • General Purpose Registers
  • Accumulator
  • Special Purpose Registers
  • Status Register or Flag Register
  • Instruction Register
  • Index Register
  • Memory Address Register (MAR)
  • Memory Buffer Register (MBR) or Data Register (DR)
General Purpose Registers: 

These registers store data and intermediate results during the execution of a program they are accessible to users through instructions if the users are working in assembly language.

The accumulator is the most important general-purpose resister having multiple functions.

It is most efficient in data movement arithmetic and logical operations its functions depend on the design of the processor whether the processor is an accumulator-based processor or a general-purpose registers-based processor.

They have some special features that the other general-purpose registers do not have.

In an accumulator-based processor design, the accumulator holds one of the operands of arithmetic and logical operations.

After the execution of arithmetic and logical instructions, the result is placed in the accumulator all data transfers between CPU and device /port are performed through the accumulator

Special purpose registers

A CPU contains a number of special-purpose registers for different purposes theses are:

  • Program counter
  • Stack pointer
  • Status register
  • Instruction register
  • Index register

Memory address registers memory buffer register

All CPUs do not contain all of these special registers a powerful processor contains majority of them.

A brief description of these registers is mentioned below.

The program counter (PC) The program counter keeps the track of the address of the instruction/data which is to be executed next.

So it holds the address of the memory location which contains the next instruction to be fetched from memory.

Stack pointer:: The stack is a sequence of a memory location defined by the users. It is used to save/store the contents of a register if it is required during the execution of the program.

Stack register or flag register: a flag register contains a number of flags either to indicate certain conditions arising after arithmetic and logical operations or to control certain operations.

Instruction registers: it holds an instruction until the data is decoded.

Some computers have two instruction registers and so they can fetch and save the next instruction while the execution of the previous instruction is going on.

Index registers: index registers are used for addressing. one or more registers are designated as index registers.

Memory address registers (MAR): it holds the address of the instructions /data to be fetched from the memory.

The CPU transfers the address of the next instruction from the program counter (PC) to the memory address register.

Memory Buffer Register (MBR) or Data Register (DR): It holds or saves the instructions code or data received from or send to the memory. It is connected to data bus the data which are written into the memory

Are stored in the registers until the write operation is completed.

In the above article, we have discussed briefly on the Basic Block Diagram of Computer System.

If you enjoyed reading the content don’t forget to like and share it with your friends and colleagues


What is computer block diagram and explain its components? ›

Computer Block Diagram System: Mainly computer system consists of three parts, that are central processing unit (CPU), Input Devices, and Output Devices. The Central Processing Unit (CPU) is divided into two parts again: arithmetic logic unit (ALU) and the control unit (CU).

What are the components of block diagram? ›

The basic elements of a block diagram are a block, the summing point and the take-off point.

What is a computer system explain with a diagram? ›

The different components in the Computer System Architecture are Input Unit, Output Unit, Storage Unit, Arithmetic Logic Unit, Control Unit etc. A diagram that shows the flow of data between these units is as follows − The input data travels from input unit to ALU.

What is computer system and components? ›

A computer system is a set of integrated devices that input, output, process, and store data and information. Computer systems are currently built around at least one digital processing device. There are five main hardware components in a computer system: Input, Processing, Storage, Output and Communication devices.

What is block diagram with example? ›

A block diagram is a specialized, high-level flowchart used in engineering. It is used to design new systems or to describe and improve existing ones. Its structure provides a high-level overview of major system components, key process participants, and important working relationships.

What is a block diagram and it's function? ›

A block diagram is a graphical representation of a system – it provides a functional view of a system. Block diagrams give us a better understanding of a system's functions and help create interconnections within it. Block diagrams derive their name from the rectangular elements found in this type of diagram.

How do you write a block diagram? ›

Create a block diagram
  1. Click the File tab.
  2. Click New, under templates, or categories, click General, and then double-click Block Diagram.
  3. From the Blocks and Blocks Raised stencils, drag shapes onto the drawing page.
  4. To add text to a shape, select the shape and then type.

What is a computer system? ›

A computer system consists of hardware components that have been carefully chosen so that they work well together and software components or programs that run in the computer. The main software component is itself an operating system that manages and provides services to other programs that can be run in the computer.

What are the 4 main components of a computer? ›

There are four main computer hardware components that this blog post will cover: input devices, processing devices, output devices and memory (storage) devices. Collectively, these hardware components make up the computer system.

What are the 10 components of system unit? ›

System Components
  • Motherboard.
  • Processor.
  • Memory (RAM)
  • Case/chassis.
  • Power supply.
  • Floppy drive.
  • Hard disk.
  • CD-ROM, CD-RW, or DVD-ROM drive.
26 Sept 2002

What are the components of a system? ›

Every System has an IPO: Input, Process, Output. When you look at any system, in its simplest form, it has 3 components. It's what I'll call IPO: Input, Process, Output.

Which is an important component of computer systems? ›

A typical installation of computer hardware component includes a monitor, a computer, a keyboard, and mouse. The most important piece of hardware is the microprocessor chip, which is commonly known as the central processing unit (CPU).

What are the components of computer PDF? ›

The main parts of a computer system are:
  • Input devices. These devices are used to get data into the computer system.
  • Processing devices. These manipulate the data using to a set of instructions.
  • Output devices. These are used to get data out of a computer system.
  • Storage devices. ...
  • devices. ...
  • System Unit. ...
  • Monitor. ...
  • Keyboard.

What is diagram example? ›

An example of diagram is a chart showing how all the departments within an organization are related. A plan, drawing, sketch or outline to show how something works, or show the relationships between the parts of a whole. Electrical diagrams show device interconnections.

Does a block diagram have symbols? ›

Drawing a system block diagram is relatively easy. You just have to be familiar with the components of what makes up this diagram. It only consists of basic geometric shapes and symbols.

What is block diagram control system? ›

A block diagram consists of blocks that represent different parts of a system and signal lines that define the relationship between the blocks. Block diagrams are widely used by engineers for controls, signal processing, communications, and mechatronics.

What is the function of diagram? ›

A diagram is a symbolic representation of information using visualization techniques. Diagrams have been used since prehistoric times on walls of caves, but became more prevalent during the Enlightenment.

What are the three main components of a functional diagram? ›

The three major components of a data flow diagram are an identification of the input, a description of the logic that will occur in the module, and a description of the output.

Why are block diagrams very important in process control systems? ›

A block diagram is a pictorial representation of the cause and effect relationship between the input and output of a physical system. A block diagram provides a means to easily identify the functional relationships among the various components of a control system.

What is the name of block diagram? ›

A block diagram is a diagram of a system in which the principal parts or functions are represented by blocks connected by lines that show the relationships of the blocks. They are heavily used in engineering in hardware design, electronic design, software design, and process flow diagrams.

How many types of diagrams are there? ›

11 diagram types
  • Mind map. A mind map is a diagram with one central idea in the middle surrounded by branches of supporting ideas, or nodes. ...
  • Quadrant chart. ...
  • Venn diagram. ...
  • Circle diagram. ...
  • Tree diagram. ...
  • Pyramid chart. ...
  • Funnel chart. ...
  • Roadmap.
14 Apr 2022

How do you read a block diagram? ›

Introduction to Block Diagrams - YouTube

What are the types of computer system? ›

Major Types of Computer Systems
  • Microcomputer Systems.
  • Multimedia Computer Systems.
  • Midrange Computer Systems.
  • Mainframe Computer Systems.
  • Supercomputer Systems.

What are types of systems? ›

Types of Systems
  • Physical or abstract systems.
  • Open or closed systems.
  • Deterministic or probabilistic systems.
  • Man-made information systems.

What is computer system with example? ›

A Computer System will only follow the instructions that the user inputs. A few examples of computer systems that we use today, are, mobile phones, keyboards, touchscreens, barcode scanners, touchpad etc.

What are the four fundamental parts of computer explain it with the help of diagram? ›

A computer has four main components: the central processing unit or CPU, the primary memory, input units and output units. A system bus connects all four components, passing and relaying information among them.

What are the different types of computer explain? ›

Computer Types
S.No.Type of Computer
1Personal Computer (PC)
4Main Frame
1 more row

What is computer Short answer? ›

A computer is an electronic device that manipulates information, or data. It has the ability to store, retrieve, and process data. You may already know that you can use a computer to type documents, send email, play games, and browse the Web.

What is computer explain? ›

A computer is a digital electronic machine that can be programmed to carry out sequences of arithmetic or logical operations (computation) automatically. Modern computers can perform generic sets of operations known as programs. These programs enable computers to perform a wide range of tasks.

What is importance of computer? ›

A computer is a vital tool for accessing and processing information and data, as it is the first window to access the Internet. It is an important tool for science students, who generally rely on it in preparing their educational reports and projects.

What are the types of computer system? ›

Major Types of Computer Systems
  • Microcomputer Systems.
  • Multimedia Computer Systems.
  • Midrange Computer Systems.
  • Mainframe Computer Systems.
  • Supercomputer Systems.

What are the 4 types of computer? ›

So, on the basis of size, there are five types of computers:
  • Supercomputer.
  • Mainframe computer.
  • Minicomputer.
  • Workstation.
  • PC (Personal Computer)
6 Jun 2021

What is computer explain in 500 words? ›

The Computer is an electronic calculating machine. It is very simple data based machine. It performs various functions faster and more accurately. It can be used to do any kind of work. It provides facility of many other tools like paint tool, text tool etc which are very beneficial to us.

What is computer system example? ›

A few examples of computer systems that we use today, are, mobile phones, keyboards, touchscreens, barcode scanners, touchpad etc. Computer Systems that we come across in everyday life are library systems, emails, holiday bookings, shop tills and the internet.

What is computer give example? ›

An example of a computer is the MacBook. A person who computes. A machine that computes. Specifically, a modern computer is a digital electronic system that performs complex calculations or compiles, correlates, or otherwise processes data based on instructions in the form of stored programs and input data.

What is computer full introduction? ›

A computer is an electronic machine that processes raw data to give information as output. An electronic device that accepts data as input, and transforms it under the influence of a set of special instructions called Programs, to produce the desired output (referred to as Information).


1. Block Diagram of Computer | What is Computer | Zeenat Hasan Academy
(Zeenat Hasan Academy)
2. Block diagram of computer or components of the computer
(Tech Shivani Hartron)
3. How computer works step by step ? | Block diagram of computer | Working of computer
(Bull's Eye Tutorials)
4. Block Diagram of Computer / Architecture of Computer
(ROFEL BBA Digital Learning)
5. Block Diagram Of Computer ? Functional Components Of Computer ? Detail Explanation.
(Mind Mapping GK)
6. Block Diagram Of Computer System
(Learn at one click)

Top Articles

You might also like

Latest Posts

Article information

Author: Greg Kuvalis

Last Updated: 06/21/2022

Views: 6125

Rating: 4.4 / 5 (55 voted)

Reviews: 94% of readers found this page helpful

Author information

Name: Greg Kuvalis

Birthday: 1996-12-20

Address: 53157 Trantow Inlet, Townemouth, FL 92564-0267

Phone: +68218650356656

Job: IT Representative

Hobby: Knitting, Amateur radio, Skiing, Running, Mountain biking, Slacklining, Electronics

Introduction: My name is Greg Kuvalis, I am a witty, spotless, beautiful, charming, delightful, thankful, beautiful person who loves writing and wants to share my knowledge and understanding with you.