Igcse Ict - Chapter 1-3
Igcse Ict - Chapter 1-3
   What is hardware?
   In basic terms, hardware is the physical components of a computer
   system. The stuff you can touch, basically. Things like a mouse, a
   keyboard, a monitor; these are all examples of hardware
   What is software?
   Software is the programs that control the computer. Things like
   Microsoft Word and Google Chrome are examples of software
   (Although you should NEVER use brand names like this when
   answering exam questions)
   Types of software
   There are two main categories that software falls into. These
   are application and system. Application software is programs that
   allow the user to perform tasks. These tasks can be anything from
   editing a document in word-processing software to streaming video on
   a web browser. System software is programs that allow the computer
   hardware to run properly and programs that allow the user to
   communicate with the computer. This kind of software can include the
   operating system (which is the software that basically allows the user
   to interact with the computer, and, without it, using a computer would
   be basically impossible), utilities (which manage and control the
   computer. Stuff like antivirus and file-backup software), and drivers
   (which allow hardware to communicate with the computer’s operating
   system).
Chapter 1        Types and components of computer systems
   Task: If you have a Windows PC, go to search and look for “Command
   prompt”. This is an example of a CLI
     Disadvantages:
    The user needs to learn long and complex commands in order to be able to have
     any interaction with the computer
    All the commands need to be typed in which can take a long time and it is also
     likely that the user will make mistakes when typing in the command
     Disadvantages:
    The interface takes up a lot more memory space than a CLI interface
    The user can only perform actions that are predetermined by the operating system
     that they are using
    It requires an operating system to work which can cost both money and memory
     space on the computer
   Laptops
   Laptops (sometimes called notebooks) are computers which combine
   the four main components of a PC into one singular device. This makes
   it a lot easier to carry around. They also have an internal battery so
   that it does not have to be plugged in constantly
   Tablets
   Tablets do virtually the same thing as a laptop, but even more
   efficiently. Tablets combine the screen and keyboard into a singular
   touchscreen which makes the whole device smaller and more portable
   than a laptop. Tablets also can have 3G/4G/5G capabilities which allow
   the user to access the Internet without a need for WiFi. There are also
   devices that are cleverly named phablets. These devices have all of the
   features of a smartphone and some of the features of a tablet (i.e.
   larger storage space), while being smaller than a tablet, but bigger
   than a smartphone.
   Smartphones
   Smartphones allow users to have a computer experience that they can
   fit in their pocket. They allow users to make phone calls and use
   applications while on the go. Smartphones also run an operating
   system, usually either Android, iOS, or Windows (with Windows being
   far less popular than the other two). Smartphones have 3G/4G/5G
   functionality that allow them to access the Internet without need for a
   WiFi connection as long as they have a connected account with a
   mobile network provider. 3G/4G/5G are mobile networks which we will
   get into later on.
Chapter 1            Types and components of computer systems
     Smartwatches
     Smartwatches allow the user to have a computer experience on
     something even smaller than a smartphone; something that can fit on
     your wrist even. They usually consist of a small touchscreen on a strap
     that you wear like a watch. The watch is usually connected to your
     smartphone via Bluetooth allowing the wearer to do things read
     messages, see notifications, control music and calls, check the weather,
     and, of course, check the time, without having to use their phone.
     Quite often smartwatches will also have health-monitoring (i.e.
     measuring the user’s heart rate), fitness, and GPS capabilities as well.
     Mainframe computers
     These are the big boys. These computers are extremely powerful as
     they are the ones that control applications and services like online
     banking. They have to be powerful because they have to process
     massive amounts of data every day. They will have multiple CPUs
     (Central Processing Units) which allow data to be processed much
     faster. They will also have massive amounts of storage space and
     internal memory (i.e. some will have hundreds of gigabytes of RAM).
Disadvantages:
    Obviously, they are not portable. You cannot take a desktop PC to work or school
     with you
    Whenever you want to use files from your PC while away from it, you will have to
     save them to somewhere else (i.e. a memory stick or a cloud storage service)
    They tend to take up a lot more space with wires and a separate monitor, keyboard
     and mouse
     Laptops:
     Advantages:
    Obviously, they are much more portable than PCs and you can easily put them in a
     bag and take them with you
    There are no wires that clutter up space (except for the power cable when it needs
     to charge)
    Can take full advantage of WiFi since the computer does not have to stay in just
     one place
    Their portability allows them to be able to connect to multimedia systems
Disadvantages:
    The fact that they are much smaller makes it easier for them to be stolen
    Since they are not constantly plugged in like a PC, battery life becomes a problem
     since you have to constantly carry around a heavy charger cable to be able to
     charge it
    Sometimes the keyboard is too small and awkward for some people to use. The
     trackpad can also be awkward to use
     Tablets:
     Advantages:
