It Hardware Lab
It Hardware Lab
A Computer Port is an interface or a point of connection between the computer and its peripheral
devices. Some of the common peripherals are mouse, keyboard, monitor or display unit, printer,
speaker, flash drive etc. The main function of a computer port is to act as a point of attachment,
where the cable from the peripheral can be plugged in and allows data to flow from and to the
device.
Characteristics
A port has the following characteristics:
Ports are slots on the motherboard into which a cable of external device is plugged in.
Examples of external devices attached via ports are mouse, keyboard, monitor,
microphone, speakers etc.
Following are few important types of ports:
Serial Port
Most of the old computers provide two PS/2 port, each for mouse and keyboard
VGA Port
Connects monitor to a computer's video card.
Has 15 holes.
Similar to serial port connector but serial port connector has pins, it has holes.
Power Connector
Three-pronged plug
Connects to the computer's power cable that plugs into a power bar or wall socket
Firewire Port
Transfers large amount of data at very fast speed.
Invented by Apple
Three variants : 4-Pin FireWire 400 connector, 6-Pin FireWire 400 connector and 9-Pin
FireWire 800 connector
Modem Port
Data travels at 10 megabits to 1000 megabits per seconds depending upon the network
bandwidth.
Game Port
Connect a joystick to a PC
Now replaced by USB.
Digital Video Interface, DVI port
Connects Flat panel LCD monitor to the computer's high end video graphic cards.
Sockets
Connect microphone, speakers to sound card of the computer
Before you connect your keyboard and mouse to your computer, you need to decide where to
place both the keyboard and mouse in relation to the PC:
Set up the keyboard right in front of where you’ll sit when you use the
computer, between you and where the monitor goes.
The mouse lives to the right or left of the keyboard, depending on whether you’re right-
or left-handed.
Now that you have your mouse and keyboard where you want them, you can actually connect
them:
The PC keyboard plugs into the keyboard port on the back of the console.
Note that the two ports look identical but are different. Don’t plug the keyboard or mouse into
the wrong port or else neither device works. However, if you’re using a USB keyboard or
mouse, you can plug the keyboard or mouse into any USB port.
Some USB keyboards and mice come with a tiny adapter, designed to convert the USB port into
a keyboard or mouse port connector.
Don’t plug the keyboard or mouse into their ports while the computer is turned on. It may
damage the keyboard, mouse, or computer.
Connecting a monitor
1. Plug the power cable into the back of the monitor, then connect the opposite end into
a power outlet or power source.
o Monitors do not receive power through the video signal cable, but instead need
their own power connection.
2. Compare the back of your computer to the back of your monitor. Use the table below
to ensure that you connect the correct video cable to the correct video port on the back
of your computer and monitor.
Laptop Computers: Most laptop computers have a port on the side or back of the
computer to connect an external monitor. You will use this port and the corresponding
video cable to connect your laptop to an external monitor.
Desktop Computers: Look at the back of the computer (Figure) to check for any
installed add-in video cards. Usually, integrated video cards are automatically disabled
when an add-in video card is installed. The monitor must be connected to the add-in
video card, if present.
3. Connection. If you do not have an Add-in Video Card, connect it to the 2 connection. Do
not connect your monitor to both connections.
4. Use the table below to ensure correct cable usage along with best video display
results with your configuration. Use only one video signal cable to connect the
monitor to the computer. Only one connection is necessary, and connecting more than
one can cause problems.
Display Port Display port is a new digital standard for connecting monitors to
computers and has the capability to provide a scalable digital display
interface with optional audio and High-Definition Content Protection
(HDCP) capability. Display ports usually resemble USB ports with one
side on an angle.
A display port cable should be used if display port connectors are
available on both the computer and the monitor.
Add-in video cards that use a connector type other than DVI or VGA require a cable adapter, or
dongle, to connect to a monitor. Please view your specific service model for more information on
adding/removing video cards, or refer to the manufacturer of the card for more information about
supported adapters.
1. Plug in the power cord to the monitor and the wall outlet.
On most Dell monitors, there is a Quick Access or Input button This button allows you to
change your monitor to the selected inputs, such as VGA, Digital/DVI, display port and various
other video input sources that your monitor may have.
Press the Quick Access or Input button to change to the correct video input source.
2. Install/Update Video Driver
Install or update your video card driver; this driver will help your monitor perform at its visual
best.
Visit the Dell Drivers and Downloads web page, and enter your service tag to get updates
specific to your computer.
Refer for instructions to download and install drivers or BIOS from the Dell Drivers and
Downloads web page.
3. Configure Video Settings
Configure your resolution, color depth, and font size to exactly what visual appearance suits
you! By changing your video settings, you can change the look of your screen including Icon
size, font size and color depth.
Connecting a Printer to a Computer
Set your printer near your computer. Make sure that it is close enough that the cable can
reach your computer without tension.
Install any software that came with your printer. To make the connection process easier,
install any software that came packaged with the printer before connecting it.
If you don't have any software, don't worry too much. Windows will usually be able to
automatically detect the printer when it is plugged in.
Plug the printer into your computer using a USB cable. Make sure to plug it into a USB port
directly on your computer, and not a USB hub.
Ensure the printer has been plugged into a power source and is turned on.
Follow the prompts Windows provides to install the printer. Windows should automatically
find your new printer and install any additional software required.
Confirm that your printer was installed correctly.
Open the Control Panel.
Select "Devices and Printers".
Find your newly-installed printer on the list.
Download updated drivers from the manufacturer if your printer doesn't install. If your
printer still isn't showing up, installing new drivers from the manufacturer may solve your
problem. Visit the manufacturer's support site and download the drivers for your printer model.
Connecting Modem
To directly connect your modem into your computer you will need access to your Shaw Internet
modem and will need to use an Ethernet cable (was included with your Shaw Internet modem).
1. On the back of your modem, locate the port labeled either Ethernet or 1 or LAN1 and
connect the Ethernet cable into this port. For reference, here is a photo of an Ethernet
cable although the color of the cable can vary.
2. Connect the other end of this cable into the Ethernet port on your computer to establish a
connection. For reference, please see the illustration below for a highlighted (red) view of
a typical Ethernet port.
3. Disconnect the black power cable from the back of the modem.
4. Reboot your computer.
5. Reconnect the power cable into the back of the modem and allow a short period of time
for the modem to come online.
6. Be sure to disable any wireless connections on your computer to ensure your only
connection is sourced from this newly established Ethernet connection.
7. You may now test the connection to confirm proper operation.
Connecting speakers
Step 3: Locate the 3.5mm jack connected to the cable at the back of the speakers. You’ll use this
plug to attach them to your computer tower.
Step 4: On the back of the computer tower are a number of small, round, colored-coded sockets.
The one to plug your speakers into is usually green. It may also be marked with a headphones
symbol or be labeled ‘Audio out’.
Step 5: In some speaker set-ups, there’s an additional ‘subwoofer’, a larger third speaker that
provides bass sounds. Before plugging this in, find out if your sound card can support multiple
speakers. If it does, follow the color coding on the back of the tower as you connect the jacks –
plug the green jack into the green socket, the black jack into the black socket and so on.
Step 6: Turn on your computer and speakers and adjust the volume control. Your computer is
probably set to play a small tune when it’s turned on. If you now hear it, you’ll know that the
speakers are on and working. But don’t worry if you don’t hear it.
Step 7: The computer should recognize the addition of speakers to your system and will respond
accordingly. Possibly it will say ‘New driver detected’ and run through a short set-up process.
You’ll need to click ‘Yes’ to allow it to make the appropriate changes.
Step 8: To test that your speakers are working, play something you know has a soundtrack. Pop
a CD or DVD in the DVD drive or watch a clip on YouTube. You may also notice that sounds
now occur when simple functions are carried out – for example, a noise when you click a button
or open a window or when an email arrives.
Identifying PC cards such as mother board, memory board, display card,
NIC card, Sound blaster card etc.
Power Supply
The first component is power supply. It converts AC power from the wall into DC power that
can be used by the components in the PC system.
Motherboard
The motherboard contains all of the wiring that’s necessary for the different devices to
communicate with each other. It can also be called main-board or planar.
Motherboard
CPU
The next component is the CPU or processor, the brain of the computer system. This will be the
primary factor in how fast the system is. CPUs get really hot so to keep them cool, we use a fan
and heat-sink to dissipate the heat.
CPU
RAM
The next component is the memory. The memory is where the CPU stores the applications and
data that it’s currently working on.
RAM
Video Card
Unless the motherboard comes with a built-in video card, we will have to install a separate video
card into the computer system. Graphic or video cards are typically needed to deal with PC
gaming, high definition video and multiple displays.
Video Card
Sound Card
Sound cards enable the computer to output, record and manipulate sound. Now it is common to
have a bult-in sound card on motherboards, when talking about personal computers.
Sound Card
Expansion Slots
The next components are the expansion slots. PCs are customizable and they’re modular. If we
want our PC to perform some additional function, we can add expansion board and install it in
one of these expansion slots.
Expansion Slots
Storage
The next components are long-term storage mediums. The problem with RAM or memory is that
it isn’t persistent. When we shut down our system the contents of RAM is lost. To save data long
term, we have to have long-term storage devices. Hard drives stores data magnetically on a
spinning disk. It can be written to or it can be read from.
Hard Drive
When talking about saving data long-term, we can also mention floppy disk drive. The floppy
disk drive allows us to insert a floppy disk in and save a small amount of data on a removable
piece of media. Today it is rarely used.
Floppy Disk
Blank Media
Identifying the ports on cards and interfacing Hard disks, CDROMs, DVDs
Connecting Hard Drives and CD-ROM/DVD
The vast majority of hard drives and CD/DVD drives are based on the IDE (Integrated Device
Electronics) standard. There's also the SCSI standard, which is mostly used for servers or
workstations. In comparison to SCSI, IDE is extremely cheap to produce, which accounts for its
higher popularity. There are four subgroups within the IDE class: UltraDMA/33; UltraDMA/66;
UltraDMA/100; and UltraDMA/133. The number at the end describes its bandwidth. As a rule of
thumb, the higher, the better. 133, for example, stands for the maximum data transfer rate of 133
megaBytes per second. DMA is short for Direct Memory Access. A beginner doesn't necessarily
have to know how DMA works in order to obtain good results.
Two drives can be run on each IDE connector block. Motherboards usually have two IDE
connectors (Primary and Secondary IDE), so that a maximum of four devices can be connected.
Modern motherboards with an additional controller can even offer four IDE connectors. If you
want to connect an IDE to a drive, it is configured as a "Master" (Single). If, on the other hand,
two drives need to be connected, one must be labeled "Master," and the other "Slave." The
jumpers are used to connect the contacts, thus configuring the drive. The connection to the
motherboard is made by way of a 40-pin ribbon cable. It has three plugs - one for the
motherboard, and the other two for the two drives.
Most PC systems have one hard drive and one CD-ROM/DVD drive. CD-ROM burners are also
a type of CD-ROM drive. The following configuration is recommended for IDE drives:
Primary IDE: hard drive as Master (Single) Primary IDE: Secondary IDE: CD/DVD drive as
Master (Single)
Users who want the full allotment of IDE components should connect the drives as follows:
Primary IDE: hard drive 1 as Master (Dual) Primary IDE: hard drive 2 as Slave (Dual)
Secondary IDE: CD/DVD drive 1 as Master (Dual) Secondary IDE: CD/DVD drive 2 as Slave
(Dual)
There's usually a sticker on top of the drive explaining the necessary jumper settings. Or, you can
also find a description in the hard drive manual.
Connecting the CD and/ or DVD drives is basically the same as with hard drives. The same rules
apply.
CD-ROM port panel: digital audio, analog audio, jumper blocks, IDE cable, power supply (from
left to right).
Safety Precautions:
1. The first thing you do is unplug every cable that’s plugged in to your computer.
2. Now that your computer is fully unplugged, move your PC to a clean work space,
preferably a carpet. The carpet is better than tile, because screws and other small
parts will roll around.
4. Now that the case is off, begin to remove the internal components which is
system fan. Remove the CPU fan.
5. Preventive maintenance of PC
Below is a list of some preventive maintenance steps you can take with your computer or
computer hardware.
4. Verifying you have the latest anti-virus protection updates on your computer.
5. Running disk software utilities such as Defrag and ScanDisk on your hard drive.
7. If you don't turn off your computer it may be good to reboot your computer every
few months, unless the computer is a critical computer such as a computer server.
Understanding of CMOS setup
To start the CMOS setup process, press the correct key(s) during the bootstrap process or run
the setup program from hard disk or floppy disk after the computer has started. On virtually all
systems built since the early 1990s, you'll start with a menu screen, as shown in Figure. This
menu, as well as the contents of the screens listed, will vary according to your BIOS brand,
version, and motherboard type.
Select the menu item from this CMOS Setup menu to examine or change settings.
Other systems will immediately display the Standard CMOS Setup screen, which is typically
used to configure drive, date, and time settings.
Date
Time
Floppy disk drive types for drives A: (first floppy disk drive) and B: (second floppy
disk drive)
To make selections here, you normally press keys to cycle through the different options,
including date and time.
The time must be entered in the 24-hour format (1:00PM = 13:00, and so on). Enable daylight
savings unless your state or area (Arizona, Hawaii, and parts of Indiana) doesn't switch to DST
in the spring and summer.
Change the default floppy drive types to match your current configuration if necessary. See
"Floppy Disk Drives," page 191, for details on selecting the correct floppy disk drive type.
To select the correct hard drive type, you can use one of three methods:
Allow the system to detect the hard drives during every system boot.
Some systems also display the amount of memory onboard on this screen, but only extremely
old systems based on 386 or older processors require that you manually enter the amount of
RAM in the system. On virtually all systems using a 286 processor or better, the standard CMOS
configuration screens are extremely similar, varying mainly in the number and types of drives
that can be used.
The standard setup screen is the single most important screen in the entire BIOS/CMOS setup
process. If the drives are not defined correctly, the system cannot boot.
Many versions of the AMI and Award BIOS allow you to automatically configure all screens
except the Standard setup screen with a choice of these options from the main menu:
Turbo
Use BIOS defaults to troubleshoot the system because these settings are very conservative in
memory timings and other options. Normally, the Setup defaults provide better performance.
Turbo, if present, speeds up the memory refresh rate used by the system. As you view the setup
screens in this chapter, you'll note these options are listed. If you use either automatic setup after
you make manual changes, all your manual changes will be overridden!
Appropriately, the graphical AMI WinBIOS uses a tortoise, a hare, and an eagle for these three
options.
With many recent systems, you can select Optimal or Setup Defaults, save your changes,
and exit, and the system will work acceptably. However, you might want more control over
your system. In that case, look at the following screens and make the changes necessary.
Write-Protect Boot Enable for normal This doesn't really stop viruses, but it will
Sector, Virus system use help prevent users from accidentally
Warning, or FORMATting or FDISKing the hard disk.
Antivirus Protection
Boot Sequence C: (first hard disk), A: Prevents users from booting with floppy
(floppy disk drive), CD- floppy disk left in A: won't spread disks;
ROM, C:, A: boot sector viruses to the system; system
won't stop if floppy disk is left in A:.
Option Setting Reason
Depending on the system, you might be able to boot from CD-ROM, ZIP, or LS-120 drives in
addition to the floppy disk drives and hard drives traditionally available as boot devices, as
shown in Figure.
Depending on the BIOS version, you might need to press the ESC key, as in Figure, to return to
the main menu, or use cursor keys to move directly to another menu screen.
This recent Pentium-class system offers a variety of boot options. To view the settings for any
CMOS configuration option, either use the help key (F1) as shown here, or press the correct key
to step through the options for the setting.
Advanced Chipset/Chipset Features Configuration
The Advanced Chipset/Chipset Features Configuration screen, like the one shown in Figure,
offers many advanced options that vary by the system. The following are some typical features
of this menu:
Memory types, speed and timing—Adjust the values here to match the memory
installed in the system (such as parity, non-parity, SDRAM, EDO, and so on).
Cache adjustments—Some Cyrix CPUs require the user to disable pipelining for
proper operation.
Configuration of the AGP slot—Depending on the specific AGP video card installed (if
any), you might need to set the size of the memory aperture used to transfer data between
the system and the AGP port and select the AGP mode (1x, 2x, and 4x).
This recent system's USB (Universal Serial Bus) and AGP (Advanced Graphics Port) options are
located on the Chipset Features configuration screen, along with the usual system and memory-
timing options.
Standby mode—Shuts off the hard drive and blanks monitor screens that use Display
Power Management Signaling. Move the mouse or press a key to "wake up" the
system.
Suspend mode—Turns off the CPU clock to save even more power. Systems that fully
support suspend mode allow you to choose a special shutdown option that "remembers"
what programs and files were open, and can bring the system back to that state when
the power is restored.
Early power-management systems require that you, the user, keep working with the mouse or
keyboard to prevent the system from going into power-saving modes, which can cause modem or
network transfers to be interrupted, losing data.
On most newer systems, such as the one featured in Figure, you can prevent the system from
going into power-saving modes, or to wake up when activity takes place, by setting these options
by either the device name (modem, hard drive, floppy disk drive, parallel port, serial port) or by
the device's IRQ (see "IRQs, DMAs, I/O Port Addresses, and Memory Addresses," page 17.
I have always regarded power management as being a great idea that does not always work well
in practice.
Power management is set to monitor network and Internet devices, such as modems
and network cards, for activity to prevent the connection from being dropped.
All devices installed in a system are monitored for activity to prevent data loss. For
example, Figure 3.11 does not list IRQ 15 (used by the secondary IDE host adapter in most
systems) as a PM (power management) event. Activity on IRQ 15 will not wake up the
system, although the computer could be reading data from devices on IRQ 15 or saving
data to devices on IRQ 15.
Monitors with blinking power lights, or power lights a different color than normal, while
the screen remains blank
Keyboards that seem "dead" for a few seconds after you start typing (because the hard
drive must spin up)
Users who are unfamiliar with power management might panic and reboot the computers (losing
their data!) or demand that you "fix" their systems. Sometimes, the best fix is to disable power
management completely or to use Windows to configure power management settings through its
Power icon in Control Panel. For systems that have ACPI- compatible BIOS chips that also run
Windows 98 or Windows 2000, Windows should be used to manage power.
Early versions of the Plug-and-Play Configuration screen (see Figure) were introduced with the
first Pentium-based systems with PCI slots, because PCI cards could configure themselves. PnP
can be used with PnP-compatible ISA cards as well as with PCI and AGP cards. If you are using
Windows 95, 98, or 2000, set Plug and Play Operating System to Yes. Unless you have problems
with installing cards, that is normally all you need to set. If you are having problems adding
cards, you can set IRQs to be available to PnP devices (add-on cards that are set by Windows) or
to ISA/Legacy devices (ports built into the motherboard or ISA cards you must set manually).
Some systems, as in this example, also allow you to enable or disable IRQ use for USB, VGA
video, and ACPI power management. You can disable IRQ usage for any or all of these devices,
but some devices might not work if no IRQ is assigned.
A typical Plug-and-Play configuration screen. By changing PnP options for IRQs and DMA
channels to Legacy, you can reserve selected IRQs and DMAs for non-PnP cards.
This system's COM 2 port (UART 2) is disabled to allow an internal modem to be installed as
COM 2.
Generally, you disable a built-in port if you add a card containing a port that will conflict with
it. For example, you can disable COM 2 (serial port 2) to allow you to install an internal
modem.
You can also adjust the IRQ and I/O port addresses used by the built-in parallel and serial ports.
On some systems, the LBA mode setting for hard disks and USB configuration options are also
found on this screen. After observing or changing the settings, return to the main menu and
continue.
See "IDE Performance Optimization," page 212, for information about hard disk options PIO
mode and block mode.
Security/Passwords
You can enable two types of passwords on many systems: a power-on password that must be
entered to allow any use of the system, and a setup password that must be entered to allow access
to the BIOS/CMOS setup. If you don't have all the settings recorded (with screen printouts or by
writing them down), this can be dangerous to enable.
Why? If the passwords are lost, users are locked out of the system, and you would need to
remove the battery or use the "clear CMOS" jumper on the motherboard to erase the CMOS
record of the passwords—and all other settings. This would require reconfiguring the system
BIOS from scratch!
Because passwords are useful to prevent tampering with system settings, record the system
information first, before you enable this feature.
Saving and Recording BIOS/CMOS Settings
Most BIOSes allow you to save your changes, or discard changes you might have
made accidentally, when you exit the main menu and restart the system.
A few old BIOSes automatically save any changes, even bad ones. In either case, be sure to
review the standard CMOS setup screen and any others you viewed to make sure the settings are
acceptable before you save and exit. You should record critical BIOS settings, such as drive type
information and any other changes from a system's default settings. Many technicians find it
useful to add a sticker with drive type and other information to the rear of a system or to the
inside of the system cover.
STRAIGHT
THROUGH Ethernet cables are
the standard cable used for
almost all purposes, and are
often called "patch cables". It is
highly recommend you duplicate
the color order as shown on the
left. Note how the green pair is
not side-by-side as are all the
other pairs. This configuration
for longer wire runs. allows
CROSSOVER CABLES - The
purpose of a Crossover Ethernet
cable is to directly connect one
computer to another computer (or
device) without going through a
router, switch or hub.
Before you can partition a hard drive in Windows, you must have installed a new unused hard
disk, deleted an existing partition, or have some unpartitioned space available on an existing
drive. In the example in this tutorial I will take the unused space from one of my hard drives and
partition/format it. The steps shown here will work whether you are working with a brand new
hard drive, deleting an existing partition and reusing it, or partitioning available space on an
existing hard drive.
All hard disk management is done in the Disk Management Administrative Tool. Follow these
steps to open this tool:
1. If you are using Windows 8, type Disk Management at the start screen, click on Settings, and
then click on the Create and format hard disk partitions option. Then skip to step 3.
Otherwise, click on the Start button and select the Control Panel option.
2. If in Classic control panel mode, double-click on the Administrative Tools icon and then
double-click on Computer Management icon.
If your control panel is in the Category view, click on Performance and Maintenance, then
click on Administrative Tools, and finally double-click on the Computer Management icon.
3. When the Computer Management screen opens, click on the Disk Management option under
the Storage category. This will present you with a screen similar to the one below.
The Disk Management Screen
When you are in the disk management tool you will see a listing of your current hard drives and
how they are partitioned. From the image above you can see that I have two hard disks installed.
The first disk, Disc 0, has two partitions. One partition is a 24 GB NTFS partition that has been
assigned the drive letter C:. The other partition on that drive is a 87 GB NTFS partition that has
been assigned the drive letter E:. The other drive, has only one partition, the D: partition. The
rest of the space, 26 GB, shows that it is unallocated and therefore can be used to make other
partitions.
To make a partition from the unused space you would do the following.
2. At the menu that comes up, click on the New Partition option.
3. You will now be presented with a wizard as to how you would like the partition to be created.
At the first screen press Next.
4. At the following screen, determine if you need a primary or extended partition. For more
information about these partitions you can read our partition tutorial listed above. Most people
will be fine selecting Primary Partition. Select Primary Partition and press Next.
5. At the next screen you will be prompted to type in how much of the unallocated space you
would like used for the new partition. In my example, my unallocated space is 26.43 GB, so I
can choose to make a partition of that entire amount of only use half and save the rest for another
partition. Regardless, of what you decide, you need to enter a size in the Partition size in MB:
field, or stick with the default size, and press the Next button.
6. At the next screen select the drive letter you would like assigned to it, or use the default one
given. When done, press the Next button. The drive letter that you assign here will be how you
access the partition later.
7. In this step you will determine how you would like the new partition to be formatted. For the
most part you are advised to use the NTFS file system. If you need a file system that can be
readable by older operating systems like DOS, Windows 95, Windows 98, or Windows ME, then
you should instead choose the FAT32 file system.
8. Type a name in the Volume Label field that will be associated with this partition or leave it
blank.
9. Finally press the Next button and you will come to a summary screen. Review how the
partition will be created, and if you are satisfied, press the Finish button to complete the creation
and formatting of your new hard disk partition.
When the computer finishes creating and formatting the new partition you will be presented with
the Disk Management screen again and will see that you have a new partition and drive letter on
your computer. Now you can use that drive to start storing your data.
If you have existing partitions on your computer that you would like to delete in order to use its
space for other purposes, then you first need to delete this partition. It is important to note that
by deleting a partition you will lose all your data on that partition. With that warning given,
let me give some examples of why you would want to delete a partition. Lets say that you have a
60 GB hard drive in your computer that was originally partitioned into a 20 GB partition and a
40 GB partition. You would like to install another operating system on your computer, but feel
that neither partition is big enough on its own, and would like to instead create one partition
using the full storage of 60 GB. The only way to do that would be to delete both of the existing
partitions and recreate a new one using all the available space.
1. Click on the Start button and select the Control Panel option.
2. If in Classic control panel mode, double-click on the Administrative Tools icon and then
double-click on Computer Management icon.
If your control panel is in the Category view, click on Performance and Maintenance, then
click on Administrative Tools, and finally double-click on the Computer Management icon.
3. When the Computer Management screen opens, click on the Disk Management option under
the Storage category.
4. Right-click on the partition you would like to delete and choose the Delete Partition option.
5. A confirmation box will come up asking if you are sure you would like to continue. If you
press the yes button, all data on this partition will be deleted. If you are sure about deleting this
partition, press the Yes button.
The partition will now be deleted and you can either create a new partition or exit the program.
The first step is to place your Windows 7 DVD into the DVD tray and boot the machine. Your
computer needs to be configured to boot from DVD. This is done via BIOS. On most computers,
the BIOS menu can be accessed by pressing either the F2 or Del keys while the machine is
booting.
Once you have completed this stage, Windows 7 will start loading. If you see the below image,
you're doing well so far.
After a few moments, you will reach the installation menu. Your first step is to choose the
language and the keyboard.
You will be now taken to the Install now menu. We have already prepared for the installation, so
you can click Install now and proceed.
The next step is to accept the license agreement.
After this, you will have to decide whether you want to Upgrade an existing installation or
perform a Custom (advanced) installation, which is basically creating a new copy of Windows.
We will discuss multiple boots in a separate tutorial. For now, if you are interested, you may
want to explore a Dual boot tutorial that tackles this issue from the Linux side, with a Linux
distribution being installed alongside Windows XP. In the soon-to-come multiple-boot tutorial, I
will address the installation of Windows 7 alongside other Windows (XP and 7), as well as
Linux.
Personally, I recommend you install a new copy. Fresh installations are always better. Your
machine starts in a pristine state and does not rely on old leftovers.
Partitioning
The next step is to choose where you want to install Windows 7. This is probably the most
important part of the entire installation, so you need to be very careful here and make the right
choices.
We only have a 20GB unallocated space on our disk, so we have no dilemma. However, it is
possible that you may have other partitions from previous installations present, or you may have
created a custom partitioning setup before starting Windows 7 installation using a third-party
partitioning software, like GParted. We will soon this discuss in greater detail. For now, let us
create our Windows 7 partitions.
Inexperienced users can simply highlight the unallocated space and click Next. The partitioning
layout will be created for them. However, we want to explore additional features. To this end, we
need to expand the Drive options (advanced).
You now have the option to create new partitions, format them with a desired filesystem, change
the size of existing or newly created partition (Extend), or delete them. The Load Driver function
is usually necessary if you want to create more complex setups like RAID, but this is currently
beyond the scope of this tutorial.
We will create a new partition. According to official system requirements, Windows 7 needs
16GB of free space. However, you can do with less. The minimum recommended space for a
partition where you want to place Windows 7 is 10350MB. Eventually, the installation itself will
take approx. 7GB.
Just for your information, here's a snippet of what would happen if you try to install Windows 7
on a partition that does not meet the minimum expected size limit:
This does not mean your installation won't succeed. It might, but why risk it? We will create a
14GB partition:
Windows 7 installer will now tell you that it will have to create an additional partition for the core
system files. This will be a small primary partition ahead of your newly created one.
This is what it looks like:
Important technical bits to pay attention to!
We now have a system partition and a primary partition, plus some free space. In purely
technical terms, there is no such thing as a partition of the type system. There are only two types
of partitions: primary and logical. The above-mentioned partition is a primary partition.
In total, there can only be up to four primary partitions on any physical disk. Windows 7, by
itself, creates and uses at least two primary partitions. If we created another partition in the free
space, it would too, become a primary partition.
Some quick math, this means that if we want to have more than two Windows 7 installations side
by side, we don't have enough partitions available.
Recommendation
Use a third-party partitioning tool to create a partition layout beforehand. This will allow you to
place Windows 7 files on a logical partition, saving yourself the precious commodity of wasting
primary partitions on what is essentially non-system data. We will see this example in a separate
tutorial.
If you're using ONLY Windows 7 to create a partition layout on your system, then you should
just create a partition with a sufficient size to hold the Windows 7 data files and nothing else.
The
system partition will be added. Leave the handling of any unpartitioned, free space after the
installation.
Begin installation
If you're comfortable with your setup, highlight the created partition and click Next. Windows 7
will be installed to this partition. Depending on your hardware, this can take some time. My
testing shows approx. 30-40 minutes.
During the installation, your computer may restart several times. Let it be.
User settings
Eventually, you will be asked to provide your username and a computer name. You will also
have to password-protect your account. This is most advisable. You should opt for a strong
password.
č* Windows 7 U!tİTdt6
Activation
The next step is to activate your Windows. Grab your key and type it here.
Updates
You will be asked to configure your updates. You can choose either setting you like. However, I
recommend you configure this choice later, after Windows 7 is installed and running properly.
We will discuss this separately in the Windows 7 security tutorial. Therefore, I will choose Ask
me later, but you may want to go for either the first or the second option, as you see fit.
Time zone
Your location will determine the firewall settings for your newly installed Windows 7. You have
three choices: home, work or public network. Home and work networks are supposed to be
trusted, so you should not experience any problems adding other machines to your group or
sharing data with them.
However, the public network is meant to be untrusted. So if you have installed Windows 7 in,
let's say, Internet cafe, then you should choose the third option.
Congratulations!
Once you are done. It will open a windows like the one shown below.
You have two options here, if you want to install a driver that came with your device
or hardware, then select Browse my computer for driver software.
It will then open a window similar like the one shown below,
Click Browse and locate your driver, once it’s done simply click Next and Windows 7 / Vista
will start installing the driver
Understanding control panel settings
Preference extensions under Control Panel Settings include:
Folder Options Extension: Configure folder options; create, modify, or delete Open
With associations for file name extensions; create, modify, or delete file name
extensions associated with a type of files.
Local Users and Groups Extension: Create, modify, or delete local users and groups.
Power Options Extension: Modify power options and create, modify, or delete
power schemes.
Advanced Sharing is one way of sharing resources in Windows. It allows for detailed
customization of the way you are sharing and it has the following characteristics:
You can use it to share folders, external hard drives and internal drives (your partitions, Blu-
Ray or DVD drives).
You can use it to deny access to a specific resource for a specific user account or user group.
You can use it to limit the number of simultaneous users accessing a shared resource.
You can use it to share resources with one or more share names.
You cannot use “Advanced Sharing” for sharing libraries or printers.
How to Enable Advanced Sharing in Windows
“Advanced Sharing” is enabled by default when you share devices like external hard drives or
your computer’s Blu-Ray or DVD drive. It is disabled by default when you share folders. If you
want to use it for sharing folders as a replacement for the “Sharing Wizard”, then you need to
disable the “Sharing Wizard”.
Open File Explorer in Windows 8.x or Windows Explorer in Windows 7. In Windows 8.x,
expand the “View” tab on the ribbon and press the “Options” button on the far right.
The “Folder Options” window, where you can enable “Advanced Sharing”, is now open.
In Windows 7, click the “Organize” button on the Explorer toolbar and then “Folder and search
options”.
In the “Folder Options” window, go to the “View” tab. In the “Advanced Settings” section you
will find lots of configuration options for Windows/File Explorer.
Scroll to the bottom of the list and you will find an option that says “Use Sharing Wizard
(Recommended)”. To enable the “Advanced Sharing”, clear this option and press “OK”. Then,
close the “Folder Options” window.
“Advanced Sharing” is now enabled also for sharing folders.
After “Advanced Sharing” is enabled in Windows, you can start using it for sharing folders and
drives. In order to start using “Advanced Sharing” for sharing a folder, you need to first select it
in File Explorer (in Windows 8.x) or Windows Explorer (in Windows 7).
Once you select the folder in Windows 8, expand the “Share” tab on the ribbon. In the “Share
with” section you will find only one option which says “Advanced Sharing”.
A click or tap on it opens the folder’s Properties window, directly at the “Sharing” tab. There you
have two sections:
Network File and Folder Sharing – this indicates whether the folder is shared or not. If the
folder is shared, you will also see the network path to that folder. The network path is the
path used by other computers or devices to access that folder.
Advanced Sharing – this section only includes the “Advanced Sharing” button that starts the
wizard for sharing with the network.
Password Protection – this informs you whether others need to have a user account and
password for your computer in order to access the folders you are sharing with the network.
To start sharing with others, press the “Advanced Sharing” button.
Once you select the folder in Windows 7, click “Share with” on the toolbar and then “Advanced
sharing settings”. This opens the folder’s Properties window, directly at the “Sharing” tab, just
like in Windows 8.x. The sections and options displayed are the same in Windows 7 and
Windows 8.x.
Another way to start “Advanced Sharing” is to right-click the folder that you want to share with
the network. On the menu, select “Share with” and then “Advanced sharing”.
Let’s continue with the actual steps involved in sharing with “Advanced Sharing”. To give you
an example of how this is done, we are sharing a folder on one of our network computers with
Windows 8.x.
Installation of multimedia
To configure multimedia devices in Windows 7:
5. On the Playback tab, you can select a playback device and view its properties by using
the Properties button.
6. On the Recording tab, you can configure and view the properties of your microphone.
7. On the Sounds tab, you can assign various sounds for different windows operations.
8. You can also use the Device Manager to configure MIDI device or game controller settings.
So a more effective but expensive alternative is to use an anti-surge power strip. These cost more
than your average power strip, but not outrageously so. You can pick up the Belkin Surgemaster
six-way power strip for less than £20, for instance.
But let's assume that you have already suffered the outragous fortune of a PC-breaking power
surge...
We're going to assume that your PC just won't switch on. Don't panic. All is not lost. (If you are
just concerned about damage but everything seems to be working fine, you can still follow the
procedure outlined below. But with a glad heart.)
Before you do anything unplug the PC and then the power strip - in that order. Now plug in the
monitor directly to the mains. If that works you can set it aside safe in the knowledge the
problem is the PC itself.
Now you need to open up your PC's case. This will likely involve unscrewing some screws at the
edge of the case, but consult your PC's manual if you are unsure (although this seems like a huge
deal to non-upgraders, it really is surprisingly simple).
Now imagine that you are in your car and have broken down on the hard shoulder of the M1.
What would you do? That's right, look under the bonnet for anything that looks obviously
wrong, and then shake your head and give up. Do that here: look for anything scorched or
damaged.
If you can see and identify any component that is obviously broken, it needs to be replaced.
[Awards himself gold star for obvious advice.] Now depending on your level of expertise you
should replace that component, but not before you also replace the PSU. If you know that you
have been the victim of a power surge that has damaged your PC, you need a new power supply
unit. Here's our piece offering detailed advice on how to check and replace your PC's power
supply.
Once you'd replaced the PSU you can connect the PC and monitor, and connect both to the
mains. Now look closely - if everything is working fine you are in clover. But because you know
the monitor is okay, if the PC powers up and nothing appears on the screen you have a problem
with the PC's graphics card. And if the PC doesn't power up at all you likely have a problem with
the motherboard.
If the computer does not have a serial or parallel port, you must install a card or external device
that adds port functionallity.
An add-in card that has the port you need. You must install the card on the computer.
A USB to serial port adapter.
A USB to parallel port adapter.
Step 1: Enabling the ports in the
BIOS
A parallel or serial port has to be enabled in the Basic Input/Output System (BIOS) before it
can function properly. Many parallel devices also require that ECP mode be used. Use the
following steps to enable the ports and ECP in the BIOS if they are disabled:
NOTE:
These steps will work with BIOS v6 or earlier with older add-in cards. For BIOS v7, a newer
Plug and Play card with IRQ sharing must be used.
1. Turn on the computer and press the F10 key repeatedly when the first screen appears.
2. Press the RIGHT ARROW key to select Advanced.
3. Use the UP and DOWN ARROW keys to select I/O Device Configuration and
press the ENTER key.
4. Use the UP and DOWN ARROW keys to select the listing next to Serial Port A.
5. If it is not already set to Enabled, press ENTER to select Enabled.
6. If the listings next to Base I/O Address and Interrupt Request (IRQ) for Serial Port A is
the same as the listing for Serial Port B, then select the Base I/O Address number and
change it to a different number. The default numbers for most computers are 3F8H/IRQ 4
for serial port A and 2F8H/IRQ 3.
7. Select and enable Serial Port B and the other Parallel ports in the same
way. NOTE:
There may be a mode setting or mode listings for the parallel port. Many parallel scanners
and multifunction devices will not work unless mode is set to Extended Capabilities Port
(ECP) or Bi-directional.
Remove and reinstall the serial or parallel ports to force Windows to reset the information for the
ports. When Windows discovers the ports again it will look for open IRQ numbers and re-assign
a new IRQ and Base Address for the port. Use the following steps to remove and reinstall the
ports:
1. Restart the computer and press the F8 key repeatedly, every second, until a menu
is displayed.
2. Select Safe Mode and press the ENTER key. Windows will open with Safe
Mode displayed in the corners of the desktop.
3. Click Start , and enter Device Manager into the Search field. Click Device
Manager. Figure : Opening Device Manager
LINUX INSTALLATION:
Choose a boot option
But, first: This is a proceed-at-your-own-risk tutorial. Also, note that I'll be referring to the old
PC as the "destination system."
Step one: Download a Linux OS. (I recommend doing this, and all subsequent steps, on your current PC,
not the destination system. Although the latter is an option if it's malware-free and in decent working order,
everything will get done faster and more easily on your primary machine.)
Step two: Create a bootable CD/DVD or USB flash drive.
Step three: Boot that media on the destination system, then make a few decisions regarding the
installation.
The first part is easy: Just download Linux from Mint or Ubuntu or whatever site hosts the
version you want. That download will likely consist of a single ISO file. Note: An older
computer may have a 32-bit processor, which won't work with 64-bit versions of Linux.
The second part -- creating boot media -- requires a little thought. The fastest, easiest method
is to use a flash drive, even if the destination system has a CD/DVD drive. Indeed, the only
reason not to go the flash-drive route is if the destination system won't boot (or boot properly)
from one. (I've encountered this problem a few times, even after tweaking the BIOS boot
settings and actually selecting "USB drive" from a pop-up boot menu.)
My advice: Try a flash drive first. If it doesn't work, you can always use that same ISO file to
create a bootable CD later.
How big a drive do you need? It depends on the size of the Linux distro. The latest versions of
Mint and Ubuntu run about 1.8GB and 1.5GB, respectively, so a 2GB drive should suffice.
Make sure it doesn't contain any important data, as it'll need to get wiped as part of this
procedure.
Build your boot drive
Enlarge Image
Screenshot by Rick Broida/CNET
Once you've downloaded your Linux ISO, you'll need a utility that can create a bootable flash
drive. I'm partial to Rufus, which is fast, free and easy to use. Download the portable version;
there's no need to actually install it, because most likely you'll just run it once.
Step 1: Plug in your flash drive (ignoring or closing any prompts that pop up), then run the
Rufus utility.
Step 2: In the Device field, at the very top, make sure your flash drive is the one selected. If
not, click the pull-down and select it.
Step 3: Near the checkbox marked "Create a bootable disk using," click the little disk icon and
navigate to the Linux ISO file you downloaded. It's most likely in your Downloads folder. Click
it, then click Open.
Step 4: If you like, you can change the "New volume label" field to something like "Linux," but
it's not necessary. Click Start, then wait while the drive is formatted and the ISO installed.
That may mean venturing into the BIOS and changing the boot order, which by default almost
certainly puts the hard drive first. Some systems do offer a pop-up boot menu that lets you
choose what device to boot from without having to monkey with the settings. If yours does,
count yourself lucky.
For example, I did some testing with a years-old HP Pavilion dm1z. When you first power it on,
there's no boot menu -- just a blank screen and then the Windows startup screen. So I did a
quick web search for "Pavilion dm1z boot menu" and learned that I need to press either F1 or
F10 immediately after powering on the machine. (Turns out it was F10.)
That's pretty common, though based on past experience, it might also be F2, F9, F12 or even
the Delete key. Depends on the system.
Once you've found your way into the BIOS, find the boot or startup menu and make sure "flash
drive" or "USB drive" is first in the boot order. Then save and exit (usually by pressing F10,
but, again, this varies).
One OS or two?
Enlarge Image
Screenshot by Rick Broida/CNET
As you probably know already, Linux can boot and run right from the flash drive -- no actual
installation required. That's a great way to test-drive a distro, but this tutorial is about installing
the OS, so let's focus on that option.
The big decision you'll need to make is whether you want to install Linux alongside your
existing OS, which would result in a dual-boot setup, or reformat the hard drive and run only
Linux. The former is worth considering if the system has a large drive and can easily
accommodate both operating systems, or you still have need for Windows.
This following instructions may vary a bit from one distro to the next, but they're based on my
installation of Linux Mint.
Step one: Boot from the flash drive directly into Linux.
Step two: Double-click the Install Linux icon on the desktop.
Step three: Make any requested selections regarding language, installation of third-party
software and so on. Then choose your OS installation preference: alongside the existing OS or
erase-and-install.
4. Double-click Ports (COM & LPT).
5. Right-click a serial or parallel port, and then click Uninstall .
6. Click OK to confirm the removal of the port.
7. Continue removing the ports until all serial ports or all parallel ports are removed.
8. Restart the computer.
9. When Windows opens, it automatically finds and configures the ports.
10. Connect a serial or parallel device to test the serial or parallel port. If the serial or
parallel device still fails, try the following items:
1. Use a different cable to connect the device.
2. Use a different port to connect the device (serial).
3. Check the Web site or documentation for the device that is using the port.
The device may require special settings in order to operate correctly.
4. If an extra parallel card was installed, refer to the documentation that came with
the card or card manufacturer's website.
3.INTRODUCING TO PROGRAMMING ENVIRONMENT
Here is a list of basic Linux commands:
1. pwd command
Use the pwd command to find out the path of the current working directory (folder) you’re in.
The command will return an absolute (full) path, which is basically a path of all the directories
that starts with a forward slash (/). An example of an absolute path is /home/username.
2. cd command
To navigate through the Linux files and directories, use the cd command. It requires either the
full path or the name of the directory, depending on the current working directory that you’re in.
Let’s say you’re in /home/username/Documents and you want to go to Photos, a
subdirectory of Documents. To do so, simply type the following command: cdPhotos.
Another scenario is if you want to switch to a completely new directory, for
example,/home/username/Movies. In this case, you have to type cd followed by the
directory’s absolute path: cd /home/username/Movies.
There are some shortcuts to help you navigate quickly:
3. ls command
The ls command is used to view the contents of a directory. By default, this command will
display the contents of your current working directory.
If you want to see the content of other directories, type ls and then the directory’s path. For
example, enter ls /home/username/Documents to view the content of Documents.
There are variations you can use with the ls command:
4. cat command
cat (short for concatenate) is one of the most frequently used commands in Linux. It is used to
list the contents of a file on the standard output (sdout). To run this command,
type cat followed by the file’s name and its extension. For instance: cat file.txt.
Here are other ways to use the cat command:
6. mv command
The primary use of the mv command is to move files, although it can also be used to rename
files.
The arguments in mv are similar to the cp command. You need to type mv, the file’s name, and
the destination’s directory. For example: mv file.txt /home/username/Documents.
To rename files, the Linux command is mv oldname.ext newname.ext
7. mkdir command
Use mkdir command to make a new directory — if you type mkdir Music it will create a
directory called Music.
There are extra mkdir commands as well:
To generate a new directory inside another directory, use this Linux basic
command mkdir Music/Newfile
use the p (parents) option to create a directory in between two existing directories. For
example, mkdir -p Music/2020/Newfile will create the new “2020” file.
8. rmdir command
If you need to delete a directory, use the rmdir command. However, rmdir only allows you to
delete empty directories.
9. rm command
The rm command is used to delete directories and the contents within them. If you only want to
delete the directory — as an alternative to rmdir — use rm -r.
Note: Be very careful with this command and double-check which directory you are in. This will
delete everything and there is no undo.
15. df command
Use df command to get a report on the system’s disk space usage, shown in percentage and
KBs. If you want to see the report in megabytes, type df -m.
16. du command
If you want to check how much space a file or a directory takes, the du (Disk Usage) command
is the answer. However, the disk usage summary will show disk block numbers instead of the
usual size format. If you want to see it in bytes, kilobytes, and megabytes, add the -h argument
to the command line.
17. head command
The head command is used to view the first lines of any text file. By default, it will show the
first ten lines, but you can change this number to your liking. For example, if you only want to
show the first five lines, type head -n 5 filename.ext.
SIGTERM (15) — requests a program to stop running and gives it some time to save all
of its progress. If you don’t specify the signal when entering the kill command, this signal
will be used.
SIGKILL (9) — forces programs to stop immediately. Unsaved progress will be lost.
Besides knowing the signals, you also need to know the process identification number (PID) of
the program you want to kill. If you don’t know the PID, simply run the command ps ux.
After knowing what signal you want to use and the PID of the program, enter the following
syntax:
kill [signal option] PID.
Pros: Sublime Text is highly customizable, both in appearance and in functionality (using plugins).
In addition to having many of the basic editor features (like colored syntax and searchability),
Sublime adds a Goto Anything feature. You can search inside or outside the application or open
and manipulate files with a quick keystroke. It also allows multiple selections, so you can highlight
multiple lines and edit them all at once.
Cons: Sublime Text has a steep learning curve even though it’s designed to simplify workflows. You
can use it free of charge, but it has a very intrusive popup system asking users to buy a license.
How to Install
Sublime Text is not a default application on most Linux installations. Install it with the following
command:
Vim
Almost all Linux distributions, even older versions, come with the Vim editor installed. Vim stands
for Vi Improved, meaning that Vim is a modified and improved version of the old Vi text editor.
Pros: Vim supports automatic commands, digraph inputs (useful in programming), split and
session screens, tabs, colored schemes (color-coded by function), and tagging. It can be configured
with plugins and comes with a tutorial (invoked with the vimtutor command). When you master
the commands, Vim is very efficient.
Cons: It does not have a GUI. The only way you can initiate Vim is from the command line. The
interface is user-unfriendly, while some commands are not intuitive. Coding a file from scratch
would be too complicated. The learning curve can be steep, but Vim is very popular in the Linux
community.
Nano Editor
Nano is a revision of an older editor called Pico and comes pre-loaded on most Linux installations.
Nano is an ideal lightweight editor for beginners. It’s a lot easier to use than Vim, so it’s worth
learning Nano for quick configuration edits.
Pros: It supports GNU Autoconf, interactive search-and-replace, auto-indent, and spellcheck. Nano
is intuitive and easy to use. It lists the keystroke commands at the bottom of the editor, so you
don’t have to memorize or look them up.
Pros: Atom has color-coded syntax, a smart autocomplete feature, multiple panes, and a search-
and-replace feature. It also has its own package manager for plugins, so you can easily expand its
functionality. You can also customize the appearance manually by using themes. A new plugin –
called teletype – allows you to share workspaces with other Atom users.
Cons: Most users will have to tweak the default configuration. Low-spec computers will struggle to
run Atom, especially if you load multiple projects.
How to Install
Atom is not typically included in a default Linux installation. Install it with the following commands:
For RedHat or CentOS systems, use the yum install command instead of apt-get install.
Gedit
Gedit is a text editor that comes with the GNOME desktop environment. The design emphasizes
simplicity so gedit is a great editor for beginners. Even though simple in design, gedit is a powerful
tool.
Cons: This editor works well if you do not need too many features, or if you simply prefer a clean
interface. Gedit works great with GNOME, but there are better options for other desktop
environments.
How to Install
On older versions of Linux, or versions without GNOME, it may not come pre-installed. Install gedit
with the following command:
Pros: Visual Studio Code is lightweight but powerful, and it offers an extensive library of add-ons.
These include additional programming language support, debuggers, and commands. This text
editor is an excellent choice for developing JavaScript applications and working in cross-platform
environments.
Cons: Compared to other text editors on this list, VSCode might not always run properly on Linux,
especially Ubuntu. It is also known to use a lot of memory and CPU resources. Furthermore, it may
run slower compared to other text editors.
How to Install
GNU Emacs
GNU Emacs is a text/code editor for Linux professionals created by Richard Stallman, the founder of
the GNU project. Emacs allows you to write code, display a manual, or draft an email from the same
interface.
Pros: It has content-aware editing modes, extensive documentation and a tutorial, incredible
language support, and a package manager for extensions. It also offers cross-compatibility with
other GNU apps, including an organizer, mail app, calendar, and debugger.
Cons: It’s not for everyone. You might choose Emacs if you have multiple different tasks and want
a standard interface. It’s designed for the Linux power user, so if that’s you, it’s worth a try.
How to Install
Notepadqq
Notepadqq is a Linux editor inspired by the Notepad++ application for Windows. Even though
different developers manage the projects, Notepadqq is a fair replica of Notepad++.
Pros: Notepadqq supports tabbed projects, color-coded syntax, syntax highlighting, auto-tabbing,
and a good search-and-replace feature. It has a smart-indent feature that remembers the
indentation settings of the last line typed. Another strong point is how efficiently it converts files
between various types of character encoding.
Cons: Notepadqq supports over 100 languages but if you compare it to other text editors,
Notepadqq’s set of features might seems lacking. It opens any text file though it doesn’t do tag
matching or auto-completion.
How to Install
Brackets
Brackets is a Linux editor designed around HTML and web design. It’s a cross-platform editor so
that you can run it on Windows, Mac, or Linux for a seamless editing experience.
Pros: Brackets is a great choice for web developers. It includes live-preview for testing the
appearance of your HTML code, plus inline editors. Like many other editors, it supports many
extensions to add functionalities.
Cons: Brackets may stutter on older computer systems. Natively, it only supports HTML, CSS, and
JavaScript. You can add more with extensions, though.
How to Install
Pros: Bluefish can be enhanced with plugins and supports standard features like color-coded
syntax, auto-indent, and auto-complete for tags and classes. It also features an auto-recover
option, in case of a power outage or system crash. It organizes data and code in a way that’s
intuitive and easy to read.
Cons: Bluefish is not updated regularly and is already getting a bit outdated. It is useful if you are
new to writing code or editing configuration files. However, some advanced features are tough to
find, and the UI is not optimized for advanced users.
How to Install
Geany
Geany works as a text editor, but its primary function is as an Integrated Desktop Environment
(IDE). It is a lightweight GUI text editor with basic IDE features. Its primary purpose is to be tight
and compact with short load times and limited dependencies on separate packages or external
libraries on Linux.
Pros: It is a compact cross-platform, flexible and powerful editor that supports most programming
languages. It is customizable with plugins, and features a split window, colored syntax, line
numbering, and autocomplete.
Cons: Not everyone will need IDE features, meaning that Geany is focused on coding from scratch
and debugging issues. Use Geany if you need full programming functionality, including the editor,
build automation, and debugging all accessible from a single interface.
How to Install
gVim
The gVim text editor is an enhanced version of Vi and Vim.
Pros: If you’re already familiar with Vi and Vim, you’ll appreciate the added functionality of gVim.
The options include encryption, pop-out menus, and cross-platform compatibility. gVim handles
huge files better than other text editors. Another handy feature is that gVim uses a different cursor
for insert and command modes.
Cons: The gVim editor requires a graphical interface, making it unavailable on systems that run
without a GUI. Like Vi and Vim, gVim has a steep learning curve, so if you’re not familiar with the
Vi/Vim editor, gVim might not be the best choice.
Neovim
As the name suggests, Neovim is another editor based on Vi/Vim. Neovim aims to update the Vim-
style editor with modern features, such as compatibility with other applications.
Pros: Like other Vi/Vim-based editors, Neovim uses the same basic commands. It adds robust
support for plugins and integration with other applications. It was designed to be faster and use
less memory, making it an excellent choice for resource-conscious users. Neovim also includes a
terminal emulator, which allows you to run terminal commands from the interface.
Cons: Some users report that, despite the improvements, switching between insert and command
mode slows their input. It’s also not available on many older systems. Although Neovim is much
more customizable, personalization can be time-consuming. Finally, like other Vi/Vim-based editors,
there is a steep learning curve to use Neovim effectively.
Pico
Pico stands for Pine Composer. It’s a text editor that comes with the Pine email application. Pico is
the precursor to the Nano text editor.
Pros: Pico displays commands on the screen, making it easier to use without memorizing key
combinations. It includes most basic text-editor functions, including find/replace (in a single
document). Users like Pico because it’s simple to use. Many plugins are available to add
functionality and customization.
Cons: There is no support for working with multiple files, copying/pasting between files, or
searching/replacing them on multiple files.
Lime Text
The Lime text editor was a project designed as an alternative to the Sublime editor. Some prefer it
because the Sublime text editor isn’t open-source.
Pros: Lime aims to duplicate all the features of Sublime, in an open-source format.
Cons: Support and development for the Lime Text project are spotty. You can install it with
instructions from the Github page, but it appears to still be under development.
Kate / Kwrite
Kate stands for KDE Advanced Text Editor. KDE is a desktop environment (graphical interface) for
Linux. The KDE desktop isn’t required to use Kate – you can install it on Windows, Linux, and Mac.
Pros: Kate allows you to edit multiple documents at the same time. It supports color-coded
syntax, customization, and plugins. Kwrite is a lighter utility, used to open and edit a single file
quickly. If you use the KDE desktop environment, Kate / Kwrite is a solid editor to use.
Cons: Not many users have complaints about the Kate editor.
JED Editor
JED is a command-line text editor that acts as a graphical interface. It is available on most
platforms.
Pros: JED uses drop-down menus, making it more intuitive for people familiar with word
processors. It supports color-coded syntax for many different programming languages and has
broad support for plugins. JED is also light on system resources, making it an excellent choice for
older systems.
Cons: Very few users have complaints about the JED editor.
Leafpad
Leafpad is a Linux-based text editor designed to be simple and lightweight.
Pros: Leafpad uses minimal system resources, making it a great choice for older systems. It
provides a decent feature set sufficient for simple editing. Leafpad would make an excellent
secondary editor for quick, simple jobs.
Cons: Leafpad is not intended to be a full-featured text editor. It contains some of the more
advanced features, such as multiple documents, for speed and efficiency.
Light Table
Light Table is an integrated desktop environment for evaluating software. It works as a text editor,
but its main feature is live feedback on code. Light Table is available on most operating systems.
Pros: Light Table’s features include in-line code evaluation, which lets you test code without
compiling. It also runs the code as you’re entering it, allowing you to debug on the fly. Many plugins
are available to expand Light Table’s functionality. It is also reasonably fast, even without a high-
end system.
Cons: Light Table is still in the early stages of development, meaning it doesn’t support all
programming languages. It also has a moderate learning curve – the commands are not displayed
on the screen. Also, Light Table is based on a web browser, which limits its usability on text-only
systems.
Medit
Medit is another open-source, cross-platform text editor designed for Windows and Linux systems.
Pros: Medit includes common text-editor commands, such as find/replace, color-coded syntax, and
plugin support. It also adds a split view for working on multiple files at once. It’s a good editor with
plenty of features, but nothing unique that sets it apart.
Cons: Medit is designed for graphical interfaces. It has a standard menu bar for commands, but it
seems to lack robust documentation.
Kakoune Code Editor
Kakoune is a different kind of text editor for Linux. Instead of focusing on inserting/composing text,
it doubles down on navigating around the existing text. In this way, it’s similar to the Vi/Vim editor,
in that it uses different modes, like insertion mode and command mode.
Pros: Kakoune includes most modern features, such as color-coding, autocomplete, and on-screen
help. One key benefit is the ability to create multiple selections. Kakoune makes the workflow of
creating and managing files more straightforward and intuitive.
Cons: Kakoune is only available on Linux-based systems. Even with its enhancements, it’s still
based on the Vi/Vim structure
, which may be a turn off for users more accustomed to word processors.
Pros: Micro is a terminal-based text editor, which means it can run without a GUI. It also includes
modern improvements, such as color-coded syntax, plugins, copy/paste, and undo/redo. When it
runs in a graphical interface, it has a terminal emulator to execute commands directly.
Cons: Micro still uses hotkeys to execute functions, which some users don’t find appealing. Also,
Micro lacks some of the next-generation features that set graphical text editors apart.
Steps to write and execute a script
o Open the terminal. Go to the directory where you want to create your script.
o
o Look at the above snapshot, script echo Hello World is created with echo command
as hello_world. Now command chmod +x hello_world is passed to make it executable. We have
given the command ./hello_world to mention the hello_world path. And output is displayed.
4. MS-OFFICE:
WORD:
Adding a Page Border in Microsoft Word
Creating a page border in Microsoft Word will depend on your version of Microsoft Office. For Office
365 and Office 2019, open a Word document and click the “Design” tab in the ribbon.
If you have an older version of Office, click the “Layout” or “Page Layout” tab instead.
From here, click the “Page Borders” button, in the “Page Background” section of the ribbon.
By default, the “Borders and Shading” box that opens should default to the “Page Border” tab. If it
doesn’t, click on that tab to enter your border settings.
Click “Box” to add a typical box border to your document. You can use the default style, color, and
border width, or change these settings from the various drop-down menus.
Your document editing view will update to show the new border applied.
How to insert equations in Word document
Microsoft Office contains almost all symbols that allow you to insert mathematical equations and chemistry
formulas in your Word document.
To insert a preset equation in a Word document, follow the below mentioned easiest steps -
Step 2: Place cursor in the document where you want to insert an equation.
Step 3: Go to Insert tab in the Ribbon, click on the Equation drop-down icon in the Symbols section at
the top right corner of the screen.
Insert Symbols
SteP Step 1 − To ins ert a special symbol, bring your cursor at the place where you want to insert the symbol.
Click the Insert tab. You will find two options under the symbol button (a) Equation and (b) Symbols. Click
either of these two options based on your requirement. You will further use equations while preparing
mathematical or scientific or any similar document. For now, we are going to understand the use of
the Symbol button as shown below.
spreadsheet:
spreadsheet is a file that exists of cells in rows and columns and can help arrange, calculate and sort data.
Data in a spreadsheet can be numeric values, as well as text, formulas, references and functions.
GRAPHS & CHARTS:
Graphs are used to illustrate trends over time, and charts illustrate patterns or contain information about
frequency. Select the Excel chart or graph format that best fits your needs.
Features of MS PowerPoint
There are multiple features that are available in MS PowerPoint which can customise and optimise a presentation. The same
have been discussed below.
Slide Layout
Multiple options and layouts are available based on which a presentation can be created. This option is available under the
“Home” section and one can select from the multiple layout options provided.
The image below shows the different slide layout options which are available for use:
Insert – Clipart, Video, Audio, etc.
Under the “Insert” category, multiple options are available where one can choose what feature they want to insert in their
presentation. This may include images, audio, video, header, footer, symbols, shapes, etc.
The image below shows the features which can be inserted:
Slide Design
MS PowerPoint has various themes using which background colour and designs or textures can be added to a slide. This
makes the presentation more colourful and attracts the attention of the people looking at it.
This feature can be added using the “Design” category mentioned on the homepage of MS PowerPoint. Although there are
existing design templates available, in case someone wants to add some new texture or colour, the option to customise the
design is also available. Apart from this, slide designs can also be downloaded online.
Refer to the below for slide design:
Animations
During the slide show, the slides appear on the screen one after the other. In case, one wants to add some animations to the
way in which a slide presents itself, they can refer to the “Animations” category.
The different animation styles available on PowerPoint are:
Apart from all these options; font size, font style, font colour, word art, date and time, etc. can also be added to a PPT.
Creating an Effective Powerpoint Presentation:
To view the all the possible databases, you can scroll down or you can also use the search box.
Let us enter project in the search box and press Enter. You will see the database templates related to project
management.
Select the first template. You will see more information related to this template.
After selecting a template related to your requirements, enter a name in the File name field and you can also
specify another location for your file if you want.
Now, press the Create option. Access will download that database template and open a new blank database as
shown in the following screenshot.
Now, click the Navigation pane on the left side and you will see all the other objects that come with this
database.
Click the Projects Navigation and select the Object Type in the menu.
You will now see all the objects types — tables, queries, etc.
Create Blank Database
Sometimes database requirements can be so specific that using and modifying the existing templates requires
more work than just creating a database from scratch. In such case, we make use of blank database.
Step 1 − Let us now start by opening MS Access.
Step 2 − Select Blank desktop database. Enter the name and click the Create button.
Step 3 − Access will create a new blank database and will open up the table which is also completely blank.
Data Validation In Ms-Access: Data validation can performed at various levels in MS-Access.
However, we shall be limited only to field level validation validates the data being entered in an
individual field and the record level validation validates the data of more than one field w.r.t. to one
another so as to ensure correct data. For example, in a table, the joining-data and Retirement data of an
employee cannot be same and also Retirement date cannot be less then joining Date. Such a validation is
known as record level validation. Before discussing the record level validation, let us first discuss the
field level validation techniques.
5.NETWORK CONFIGURATION AND SOFTWARE
INSTALLATION:
NETWORK CONFIGURATION:
Insert the Disc you have to the Drive of the System, if your Disc is Bootable, then you will have
the Auto play Dialog Box, If not Just Brows it through Computer and Locate the Program you
need to Install, This Will be Applicable to programs which are Stored in your Pen-drives also.
Follow the Auto-play/Selecting it from Disc instructions,and correctly follow the Instructions, if
it's asked for the Permissions, please provide it and read any information which is provided by
windows 7.
Tip:
If your windows 7 is not happy with what you are installing, just Re-validate it by your self and
Install.
Now your Installed program can be found at Start > Program > All program or simply by typing
the name at search box.
As some Programs need Restart to take effect, please Keep your Self ready for the installation by
Closing Important Opened Documents,Saving Data s.
A lot of Programs Suggest you to Install Toolbar,and other Utilities, kindly Check it and
Select/Reselect the Boxes you wish to go with.
7.TROUBLE SHOOTING:
Troubleshooting is a form of problem solving, often applied to repair failed products or processes on a
machine or a system. ... In general, troubleshooting is the identification or diagnosis of "trouble" in the
management flow of a system caused by a failure of some kind.
Every piece of software uses Random Access Memory (RAM). The more software that's running on your computer, the more
RAM it uses. This can be especially problematic if you're using older machines that don't have a lot of RAM. So if a software
program refuses to load or is running slowly, the first thing to do is to close all other open applications.
If you want to find out which open applications might be hogging your RAM, both Windows and Macintosh operating
systems (OS) have tools that display this information:
In Windows, hit Ctrl+Alt+Delete, then choose the Start Task Manager option. From the window that appears, click
the Processes tab, then click the Memory menu item. This sorts all open processes based on the amount of RAM
they're using. You can shut down a runaway process by clicking the End Process button. Before you do that, you
may want to do a bit of research on the process to ensure that you don't accidentally stop a critical process or
program.
In Mac OS X, use the Activity Monitor (called the Process Viewer in older versions of OS X). Access the Activity
Monitor by going to Applications > Utilities. Once you've called up the Activity Monitor, sort programs based on
RAM usage by clicking the column labeled "Real Memory."
Software problems can stem from a conflict with other programs or simply from difficulties the software encountered when
starting up. Shutting the program down and restarting it can sometimes resolve these issues.
If restarting the problematic program doesn't resolve the issue, try rebooting your computer. Once the computer has fully
restarted, re-launch the application in question and see if the problem has been resolved.
4. Use the Internet to find help.
No matter what software problems you encounter, chances are it's happened to someone else. So there's a good chance you
can find help on the Internet. Here are a few places to get started:
Search for answers: In your search engine query, include the software program name and version, the problem you
encountered, and the circumstances under which the problem occurred. If you received a specific error message,
enter the exact error message text, along with the name of the application.
Check the vendor's website: Most software vendors provide some form of product help, such as answers to
frequently asked questions, product documentation, or user discussion forums.
Check other websites: TechSoup's article Learning About Technology Online lists a number of other websites that
offer technology tutorials, articles, and discussion forums.
Changes to software and hardware can sometimes cause software problems, such as:
Conflicts with other software: Newly installed software may conflict with other software. For example, Symantec
Norton Antivirus can conflict with competing antivirus products. So, if you recently installed another antivirus
program and Norton Antivirus no longer works correctly, uninstalling the other antivirus product could solve your
problem.
Changes to computer settings: Undo any recent changes to your computer's settings, and try launching the
software again. For example, the Windows Control Panel includes an option to "Set Program Access and Defaults,"
which allows you to disable access to certain applications. If you accidentally disable access to a program here, the
program may not run.
Conflicts with new or improperly configured hardware, such as scanners and printers. If you've recently
connected new hardware to one of your computers, try disconnecting the hardware and see if that corrects the
software issue.
Sometimes, software problems occur because critical application files have been removed, updated, or deleted. For example,
many Windows applications use Dynamic Link Library (DLL) files to perform basic tasks. Often, several applications will
use the same DLL file. If you've recently removed one program from your computer, it's possible you removed DLL files
that another program relied on. Similarly, adding a program could add or update DLL files. Applications that were dependent
on those DLL files may become unstable or stop working entirely.
To ensure that all the necessary files are intact, you can completely uninstall the problematic software, then reinstall it. Even
if you remove a program using its built-in uninstall wizard (if it includes one), it's still a good idea to check your hard drive's
Program Files folder — usually located on the C drive — for any remnants of the program, and delete any files or folders
you find.
Before reinstalling, check to see if there's a new version of the program available. The vendor or developer might have
introduced bug fixes that address the issue you're having.
Software vendors may also fix bugs by issuing patches — small software updates that address known problems. Even if
you're using the most current version of the software, there may be a more recent patch available for that version.
Viruses, spyware, and other forms of malicious software (or "malware") can cause software to freeze, crash, or quit working
entirely.
If tips 1 through 8 haven't helped solve your software problem, you may also want to scan the computer using both antivirus
and anti-malware tools to find and remove viruses and malware. Use the most thorough scan mode available, and remember
to restart your machine if the antivirus or anti-malware programs found any threats.
Some organizations may choose to install personal firewall software on each computer, rather than a centralized hardware or
software-based firewall. Personal firewalls can be an important line of defense against hackers and other security threats, but
they can also cause software conflicts.
Firewalls frequently display messages asking whether it should allow a program to run or block it. Therefore, it's possible to
accidentally tell the personal firewall to block a program from running. Check the firewall's settings to see if the problematic
software was added to the firewall's list of programs to block. If so, change the firewall's settings to allow the software to run,
then check to see if you're still having issues with your software.
Some software malfunctions can be caused by OS settings or other system problems. Windows and Mac operating systems
both offer a troubleshooting environment known as Safe Mode. Safe Mode disables non-critical applications and processes,
which theoretically makes it easier to isolate problems.
Most Windows computers allow you to enter Safe Mode by pressing the F8 key as your computer is booting up. On a Mac,
enter Safe Mode by pressing the Shift key while your computer boots up (or immediately after it boots up).
Once your computer is in Safe Mode, launch the problematic software and try to replicate the problem you had while your
computer was in normal mode. If you don't have the same problem in safe mode, there's a good chance that the issue was
caused by your OS or another program, not by the application you are troubleshooting.
As a final troubleshooting step, you might defragment your computer's hard drive. Defragmenting rearranges your hard
drive's file structure so that the system runs more efficiently. Defragmenting will probably be most useful if you're
experiencing overall sluggishness on your computer, because defragmenting is meant to make your entire system run faster.
Note that defragmenting a hard drive applies primarily to Windows-based computers.
Hardware troubleshooting:
Removing, repairing and replacing faulty RAM, hard disk or video/graphic card.
Cleaning dusts from RAM and Video carts slot/ports and from cooling fan.