1.EXPERIMENT

 1.PC Hardware & Software Installation 


Task 1: Identify the peripherals of a computer, components in a CPU and its functions. Draw the Block diagram of the CPU along with the configuration of each peripheral and submit it to your Instructor.

Task 1: Identifying Computer Peripherals, CPU Components, and Functions Peripherals of a Computer:

1.      Input Devices:

o   Keyboard: Inputs textual data.

o   Mouse: Controls the cursor and inputs commands.

o   Scanner: Digitizes physical documents into electronic form.

o   Microphone: Captures audio input.

2.      Output Devices:

o   Monitor: Displays visual output.

o   Printer: Produces physical copies of digital documents.

o   Speakers: Outputs sound.

3.      Storage Devices:

o   Hard Disk Drive (HDD)/Solid State Drive (SSD): Stores operating system, software, and user data.

o   USB Flash Drive: Portable storage for files and documents.

4.      Communication Devices:

o   Network Interface Card (NIC): Facilitates wired/wireless internet connection.

o   Modem/Router: Manages network connectivity.

Components of a CPU and Their Functions:

1.      Arithmetic Logic Unit (ALU): Performs mathematical calculations and logical operations.

2.      Control Unit (CU): Directs operations within the CPU, fetching and decoding instructions.

3.      Registers: Small storage locations within the CPU that temporarily hold data and instructions.

4.      Cache Memory: High-speed memory that stores frequently accessed data for quick retrieval.

5.      Clock: Generates timing signals to synchronize CPU operations.


Block Diagram of a CPU:

I'll create a block diagram to illustrate the CPU components and peripheral connections for you.



Task 2: Every student should disassemble and assemble the PC back to working condition. Lab Instructors should verify the work and follow it up with a Viva. Also students need to go through the video which shows the process of assembling a PC. A video would be given as part of the course content.



Telugu version video




English version video


Task 2: Disassembling and Assembling a PC

·        Objective: Students disassemble and reassemble a PC, ensuring it returns to working condition.

·        Verification: Lab instructors confirm the work and conduct a viva exam.

·        Additional Content: A video will be provided to guide the process.

Lab Instructions for Students

1.      Preparation:

o   Watch the Video: Before starting the lab, students should watch the provided video that demonstrates the process of assembling a PC. Ensure they understand the key components and steps involved.

o   Review Materials: Familiarize themselves with the hardware components (CPU, motherboard, RAM, etc.) and tools required (screwdrivers, thermal paste, etc.).

2.      Disassembly:

o   Document the Process: Students should carefully disassemble a working PC, taking notes and/or photos of the process. This helps them understand the arrangement and connections of various components.

o   Handle Components Carefully: Ensure they follow ESD (Electrostatic Discharge) precautions to avoid damaging sensitive components.

3.      Reassembly:

o   Rebuild the PC: Using the notes/photos from the disassembly stage, students should reassemble the PC, ensuring all components are properly connected and seated.

o   Verify Functionality: After reassembly, students should test the PC to ensure it powers on and operates correctly.

4.      Documentation and Reporting:

o   Write a Report: Students should document their reassembly process, including any issues encountered and how they were resolved. This report will be submitted for review.

Lab Instructor Responsibilities

1.      Supervision:

o   Monitor Progress: Ensure students follow the correct procedures during both disassembly and reassembly. Provide assistance and guidance as needed.

o   Safety: Enforce safety guidelines, including proper handling of components and tools.


2.      Verification:

o   Check Work: After reassembly, verify that the PC is operational. Check connections, ensure the system boots up, and that all components are functioning properly.

3.      Viva Voce:

o   Conduct a Viva: After verifying the PC, conduct a viva (oral examination) to assess students’ understanding of the assembly process. Questions may include:

§  Explanation of the function of each component.

§  Troubleshooting steps taken if the PC didn’t boot up.

§  Best practices for assembling and disassembling PCs.

4.      Feedback:

o   Provide Feedback: Offer constructive feedback on their reassembly and report. Highlight areas of strength and suggest improvements.