Disadvantages:
    They have a lot less storage and memory than PCs and laptops
    If 3G/4G/5G is used frequently, it can become expensive
    Typing on a touchscreen is typically much slower than typing on a physical
     keyboard and you are more likely to make spelling mistakes
    Transferring files between devices is a lot less efficient than on a PC or laptop
    Tablets tend to support less files types than a PC or laptop
     Smartphones:
     Advantages:
    Much smaller than all 3 previously mentioned devices, so it much easier to carry
     with you at all times
    You can make calls and connect to the Internet while away from home or work or
     anywhere with an Internet connection
    The Internet can be accessed from anywhere (even without WiFi) as long as the
     phone has a SIM card with a mobile network provider
    There are countless apps available that make doing certain tasks much more
     efficient than doing them on a PC or laptop
    They have a relatively good battery life compared to laptops
Disadvantages:
    The smaller screen makes things quite difficult to read sometimes and makes tasks
     like typing more difficult
    Taking pictures and browsing the Internet drains the battery life quite drastically
    The amount of memory space is a lot smaller than that of a PC or laptop, and
     usually about half the size of a tablet
    There are certain things that a smartphone operating system can’t do that a
     PC/laptop operating system can
    The small size makes it easier to lose a smartphone or to have it stolen
    Using a mobile network can tend to be much slower than WiFi which can be
     irritating at times, especially when trying to stream video or music
   Vision enhancement:
   The two main types of vision enhancement are LVES (Low-Vision
   Enhancement Systems) and NVE (Night-Vision Enhancement). LVES are
   systems that use headsets connected to a computer that allow
   zoomed-in images to be projected in front of the user’s eyes to allow
   the user to see them better. The much more common NVE system
   (commonly used by the military) is a system which uses infrared and
   visible light to produce an image that can be seen in the darkness.
   Robotics:
   When you think of robots, you probably think of humanoid machines
   that can walk and talk and act like humans, and while robots like that
   do exist (ok, maybe not the “act like humans” bit… not yet anyway),
   the majority of robotics tends to be used in manufacturing things. A
   popular type of robotics is drones. Used by both the military and
   regular people, drones have a wide range of uses from creating 3D
   landscapes for GPS systems to search and rescue missions for natural
   disasters.
Chapter 1            Types and components of computer systems
    Saves people having to waste time and energy doing repetitive and simple jobs
    They can perform tasks that would be risky for people to do (like flying into a
     hurricane to observe it)
    They can provide entertainment and even help with simple everyday jobs
Disadvantages:
     Quantum cryptography:
     To be able to understand quantum cryptography, we first need to be
     able to understand what encryption is. This will be explained in more
     detail in a later topic, but for now, encryption is the method of
     changing a message to make it illegible to a hacker. If the data gets to
     the intended recipient, a key can be used to decrypt the data. It is
     important to note that encryption does not stop hacking from
     occurring; it only makes it so that, if it is hacked, the hacker won’t be
     able to understand it (this is a common mistake made when answering
     exam questions). Since hackers are always developing new ways to
     decipher encrypted messages, new methods of encryption have to be
     made too, one of the strongest currently being quantum encryption.
     While most methods of encryption use maths to create an algorithm
     that encrypts the data, quantum cryptography uses the power of
     physics and the properties of photons to create a basically unbreakable
     encryption.
Chapter 1            Types and components of computer systems
    When in foreign countries, CAT tools make reading things and communicating with
     people far easier
    It can be used to translate full websites to allow the website to be read and used
     by far more people from far more countries
Disadvantages:
    Most services will provide a very literal and exact translation, sometimes making it
     quite difficult to understand. (For a fun example of this, try putting these Japanese
     characters into Google Translate: えぐ. If you add more each time,
     i.e. えぐえぐえぐ, you’ll find the results change each time and almost always make
     no sense)
    Certain things can prevent the system from producing an accurate translation (i.e.
     words with multiple meanings and words with no actual translation)
     VR (Virtual Reality):
     With devices like the HTC Vive and Oculus Rift, you are probably all
     familiar with VR devices. How it works is that it uses technology like
     headsets, sensor suits, data gloves or helmets to simulate situations or
     environments.
     Keyboards:
     You should all know what a keyboard is so I shouldn’t have to explain it.
     They are used to input data and type commands into the computer.
Advantages:
Disadvantages:
     Computer mouses:
     A mouse is the input device that controls the pointer on the computer.
     Again, I hope you are all familiar with using a mouse…
