The Visible Computer—CompTIA A+ (220-1001) A-PLUS Certification Prep Course Notes

The Visible Computer
A computer gets work or play done. A computer will have a CPU, RAM, mass storage, & an OS.
- Primary PC Components
- System unit, Monitor (output), Keyboard & mouse (input), Printer (paper output); Speakers, game controllers, web cameras, external hard drives, headsets, microphones.
- External Connections
- USB, network cable connections (RJ45); DVI; HDMI; older: mini-din (PS2); Parallel port; serial port; VGA.
Inside the PC
- What is a computer?
- What is an Operating System?
- A program that runs the other programs (the conductor).
- An OS controls all the programs on a computer.
- Kernel—the core part of the OS that handles the primary memory management. The core of the operating system is the kernel.
- PID—process identification; every program running gets its own PID (Running programs are called processes)
- OS deals with hardware
- Devices drivers are needed by the OS; OS’s use device drivers to ‘talk’ to hardware.
- Drivers are programs that act as the interface between hardware & the OS (device drivers “talk” to the hardware)
- Storage
- Networking
- A program that runs the other programs (the conductor).
- Users & Super Users
- All OSes have user accounts with encoded passwords.
- All operating systems have super user accounts that have complete access to everything!!!
- The Windows super-user is called the “Administrator”. (i.e.–the ‘admin’ account)
- The Linux & macOS super-user is called “Root”.
- What is an Operating System?
- Why Windows?
- Microsoft invented the concept of per-processor agreements.
- Every Windows system has its own local usernames & passwords.
- Windows Active Directory domains store domain usernames & passwords.
- Single sign-on enables users to log in using their domain accounts anywhere on the network.
- Both OS x and Linux use Windows networking for single sign-on
- Windows Editions & Versions
- Be comfortable with the different editions of Windows.
- Recognize which editions can join a domain.
- Understand the basics differences between Windows 7, 8, 8.1, and 10.
- Touring the masOS
- Be familiar with different versions of macOS, including the current version.
- Recognize the main parts of the masOS desktop.
- Make sure you can manipulate application windows and dialog boxes.
- Understand the functions of Finder, System Preferences and the Terminal.
- Touring Linux (Ubuntu)
- Linux is freeware under the GNU license.
- Linux is commonly packaged in distributions (distros).
- Fedora, Mint, & Ubuntu are three popular distros.
- CPU
- Central Processing Unit are the chips used to run programs
- Every CPU has an internal feature to process commands
- Every CPU runs code based on a specific machine language
- CPU use pipelines to optimize the processing commands
- CPU is the ‘brain’ of the machine, the calculator performing many calculations per second. Like a “man in a box”.
- CPUs have a clock speed, commonly measured in GHz (billions cycles/sec)
- CPUs come in primarily two makes: Intel & AMD
- CPUs take a system speed & multiply it to reach the CPU speed
- Single CPUs often have multiple cores
- Cache
- CPU caching works between RAM and the CPU
- CPU is built into the CPU
- Its common to have 3 cache’s in a CPU—L1, L2, & L3. (Level 1, Level 2, Level 3)
- Study “set association” on YouTube
- Microprocessors/CPUs
- 32-bit and 64-bit processing
- CPUs come in 32-bit and 64-bit versions
- 32-bit CPUs cannot address more than 4 Gigabytes of memory
- Operating Systems come in both 32 & 64-bit versions
- Most 64-bit processors also run into 32 bit mode
- CPU Sockets
- Microarchitecture—in essence, the circuit diagram on the inside of the CPU
- CPU sockets are the mount where a CPU connects to the motherboard.
- Many different CPUs come from a single microarchitecture (ex: Intel i3, i5, i7, i9)
- There are specific CPU socket packages covered on the A+ exam
- Installing a CPU
- Building your own computer starts with choosing a CPU & a motherboard. They have to work with one another, i.e.—be compatible. For example, an Intel CPU will need the right Intel motherboard, & an AMD CPU will need an AMD motherboard.
- Make sure you have the right socket and speed CPU for your motherboard.
- Always use thermal paste between the CPU and the fan
- Make sure to power the fan onto your motherboard
- Over-Clocking
- Overclocking is pushing your system beyond its rated speed.
- Fans cool down CPUs. 3rd party fans are often more efficient than OEM fans
- Liquid cooling uses a pump, a radiator and a cooling block with liquid to remove heat.
- Liquid cooling reduces fan noise.
RAM
- RAM Technologies
- sdram—synchronous data/dynamic random access memory; Synchronized with the clock speed that the microprocessor is optimized for.
- DDR SDRAM or DDR RAM—Double Data Rate Synchronous Dynamic Random Access Memory
- DDR2
- DDR3
- DDR4
- Different motherboards support a specific RAM technology.
- The technologies on the A+ exam are DDR, DDR2, DDR3, & DDR4.
- We measure RAM speeds using DDR or PC ratings.
- Multiply a DDR speed by eight to get the PC speed.
- RAM Capacity—Every stick of RAM has a specific capacity.
- RAM is a square.
- RAM can be single-sided RAM or double-sided RAM versions.
- RAM uses channels which require RAM sticks to fill the channel.
- RAM should be identical capacity in the same channel.
- RAM Features
- parity and ECC RAM contain extra chips to check for RAM errors.
- ECC RAM is only for motherboards that support it.
- SO-DIMMS are for smaller spaces
- Almost all RAM has a SPD (Serial Presence Detect) chip that stores information about the RAM stick.
- Tools like CPU-Z read SPD information
- Installing RAM—How to install RAM memory?
- Use the motherboard book to make sure you’re installing the right capacity and RAM speed.
- Line up the notch and drop the RAM straight into the slot.
- Watch when the system boots to verify the system sees the installed RAM.
- Make sure RAM is fully installed and channels are properly filled.
- RAM–Virtual Memory
- Virtual memory is a portion of mass storage that acts as memory.
- Should only be used when physical memory is exhausted.
- All operating systems have tools to adjust virtual memory use.
- In most cases we just let the OS automatically control virtual memory use (auto-control).
- SWAP file = virtual memory