Additional Tips

·        Practice Safety: Reinforce the importance of handling hardware with care to prevent damage and ensure personal safety.

·        Encourage Collaboration: If the lab is conducted in groups, encourage students to work collaboratively and share knowledge.

·        Troubleshooting Guide: Provide a troubleshooting guide or common issues list to help students resolve potential problems during the lab.

This structured approach should help students gain practical experience and a deeper understanding of PC assembly while ensuring they are assessed comprehensively.

Disassembling a PC Preparation

1.      Gather Tools and Supplies:

o   Screwdrivers (usually Phillips head)

o   Anti-static wrist strap (optional but recommended)

o   Small containers for screws and components

2.      Power Down and Unplug:

o   Shut down the PC and unplug it from the power source.

o   Disconnect all peripheral devices (keyboard, mouse, monitor, etc.).

3.      Open the Case:

o   Remove the Side Panel(s): Most cases have screws or latches that hold the side panels in place. Remove these to access the interior.


o   Keep Screws Organized: Store screws in small containers or bags to avoid losing them.

Internal Components

1.      Remove External Connections:

o   Disconnect Cables: Unplug cables connected to the motherboard, drives, and other components.

o   Label Cables: If needed, label cables to make reassembly easier.

2.      Remove Expansion Cards:

o   Unscrew and Remove: Unscrew the screws holding the expansion cards (e.g., GPU, sound card) and gently pull them out of their slots.

3.      Remove Storage Drives:

o   Unfasten Drives: Unscrew or unclip storage drives (HDDs, SSDs) from their mounts.

o   Disconnect Data and Power Cables: Disconnect cables connected to each drive.

4.      Remove RAM:

o   Release Clips: Press down on the clips on either side of each RAM module to release it.

o   Gently Remove: Pull the RAM modules out of their slots.

5.      Remove the CPU Cooler:

o   Disconnect Power Cable: If the cooler has a fan, disconnect the fan power cable from the motherboard.

o   Unscrew or Unclip: Remove the cooler by unscrewing or unclipping it from the CPU.

6.      Remove the CPU:

o   Lift the Lever: Lift the lever on the CPU socket to release the CPU.

o   Gently Remove CPU: Carefully lift the CPU out of the socket.

7.      Remove the Motherboard:

o   Unscrew the Motherboard: Unscrew the screws holding the motherboard to the case standoffs.

o   Disconnect I/O Shield: Remove any I/O shield if necessary.

o   Remove the Motherboard: Gently lift the motherboard out of the case.

8.      Remove the Power Supply:

o   Unscrew Power Supply: Remove screws securing the power supply to the case.

o   Disconnect Cables: Disconnect all cables from the motherboard and components.

o   Remove Power Supply: Lift the power supply out of the case.

Assembling a PC Preparation


1.      Organize Components:

o   Ensure all components (motherboard, CPU, RAM, drives, etc.) and tools are ready and organized.

2.      Prepare the Case:

o   Install I/O Shield: Install the I/O shield if it was removed.

o   Install Standoffs: Ensure standoffs are installed in the correct positions for the motherboard

Internal Components

1.      Install the Power Supply:

o   Position and Screw In: Place the power supply in its mounting area and screw it in place.

o   Connect Power Cables: Route and connect cables to the motherboard and other components.

2.      Install the Motherboard:

o   Place and Secure: Carefully place the motherboard in the case and align it with the standoffs. Screw it in place.

o   Connect Cables: Connect power cables and case connectors to the motherboard.

3.      Install the CPU:

o   Insert the CPU: Align and place the CPU into the socket. Lower the lever to secure it.

o   Apply Thermal Paste: If needed, apply a small amount of thermal paste to the CPU.

o   Reinstall CPU Cooler: Position the cooler over the CPU and secure it.

4.      Install RAM:

o   Insert RAM Modules: Align and insert RAM modules into their slots. Press down until the clips snap into place.

5.      Install Storage Drives:

o   Mount Drives: Secure storage drives into their mounting areas using screws or clips.

