1. Internal Components of a PC
A Personal Computer (PC) contains several important internal components that allow it to function efficiently. Below are the key parts and their roles:
-
Motherboard:
The motherboard is the main circuit board of the computer. It serves as the central hub, connecting all the other components such as the CPU, RAM, storage, and GPU. It also allows these components to communicate with each other.
-
CPU (Central Processing Unit):
The CPU, often referred to as the "brain" of the computer, performs most of the processing inside the PC. It executes instructions from programs by performing calculations and tasks needed to run applications, operating systems, and processes.
-
RAM (Random Access Memory):
RAM is the computer's temporary memory used to store data that is currently being processed. It allows quick access to files and programs that are in use, improving the system's speed and performance.
-
Storage (SSD/HDD):
The storage drive (either a Solid-State Drive (SSD) or Hard Disk Drive (HDD)) is responsible for saving your files, operating system, and applications. SSDs are faster and more reliable, while HDDs offer more storage capacity at a lower price.
-
GPU (Graphics Processing Unit):
The GPU is designed to handle rendering images, videos, and animations. It takes the load off the CPU for graphics-intensive tasks, making it essential for gaming, video editing, and graphic design.
-
PSU (Power Supply Unit):
The PSU converts power from your wall outlet into usable power for the computer. It supplies the correct voltage and current to each component, ensuring that the system operates safely and efficiently.
-
Cooling System:
The cooling system, which includes fans and heat sinks, helps keep the CPU and other components from overheating. Proper cooling is vital to maintaining the performance and longevity of the hardware.
2. Steps to Assemble a PC
Assembling a PC involves several steps to ensure that all components are correctly installed and work together properly. Follow these steps for a successful build:
-
Prepare your workspace:
Start by ensuring that your workspace is clean and static-free. Ground yourself by using an anti-static wrist strap or touching a grounded metal object to avoid damaging components with static electricity.
-
Install the CPU and cooler:
Carefully insert the CPU into the motherboard's socket, aligning the pins or notches as indicated. Apply a small amount of thermal paste on top of the CPU, and then securely attach the CPU cooler over it to prevent overheating.
-
Insert the RAM:
Place the RAM sticks into the designated slots on the motherboard. Ensure the notch on the RAM aligns with the slot and press down until the clips on the sides lock it in place.
-
Secure the motherboard:
Carefully position the motherboard inside the PC case and screw it into place, aligning it with the standoffs. Make sure it is securely fastened and all ports are accessible from the case’s I/O panel.
-
Install the Power Supply Unit (PSU):
Mount the PSU into its designated spot in the case (usually at the bottom or top rear). Connect the 24-pin power cable to the motherboard and other power cables to the CPU and storage devices.
-
Install storage drives:
Place your SSD or HDD in the drive bays inside the case. Secure the drives with screws, and connect both the data cables (SATA) and power cables from the PSU to the motherboard and drives.
-
Mount the GPU:
Insert the Graphics Processing Unit (GPU) into the PCIe slot on the motherboard. Secure the GPU to the case with screws and connect the necessary power cables from the PSU to the GPU.
-
Connect case fans and peripherals:
Attach any case fans, front panel connectors, and other peripherals (e.g., USB ports) to the motherboard using the designated headers and ports.
-
Power on and install the operating system:
After assembling all components, connect the PC to a power source and monitor. Power on the system and enter the BIOS to verify that all components are recognized. Install the operating system from a bootable USB or DVD.
3. Network Connection Between Two PCs
To establish a network connection between two PCs in Windows, follow these steps:
-
Open Control Panel and navigate to Network and Sharing Center:
Go to the Control Panel, then find and open the Network and Sharing Center.
-
Select Change adapter settings:
In the Network and Sharing Center, click on Change adapter settings on the left-hand menu.
-
Right-click the network adapter and select Properties:
Right-click the active network adapter (either Ethernet or Wi-Fi) and choose Properties.
-
Choose Internet Protocol Version 4 (TCP/IPv4) and enter a static IP address for both
PCs:
In the properties window, select Internet Protocol Version 4 (TCP/IPv4) and click Properties. Manually enter the following information:
- PC 1 IP Address: 192.168.1.1 | Default gateway 192.168.1.2 (Optional)
- PC 2 IP Address: 192.168.1.2 | Default gateway 192.168.1.1 (Optional)
- Subnet Mask: 255.255.255.0
-
Ensure both PCs are on the same subnet and save the changes:
Once both PCs have IP addresses on the same subnet, save your changes by clicking OK. The PCs are now connected.
If everything is set up correctly, the two PCs should now be able to communicate with each other over the network.
4. UNIX Commands and Their Functions
UNIX commands are used to interact with the system through the terminal. Below are some common UNIX commands, their functions, and examples of usage:
-
Terminal:
A text-based interface that allows users to interact with the system by executing commands.
Example: Open the terminal using
Ctrl + Alt + T. -
Shell:
A command interpreter, like Bash, that processes commands.
Example: The default shell on most Linux systems is Bash, where you can run commands like
lsandcd. -
cat:
Displays the content of files.
Example:
cat file.txtwill show the content of "file.txt". -
ls:
Lists all files and directories in the current directory.
Example:
ls -ldisplays files in long format. -
cd:
Changes the current working directory.
Example:
cd /home/user/Documentschanges the directory to "Documents". -
date:
Displays the current system date and time.
Example: Running
datereturns the current date and time. -
cal:
Displays a calendar.
Example:
cal 2024shows the calendar for 2024. -
man:
Displays the manual page for a command.
Example:
man lsopens the manual for thelscommand. -
echo:
Outputs a line of text.
Example:
echo "Hello, World!"prints "Hello, World!" in the terminal. -
pwd:
Prints the current working directory.
Example:
pwdreturns the full path. -
mkdir:
Creates a new directory.
Example:
mkdir new_foldercreates a folder named "new_folder". -
rm:
Removes files or directories.
Example:
rm file.txtdeletes "file.txt". -
rmdir:
Removes empty directories.
Example:
rmdir empty_folderremoves "empty_folder". -
ps:
Displays running processes.
Example:
ps auxshows all running processes and their details.
5. Sharing Printers and Files Over a Network
Sharing printers and files over a network in Windows allows other users on the same network to access shared resources. Follow these steps to enable file and printer sharing:
-
Open Control Panel:
Navigate to the Control Panel by searching for it in the Start menu.
-
Network and Sharing Center:
In Control Panel, find
Network and Sharing Centerunder "Network and Internet".Example: Go to Control Panel > Network and Sharing Center > Advanced Sharing Settings.
-
Enable File and Printer Sharing:
In the advanced sharing settings, turn on
File and Printer Sharingto allow others on the network to access shared files and printers. -
Share a File or Folder:
Right-click the file or folder you wish to share, then select
Properties.Example: Right-click a folder > Properties > Sharing tab.
-
Select Users and Set Permissions:
In the Sharing tab, click
Share, then choose users from your network and set the appropriate permissions (Read/Write).Example: Share a file with a specific user and allow read or write access as needed.
6. Creating Users in Windows
Follow these steps to create new users in Windows:
-
Open Control Panel:
Search for "Control Panel" in the Start menu and click on it to open.
-
User Accounts:
In the Control Panel window, find and click on
User Accounts.Example: This section allows you to manage existing user accounts.
-
Manage Another Account:
Click on
Manage another account, then selectAdd a new userto create a new account. -
Select User Type:
You will be prompted to choose whether the new user should be an Admin or a regular user. Select the appropriate option based on the level of access needed.
Example: Choosing
Administratorgrants full access to the system. -
Complete the Setup:
After selecting the user type, follow the on-screen instructions:
- Enter the new user's full name and password.
- Ensure all required fields are filled out.
- Click the
Create Accountbutton to finalize the account setup. - After the setup is complete, verify the new account in the
User Accountssection of the Control Panel.
7. Creating a Remote Desktop Connection
To set up a remote desktop connection:
-
Right-click on This PC:
Locate "This PC" on your desktop or in File Explorer. Right-click on it and select
Properties. -
Select Remote Settings:
In the System window, click on
Remote settingson the left side.Check the box for
Allow remote connections to this computer. -
Open Remote Desktop Connection:
Press
Windows + Rto open the Run dialog, then typemstscand press Enter. Enter the IP address of the target computer. -
Click Connect:
After entering the IP address, click on the
Connectbutton to establish a remote session.