Advantages:
Disadvantages:
    Again, difficult to use if the user cannot use their arms/wrists (I’m
     detecting a theme here…)
    Quite easy to damage, especially the old roller mouses
    Requires a flat surface to be able to use it
     Touchpads:
     A touchpad is the pointing device that is used on laptops (although can
     also be external). Usually a touch-sensitive pad that the user uses to
     control where the pointer on the screen goes by moving their finger
     across the touchpad
Chapter 2           Hardware and software
Advantages:
Disadvantages:
    Surprise surprise, they cannot be used if the user cannot use the or
     arms/wrists
    More difficult to use than a regular computer mouse (i.e. tasks
     like dragging and dropping become more difficult)
     Trackerball:
     A trackerball is a basically a weird looking mouse. Instead of having the
     ball on the bottom of the mouse and moving the mouse around to
     move the cursor, the ball is on the side or the top and you rotate it with
     your finger or thumb to move the cursor. It is generally used by people
     with disabilities (i.e. RSI (Repetitive Strain Injury))
Advantages:
Disadvantages:
     Remote control:
     A remote control uses infrared signals to control whatever it is
     controlling wirelessly. They are usually used for TVs, DVD players,
     volume control etc however; they are also used for controlling things
     industrially i.e. machinery
Advantages:
    They can be used from a reasonable distance away from the receiver
    Can be used to control hazardous things in industry, meaning the
     person controlling it does not need to get close to it and put
     themselves at risk
Disadvantages:
    Can’t use your arms? Guess what? YOU CAN’T USE IT!
    There are things that can block the signal from the receiver like walls
     Joysticks:
     Basically the same as a mouse or trackerball, the user rotates the stick
     to control what is on the screen. They can also use the buttons on the
     joystick to make selections. They are mostly used in video gaming and
     simulators. A similar example to a joystick is a driving wheel. It performs
     basically the same thing with the same advantages and disadvantages,
     however; instead of rotating the joystick, you rotate a steering wheel
     instead.
Advantages:
Disadvantages:
     Touch screens:
     I would be very surprised if you didn’t know what a touch screen was. A
     touch screen is both an input and output device as it displays as well as
     taking inputs. The way it works is that the user control what the screen
     displays by selecting thing by tapping the screen, swiping to scroll, or
     by using gestures.
Advantages:
    It is faster to input and enter data than using a mouse and keyboard
    It is much easier to use than a mouse and keyboard
    They are very user-friendly and require little to no training to use
Disadvantages:
     Scanners:
     A scanner is used to scan hard copies of documents and convert them
     into computer-readable images. They can be used to scan photographs,
     important documents or books (to ensure they are never lost) etc.
Advantages:
    The images can then be stored and edited once they have been
     scanned
    It is faster and more accurate than having to manually type in the data
     by hand
    You can recover damaged or destroyed documents if something were
     to happen to the original
Chapter 2           Hardware and software
Disadvantages:
    Depending on how good the scanner is, the quality of the scanned
     image can be quite bad
    They are not particularly fast at scanning the documents
     Digital cameras:
     Remember film-based cameras? Yeah, me neither. A digital camera
     stores and reads photos to and from an SD card. They connect to a
     computer via USB to transfer photos and videos, but can also use WiFi
     or Bluetooth.
Advantages:
Disadvantages:
     Microphones:
     Right, so… microphones… You talk into them and they save it. The way
     a microphone works is that it uses what is called an Analogue to Digital
     Converter (ADC) that converts the analogue data (the voice) into a
     format that a computer can understand. The ADC is usually the
     computer’s sound card.
Chapter 2           Hardware and software
Advantages:
    It is faster to read the text and save it as audio than to type in the text
     by hand
    You can manipulate the audio while it is being recorded, saving the
     need to go back and edit it later
    It can be used in voice-activation systems (i.e. in a car) to improve
     safety as you are not taking your eyes off the road to use your phone
Disadvantages:
    Audio files are usually quite large and take up a lot of storage space
    Voice recognition isn’t as accurate as typing in what you need
     Sensors:
     Sensors use ADCs (Analogue to Digital Converters) to change the
     physical quantity (i.e. temperature or moisture level) into a form that a
     computer can understand. Sensors are used to both monitor and
     control. When sensors are being used to monitor, they measure the
     quantity and save the data to a spreadsheet that is saved on the
     connected computer system.
Advantages:
Disadvantages:
    If there is something wrong with the sensor, it can mess up all the data
     that is saved to the computer system (for example, if the sensor gets
     dirty)