o   Connect Data and Power Cables: Attach data and power cables to each drive.

6.      Install Expansion Cards:

o   Insert Cards: Insert expansion cards into their respective slots on the motherboard.

o   Secure Cards: Screw them into place.

7.      Connect Cables:

o   Front Panel Connectors: Connect front panel connectors (power button, reset button, USB ports) to the motherboard.

o   Additional Cables: Connect any additional cables needed (e.g., case fans).

8.      Verify Connections:


o   Double-Check: Ensure all components are properly connected and secured.

Final Checks

1.      Close the Case:

o   Reattach Side Panels: Screw or latch the side panels back onto the case.

2.      Reconnect Peripherals:

o   Attach Devices: Reconnect the monitor, keyboard, mouse, and other peripherals.

3.      Power On and Test:

o   Power Up: Plug the PC back in and power it on.

o   Check Functionality: Verify that the PC boots up and all components are functioning properly (e.g., check for BIOS/UEFI screen, ensure no error messages).

Troubleshooting Tips

·        No Power: Check all power connections and ensure the power supply is properly seated.

·        No Display: Ensure the monitor is connected, and check that the GPU is properly seated.

·        Beeping Sounds: Refer to motherboard documentation for beep codes which indicate specific issues.

This guide should help students gain a practical understanding of PC assembly and disassembly, enhancing their technical skills and troubleshooting abilities.

Task 3: Every student should individually install MS windows

 on the personal computer. Lab Instructor should verify the

 installation and follow it up with a Viva.

Task 3: Installing MS Windows

·        Objective: Each student installs MS Windows individually.

·        Verification: Lab instructors confirm the installation and conduct a viva exam.

Installing Microsoft Windows on a personal computer is an important skill for managing and setting up PCs. Here’s a step-by-step guide for students to follow during a lab session on installing Windows:

Pre-Installation Preparation

1.      Gather Materials:

o   A bootable Windows installation media (USB flash drive or DVD)

o   A valid Windows license key (if required)

o   Backup and recovery tools (optional, but recommended)

2.      Prepare the PC:

o   Ensure Power Supply: Make sure the PC is plugged in and has a stable power source.

o   Disconnect External Devices: Disconnect unnecessary peripherals (e.g., printers, external hard drives).

Installation Steps

1.  Boot from Installation Media

1.      Insert Installation Media:

o   Plug in the USB flash drive or insert the DVD containing the Windows installation files.

2.      Access BIOS/UEFI Settings:

o   Restart the PC and enter BIOS/UEFI settings by pressing a key such as F2, Delete, or Esc (the exact key varies by manufacturer).

3.      Set Boot Order:

o   In BIOS/UEFI, navigate to the boot menu and set the USB or DVD drive as the primary boot device.

4.      Save and Exit:

o   Save the changes and exit BIOS/UEFI. The PC should now boot from the installation media.

2.  Start Windows Installation

1.      Select Language and Preferences:

o   When the Windows Setup screen appears, select your preferred language, time, and keyboard input method. Click “Next.”


2.      Begin Installation:

o   Click “Install now” to start the installation process.

3.      Enter Product Key:

o   Enter the Windows product key when prompted. If you don’t have a key, you may choose to install Windows without a key and activate it later.

4.      Accept License Terms:

o   Read and accept the Microsoft license terms, then click “Next.”

5.      Choose Installation Type:

o   Select “Custom: Install Windows only (advanced)” to perform a clean installation.

6.      Partition the Drive:

o   Select a Drive: Choose the partition where you want to install Windows. If the drive is new or needs reformatting, you may delete existing partitions and create new ones.

o   Format Partitions: Click “Format” if needed, then click “Next.” The installer will begin copying files and installing Windows.

3.  Configure Windows

1.      Setup Windows:

o   Once the installation completes, the PC will restart and begin configuring Windows. Follow the on- screen instructions.

2.      Choose Region and Keyboard Layout:

o   Select your region and keyboard layout, then click “Yes.”

3.      Connect to Network:

o   Connect to a Wi-Fi network or Ethernet. You may skip this step if you want to set it up later.

