A port is basically a physical docking point which is basically used to connect the external devices to the computer or we can say that A port act as an interface between computer and the external devices, e.g., we can hard drives, printers to the computer with the help of ports.
Features of Computer ports:
- We can connect external devices to the computer with the help of ports and cables.
- These are basically slots on mother board where we connect external devices or we can plugged in external devices through cables.
- Mouse, keyboards, printers, speakers are some of the example of external devices that connected to the computer through ports.
- These are basically used for external modems.
- These are basically available in two versions in market these are 9 pin, 25 pin model.
- Data travels at a speed of 115 kilo-bits per second.
- These are basically used to connect peripherals such as scanner or printers.
- These are also known as printer port.
- These are available in 25 pin model.
- Data travels at a speed of 150 kilo bits per second.
- These are basically used by old computers for connecting mouse or keyboard.
- These are called as mouse port.
- These ports are still favoured in organisation for security reason.
- These ports provides no restriction on key rollover.
- Basically it can connect all types of external devices to the computer such as mouse, keyboard, printers, speakers etc.
- These ports were introduced in 1997.
- Minimum 2 ports are there in every computer system.
- Data basically travels at a speed of 14mb/s which is much faster than serial port.
- The devices that uses USB port gets power from a USB port.
- It is used to connect monitor to computer’s video card.
- It is 15 pin connector.
- These were introduced by IBM in 1987.
- VGA basically utilizes analog signal hence it can only be used to lower resolution or we can say VGA is only capable of lowering the resolution.
Types of ports:
1. Serial ports –
A serial port is basically a serial communication interface through which information transforms one bit at a time. It is one of the oldest type of interfaces.
2. Parallel ports –
A parallel port is basically a parallel communication interface through which information transforms multiple bits at a time.
3. PS/2 ports –
These are basically 6 pin mini Din connector used to connect keyboard, mice to a PC compatible computers.
4. Universal serial bus port –
It is basically a standard cable connection interface between computer and external device. USB is an industrial standard for short-distance digital data communication.
5. VGA Ports –
VGA connector stands for Video Graphic Array connector, these are basically 15 pin connector available in many video-cards, computer, projectors etc.
These are some of the common ports available in computer system. Except these there are many more ports available in computer. These are as follows:
- Modem Port:
These are basically used to connect PC’s modem to telephone networks.
- Ethernet Port:
These are basically used to connect Ethernet cables to the computer.In this data may travel with a speed of 10mb/s to 100 mb/s based on the network bandwidth.
- Game Port:
These ports are available in computer to connect joysticks which are now replaced by USB.
- Digital Video Interface or we can say DVI Port these are basically used to connect flat panel LCD Monitor to the computer’s high end video graphics.
Sockets are basically used to connect microphone or speakers to the sound card of the computer.
Attention reader! Don’t stop learning now. Get hold of all the important CS Theory concepts for SDE interviews with the CS Theory Course at a student-friendly price and become industry ready.
- Rethinking binary with Quantum computers
- Introduction to quantum computing
- Java | MIDI Introduction
- Introduction to Deep Learning
- Introduction to Blockchain technology | Set 1
- Introduction to Blockchain technology | Set 2
- Introduction to Internet of Things (IoT) | Set 1
- Introduction to Programming Languages
- Introduction to Signals and Systems: Properties of systems
- Introduction to Mojette transform
- Microservices Introduction
- Introduction to Parallel Computing
- Introduction of NewSQL | Set 2
- Introduction to SAS programming
- Introduction to Apache Cassandra
- Introduction of Graduate Record Examinations (GRE)
- Introduction to Smalltalk
- Introduction of Optical Computing
- Introduction of HIP parallel programming language
- Introduction of Hyperledger
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to firstname.lastname@example.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.