X) Input/ Output and secondary storage devices + ( Hardware & Software) Flashcards
How do Barcode Readers scan barcodes?
Light from a laser is directed at a pattern, a light sensor detects the intensity of light reflecting back.
- A black bar absorbs more light, so there is little light reaching the sensor (0).
- A white bar reflects most of the light, so the sensor detects a higher level of intensity (1).
The waveform is analogue and therefore an analogue to digital converter is used to convert.
The pattern of 0s and 1s creates a unique identity.
Two types of barcode systems?
-Universal Product Code version “A”, used in retail and warehousing.
Only represents numbers.
-Code 128, used in transport and tracking shipment.
Can represent letters and numbers.
UPC-A / EAN systems
In the barcode, there are long guard bars to show the start and end of the barcode, with a central guard to distinguish left from right.
Uses 7 bar elements to form 4 alternating black and white bars to represent each data item between the guards.
Left number: Manufacture Number
Right number: Product Number
Quick Response (QR) codes
QR codes are 2D barcodes that are read by smartphones, they contain links to websites or information. Uses: - Business Cards - Tourist information - Restaurant coupons
How Digital Cameras capture an image?
When the camera takes a picture, light is let into the lens.
The light is focused onto a sensor called a charge coupled device (CCD).
The sensors are made of transistors, each storing data about each pixel.
Each sensor filters the light into different colours (Red, Blue and Green).
As the light hits the senors is converted into electrons, the amount of charge is measured in digital form.
How Digital Cameras store an image?
The data is stored on removable storage devices also known as flash memory.
The data is compressed and stored in files such as JPG & PNG.
RAW files can be created, which are uncompressed files containing all the original image data.
How do laser printers work?
The printer puts the data into a format that the printer can process.
The data is then stored in a printer buffer.
The process starts by giving the printer drum a -ive charge.
As the print drum rotates a laser beam scans across it removing the -ive charge, this leaves areas of positive charge.
The print drum is cover with a -ively charged toner which only sticks to the +ively charged parts of the drum.
A +ively charged sheet rolls over the drum, the toner sticks to the paper producing an exact copy of the text/image wanted to be printed.
The paper goes through a fuser which bonds the ink.
Finally a discharging lamp removes the charge on the drum ready for the next print.
Radio Frequency ID (RFID)
An RFID uses a receiver that emits a radio frequency.
The transponder in a bank card, mobile phone or tag becomes energised by the radio waves.
The transponder can then send data to the receiver.
Uses of RFID tags
- Security control points, to identify a person, animal or object.
- Shipping, to track goods.
- Banking, fast-contactless payments
Passive Transponders and Active Tags
- Passive transponders are used in bank cards, as they have no power source and rely on radio waves from a receiver for their energy.
- Active tags use a larger, battery-powered beacon that broadcasts its own signal up to 300m away.
Hardware Definition
Refers to the physical components of a computer and relative devices. Internal hardware (Components): CPU, Motherboard & RAM. External hardware (Peripherals): Monitor, printer & keyboard.
Classification of software
Two main groups:
System Software: -Operating Systems -Utility Systems -Language Translators -Library Programs Application Software: -General-Purpose Applications -Special-Purpose Applications -Bespoke Applications
Application Software
- General Purpose Application- is software that can be used in many different ways, e.g. word processor, spreadsheet & desk-top publishing package.
- Special Purpose Application- a software specific to an organisation, often customised to fit the needs of a specific system needed. e.g. a system for running a factory. (One specific function).
- Bespoke Application- software written by developers for one particular organisation.
Utility and Libary Programs
- Utility programs- they enhance the use of a computer, no specific common tasks. E.g. Anti-virus software, file manager & File Compression.
- Library programs- code, data and resources that can be called by other programs. For example, Python library files, built-in modules for handling data types and performing mathematical functions.
Assembly Language
Assembly language is where commands are translated directly into one command in machine code.
There is a very strong connection between assembly language and machine code as assembly language words is basically machine code in words.
The code is not easy to understand and before any code is written it has to be executed in machine code by an assembler.