Chapter 2          Hardware and software
     Graphics tablets:
     Graphics tablets are quite similar to regular tablets except they are
     used solely for drawing. They do not have an operation system and
     cannot be used without being connected to a computer (although
     nowadays there are graphics tablets that have the computer built-in,
     making them more like laptops). They are used for digital drawings,
     computer graphics and are even used instead of typing in countries like
     China and Japan where they have complicated characters.
Advantages:
Disadvantages:
     Webcams:
     Webcams are basically digital cameras that do not save videos and
     images. Instead, the videos and images are displayed on a connected
     computer and are either used to stream video (i.e. for a video call) or to
     save videos and pictures not to the webcam itself, but to the storage
     device of the connected computer.
Chapter 2          Hardware and software
Advantages:
    They do not have to be turned off. They can stay on and only be
     activated when they’re needed. This is helpful for using immediate
     video calls (you do not have to waste time setting up the webcam)
    Their use for video calls allows people to have face-to-face
     conversations without having to waste time and money travelling
Disadvantages:
     Light pens:
     These are pens that allow you to select things and interact with
     monitors that aren’t touchscreens. The way they work is that the pen
     has sensors that detect changes in light. The computer uses this to
     detect the pens position on the screen by refreshing the screen 50
     times every second. They can be used for selecting things and even
     drawing.
Advantages:
Disadvantages:
     What is a backup?
     A backup is another store of data that is stored away from the original
     files (this is important when answering exam questions); this is in case
     something happens to the original files and the data needs to be
     recovered. Files need to be backed up regularly to make sure the
     backup is up-to-date. Simple, right?
     Serial access:
     This method of access is where the user states which record they want
     to access in a file, the system then starts at the first record in that file
     and searches through all of them (i.e. the first record, then the second,
     then the third etc.) until it finds the right record. The obvious problem
     with this method of access is that it takes so long to actually access the
     record because the system has to search through all these records to
     find the right one. It is mainly used on magnetic tape.
Chapter 3           Storage devices and media
   Direct access:
   This method makes use of the key field to work out where the record
   should be in the file. This means that it is obviously much faster than
   serial access. It also means that when the data is updated, there is no
   need for the records to be sorted; the new file just overwrites the old
   one.
   You should all be familiar with the sizes in which files are stored and
   which is biggest and smallest, but in case you need a refresher, here
   they are in order of smallest to biggest:
Bytes
   You will not need to know the sizes in bytes, just the size order
Chapter 3          Storage devices and media
There are three types of storage media that we will cover here
Advantages:
Disadvantages:
    Easily damaged if the computer is not shut down properly; this can lead
     to loss of data
    Lots of moving parts
    They can be quite noisy compared to SSDs
Advantages:
Disadvantages:
    Easily damaged if the computer is not shut down properly; this can lead
     to loss of data
    They are easily damaged since they are not built into the computer (i.e.
     they can be dropped)
     Magnetic tapes:
     These are thin strips of plastic that are coated in a layer of that makes
     it magnetic. The magnetic area can then be used to store data. This
     type of storage cannot be used for real-time and online applications
     because it is too slow. It is used more in batch and offline processing.
Advantages:
Disadvantages:
Advantages:
Disadvantages:
    They have a slower data transfer rate/access time than hard disks
    Less robust than hard disks (this goes for all types of CD/DVD)
Advantages:
Disadvantages:
Advantages:
Disadvantages:
     DVD-RAM:
     DVD RAM basically performs the same task as DVD-RW, but better.
     They can be re-written to over 100000 times. They are great for
     archiving files since the disk can survive for so long. They work a little
     differently as instead of making heated and unheated areas, the laser
     changes the physical properties of parts of the disk, turning them from
     shiny to dull.
Advantages:
Disadvantages:
     Blu-ray disks:
     These disks are read by a blue laser (I know. Mind-blowing, right?)
     which allows the grooves in the disk to be a lot smaller so that the disk
     can store more data. This is why Blu-ray movies are higher definition
     than DVD movies, because they have the capacity to hold the larger
     file.
Advantages:
Disadvantages:
Advantages:
    Since there are no moving parts, there is less risk of something going
     wrong
    They are lighter than HDDs
    HDDs have to get the disk to a certain speed to work, this is not a
     problem for SSDs
    They consume less power than HDDs
    They have a faster data access time than HDDs
Chapter 3          Storage devices and media
     The main disadvantage is that they can’t take as many write operations
     as HDDs
Advantages:
Disadvantages:
     These are the smallest form of solid state memory (especially with
     micro-SD cards). They are mainly used in digital cameras and mobile
     phones because of their size.
Advantages:
Disadvantages:
    Relatively expensive
    Can only be read from or written to a certain number of types
    Smaller storage space than HDDs