4.      Sign In or Create an Account:

o   Microsoft Account: You can sign in with a Microsoft account for additional features and synchronization.

o   Local Account: Alternatively, create a local account if you prefer not to use a Microsoft account.

5.      Set Up Preferences:

o   Customize your settings (e.g., privacy settings, location services) according to your preferences.

6.      Complete Setup:

o   Follow the remaining prompts to complete the setup. Windows may take a few minutes to finalize the installation and apply settings.

4.  Post-Installation Steps


1.      Install Updates:

o   Once Windows is installed, check for and install updates to ensure you have the latest security patches and drivers. Go to Settings > Update & Security > Windows Update.

2.      Install Drivers:

o   Install any necessary drivers for your hardware components (graphics card, motherboard, etc.). You can often find these on the manufacturer’s website or via Windows Update.

3.      Install Essential Software:

o   Install necessary software applications, such as antivirus programs, office suites, and web browsers.

4.      Create Backup:

o   Set up a backup system to protect your data. You can use built-in Windows tools or third-party software.

5.      Activate Windows:

o   Ensure Windows is activated using your product key if you haven’t done so already. Go to Settings > Update & Security > Activation.

Troubleshooting Tips

·        Boot Issues: If the PC doesn’t boot from the installation media, check the boot order in BIOS/UEFI again or try using a different USB port or DVD drive.

·        Error Messages: Refer to specific error codes or messages for troubleshooting guidance. Microsoft’s support website can be helpful.

·        Activation Problems: Contact Microsoft support if you have trouble activating Windows.

Lab Completion

·        Verify Installation: Ensure Windows is properly installed and functioning. Check that all hardware components are recognized and operational.

·        Document Process: Students should document their installation process, noting any issues encountered and how they were resolved.

This structured approach will help students effectively install Windows on a personal computer and gain valuable experience in managing operating systems.

Task 4: Installing Linux

·        Objective: Each student installs a Linux distribution (e.g., Ubuntu, Fedora) on their PC.

·        Verification: Lab instructors confirm the installation and conduct a viva exam.

Installing Linux on a personal computer is a great way to learn about operating systems and open- source software. Here’s a step-by-step guide to help students install a Linux distribution (such as Ubuntu) on a PC:

Pre-Installation Preparation

1.      Choose a Linux Distribution:

o   Select a distribution based on needs and preferences. Popular choices for beginners include Ubuntu, Fedora, and Linux Mint.

2.      Download the ISO File:

o   Go to the official website of the chosen Linux distribution and download the latest ISO file (e.g., Ubuntu Downloads).

3.      Create Bootable Installation Media:

o   USB Flash Drive: Use a tool like Rufus (Windows), Etcher (cross-platform), or UNetbootin to create a bootable USB drive.

o   DVD: Burn the ISO file to a DVD using a tool like ImgBurn or Brasero.

4.      Backup Data:

o   Ensure that all important data on the PC is backed up before starting the installation process.

Installation Steps

1.  Boot from Installation Media

1.      Insert Installation Media:

o   Plug in the bootable USB flash drive or insert the DVD into the PC.

2.      Access BIOS/UEFI Settings:

o   Restart the PC and enter BIOS/UEFI settings by pressing a key such as F2, Delete, or Esc (the exact key varies by manufacturer).

3.      Set Boot Order:

o   In BIOS/UEFI, set the USB or DVD drive as the primary boot device.

4.      Save and Exit:

o   Save the changes and exit BIOS/UEFI. The PC should boot from the installation media.

2.  Start Linux Installation


1.      Select “Try” or “Install” Option:

o   On the boot menu, choose to either “Try” the Linux distribution (to test it without installing) or directly “Install” it.

2.      Choose Installation Language:

o   Select your preferred language and click “Continue.”

3.      Prepare Installation:

o   Update: The installer may check for updates or suggest downloading updates during installation.

o   Install Third-Party Software: Optionally, you can choose to install third-party software for graphics and Wi-Fi hardware.

4.      Disk Partitioning:

o   Erase Disk and Install Linux: For a clean installation, select this option. All existing data on the drive will be erased.

o   Manual Partitioning: If you want to dual-boot or customize partitions, choose “Something else.” Create partitions for root (/), home (/home), and swap space as needed.

5.      Select Installation Type:

o   Confirm the installation type and partition changes. Click “Install Now” to proceed.

6.      Configure Installation:

o   Time Zone: Choose your time zone and click “Continue.”

o   Keyboard Layout: Select your keyboard layout and click “Continue.”

7.      Create User Account:

o   Enter your name, computer’s name, username, and password. Choose whether you want to log in automatically or require a password.

8.      Install Linux:

o   The installer will now copy files and install the Linux operating system. This process may take some time.

3.  Complete Installation

1.      Restart the Computer:

o   Once installation is complete, restart the PC. Remove the installation media when prompted.

2.      Initial Setup:

o   Login: Enter your username and password to log in to your new Linux system.

o   Update System: Open the terminal or use the system update tool to check for and install any available updates.


3.      Install Additional Software:

o   Package Manager: Use the package manager (like apt for Ubuntu) to install additional software and tools as needed.

o   System Configuration: Configure system settings according to your preferences.

4.      Set Up Backup:

o   Configure backup solutions to protect your data. Linux distributions often have built-in backup tools.

Post-Installation Steps

1.      Verify Hardware Compatibility:

o   Check that all hardware components (e.g., Wi-Fi, graphics card) are working correctly. Install any additional drivers if necessary.

2.      Configure System Preferences:

o   Customize system settings such as display, sound, and power options.

3.      Explore the System:

o   Familiarize yourself with the Linux environment, including file management, terminal commands, and software installation.

Troubleshooting Tips

·        Boot Issues: If the PC doesn’t boot from the installation media, check the boot order in BIOS/UEFI or try a different USB port or DVD drive.

·        Installation Errors: Consult the Linux distribution’s forums or documentation for specific error codes or issues.

·        Driver Problems: Use the terminal or package manager to install proprietary drivers if some hardware isn’t functioning properly.

Lab Completion

·        Verify Installation: Ensure Linux is installed and functioning correctly. Check that all hardware components are recognized and operational.

·        Document Process: Students should document their installation process, noting any issues encountered and how they were resolved.

This guide should help students effectively install Linux on a personal computer and gain experience with an open-source operating system.


Task 5: Dual Boot Awareness

·        Objective: Students receive guidance on configuring dual-boot systems (e.g., Windows and Linux).

·        Verification: Lab instructors provide further insight and conduct a viva exam.

Setting up a dual-boot system involves installing two operating systems on a single computer and allowing users to choose which one to boot into at startup. This is a useful way to gain experience with multiple operating systems or use software that is only available on one OS. Here's a guide to understanding and implementing dual-boot configurations.

Understanding Dual Boot

1.  Benefits:

·        Access to Multiple OS Features: Use features specific to each operating system.

·        Testing and Development: Ideal for developers or testers who need to work with different environments.

·        Legacy Software: Run software that may not be available on the newer OS.

2.  Considerations:

·        Partition Management: Properly managing disk partitions is crucial.

·        Bootloader Configuration: The bootloader manages the OS selection at startup.

·        Backup: Ensure data is backed up before making changes to partitions or installing a new OS.

Preparation for Dual Boot

1.  Backup Data:

·        Before making any changes, back up all important data to avoid potential loss.

2.  Prepare Installation Media:

·        For Windows: Create a bootable USB or DVD with the Windows installation media.

·        For Linux: Create a bootable USB or DVD with the Linux distribution.

3.  Partition the Disk:

·        Windows First Installation (Preferred): If you’re installing Windows and Linux, it's often easier to install Windows first, as it tends to overwrite the bootloader.

·        Partition Setup: Use disk management tools (like Windows Disk Management or GParted in Linux) to resize existing partitions and create new ones for the second OS.

Installing the Operating Systems

1.  Install Windows First:

·        Boot from Installation Media: Insert the Windows installation media and boot from it.


·        Partition Setup: During installation, choose the partition where you want to install Windows. Leave space for the Linux installation.

·        Complete Installation: Follow the prompts to complete the Windows installation.

2.  Install Linux Second:

·        Boot from Installation Media: Insert the Linux installation media and boot from it.

·        Partition Setup:

o   Manual Partitioning: Choose the partition where Linux will be installed. Ensure you don’t overwrite the Windows partition.

o   Create Partitions: Typically, create partitions for root (/), home (/home), and swap space.

·        Install GRUB (Bootloader): During installation, ensure the Linux installer sets up GRUB (the bootloader) on the main drive. GRUB will allow you to choose between Windows and Linux at startup.

·        Complete Installation: Follow the prompts to complete the Linux installation.

Post-Installation Configuration

1.  Update GRUB:

·        Update GRUB Menu: After installing Linux, GRUB should automatically detect Windows and add it to the boot menu. If not, update GRUB manually by running:

bash

Copy code

sudo update-grub

2.  Test Boot Options:

·        Restart the PC: Check that the GRUB menu appears at startup and that both operating systems are listed.

·        Select OS: Verify that you can boot into both Windows and Linux successfully.

3.  Configure Default OS (Optional):

·        Set Default OS: To set a default operating system, you can edit the GRUB configuration file (/etc/default/grub) and change the GRUB_DEFAULT value.

Troubleshooting Dual Boot Issues

1.  No Boot Menu:

·        Check Boot Order: Ensure the correct drive is set as the primary boot device in BIOS/UEFI.

·        Repair GRUB: Boot into a live Linux session and reinstall or repair GRUB using a tool like Boot- Repair.

2.  Bootloader Overwritten:


·        Reinstall GRUB: If Windows overwrites GRUB, you can boot from a Linux live USB and reinstall GRUB.

3.  Partition Issues:

·        Check Partitions: Use tools like GParted to verify partition sizes and ensure no partitions are accidentally overwritten.

Additional Tips

·        Read Documentation: Each operating system may have specific instructions or requirements for dual booting. Consult the official documentation for both Windows and Linux.

·        Use Virtualization: If dual booting seems too complex or risky, consider using virtualization software like VirtualBox or VMware to run one OS inside another.

Conclusion

Setting up a dual-boot system can be a powerful way to experience different operating systems and their features. By following these steps and preparing adequately, students can effectively manage a dual-boot setup and gain valuable experience in managing multiple OS environments.


 

 

Task 1: Orientation & Connectivity Boot Camp

·        Objective: Students should connect to their Local Area Network (LAN) and access the internet. This involves configuring TCP/IP settings.

·        Process:

o   Connect to the LAN and configure TCP/IP settings (like IP address, subnet mask, gateway, and DNS).

o   Demonstrate accessing websites and email to the instructor.

o   If internet connectivity is unavailable, the instructor should simulate a local World Wide Web (WWW) on the LAN.

Task 2: Web Browsers & Surfing the Web

·        Objective: Students should customize their web browsers for optimal usage within a LAN.

·        Activities:

o   Configure LAN proxy settings.

o   Set bookmarks for frequently visited sites.

o   Add search toolbars and pop-up blockers.

o   Install plug-ins such as Macromedia Flash and Java Runtime Environment (JRE) for applets.

Task 3: Search Engines & Netiquette

·        Objective: Students should understand search engines and how to use them effectively.

·        **Activities:

·

o   Understand the structure and working of search engines.

o   Perform web searches on given topics and refine search queries.

o   Demonstrate search results and explain the process to instructors.

Task 4: Cyber Hygiene

·        Objective: Students learn how to protect their systems from online threats.

·        Security Measures:

o   Configure browser settings to block pop-ups and disable risky ActiveX controls.

o   Install antivirus software and ensure it is updated regularly.

o   Discuss common threats like viruses, worms, phishing, and the importance of safe browsing practices.

This comprehensive approach helps students develop essential networking, browsing, and cybersecurity skills.



Comments