Inglese Tecnico
Inglese Tecnico
Inglese Tecnico
Nome: Giulia
0DU]LD0HQFKHWWL
&DUOD0DWDVVL
1HZ7RWDOO\
&RQQHFWHG
http://my.zanichelli.it/risorsedigitali
e segui le istruzioni. Tieni il tuo libro a portata di mano:
avrai bisogno del codice ISBN*, che trovi nell’ultima
pagina della copertina, in basso a sinistra.
* Se questo libro fa parte di una confezione, l’ISBN si trova nella quarta di copertina
dell’ultimo libro nella confezione.
Copyright © 2010, 2014 Clitt, via Pietro Cossa 41, 00193 Roma
www.clitt.it
I diritti di elaborazione in qualsiasi forma o opera, di memorizzazione anche digitale su supporti di qualsiasi tipo (inclusi magnetici e ottici),
di riproduzione e di adattamento totale o parziale con qualsiasi mezzo (compresi i microfilm e le copie fotostatiche), i diritti di noleggio,
di prestito e di traduzione sono riservati per tutti i paesi. L’acquisto della presente copia dell’opera non implica il trasferimento
dei suddetti diritti né li esaurisce.
Le fotocopie per uso personale (cioè privato e individuale, con esclusione quindi di strumenti di uso collettivo) possono essere effettuate,
nei limiti del 15% di ciascun volume, dietro pagamento alla S.I.A.E del compenso previsto dall’art. 68, commi 4 e 5, della legge 22 aprile 1941
n. 633. Tali fotocopie possono essere effettuate negli esercizi commerciali convenzionati S.I.A.E. o con altre modalità indicate da S.I.A.E.
Per le riproduzioni ad uso non personale (ad esempio: professionale, economico, commerciale, strumenti di studio collettivi,
come dispense e simili) l’editore potrà concedere a pagamento l’autorizzazione a riprodurre un numero di pagine non superiore
al 15% delle pagine del presente volume. Le richieste per tale tipo di riproduzione vanno inoltrate a
Centro Licenze e Autorizzazioni per le Riproduzioni Editoriali (CLEARedi)
Corso di Porta Romana, n.108
20122 Milano
e-mail [email protected] e sito web www.clearedi.org
L’editore, per quanto di propria spettanza, considera rare le opere fuori del proprio catalogo editoriale, consultabile al sito
www.zanichelli.it/f_catalog.html. La fotocopia dei soli esemplari esistenti nelle biblioteche di tali opere è consentita, oltre il limite del 15%,
non essendo concorrenziale all’opera. Non possono considerarsi rare le opere di cui esiste, nel catalogo dell’editore, una successiva edizione,
le opere presenti in cataloghi di altri editori o le opere antologiche. Nei contratti di cessione è esclusa, per biblioteche, istituti di istruzione,
musei ed archivi, la facoltà di cui all’art. 71 - ter legge diritto d’autore. Maggiori informazioni sul nostro sito: www.zanichelli.it/fotocopie/
Realizzazione editoriale:
- Progetto grafico: Francesco Bufardeci
- Impaginazione: Emanuela Baldini
- Ricerca iconografica: Bianca&Volta
Copertina:
- Progetto grafico e realizzazione: Catia Mancarella
Ristampa:
5 4 3 2 1 2014 2015 2016 2017 2018
In questo libro sono state utilizzate alcune immagini di prodotti in commercio. In nessun caso tali immagini
vanno interpretate come una scelta di merito da parte dell’editore né, tanto meno, come un invito al consumo
di determinati prodotti.
Le immagini dei prodotti e i messaggi pubblicitari contenuti nel testo sono presenti esclusivamente per finalità
didattica, senza scopo di lucro.
Zanichelli garantisce che le risorse digitali di questo volume sotto il suo controllo saranno
accessibili, a partire dall’acquisto dell’esemplare nuovo, per tutta la durata della normale
utilizzazione didattica dell’opera. Passato questo periodo, alcune o tutte le risorse potrebbero
non essere più accessibili o disponibili: per maggiori informazioni, leggi
my.zanichelli.it/fuoricatalogo
Presentazione
Questa nuova edizione di Totally Connected è rivolta agli ISI (ITIS) - Indirizzo Informatico/
Elettronico, ma la sua collocazione naturale si situa anche nell’importante campo della
Formazione professionale che oggi riguarda un ampio settore della moderna società mul-
tietnica.
Perché “NEW”? Prima di tutto, il testo si presenta nella duplice veste di libro cartaceo e di
e-book, in versione più snella e con l’aggiunta di materiali digitali integrativi. Inoltre, è stata
fatta una revisione completa dell’opera con l’inserimento di nuovi contenuti ad arricchire
le basi fondamentali del testo e delle pagine CLIL, di carattere informatico ed elettronico.
Un’ulteriore opportunità di ampliamento e approfondimento delle tematiche svolte è offerta
dai collegamenti online (links) che corredano l’apparato modulare.
Particolare attenzione è stata data all’incremento del numero degli esercizi: oltre alle attività
che accompagnano lo sviluppo degli argomenti e alla molteplicità degli esercizi interattivi
ZTE, alla fine di ogni modulo vi sono due sezioni specifiche: Revise & check, per ripassare
lessico e argomenti studiati, e Test your competence che, sulla base delle indicazioni dello
European Framework, offre prove di maggiore complessità volte a testare il grado di com-
petenza linguistica acquisita dagli studenti.
Il libro contiene, infine, una ricca sezione dedicata al ripasso delle principali strutture morfo-
sintattiche della lingua inglese (Language Study).
La Guida per l’Insegnante, oltre a fornire le soluzioni degli esercizi proposti, contiene le tra-
scrizioni dei testi di ascolto online, nonché suggerimenti per meglio sfruttare il testo, letture
aggiuntive e prove sommative di modulo.
3
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
7DEOHRI FRQWHQWV
$ZRUOGRI $SSV-DYDDEULJKWVWDU
4
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Clil 265
Glossary 296
5
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH 0\FRPSXWHU
ROGSDVVLRQ
QHZVDWLVIDWLRQ
Everything in a cloud
7
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
8
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
2 .................
1 .................
1 2
5. Activity | Match
Match the following words
to the right number in the
picture.
3
a. mouse
b. computer case
c. modem 7
d. printer
e. numeric keypad
f. monitor
g. speaker
6 5 4
9
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
6. Activity | Match
Match the first half of a sentence in column A with a second half in column B.
A B
a. the most widely used method of
1. The mouse is used
input
b. storage device that rotates, reads
2. The printer is
from and writes to disks
7. Writing | Complete
Complete the following sentences with words given in scrambled order.
8. Activity | Discuss
Have you ever seen the pictures below? Speak about them discussing
their pros and cons with your partner and with the help of your teacher.
10
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Backing store
Central
Processing
Output device
Unit
CPU
Input device
(a simple computer system)
11
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
Those of you who play team sports will find the idea of a system easy to
... understand in these terms – a well-trained team is a system, a poorly trained
team is not
... For example the braking system of a motor car is a subsystem of the car
12
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Computer systems
A computer system is an integrated system of hardware and software that enables data to be
input, then processed and the results communicated to the user.
What happens at each stage can be summarized like this:
a. Data is entered at the input stage. At this point, information is converted into data before
it is entered into the computer. This might mean having to convert information into a code. For
example the date “26th September 1964” might be converted into 260964. In Microsoft’s Excel
program this date is given the code 23646, this is because it is 23646 days from January 1st, 1900.
The data that has been entered should be validated (checked) to make sure it is of the right type.
(e.g. a percentage should be between 0 and 100).The data should also be verified – in other words
it should be correct. (e.g. if the examination mark was 67% then 67 should have been entered.)
b. The computer then processes the data. Processing involves turning the input data into
something else.For example a set of examination results could be put into a computer which then
calculates the average score. Processing is carried out using the computer’s Central Processing
Unit (CPU).
c.The results are then shown at the output stage. Output is when the computer communicates
the results of the data processing to the user.The two most common ways are a screen display and
printed paper. At this point the data becomes information again.The information obtained at the
output stage might then be used as feedback to input more data.This turns the system into a cycle.
FEEDBACK
DATA
INFORMATION
13
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
14
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
15
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
Personal computers, such as the original IBM PC and AT systems based on the Intel 8088 and
80286 microprocessors, are 16-bit PCs. That means they can work directly with binary numbers
of up to 16 places, or bits. That translates to the decimal number 65,535. If an operation requires
numbers larger than that, the PC must first break those numbers into smaller components,
perform the operation on each component, and then recombine the results into a single answer.
More powerful PCs, such as those based on the Intel 80386, 80486, and Pentium, are 32-bit
computers, which means they can manipulate binary numbers up to 32 bits wide (the equivalent
in decimal notation of 4,294,967,295). The capability to work with 32 bits at a time helps make
these PCs much faster and capable of directly using more memory.
Transistors are not used simply to record and manipulate numbers. The bits can just as easily
stand for true (1) or not true (0), which allows computers to deal with Boolean logic. (“Select
this AND this but NOT this”). Combinations of transistors in various configurations are called
“logic gates”, which are combined into arrays called “half adders”, which in turn are combined
into “full adders”. More than 260 transistors are needed to create a full adder that can handle
mathematical operations for 16-bit numbers.
16
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Computers use a binary code (only 2 digits) to represent data. Usually a circuit that is switched on
represents the digit 1, and one that is switched off represents the digit 0.
Through these values you get binary logic, which allows a computer to actually “compute”. Bits are
grouped together to form a byte; this creates a series of on/off switches that tell the computer what
to do. We can say that the smallest unit of data that people handle is a byte, also called character; for
example: a letter (A), a digit (3), a pound sign (£).
Characters can be represented by an 8-bit (i.e.1 byte) ASCII code. For example a letter or number
could be represented by 01000100.
17
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
3. Reading | Fill in
Read the passage about “characters” and fill in the blanks with words
given in scrambled order.
Characters
So (1) .................. characters are the digits 0 through 9;
Alphabetic (2) .................. are the letters of the alphabet and (3) .................. characters
are symbols and punctuation marks.
Two characters (4) .................. have become standardized:
ASCII (pronounced: ask-ee; the short form for American Standard Code for Information
Interchange) used on most personal computers and for data communications. It is a
numeric (5) .................. for representing symbols.
EBCDIC (6) ( .................. : ebb-suh-dick; the short form for Extended Binary Coded
Decimal Interchange Code). It is a numeric code for representing symbolic information
in computers. It is used primarily in (7) .................. mainframe computers. EBCDIC uses
patterns (8) .................. of eight bits per character, while ASCII generally uses seven
bits per character.
These standards are so widely used that many computers are designed to handle
(9) .................. of them.
4. Activity | True/False
After reading the previous passages and according to your information,
check if the following statements are true or false. Correct those that
are false.
T F
1. A bit can be used to represent two different things
2. Bits are too small for computers to handle conveniently
3. A dollar sign ($) is considered a numeric character
4. A byte is a pattern of bits used to represent a character
5. The ASCII code uses eight bits
6. EBCDIC isn’t used in IBM mainframe computers
7. ASCII and EBCDIC are standardized codes
8. Information must first be transformed into a binary representation of that
information before it can be stored in the computer’s memory
9. The standard EBCDIC codes and the standard ASCII codes are identical.
10. A character set is a list of all the characters that can be used with a
particular computer
Glossary
Character set is a list of all the characters that can be used with a particular
computer and the bit patterns that correspond to each of those characters.
18
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
5HYLVH &KHFN
19
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
7HVW\RXUFRPSHWHQFH
2. Look at the pictures below and write a short report on the evolution of
the computer adding any personal comment and for further information
surf the net (allaboutstevejobs.com). Remember to name:
- People (person) who invented something;
- Things (thing) invented;
- Period (year) of invention.
Steve Jobs:
“think different”
“stay hungry, stay foolish”
20
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH &RPSXWHU
%DVLFV
In this module you will learn to:
t talk about various types of computers
t understand the difference between
digital and analog computers
t discern the differences between special-
purpose and general-purpose computers
Computers take
many forms
Track
1. Listening | True/False 01
Keith Salvi is the Director of Product Marketing for Cloud
Solutions for a leading company in the area of business and
consumer networking hardware. Listen to what he says and do
the exercise. Correct the false statements.
21
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
&RPSXWHUEDVLFV
WORDS DEFINITIONS
a. A special type of memory that can be erased and
1. Microprocessor
reprogrammed in blocks instead of one byte at a time.
b. The mechanism that reads and writes data on a hard
2. Storage
disk.
c. A type of display screen that has a touch-sensitive
transparent panel covering the screen. Instead of
3. Display
using a mouse or light pen, you can use your finger to
point directly to objects on the screen.
d. An area that holds materials going to /coming from the
4. Memory
computer.
e. A computer or device on a network that manages
5. Hard drive
network resources.
6. Battery-operated f. A silicon chip that contains a CPU
7. Flash memory g. Short for monitor.
h. A group of two or more computer systems linked
8. Touch screen
together.
9. 3D graphics i. Cellular (mobile) phone.
j. The section of the computer system that temporarily
10. Network
holds data and program instructions.
11. Server k. Working thanks to a battery.
3. Reading | Activities
Read about the various types of computer
and do the activities at the end of the text.
Classification of computer
This is the broadly accepted classification of computer.
Computers are classified into four categories:
1. Mainframe Computers
2. Mini Computers
3. Micro Computers
4. Super Computers
22
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
1. Mainframe Computers.
- They are big computer systems sensitive to temperature,
humidity, dust etc.
- Qualified & trained operators are required to operate them.
- They have wide range of peripherals attached.
- They have large storage capacity.
- They can use wide variety of software.
- They are not user friendly.
- They can be used for more mathematical calculations.
- They are installed in large commercial places or
government organizations.
2. Mini Computers.
- They have less memory & storage capacity than mainframe computers.
- They offer limited range of peripherals.
- Limited range of software can be used.
- The end users can directly operate it.
- They are not very sensitive to the external environment and hence are more generalised.
- They are used for data processing.
23
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
&RPSXWHUEDVLFV
4. Super Computers.
- They are huge computers installed in space centres,
nuclear power stations etc.
- They are used for performing complex mathematical
calculations.
- Only scientists and mathematicians can operate them.
- They are having huge memories & tremendous processing
speed.
- They are used for whether forecasting, animation
graphics etc.
b. Tick as appropriate.
STATEMENTS MAINFRAME MINI MICRO SUPER
1. They brought revolution
in the history of
computers.
2. They are used for data
processing
3. Their range of
peripherals is not very
much extended.
4. You can find them in a
space centre.
24
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Analogue to digital
and viceversa
1. Activity | Read, write & speak.
a. Read the text and do the exercise.
b. Then cover the text and just look at the picture.Tell your partner how analog/
digital/analog converters work. Your partner will help you with questions.
Then swap roles.
25
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
&RPSXWHUEDVLFV
2. Reading | Activities
Read the text to understand the difference between analogue and digital
signals, then do the activities.
1
analog (AmE), analogue (BrE)
a. Write the English words in the text corresponding to the Italian ones.
lancette distinguibile
quadrante influire su
lieve predefinito
perdita gamma
26
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
c. Oral work. In pairs, ask and answer about the difference between analogue
and digital signals.
27
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
&RPSXWHUEDVLFV
General-purpose
vs. Special-purpose computers
1. Reading | Activities
Let’s consider what computers can do. Read the text and do the activities.
General-purpose
vs. Special-purpose computers
Most special-purpose computers are used to
control things. They exist as tiny chips, embedded
in some device, which help the device to operate
smoothly. Frequently, they control timing (alarms
and spark plugs), temperature (thermostats,
dishwashers), digital readouts (speedometers,
scales, and watches), various sensors (car door
closed or seat belt fastened), and diagnostic
Grape - 4 devices (echocardiogram machines and fuel level indicators). Each
is a special special-purpose computer performs only the task it was built to do in
purpose that specific device.
computer for
astrophysical
simulations A general-purpose computer, on the other hand, can do many things.
For example, the same general-purpose computer that performs word
processing can be used to control an assembly line or to perform
statistical analysis of numerical information. The desktop or laptop
computer we use today is a general-purpose computer of extraordinary
flexibility, capable of performing numerous different tasks, often
simultaneously. Its computational power might be compared to that
of larger commercially available machines, lacking only the multiple
processors that give supercomputers their legendary speed and
power. Today, personal computers and workstations can do anything
supercomputers do, only more slowly.
28
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
a. Match the English words with the Italian equivalents given in scrambled order.
b. Decide if the statements are true (T) or false (F). If false, provide the
right version.
T/F Right version
1. A special-purpose computer is
designed to be used in a limited
way
2. An example of special-purpose
computer is a PC
3. Speedometer is a sensor
4. Each general-purpose computer
performs only the task it was built
to do in that specific device.
5. The difference between a desktop
computer and a supercomputer is
simply that the first can be easily
found on the market.
6. A PC can do the same things as a
supercomputer.
29
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
&RPSXWHUEDVLFV
5HYLVH &KHFN
1. Read and insert the appropriate words.
keyboard | calculations | code | abacus | user | programmers | input | hardware
automatic | electronic | hand | instructions | output | information | software
30
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Example: a speedometer
It is a special-purpose computer because it can only be used to inform about speed,
but it cannot be used to make coffee or to send e-mail.
31
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
&RPSXWHUEDVLFV
7HVW\RXUFRPSHWHQFH
1. You are asked by one of your friends to summarize the content of this
module. Send him/her an email with three paragraphs that contain the
following information:
2. In pairs, first identify the type of computer, then describe each type
of computer and its characteristics. Remember to swap roles.
1 2
32
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH %RRWXS
SURFHVV
In this module you will learn to:
t understand the concept of the von Neumann
computer
t describe types of input and output devices
t describe key features of keyboards, scanner,
printers and other input and output devices, as
well as some of the differences among them
Input devices
1. Approach | Read
The diagram introduces some basic concepts of computer
hardware.
Primary Memory
The majority of digital computers are based on this model, often called the von
Neumann-type computer, after the mathematician John von Neumann. The diagram
illustrates two key points about this model: (a) programs and data are stored in the
same location, called the primary memory; (b) the computer can perform only one
instruction at a time.
The parts of the computer receiving information or programs to be used are called
the input units. The computation is performed in the central processing unit. Other
parts of the computer provide the results of computation to the person using the
computer: these are called output units. The input/output of a computer is often
referred to as I/O.
33
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
%RRWXSSURFHVV
2. Writing | Complete
Complete the sentences with words taken from activity 1.
34
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Input devices
Track
4. Listening | Complete 02
Before listening try to complete the text. Then check your answers.
Scanner
A scanner is a device used to examine methodically, or scan,
pictures, text, or other information and send them to the computer
as accessible data.The data can then be manipulated in some way
before being printed.
There are two main types of scanner:
r )BOEIFME EFWJDFT that are moved across the source material
being scanned.
r 'MBUCFE TDBOOFST that look and work like a photocopier, except
that they produce a computer file instead of paper output.
35
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
%RRWXSSURFHVV
Match the definitions with some of the terms in the previous activity.
1. convert an object or image into a digital image
2. model, form
3. put data into a digital form
4. prepare for publication
5. read and correct mistakes
6. Writing | Complete
See if you recognise these input devices. Place the appropriate headings
in the spaces.
36
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Output devices
Output devices
1. Approach | Read
A monitor displays .................... on the screen. In notebooks you can generally find an
.................... monitor, while .................... monitors are almost as large as TV screens.
Resolution is measured by the number of horizontal and vertical .................... .
A .................... is the smallest element on the screen: It is short for ....................
element. OLED displays use a layer of .................... material which emits a visible
.................... when electric current is applied.
37
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
%RRWXSSURFHVV
3. Reading | True/False
Read about printers, then do the activity at the end of the reading.
Printers (1)
Monitors have two major limitations as output devices: (1) only a small
amount of data can be shown on the screen at one time, and (2) output,
being in soft-copy form, is not portable. You must be physically present
at a monitor to get any results. Printers overcome these limitations by
producing hard copy - a permanent record of output.
Printers are either impact or non-impact. Impact printers print by
hitting an inked printer ribbon against the paper. Non-impact printers
press ink onto the paper.
38
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Output devices
Decide if the statements are true or false. If they are false, provide the
appropriate version.
3ULQWHU 6XPPDU\
39
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
%RRWXSSURFHVV
5. Reading | Activities
Read something more about printers and do the activities
Printers (2)
Another output device is the Plotter which is primarily used to produce
charts, drawings, maps, three-dimensional illustrations, and other forms
of graphics-oriented hard copy. The two most common types of plotters
are ink-jet and electrostatic plotters. An ink-jet plotter, the prevalent
type, uses ink-jet technology to create images, while electrostatic plotters
work in a similar way to copying machines. Electrostatic plotters are much
faster, but more flat bed plotter expensive than ink-jet plotters.
Dot-Matrix Printers create characters by striking pins against ink ribbons. Each pin makes
a dot and combinations of dots from characters and illustrations.This is much like a typewriter.
Each character is made from a matrix of dots. Today, dot matrix printers are not used by many
people anymore.They are still in use where forms with multiple copies need to be filled out.
40
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Output devices
Activities
a. Find which type of printer each person of the activity is talking about.
1. Please order some more toner for the printer on the second floor.
2. We’re almost out of bar codes, can you print some more?
3. As soon as the client approves this version, you need to print a high-colour copy
for them to check.
4. The plans for the new office building are almost ready. Shall I print a copy for the
meeting tomorrow?
5. I was in the middle of printing my report when I ran out of ink.
6. Print off another set of address labels for me, would you?
7. This job is ready to go. Can you output it directly to the printing plates for me?
8. If you want to turn your ideas into real objects, from shoes to jewellery, you must
absolutely use it.
c. Fill in the spaces with the words provided. Be careful: there are two
intruders.
Printers provide output in the form of .................... copy. Printers are chosen because
of their purchase and .................... cost alongside their printing .................... and
resolution. Printing speeds are usually expressed as the number of .................... per
minute. Resolution is often expressed in terms of the number of .................... per
inch (dpi). The larger the number of dots the higher the resolution. All printers use
.................... that need replacing.These can take the form of the paper, card or acetate
they print on and the ...................., ribbons or toner they use to form the printed
image. Some printers, such as ink-jet printers need special coated .................... to
achieve the best results. These are more expensive and add to the running costs.
41
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
%RRWXSSURFHVV
5HYLVH &KHFN
1. Circle the appropriate answer
a. alphanumeric keys
1. These components of a keyboard can be
b. function keys
programmed to do special jobs
c. cursor control keys
a. moves a document up and down
2. The shift key b. puts a space between characters
c. changes the functions of other keys
a. joystick
3. This pointing device is often preferred to a mouse
b. trackball
because it requires little space to use.
c. light pen
a. stores images
4. A mouse b. shows data
c. moves a pointer
a. flatbed
5. The scanner that works like a photocopier is b. drum
c. handheld
a. magnetic reader
6. This device provides a quick method of recording
b. smart card
the sale of items in supermarkets
c. bar code
a. magnetic reader
7. This stores phone numbers in cellular phones b. smart card
c. voice data entry
a. MICR
8. Banks use it to process cheques. b. credit card
c. magnetic reader
a. digital camera
9. With this device, a paralysed person can operate a
b. voice data entry
wheelchair or control heating and lighting
c. MICR
a. keyboard
10. The QWERTY pattern is typically found in a b. mouse
c. magnetic reader
a. direct entry
11. A POS terminal is an example of? b. keyboard entry
c. a and b
a. scanning device
12. A mouse, touch screen, and a trackball are all
b. pointing device
examples of …
c. output device
a. digitizer tablet
13. This makes computers read credit cards b. hand-held device
c. magnetic stripe technology
a. mark recognition device
14. The device that would be used to read a mark-sense
b. bar-code reader
answer sheet for an online interactive test would be
c. image scanner
42
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
3. Read the text and insert the appropriate words given below.
43
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
%RRWXSSURFHVV
7HVW\RXUFRPSHWHQFH
1. For each definition find out the right device and indicate if it is input
or output.
a device for converting sound into signals that can then be stored,
manipulated, and played back by the computer
a device that connects a computer to a telephone line or cable
television network and allows information to be transmitted to or
received from another computer.
take text and image from a computer and print them on paper.
2. Mini-project:
a Power Point presentation.
Prepare a Power Point presentation on input
and output hardware devices.
You may add any further devices you have
learnt.
44
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
7KHLQIRUPDWLRQ
VXSHUKLJKZD\
Interconnected networks
Track
1. Listening | Complete 03
Before listening, try to complete the passage with the words given in
scrambled order. Then listen to an expert talking about the Internet.
45
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
7KHLQIRUPDWLRQVXSHUKLJKZD\
a. ....................................................................................................
The Internet is the world’s biggest network, linking every continent. People who meet on the Net
are said to meet in cyberspace – a non-physical ‘space’ created by computer systems.
b. ....................................................................................................
The Internet contains information on an enormous range of topics of interest, and huge amounts
of data are constantly being transferred between computers on the Internet. For this reason it is
sometimes called the information superhighway, especially in the media. The World Wide Web
is the main source of information on the Net.
c. ....................................................................................................
Many services, such as the World Wide Web, FTP, e-mail and Usenet run on the Internet, using
different protocols.
d. ....................................................................................................
The Internet links users all over the world using fast and relatively cheap forms of communication.
Electronic mail (or, more commonly e-mail) is the most widely used service on the Internet, but
people also use other forms of communication on the Internet such as newsgroups, chat rooms
and online forums.
e. ...................................................................................................
The Internet can be understood as a kind of community of people all over the world. People often
make friends on the Net with people in distant countries, and there are thousands of special
interest groups whose members use the Internet to keep in touch with each other.
Which of these five aspects do you prefer? Why? Exchange ideas with your
partner.
1. V
2. C
3. E
4. H
5. O
6. K
7. C
8. E
46
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Interconnected network
The Internet may be a recent media phenomenon but as a concept it’s actually older than
most of its users.
It was 1957, at the height of the Cold War. The Soviet had just launched the first Sputnik,
thus beating the USA into space. In response, the US Department of Defence formed the
Advanced Research Projects Agency (ARPA), a project to develop a military research
network to keep military units connected in case of atomic attack. In those days, no one
had PCs. The computer world consisted of a computer linked to another to share the
information.
Twelve years later, a lot happened, including the first landing on the moon and Woodstock.
A small group of computer scientists on both coasts of the United States was busy creating
a national network that would permit the scientific community to share ideas over
communication links. ARPA developed into ARPANET, a project to use technology to
unite a community of geographically dispersed scientists.
Over the next decade, research agencies and universities joined the network. In 1973 the
network crossed the Atlantic to include University College London and Norway’s Royal
Radar Establishment. The 1970s also saw the introduction of electronic mail and what
would become the Usenet newsgroups.
In 1981, the ARPANET linked 200 sites. In 1986 an important development took place, when
the US National Science Foundation established NSFnet by linking five university super-
computers at the speed of 56 Kbps. This opened the gateway for external universities to
make use of superior processing power and share resources.
In the three years between 1984 and 1988, the number of host computers on the Internet
(as it was now being called) grew from about 1000 to over 60,000. NSFnet increased its
capacity to 1544 Kbps.
Over the next few years, more and more countries joined the network, from Australia and
New Zealand, to Iceland, Israel, Brazil, India and Argentina.
47
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
7KHLQIRUPDWLRQVXSHUKLJKZD\
In 1989, CERN, the Swiss physics institute, proposed the basis of the
World Wide Web to share research. By 1994, the Web’s traffic was 25
times greater, and domain names for commercial organisations (.com)
began to outnumber those of educational institutions (.edu). As the Web
grew, so too did the global village. Almost every country in the world
joined the Net. Even the White House was online.
Today, reports say that very soon the whole world will be wired.
a. Note down the events that are connected with the following dates.
1957
1969
1970s
1980s
1986
1984-88
1989
1994
Today
48
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
All’s hot!
All’s hot!
1. Reading | Match
Read and match each key word of the passage to its correct definition.
49
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
7KHLQIRUPDWLRQVXSHUKLJKZD\
Word Definition
1. WWW a. An icon, image or specially marked text located on a WWW
page that brings new information on the screen when the
user selects it.
2. Hyperlink b. A computer that stores and distributes Web pages on
request.
3. Web site c. A program that makes it easy for users to find and display
Web pages
4. Web server d. A collection of related Web pages belonging to an individual
or organization.
5. Home page e. A network within the Internet consisting of data organized
as pages with hyperlinks to other data.
6. Web browser f. The starting page for a Web site.
50
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
All’s hot!
Ask questions
1. ....................................................................................................................................................................
It’s a system used to mark text for WWW pages in order to obtain colours, style, pictures, etc.
2. ....................................................................................................................................................................
An Internet browser such as Internet Explorer.
3. ....................................................................................................................................................................
They are ASCII files.
4. ....................................................................................................................................................................
A tag.
5. ....................................................................................................................................................................
Title, headings, tables and so on.
6. ....................................................................................................................................................................
In pairs.
7. ....................................................................................................................................................................
A forward slash.
8. ....................................................................................................................................................................
They describe the presentation of the element to a greater degree.
9. ....................................................................................................................................................................
The identification of graphic images to be inserted in the document.
10. ....................................................................................................................................................................
Because it makes the website easier to maintain, edit, convert and format in the long run.
51
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
7KHLQIRUPDWLRQVXSHUKLJKZD\
Track
04
4. Listening | Put in order
While listening put the steps in the right order.
Downloading software
It’s true that different people use the WWW in different ways, but most users
find it a useful source of software. Many software companies advertise on the
Web and make their products available electronically. What you have to do is
copy software to your own computer. This process is called downloading.
Free downloads (freeware) are exactly that – free! However, you must do all
the work and take the responsibility for getting your copy. Here are the steps:
After the download begins, it may take from several seconds to hours. The time
needed depends on the size of the item you are downloading, the density of
network traffic at that time, and the speed of the two modems involved in the
transaction.
Shareware writers request payment for their products. The receiver is allowed
to try the shareware for a limited period of time. If you decide to keep it, you
must pay the royalty to the author.
Pay attention:
- Software downloads is no guarantee of quality
- Viruses may be distributed along with free downloads and shareware. Protect
yourself with a good virus checker.
52
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
All’s hot!
5. Activity | Match
Match the terms referring to downloading with their definitions.
Terms Definition
1. Downloading a. The file has been made smaller by condensing its space-
wasting features.
2. Freeware b. A protocol used for transferring files between computers.
3. Compressed c. It is the process of receiving a program or file via a network
format from another computer.
4. Shareware d. Programs are available over the Internet at no cost to the user.
5. FTP e. It is software that is legal to distribute and copy but is not free.
6. Writing | Label
Label the information with the appropriate title. Be careful: there are two
intruders.
53
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
7KHLQIRUPDWLRQVXSHUKLJKZD\
7. Reading | Answer
Read the texts and answer the questions.
E-mail
You can send and receive e-mail with anyone who has an Internet
e-mail address. There are two ways to send/receive e-mail – via e-mail
client software or via Web-based e-mail. E-mail client software, such as
Microsoft Outlook, enables e-mail through a program running on your
computer.
Advantages Disadvantages
t Email is effective in providing quick t Email can become time consuming
answers to yes and no type questions. for answering complicated questions.
(e.g., Do you do international delivery?) Misunderstandings can arise because of
t Email is effective in finding the right cultural differences in the interpretation
person in an organisation or company of certain words. The telephone is much
to answer your question. better for providing detailed answers
t Email is good to make appointments or if you feel that the question is not
for busy people. absolutely clear.
t Email can distribute information t Email can compromise the security
quickly to many people for the time it of an organisation because sensitive
takes to email one person. information can be easily distributed
accidentally or deliberately. Email should
be entrusted to well trained and trusted
staff members.
t Email can become impersonal or
misunderstood.
54
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
All’s hot!
Cloud computing
Since the advent of the Internet, businesses have been n
introduced to a whole new avenue in their day-to-day
interactions. With the instant ability to access files and
information in real time and anywhere in the world, people
across the globe are implementing cloud computing into
their organisations.
Cloud computing can basically be defined as doing work on
your local computer, but storing the data on a server at another location.
Before entrusting your data to someone else, there are 5 advantages and
disadvantages you should consider.
9. Writing | A report
Write a short report on the results of your discussion in the previous
activity. The last paragraph should contain your personal point of view.
55
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
7KHLQIRUPDWLRQVXSHUKLJKZD\
Newsgroup
A newsgroup is the cyberspace version of a bulletin board. Tens of
thousands of newsgroups entertain global discussions on thousands
of topics. For example, alt.fan.letterman is one of the David Letterman
newsgroups. Newsgroups are organised by topics. To participate in a
newsgroup, you’ll need newsreader client software or similar that is built
into most Internet browser clients. Some newsgroups are maintained
within the WWW and the software is not required. Newsgroups are
generally public. The software lets you read previous messages or
add your own or respond to previous postings. People who frequent
newsgroups refer to the original message as a thread.
56
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
At any given time, the Internet is filled with virtual chat sessions where people talk about
anything from cars to yoga. The Internet Relay Chat (IRC) protocol allows users to
join and participate in group chat sessions. Chatting is a favourite pastime of millions of
cybernauts who use their IRC client software to establish a link with a chat server. Chat
servers let users join chat sessions called channels.
A very popular application is the Internet Telephone, often mixed with IM. How does it
work? When you open your Internet telephone software, it notifies the host server that you
are available for calls. If you want to communicate with your friend in Australia you both
have to be online with the software running and be registered with the same server.
b. Cover the text above and complete the phrases with the missing word.
1. Each Email message is ....................................... to all the participants in the list.
2. The IRC ................................ users to participate in group chat sessions.
3. Chat servers ................................. users join channels.
4. IM is a .............................. way to communicate in real time.
5. You must ............................ with one of the IM services if you want to participate.
6. When you open your Internet telephone software, it ........................ the host server
that you are ............................... for calls.
57
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
7KHLQIRUPDWLRQVXSHUKLJKZD\
c. For each statement indicate if they are true or false. If they are false, correct
them orally.
1. People do not like using the Internet to make their purchases.
2. E-commerce is disadvantageous to businesses.
3. Gifts and flowers are some of the most popular online shopping categories.
4. People like cyber auction as they hope to make a bargain.
5. eBay was founded in the late 20th century.
6. Its success is confined to the North American area.
7. eBay.com is exclusively a shopping website.
8. eBay.com offers a wide range of services.
58
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
2. Reading | Answer
Read the text about blogging and do the activity.
A blog is a kind of hybrid diary/guide site. There are as many unique types of blogs as
there are people Blogs became trendy with the introduction of certain automated systems.
Blogs are easy to set up and manage. New data is entered into a simple form and then
submitted. Only the author can create new subjects for discussion on a blog. Some popular
software packages eliminate the need for bloggers to manage the software. A good program
combines a user-friendly interface with format flexibility. Server-based systems make
blogs possible. A blogroll is a list of links that create a context for a blog. The TrackBack
feature enables multiple blogs to be automatically notified when certain changes are made
to one blog.
3. Reading | Tumblr
Do you use it? Do you like it? Talk with your partner.
59
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
7KHLQIRUPDWLRQVXSHUKLJKZD\
Track
4. Listening | Take notes 05
You will hear people talking about Facebook. Listen and take notes.
60
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
7. Speaking | Discuss
This is the dark side of social networking sites. Have you ever thought of
these aspects? Discuss in a small group of 3 or 4.
The Cons Of Social Networking Sites
t The most glaring disadvantage of social networking sites is the risk of identity
theft and fraud. The personal information of users can be used by dubious people
for illegal activities. Information like the e-mail address, name, location, and age
can be used to commit online crimes.
t Also, many people pretend to be someone else and prepare their online profiles
with false information, so as to dupe unsuspecting users. So, if you do not know
the person face to face then it will be very hard for you to find the real identity.
t Another cause of concern is cases of online harassment and stalking. Since
the social networking sites are very poorly regulated, so it can be a very fertile
ground for people trying to get even with you. They can spread malicious humour
among your friends and also download and morph your photos.
8. Writing | A report
Write a short report on the discussion of the previous activity. The last
paragraph should contain your own opinions.
61
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
7KHLQIRUPDWLRQVXSHUKLJKZD\
5HYLVH FKHFN
1. Write a short essay on the World Wide Web. Your text should contain
ALL the following words:
hiperlinks | website | homepage | server | browser
Beginnings
1. FTP is a protocol that allows…
2. You must sign up with an ISP…
3. WWW is a communications protocol that allows…
4. You must use HTML…
5. HTML is a computer language that consists of…
6. Search engines often use a program called a spider…
7. A spider is a piece of Web software that…
8. E-commerce includes…
Endings
a. multimedia information to be accessed and transmitted via the Internet
b. constantly searches for new Web pages and follows any links found on them
c. in order to use the Web
d. all phases of doing business over the Internet
e. the transfer of files between two computers over the Internet
f. in order to develop documents readable by Web browsers
g. in order to keep their indexes updated
h. special codes intended to design the layout of a Web page
1 .... 2 .... 3 .... 4 .... 5 .... 6 .... 7 .... 8 ....
Downloading software applications from the WWW can add useful ................. and
resources to your computer. From adding software that will compress ............ so
they take up less space on your computer to accessing tools for improving the search
capabilities of your Web browser, you should become familiar with the procedures
for downloading and ....................... software from the WWW. This will allow you to
......................... your use of the computer as a tool for learning. There are five types of
software that you are likely to download, as a student:
Updates – to improve the performance of your software.
Plug-ins (or add-ons) that automatically ..................... themselves when required.
62
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
4. Decide if the statements are true (T) or false (F). Correct the false
ones.
Statements
T F
1. All newsgroups need a special software.
2. There is generally no need to subscribe to get mailing list messages.
3. Thread is a term used in mailing list.
4. Mailing lists and newsgroups are the same thing.
5. Two or several people can take part in IRC.
6. A channel is when people carry on an online conversation.
7. IM is the same as IRC.
8. You can communicate with friends through IM even if they aren’t online.
9. Internet Telephone lets you call people at other computers on the Internet.
10. E-commerce is an advantage for both merchants and customers.
11. Cyberauctions are dangerous forms of e-commerce and are avoided by people.
12.Netiquette sets the rules of behaviour online.
13.Writing an e-message in capital letters is nice and friendly.
14.It’s not a problem to attach a large file to e-mail.
15.It’s important to have an efficient antivirus system.
16.Smileys and emoticons are the same.
17. Today eBay is exclusively an online auction website.
18.Most people like shopping online.
19.Cyberauction is not particularly popular.
20.eBay.com offers plenty of services.
63
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
7KHLQIRUPDWLRQVXSHUKLJKZD\
7HVW\RXUFRPSHWHQFH
1. Write about the history of the Internet.
t Briefly describe the historical scenery in which ARPA an later ARPAnet
developed.
t Illustrate the characteristic of Internet services before the WWW.
t Explain the difference between the Internet and the WWW.
2. Read and complete this article about the resources on the Internet.
The Internet has become one of the biggest worldwide systems for
......................... and receiving information. Even though everybody knows
about the Internet there are many people still unaware of how the
Internet actually works.The biggest portion of all the Internet .....................
is E-mail. Many people now use ......................... instead of writing letters.
Another very popular feature of the Internet is the Newsgroups. Many of
these newsgroups offer access to group discussions around the world on
specific topics. There are actually thousands of ......................... on the web
that you can sign up for. Just going to www.abc.com, and clicking on the
news tab will get you the latest news and the latest weather .........................
. The original purpose of the Internet was for global .........................
exchange. It is also a great source of information for children. You no
longer need to take the trip to the Library. Now you can have the Library
right in your own .................... . Just by typing in a simple word phrase in
the search box will get you tons of information that you may need.
The web supports the ......................... and retrieval of photographs,
graphics, animations, videos and sounds. Moreover, the greatest benefit
of the Internet has been to businesses and other organizations. It is a
great way to ......................... your product or business, as well as various
services that you may offer. Once you make your web .........................
known you will be amazed at how much your ......................... and your
profits will increase. Another very popular ......................... is the Chatting
feature. Instead of using the telephone you can just ......................... with
another person over the Internet. Although when it comes to chatting
you will have to be careful. Make sure that you only chat with those
people that you know.
64
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
7KHEUDLQRI HYHU\
FRPSXWHU
65
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
7KHEUDLQRI HYHU\FRPSXWHU
66
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
T F
1. The CPU is the central part of the computer
2. CU is the short form for Central Unit
3. The C.U. controls data movements throughout the computer system
4. The ALU performs only calculations such as: addition, substraction,
multiplication and division.
5. The CPU and the CU make up the ALU
6. Data held on disk can be accessed faster than data held on a chip.
7. The CPU follows a list of instructions to carry out.
8. Only two instructions are important for the CPU to carry out.
9. Programs always use arithmetic instructions.
67
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
7KHEUDLQRI HYHU\FRPSXWHU
Glossary
Register is a storage device, having a specific storage capacity such as a bit,
a byte or a computer word, and usually intended for a special purpose
68
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Verb Preposition
1. to evolve a. in
2. to take b. into
3. to fit c. over
4. to hold d. into
5. to pack e. for
6. to be used f. into/on
69
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
7KHEUDLQRI HYHU\FRPSXWHU
Storage
1. Reading | Answer questions
Read the text about memory and answer the questions below.
Memory
Computers store data either in chips inside the main processor, in what is called the memory
(main store), or on other media such as magnetic disk, in what is called the backing store. All
memories share two organizational features:
a. each information unit is the same size;
b. an information unit has a numbered address associated with it by which it can be
uniquely referenced.
Memory can be viewed as a large one-dimensional array, where each element of the array
contains one unit (word) of information while the index is the address of the unit. Using its
address, we can determine the contents of any unit.
When a computer is designed, the size of its information units is chosen according to the
applications for which the computer is intended. On many machines, each information unit
is known as a word. Word sizes typically range from 8 bits on microprocessors to 64 bits on
large computers. A word is usually divided into a number of bytes; each byte can represent
one character.
Machines designed for administrative data processing, where information to be processed
includes names and English letters as well as numbers, are often byte addressable. In these
machines the byte is the basic information unit, and each byte has a unique address by
which it can be accessed.
The number of instructions and amount of data a computer can store in its memory is
measured in bytes. One byte contains 8 bits; in most cases 8 bits are needed to store one
character; a single character can be stored in one byte.We refer to storage capacities in terms
of kilobytes (KB) or megabytes (MB). Look at the following table:
Terms Value
1 byte 8 bits
1 kylobyte (KB) 1,024 bytes
1 megabyte (MB) 1,048,576 bytes
1 gigabyte (GB) 1,073,741,824 bytes
1 terabyte (TB) 1,099,511,627,776 bytes
Answer questions
1. Where do computers store data?
2. What are the characteristics shared by all
memories.
3. What does “information unit” refer to?
4. What do you understand for “index”?
5. What does a byte addressable represent?
6. How is the number of instructions and amount
of data measured?
7. What is the smallest unit of storage?
8. What is the name of a group of 8 bits?
70
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Storage
71
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
7KHEUDLQRI HYHU\FRPSXWHU
Answer questions
1. What do you understand for Primary Memory?
2. Give a concise explanation of RAM.
3. What does it mean that RAM is “volatile memory”?
4. What happens when a program is no longer in use?
5. What is an “address”?
6. What is the function of addresses?
7. Where is RAM attached?
8. What have researchers given us over the past two decades?
9. What is SIMM?
10. What is DIMM?
3. Activity | Match
Match the beginnings in column A with the endings in column B.
Be careful, because two items in column B are not necessary.
A B
1. RAM contents are not a. 64 million bits of fast electronic circuit
memory
2. RAM is b. a high-speed holding area
3. All programs and data must be c. data to be both read and written
4. RAM enables d. transferred to RAM
5. When a program is no longer e. electronic circuits
in use, the storage space it
occupied is assigned
6. The processor manipulates f. permanent
7. Each byte in RAM has g. an address
8. Most new PCS are PCS are h. with DDR SDRAM
being equipped
i. to another program
j. the data in RAM
Solution 1 .... 2 .... 3 .... 4 .... 5 .... 6 .... 7 .... 8 .... .... ....
not necessary
72
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Storage
4. Reading | Match
Read the passage about virtual memory and then match the first half of a
sentence in column A with a second half in column B. Be careful, because two
in column B are not necessary.
A B
1. Virtual Memory expands a. resident in RAM to be processed
2. Increasing the amount of disk b. a user option in the Windows
space can environment
3. Once RAM is full, no more c. improve overall system performance
programs can be
4. The amount of virtual memory you d. quite simple
set aside is
5. A program is e. executed until a portion of RAM is
made available
6. The principle behind virtual f. executed sequentially
memory is
7. All data and programs must be g. the capacity of RAM
8. Only those pages of the program h. transferred into RAM
being executed are
9. The pages are i. recordable and rewritable
10. The operating system breaks j. resident in RAM
k. erased or changed
l. programs into pages
Solution 1 .... 2 .... 3 .... 4 .... 5 .... 6 .... 7 .... 8 .... 9 .... 10 .... .... ....
not necessary
73
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
7KHEUDLQRI HYHU\FRPSXWHU
Track
5. Listening | Fill in and discuss 06
You are going to listen to Mr Parker giving more details about primary
memory. While listening fill in the text with the missing words given in
scrambled order. Then discuss with your partner about the importance of
Primary Memory.
nonvolatile memory that retains its contents after an electrical interruption. The logic
(6) ………… of these devices can be upgraded by simply downloading new software
from the Internet or a vendor-supplied disk to flash memory. Upgrades to early PCs
and peripheral devices required the user to replace the old circuit board or chip with
a new one. The emergence of flash memory has eliminated this time-consuming and
costly (7) ………..... of upgrade.
The PC’s BIOS (Basic Input Output System) is stored in flash memory. The built-in
BIOS software contains the (8) ………… needed to boot (start up) the PC and load
the operating system to RAM. It also contains specific instructions on the operation
of the (9) ……………., monitor, disk drives, and other devices. A PC’s BIOS software
should be periodically upgraded to the most recent (10) …………… so that the PC can
recognize new innovations in I/O and disk/disc storage.
74
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Storage
Cache memory
Computer designers use very high-speed memory to increase computer
system throughput. Data and programs are being continually moved
in and out of RAM at electronic speed – but that’s not fast enough. To
achieve even faster transfer of instructions and data to the processor,
and, therefore, greater throughput, computers are designed with cache
memory. Like RAM, cache memory is a high-speed holding area for
program instructions and data. However, cache memory uses internal
storage technologies that are much faster than conventional RAM. With
only a fraction of the capacity of RAM, cache memory holds only those
instructions and data that are likely to be needed next by the processor.
Cache memory is effective because, in a typical session, the same data or
instructions are accessed over and over. The processor first checks cache
memory for needed data and instructions, thereby reducing the number
of accesses to the slower RAM.
When you purchase a PC, you will see references to level 1 (L1) and
level 2 (L2) cache. Level 1 cache is built into the processor, whereas
level 2 cache is on another chip, sitting between the processor and RAM.
L2 cache is ultra –fast memory that buffers the transfer of information
between the processor and RAM, thereby accelerating internal data
movement.
75
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
7KHEUDLQRI HYHU\FRPSXWHU
T F
1. Computer designers use high-speed memory to increase computer
system throughput
2. Data and programs are being continually moved in and out of ROM
3. Cache is a high-speed memory
4. RAM is much faster than cache memory
5. Cache memory holds only those instructions and data that are likely
to be needed next by the processor.
6. There are two types of cache memory: L1 and L2
7. L1 cache accelerates internal data movement.
8. L1 cache is on another chip.
9. L2 cache is built into the processor
10. L2 cache is ultra-fast memory.
76
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Storage
Answer questions
1. What is Secondary Memory?
2. What does Secondary Memory consist of?
3. Is “access time” one of the unique feature of S. M.?
4. What is it?
5. Using your own words, explain the meaning of cost/removable versus
nonremovable.
6. When referring to the capacities in bytes or other numbers in binary, is a
megabyte 1 million bytes? (Support your answer).
7. Explain the two types of “access”.
77
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
7KHEUDLQRI HYHU\FRPSXWHU
Magnetic Media
1. Reading | Fill in and summarize
Read the passage about making the connection to the system unit; while
reading fill in the blanks with the following words given in scrambled
order; then summarize it orally.
78
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Magnetic media
1. are stored/ both RAM/ and permanent/ in/ mass storage/ programs and
information/
Solution: ......................................................................................................
2. from/ programs/ mass storage/ retrieved/ and information/ are/
Solution: ......................................................................................................
3. are stored/ RAM/ temporarily/ for processing/ they/ in high-speed/
Solution: ......................................................................................................
4. are the/ art for/ disk drives/ state of the/ permanent storage/ magnetic/
Solution: ......................................................................................................
5. mass storage/ laser disc/ of/ as a/ optical/ means/ continues to emerge/
Solution: ......................................................................................................
6. complement/ storage/ tape drives/ disk/ magnetic/
Solution: ......................................................................................................
Glossary - Back-up
What are magnetic tapes? It is a duplicate safety copy of
Tapes in cartridge are becoming much more the data stored on a disk; but
common, they are similar to audio cassettes, it is also a second computer
except they are larger. Their main use is for component or system for
making backup (security) copies of hard disks. emergency use.
Back-up copy – back up system.
79
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
7KHEUDLQRI HYHU\FRPSXWHU
80
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Magnetic media
Track
4. Listening | Fill in and summarize 07
You are going to listen to Mr Parker speaking about optical disk technology.
While listening fill in the text with the missing words given in scrambled
order (one word is not necessary); then summarize it orally.
81
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
7KHEUDLQRI HYHU\FRPSXWHU
Answer questions
1. Is light used to remember data today?
2. What is the difference between CD-R and CD-RW?
3. Where does the capacity of a CD which holds up to 700MB of information come from?
4. What was the first use of DVDs?
5. What are the two new high-capacity optical disc formats?
6. Are there any new frontiers to expand capacity?
82
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Magnetic media
Holographic storage.
Holograms are those flat pictures
that seem to move or pop out in three
dimensions;they are created by recording
light in a different way. Instead of making
a record of light hitting the surface of
the hologram, the technology makes a
record of the interference patterns that
is created when the ordered light waves
of one laser beam is turned on and off to
represent data bits as they pass through
the waves of a second laser beam.
While reading is still ongoing, the
reaction of the reference laser beam
and the stored interference pattern
in the medium recreates the original data beam, which is then detected by an array of
photosensitive cells. These records are stored within the material itself, adding a third
dimension to data storage, and changing the angle at which the laser beams cross paths
changes the interference patterns.Using holographic storage,different pages of information
are allowed, by the different patterns, to exist together within the same 3D space and so
there is the possibility that storage will abandon the platter configuration in the place of
record data within a cube of optically sensitive crystal.
Even if holographic storage is still under consideration, IBM has already demonstrated the
technique, recording 1GB of data in a crystal the size of a sugar cube, with data access rates
of one trillion bits a second.
But there’s a problem: it’s not rewritable. Any data written to holographic storage is
permanent; it can’t be erased or changed.While research is under way to make holographic
storage rewritable, the permanence of holography isn’t a problem.
As storage is capacious enough and cheap
enough software can keep track of new
versions of a same file so that previous
versions are accessed only when there’s a
need to.
With holographic storage media offering 100
times the capacity of magnetic media, there
is really no competition. It may become the
technology of memory devices of the rising
generation. Large-scale storage used to be
measured in terabytes but the industry is
now demanding petabytes and exabytes and
so systems containing up to 540 discs in a
cabinet are going to become the norm.
83
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
7KHEUDLQRI HYHU\FRPSXWHU
8. Activity | Match
Match the first half of a sentence in column A with the second half in column B. Be careful
because two items in column A are not necessary.
A B
1. the technology a. is not rewritable
2. during reading b. makes a record of the interference patterns
3. while research c. are not stored on the surface of a material
4. these records d. may become the technology of the future
5. holographic storage e. the reaction of the reference laser beam and the stored
interference pattern creates the original laser beam again
6. with holographic storage media
7. IBM has demonstrated
84
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
5HYLVH FKHFN
1. Match the technical terms in the box with their definitions. There are
two intruders.
transistor | data | program | ALU | input unit | IAS | printer |
control unit | memory unit | output unit
Definitions
The component of the CPU which is used for executing the actual
arithmetic and logical functions called for by the program
Pieces of information that are prepared for the computer, e.g.
numbers, characters etc.
A device used for storing data
The device used for receiving results
The component of the CPU that controls the operations
The device used for entering data (e.g. a keyboard)
A set of instructions for the computer
Acronym for: Immediate Access Store which provides immediate
memory for holding data and programs
2. Read the text about hard drives again and then put in order the
sentences below.
1. several disks / hard drives / single spindle / consist of / on a
Solution: .................................................................................................................
2. is able to / surface / store data / a disk
Solution: ................................................................................................................
3. can have / head / each surface / its own / read-write
Solution: .................................................................................................................
4. has/several/a hard drive/heads/and record data/that/read-write/read/disks/on the
Solution: .................................................................................................................
5. of sizes / disks / all sorts / hard / in / are available
Solution: .................................................................................................................
3. Read the passage about DVD and fill in the gaps with suitable words.
DVDs (Digital versatile disks)
Like CD-ROMs, DVDs can be used to store computer application (1) .............., multimedia
programs (encyclopaedies) and full length movies. Any application software that needs six
to seven CD ROMs for installation could be (2) .............. by a single DVD. This is because CD
ROMs store 650 MB of data where as a DVD stores between 4700 and 17.000 MB.
The latest generation of DVDs allows users to write data to the (3) .............. so they may be
used in much the same way as a normal hard disk. DVD drives (the hardware you need to
read the DVD disk) look the same as CD-ROM drives. Eventually all (4) .............. will come
with a DVD drive.
DVDs also are used to store movies since they produce much better quality pictures and
sound compared to a normal (5) .............. tape. A film stored on DVD can even give the viewer
a choice of several languages in which it can be played back.
85
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
7KHEUDLQRI HYHU\FRPSXWHU
CD-ROM DRIVERS
CD-ROM (1) …..……..... use the same technology as (2) …………….... CDs and CD
(3) ...………… The data is stored on the disk (4) ………….. and a laser beam is used
to read (5) ………… off the disk. Because (6) …..…….. is used on (7) …………., the
data may be packed closely and the disk has a huge (8) ………… CD-ROM drives
are included in (9) ……………..systems. A CD-ROM can be filled with (10) …………
(pictures you can use in your documents), encyclopaedias, photographs. CD-ROM.
Are (11) ……………. disks, which means that you can read the data off the disk but
not (12) ………….. it or store new data.
7. holding area/ and programs/ RAM is/ a high- speed/ for data/
Solution: .................................................................................................................
9. the use of software/ virtual memory/ and hard disk storage/ of RAM through/
expands the capacity/
Solution: .................................................................................................................
86
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
7HVW\RXUFRPSHWHQFH
1. Fill in the chart below and then write a report explaining:
- what the chart represents;
- the sequence of events
C.P.U.
Unit
Answer questions
1. What is a chip?
2. What is the function of the transistor?
3. Do you think chips will always work in the same way?
4. Are there any limits to the capacity of microchips?
87
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
7KHEUDLQRI HYHU\FRPSXWHU
3. Using your knowledge, fill in the following grid about hardware and
software, with the missing information.
A B
1. fetches a. performs
2. decodes the instruction b. is a storage device
3. in association with c. deliver
4. release d. decides what it means
5. executes e. is the combination of I-time and E-time
6. a register f. together with
7. machine cycle g. gets
6. Mini Project.
Now, organize a logical process to
describe the information provided
by your completed table (in ex. 3)
and report it to your teacher and
classmates; use Power Point, your
PC and then a video projector that
may be connected to an interactive
whiteboard or may project onto a
traditional reflective projection screen
or on the wall of your classroom.
88
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
2SHUDWLQJV\VWHPV
The operating system acts as a “shell” around the hardware. For programs to
work, they need an operating system. For users to get useful work out of the
computer, they have to use application programs and the operating system to
communicate with the hardware.
Application
USER
HARDWARE
Opening System
Application
USER
89
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
2SHUDWLQJ V\VWHPV
7KHEUDLQRI HYHU\FRPSXWHU
Answer questions.
1. What is an operating system?
2. Where does the O.S. reside on most computers?
3. Does the O.S. help only you or also the computer? (Give reasons).
4. Do you remember three or four activities performed by the O.S.?
5. How can you explain that the O.S. is the traffic cop of the computer?
90
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
91
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
2SHUDWLQJ V\VWHPV
T F
1. The first operating systems appeared in the early 1940s.
2. DOS is the acronym for “disk operating system”.
3. “Windows” is an operating system.
4. Without an O.S. the programmer would have to invent only a part of the
program that displays text or graphics onscreen.
5. With an O.S. you can save files created by two different programs to the
same disk.
6. If you want to perform some tasks outside an application program an
O.S. isn’t necessary.
7. The O.S. works together with the BIOS and software drivers.
8. When some parts of the O.S. are loaded from disk, they are added to
the device drivers.
What is BIOS? It’s the acronym for: basic input/output system. It’s a collection of programs
that has the capability of communicating with peripheral devices such as keyboards, disk drives,
printers, display/monitor, and other I/O devices. The most important task it performs is to load the
operating system into RAM and turn control of the computer over it.
5. Activity | Match
Match the first half of a sentence in column A with a second half in column B. Be
careful because two in column B are not necessary.
A B
1. the first O.S.s were developed a. they are added to the BIOS
2. the O.S. evolved into a bridge b. because there is an O.S
3. a common platform for all the c. the O.S. does not work alone
software you use
4. you are able to save files d. to handle one of the most
complex I/O operations
5. the BIOS acts as the intermediary e. among the hardware, processor
and O.S.
6. when some parts of the O.S. are f. between a PC and the software
loaded from disk
g. is created by an O.S.
h. is not compatible with another
platform
92
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
6. Reading | True/False
Read the passage about who directs the action in a computer and say if
the sentences are true or false. Correct the false ones.
T F
1. System software is like the film director.
2. Hardware is the most prominent of the behind-the scenes players.
3. The operating system is the software that controls everything.
4. GUI users interact with their computers by using a touchpad on
desktop PCs or a mouse on notebook PCs.
5. Software that provides detailed information with regard to available
memory and disk space would be considered utility software.
6. The kernel is loaded to RAM on system start-up.
93
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
2SHUDWLQJ V\VWHPV
Track
7. Listening | Complete and summarize 08
You are going to listen to Mr Parker, an expert on IT, explaining the most
important types of operating systems.While listening, complete the passage
with the words given in scrambled order. Then summarize it orally.
latest | to share | advantage | humans | on-line | terminals | networks | CPU
Types of operating system
Let’s consider the following types of operating system:
- Multitasking (or multiprogramming); it allows several application programs
to be in RAM at one time. Each of them will be allowed (1) ................ time
as needed, even though only one of them is currently being used by the
person at the keyboard. All of this is controlled by the operating system.
We can say that multitasking means the ability of a computer to run two or
more programs at the same time. For (2) ................ it would be difficult to do
more than one task at once. The computer can, however, for example, print
out, a document of 30 pages while continuing to use the word processor to
type in a new letter. The operating system takes care of the printing and the
word processing simultaneously.
- Multiuser (or multi-access); it permits several users to access the same
data at the same time. A multiuser operating system needs to be used with
most (3) ................ ; so the technique that allows many users (4) ................
computer resources at the same time is called “time-sharing”.
- Real-time processing; it is a system which is automatically updated when
a change is made due to a transaction. In the fast world we now live in, it
is important that data is kept bang up-to-date so real-time systems have to
be used. Since in a real-time system the (5) ................ must be connected
to the computer, you can see that a real-time system must also be an
(6).................. system.
- Real-time processing is essential for computer control that may include
traffic lights, robots, process control (e.g. steel works and chemical
processes) and flight simulators. Real-time processing in the business
world is computing that involves humans interacting with the computer
in a situation in which quick or timely return of results is important. One
example from the business world is the automated teller machine (ATM).
- Batch processing; it is a system of collecting all the inputs together and
putting them into the computer in one go or “batch”. The main (7) ................
with batch processing
is that the computer
operator can load the data
in only one operation; the
programs in the computer
go through the various
processes and the final
result (for example: for the
production of electricity
bills) is a pile of bills to
be sent out to costumers
and an updated master
file with the (8)..............
information added.
94
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
8. Reading | True/False
Read the passage about UNIX, Linux, and LindowsOS and say if the
sentences are true or false. Correct the false sentences.
What is open source? Open source software is software for which the actual source programming
code (the instructions) is made available to users for review and modifications. The significance of the
rapid growth of this operating system is that it has the potential to become a competitor to Microsoft
Windows client and server programs.
95
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
2SHUDWLQJ V\VWHPV
T F
1. UNIX was developed in the 1970s.
2. It became popular in high schools.
3. The UNIX movement to PCs was fast.
4. UNIX is flexible.
5. UNIX has its roots in the command-line type.
6. Linux has its roots in UNIX.
7. Linux can be used with GUI.
8. Linux is free and the original program is available.
9. Open source software means that anyone can make changes to suit
his/her computing needs.
10. A Windows-base Word file can’t run on a LindowsOS system.
Solution 1 .... 2 .... 3 .... 4 .... 5 .... 6 .... 7 .... 8 .... 9 .... 10 .... 11 .... 12 .... 13 ....
96
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
97
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
2SHUDWLQJ V\VWHPV
Track
13. Listening | Fill in and discuss 09
You are going to listen to Mr Parker speaking about a new O.S. “Android”.
While listening, fill in the blanks with words given in scrambled order
then discuss, with your partner, the importance of Android. Swap roles.
Android
Android is a newly created, Linux-based Operating System. It has been (1)…….........
by Android Inc. which Google (a technology company) first backed from a financial
point of view and then bought. In 2007 Google and a group of hardware and software
specialists and technology companies, called the Open Handset Alliance (OHA) have
created open standards for mobile devices promising a flexible, (2)….......... system.
In that year, Android was unveiled as a mobile device platform built on the Linux
kernel version. Android is an open source which means that it allows the software to
be (3)….......… modified, without having to
pay a penny; as a result of this, developers,
device manufacturers and wireless carriers
can develop and distribute their own
modified versions of the operating system.
A lot of these developers write applications
(“apps” that are available for Android and
downloaded from Google Play) that make
wider the functionality of devices because
they write in a (4)….......…. version of the
Java programming language; a very recent
survey found that Android is a very popular
(5)….......…. used by mobile developers.
smartphone war.
98
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Answer questions.
1. Can we say that iOS 7’s look is new?
2. Why? Why not?
3. Where will a visual revision take place?
4. What happens with the “new look”?
5. Does everything look completely different?
6. Explain your idea(s) about the text
99
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
2SHUDWLQJ V\VWHPV
“Illustrated here is
the hierarchy of data
organization and its
relationship to a typical
employee record.”
Application Packages
1. Reading | True/False | Summary
Read the text about “Database managers” and say if the sentences are
true or false. Correct the false ones. Then summarize the text orally.
Database managers
A database is an organized collection of information or data structured in such a way that
it can be used in different applications
A database is used to store information so that it can be searched and sorted in various
ways.
Software’s reason for being is juggling. Whether the data are words, facts, or numbers,
software finds new ways to compare, sort, order, merge, separate, and connect it- all an
impressive juggling act. Collect a lot of data in some organized way, and you have a database.
The software used most often to do that is called a database manager.
Database software lets you enter, organize, and retrieve stored data.
If you have visited a library that still uses card files, you have worked with one type of non-
computerized database: one that illustrates perfectly the advantages of a computerized
database. (Remember that the box of filing cards is the computer’s file which is usually
stored on a magnetic or optical disk).
Many programs that we don’t think of as databases actually involve some form of database
management. One reason why electronic spreadsheets such as Lotus 1-2-3 and Excel
have become so popular is that, in addition to being capable of calculating complicated
mathematical formulas, they can sort and extract both mathematical and textual data.
Accounting and inventory programs are specialized databases Even word processors use
database features in their spelling checkers and mail-merge operations.
100
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Application packages
T F
1. A database is used to store information.
2. Database manager is a software.
3. Database managers collect a lot of data.
4. Data collected by database managers aren’t organized.
5. A computer’s file is the box of filing cards in a non computerized
database.
6. Lotus 1-2-3 and Excel are capable of calculating mathematical formulas.
2. Reading | Match
Read the passage about what database
managers can do and then match the
first half of a sentence in column A with
a second half in column B.
101
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
2SHUDWLQJ V\VWHPV
A B
1. Database Managers let you a. data in records
2. Database Managers define b. a collection of data
3. The individual items are c. a data format
4. The field names are d. limited to a certain length or to specific
values
5. A record is e. searches for data that meet specified
criteria
6. Database Managers store f. the data in a formatted, easy-to-read
report
7. Queries are g. and filter the data to let you see it
from different angles
8. Queries sort h. the words “Title”, “Author”, “Publisher”,
or “ISBN”.
9. Database Managers present i. define a “data type”
10. A single piece of data might be j. contained in fields
Solution 1 .... 2 .... 3 .... 4 .... 5 .... 6 .... 7 .... 8 .... 9 .... 10 ....
102
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Application packages
5. Reading | True/False
Read the passage about record design and say if the sentences are true or
false. Correct the false sentences.
Record design
Modern databases give you freedom to design your own records. They
give you an empty screen on which you can add the field names, fields
and other background text such as the title. On some databases you can
even put boxes around headings and even change the colour of the text.
Some databases require you to create a different type of field for different
information. You usually have to specify the type of data to go into the
field. This can be:
1. numeric, which means it contains only numbers. Make sure that a
number does not have any starting zeros or dashes.
2. character text, which means that numbers, letters and other symbols
can be entered.
3. data, which means that the data is entered.
4. logical, which allows Y/N (for Yes/No) or T/F (for True/false)
As well as selecting the field names and the type of data to be entered,
some of the more sophisticated databases allow you to specify some
validation checks to the field.
What is validation?
Validation is the process of detecting any data that is inaccurate, incomplete, or unreasonable.
Validation is performed by a computer program.
T F
1. You can design your own records.
2. Modern databases give you a full screen on which you can add the
field names.
3. On some databases you may even change the colour of the text.
4. If you want to go into a field you have to specify the type of data.
5. A field is only numeric.
103
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
2SHUDWLQJ V\VWHPV
6. Activity | Match
Match the sentences in column A with the logical endings in column B.
A B
1. you can add the field names a. boxes around headings, on some
databases
2. modern databases b. freedom to design your own records
3. an empty sceen c. on an empty sceen
4. you can put d. is given by modern databases
5. modern database give you e. give you an empty screen
6. a numeric field f. can form a character text
7. numbers, letters and other symbols g. contains only numbers
2. Q: ............................................................................................................................
A: We can add the field names, fields and other background text such as the title
3. Q: ............................................................................................................................
A: A different type of field for different information.
4. Q: ............................................................................................................................
A: You have to specify the type of data.
5. Q: ............................................................................................................................
A: It contains only numbers.
6. Q: ............................................................................................................................
A: It is called character text.
7. Q: ............................................................................................................................
A: “Logical” means that we have two alternatives: Yes/no or True/False.
8. Q: ............................................................................................................................
A: They allow us to specify some validation checks as well as selecting the field
names.
9. Q: ...........................................................................................................................
A: Customized reports.
10. Q: ............................................................................................................................
A: To generate periodic reports.
104
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Application packages
8. Reading | Match
Read the passage below and match the first half of a sentence in column
A with a second half in column B. Be careful, because one in column be
is not necessary.
Query
A query is an expression in any dialect
of SQL that defines an operation to be
performed by a database management
system. A Query usually contains at
least the following three elements:
1. a verb (such as SELECT) that
determines the type of operation;
2. a predicate object that specifies one
or more field names of one or more
table object(s), such as to specify all
of the fields of a table;
3. a prepositional clause that
determines the object(s) in the
database or which the verb acts
(such as FROM Tablename)
The simplest SQL query that you can
construct is:
SELECT + FROM Tablename, which returns the entire content of
Tablename as the query result set.
Queries are classified as “select queries” which return data (query result
set), or “action queries”, which modify the data contained in a database
without returning any data.
All the dialects of SQL are fourth-generation languages (4 GLs).
105
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
2SHUDWLQJ V\VWHPV
A B
1. It is necessary a database a. was of 1970
application language
2. Dr. Codd’s database model b. was designed for use with a prototype
relational database
3. SEQUEL was the first language c. was renamed SQL
which
4. His relational model d. to create tables and specify the fields
the tables contain
5. SEQUEL/2 e. was a theoretical description
6. All dialects of SQL f. containts three elements
7. A query g. is used for creating text documents
h. are 4GLs
106
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Application packages
Database inquiries
Relational database software lets you retrieve, view, and print records
based on query by example.
In query by example (QBE), you set conditions for the selection of records
by composing a relational expression (one or more examples) containing
relational operators, that reflects the desired conditions.
A relational expression normally compares one or more field names or
character strings using the relational operators (= [equal to],>[greater
than], <[less than], and combinations of these operators).
Several conditions can be combined into a single condition with logical
operators (AND, OR, and NOT).
In “query by example”, you point and click within dialog boxes to set
criteria; however, the actual information retrieval is done with a query
language program.
A query language is a user-friendly programming language for requesting
information from a database.
When you enter criteria for a query, Microsoft Access generates a SQL
(Structured Query Language) program which is executed to retrieve the
requested information. SQL, pronounced “sequel”, is the standard query
language for relational databases and is supported by all commercial
RDBMSs. This broad support means that SQL can be used to permit the
sharing of data between dissimilar software packages and DBMSs, such as
you might find in intercompany and intercompany networking. Although
SQL is not especially difficult to learn, complex queries could require the
attention of an expert. Fortunately, major databases often include tools or
utilities called query wizards which help the user to frame requests for
retrieving specific data from a database.
Answer questions:
1. What does relational database software allow you?
2. Explain what a QBE is.
3. What does a relational expression compare?
4. Are “relational operators” and “logical operators” the same thing? Explain
your idea(s).
5. What is a query language?
6. How does query language work?
7. What does SQL permit?
107
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
2SHUDWLQJ V\VWHPV
Track
12. Listening | Fill in and Summarize 10
You are going to listen to Mr Parker explaining the advantages and
disadvantages of integrated packages. While listening fill in the text with
the missing words given in scrambled order. Then summarize it.
Integrated software
Integrated software consists of a collection of application packages which
(1)……..………. a common set of commands. We can say that an integrated
package may be a wordprocessor, spreadsheet, database and graphic package, all in
(2)………..……….
made software. General purpose packages are very popular because documentation
such as: manuals, tutorials, etc., tends to be very good, the programs are well tested
and they are relatively cheap; sometimes this type of general purpose software is
called “content free software”.
108
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
5HYLVH FKHFN
1. Using the words in the box below, copy out and complete sentences
A to G, underlining the words you have inserted. The words may be
used more than once.
timesharing | control | multi-access | real-time | multiprogramming | on | batch |
a. If a device is …………..........-line it means that it is under the control of the central
processing unit.
b. The type of processing where changes are immediately acted upon and any files
are immediately updated, is called a ……………….......... system.
c. ……………….........… systems must always be real-time systems.
d. ……………….........… processing is used where a job is done all at once rather
than in parts.
e. …………….............…… allows the computer to work on several programs
apparently at the same time.
f. A ………………. system allows many terminals to access the CPU.
g. Each terminal has a certain amount of time allocated to it. This is called ……….....
A B
1. a database is a. the software used to collect a lot of data
in some organized way
2. a database is used b. the computer’s file
3. database manager is c. stored on a magnetic or optical disk
4. the box of filing cards is d. an organized collection of information or
data structured
5. the computer’s file is e. to store information
6. many programs involve f. specialized databases
7. accounting and inventory g. some form of database management
109
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
2SHUDWLQJ V\VWHPV
4. Read the passage about record design again and answer the following questions.
1. What is the most important advantage that modern databases give you?
2. What can you add on the empty screen that modern databases give you?
3. What do databases require you to create?
4. Explain the different types of fields you know.
5. Is it possible to specify some validation checks to the field?
5. Match the first half of a sentence in column A with a second half in column B. Be
careful, because two in column B are not necessary.
A B
1. a relational expression normally a. lets you retrieve, view and print records based on QBE
2. when you enter criteria for a query, b. could require the attention of an expert
Microsoft Access
3. in QBE c. can be combined into a single condition with logical
operators
4. a query language d. include tools or utilities
5. relational database software e. compares one or more field names
6. complex queries f. help the user to frame requests
7. several conditions g. generates a SQL
h. is a user-friendly programming language for
requesting information from a database
i. you set conditions
Solution 1 .... 2 .... 3 .... 4 .... 5 .... 6 .... 7 .... .... ....
not necessary
110
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
7HVW\RXUFRPSHWHQFH
1. Using the information in the text about ‘DBMS’, complete the
statements below.
DBMS
Today, organizations are using database management systems (DBMSs), a software
tool that integrates data management and information flow within an organization.
Data redundancy can be minimized by designing an integrated database to serve the
organization as a whole, not just one specific department. The tool for creating an
integrated database is database management system software. The benefits of an
integrated database include greater access to information, better control, and more
efficient software development.
A database management system (DBMS) is a set of programs that allows the creation
of datafiles, the alteration of the data in these files and the extraction of data from the
files. The idea with a DBMS is that all the data is kept centrally and only authorised
users can access data via the DBMS.
All database management systems allow the following:
- the data files to be set up by creating tables (or datafiles) which may be
linked together;
- the user to ask questions (called queries), of the data;
- the addition of more data (appending), the deletion and editing of existing
data;
- alternation to the structure of the datafiles or tables;
- some security, by allowing only certain people access to each of the
datafiles or tables;
- the user to import data into the database from other packages and data to
be transferred to another package (exporting).
2. Read the text about ‘DBMS’ again and answer the following
questions:
111
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
2SHUDWLQJ V\VWHPV
Internet Explorer
27%
Chrome
112
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
/DQJXDJHV
In this module you will learn to:
t explain main classification of programming
languages
t analyze low and high-level languages
t illustrate basic aspects of generations of languages
t talk about “translators”, “OOP”
t describe: Visual Basic, COM, HTML5, CSS3, XML
´
´ Communication is the
activity or process of expressing
ideas and feelings or of giving
people information
Programming languages:
low level languages
1. Approach | Discuss
Discuss the picture and the quotation above expressing your own ideas
and feelings about communication, languages, and the different media.
113
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
/DQJXDJHV
7KHEUDLQRI HYHU\FRPSXWHU
Track
2. Listening | Fill in 11
You are going to listen to Mr Parker speaking about communicating with a
computer. While listening fill in the blanks with the words given in scrambled
order. Be careful, because two words are not necessary.
the monitor screen. Whatever form the response takes (lights, symbols, or spoken
words) we must understand the response before we begin a new (3)............................
of communication.
Good communication requires that every step in the process be completed
successfully.
A breakdown can occur any place along the cycle, causing communication to halt.
Communication success is even more tenuous when the (4)............................
are one person and one computer. Computer hardware is susceptible to failure.
Communication would be interrupted, for example, if any of the following occurred:
a. the power supply was suddenly interrupted;
b. an internal wire or transistor burned out or was disconnected;
c. a keyboard, mouse, or printer malfunctioned.
When we are trying to communicate (5)............................ to computers, the areas of
greatest difficulty are not the hardware and technology but the encoding and decoding
processes. Thus, our problem of communicating with computers is this: “How
can we (6)............................
114
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
1. What are the activities requested by the process of conversing with people?
2. Are those activities similar to the process of communicating with a computer?
3. What about response?
4. How is communication success when the participants are one person and one
computer?
5. When might communication be interrupted (when the participants are one person
and one computer)?
4. Activity | True/False
Read the passage about communicating with a computer again and decide
whether these statements are true or false. Correct the false ones.
T F
1. The process of conversing with people is different to that of
communicating with a computer.
2. The two processes require the same activities.
3. Before we begin a new round of communication, we have to ask
our friend a question.
4. In the process of communicating, every step must be completed
successfully to have a good communication.
5. Encoding and decoding processes are the areas of greatest difficulty.
6. Translating instructions into binary code one by one happens in a
short time.
5. Activity | Translation
Go through the passage and tick the right translation for each word.
Solution 1 .... 2 .... 3 .... 4 .... 5 .... 6 .... 7 .... 8 .... 9 .... 10 ....
115
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
/DQJXDJHV
116
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Answer questions.
1. Q: ............................................................................................................................
A: Of special-purpose computing hardware.
2. Q: ............................................................................................................................
A: A skilled engineer.
3. Q:.............................................................................................................................
A: He had to manipulate some parts of the computer’s hardware directly.
4. Q: ............................................................................................................................
A: Machine language.
5. Q: ............................................................................................................................
A: They were made up of binary code, the 1s and 0s of the computer’s “native
language”.
6. Q: ............................................................................................................................
A: Two parts: an operation code and an operand.
7. Q: ............................................................................................................................
A: Yes, by the binary representation of the memory address.
8. Q: .............................................................................................................................
A: Two or three columns of 1s and 0s, unintelligible to all but a few computer
experts.
9. Q: ............................................................................................................................
A: No, the program had to be completely rewritten using the machine code
peculiar to the new computer.
10. Q: ............................................................................................................................
A: Low level languages.
7. Activity | Match
Match the sentences in column A with the logical endings in column B.
A B
1. the first computer language was a. programs to be hardwired into the
computer
2. machine language programs were b. easily executed by the computer
3. some computers required c. made up of binary code
4. both parts were represented d. only a small step beyond the hard-wired
programs of the earliest machines
5. computers consisted of e. two parts
6. the machine language program was f. in binary digits
7. each instruction consisted of g. special-purpose computing hardware
8. Activity | Comment
Make an oral comment on the columns shown in the table (on the previous
page) with the help of the previous text and your knowledge.
117
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
/DQJXDJHV
9. Reading | Fill in
Read the passage about the second generation: Assembly Language and fill
in the gaps with the words given in scrambled order.
118
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
119
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
/DQJXDJHV
T F
1. High-level languages have been developed to help programmers.
2. Compilers or interpreters are the “translators” of programs written
in high-level languages (before programs can be executed by a computer).
3. The third generation produced programming languages that are machine
oriented.
4. Programs written in a high-level language require no programming when
transferred to a different computer.
5. In 1955 there was a leap forward in programmer convenience.
6. Early languages don’t require programmers to solve programming
problems using programming logic.
7. COBOL is used in creating business systems.
8. FORTRAN is a scientific language.
9. PASCAL is a multipurpose language.
10. Multipurpose languages are effective for business.
Solution 1 .... 2 .... 3 .... 4 .... 5 .... 6 .... 7 .... 8 .... 9 .... 10 ....
120
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Track
4. Listening | Fill in 12
You are going to listen to a computer programmer who explains the features
of the fourth generation: Nonprocedural Languages. While listening, fill in
the blanks with words given in scrambled order.
121
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
/DQJXDJHV
6. Reading | True/False
Read the passage about OOP and Object-Oriented Languages and say if
the sentences are true or false. Correct the false ones.
122
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
T F
1. OOL is based on the procedure.
2. OOP is the acronym for Object-Oriented
Languages.
3. An object is a module.
4. An object doesn’t include the programming
code.
5. Objects are divided into classes and subclasses.
6. There is a hierarchy in the subdivision among
objects.
7. C++ is part of OOP languages.
8. Programmers can create programs using
existing objects.
9. Using OOP, a programmer has to start from
scratch to create a program.
Object-oriented
programming: OOP.
The object class,
7. Writing | Write questions
Personal Computer,
Write questions with the prompts given below, add the necessary language. contains attributes
Then answer your questions. and methods that
are inherited by
1. OOP / be / concerned / with / defining / objects /? subclasses,
Solution: ...................................................................................................................... Notebook PC
2. What / object / be/? and Desktop PC.
Solution: .....................................................................................................................
123
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
/DQJXDJHV
9. Speaking | Summary
Read the previous texts again and prepare an oral summary on the different
generations of programming languages. (Be concise but precise)
124
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Special languages
Special languages
1. Reading | True/False and summary
Read the text about computer language translators and tick the appropriate
box; correct the false sentences. Then summarize the text orally.
T F
1. Machine code is a high-level language
2. All programs must be translated before their instructions can be executed
3. In assembly language the whole program is assembled before the
program is sent to the computer for execution
4. An interpreter translates each statement at a time
5. When the statement is translated, it is checked for errors
6. The slow process with interpreted languages isn’t helpful
7. A compiler translates each statement at a time
8. Each line is translated and set aside until the entire program translation
is complete
125
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
/DQJXDJHV
2. Reading | True/False
Read the passage about visual languages: icons for words and say if the
sentences are true or false. Correct the false sentences.
T F
1. Visual programming replaces text-based instructions with icons.
2. Visual BASIC for Windows was a success in 1990s.
3. Microsoft’s objective was to provide a means to learn the C
programming language.
4. Visual BASIC 4.0 is based on object-oriented programming terminology.
5. Visual BASIC is gaining popularity for Internet- based applications.
Glossary
Source code.The readable form of code that you create in a high-level
language. Source code is converted to machine language object code by a
compiler or interpreter.
126
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Special languages
3. Reading | Match
Read the passage about “What is COM?” and match the first half of a
sentence in column A with the second half in column B. Be careful because
two in column B are not necessary.
What is com?
COM is a model based on binary reuse. This
means that software (components) adhering to
COM can be reused without any dependencies
on source code. Developers can ship their
work as binary files without revealing their
proprietary algorithms.
The reuse of code in a binary form also
eliminates many compile-time problems that
occur when systems are assembled according to
a development style based on source code reuse.
Binary reuse makes it far easier to incorporate small changes into a system.
The principles of binary reuse allow you to construct COM-based
applications using language-independent components.
When several teams are building components for a single system, each
team can choose its programming language independently.
Today’s list of COM-enabled languages includes C++, Visual Basic, Java,
Delph, and even COBOL. Each team can select a language that matches
its programming expertise and that gives it the best mix of flexibility,
performance, and productivity.
For instance, if one team requires low-level systems code, it can use C++
for the flexibility of the language. Another team writing and extending
business logic for the same application can elect to use Visual Basic for
its high levels of productivity.
The ability to mix and match languages makes it easier for companies to
make the best possible use of their existing pools of programming talent.
COM is based an object-oriented programming (OOP). This means that
COM is a story about clients communicating with objects. COM clients
and COM classes live in separate binary files.
COM is interprocess-capable. This means that clients can create objects
in separate processes and remote computers. Thus COM serves as core
technology in Microsoft’s strategy for distributed computing. While both
OOP and distributed programming have existed for well over a decade,
the synergy of the two has produced a powerful new programming
paradigm. It has never been easier to write a distributed application.
Of all the COM-enabled development tools on the market, Visual Basic
offers the highest levels of productivity. Visual Basic 3 and Visual Basic
4 both offered modest advancements in the product’s COM-awareness,
but Visual Basic 5 really opened the door to make this development
tool a viable option for building components for use in COM-based
systems. Visual Basic 6 continues to add to the COM capabilities of this
development tool.
127
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
/DQJXDJHV
A B
1. The reuse of code in a binary form a. a model based on binary reuse
2. COM is based b. to construct COM-based applications
using language independent
components
3. Clients can create c. to the COM capabilities of
development tool
4. COM servers d. the highest levels of productivity
5. COM is e. understanding COM is a prerequisite
6. Visual Basic 6 continues to add f. on object-oriented programming
7. Visual Basic offers g. you to benefit from COM
8. The principles of binary reuse allow h. as core technology in Microsoft’s
strategy for distributed computing
i. eliminate many compile-time problems
j. objects in separate processes and
remote computers
Solution 1 .... 2 .... 3 .... 4 .... 5 .... 6 .... 7 .... 8 .... .... ....
not necessary
4. Activity | True/False
Read the passage about: What is COM? again and say if the sentences are
true or false. Correct the false statements.
T F
1. COM stands for component Object Model.
2. Software components, when reused, are dependent on source code.
3. Source code is the readable form of code created in a high-level
language.
4. To incorporate small changes into a system is very easy using ‘binary
reuse’.
5. With binary reuse you don’t have to construct COM-based applications
using language independent components.
6. Each team can choose a language that matches its programming
expertise.
7. The combined effect of OOP and distributed programming has
produced a new programming example.
8. Visual Basic 6 offers modest advancements.
128
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Special languages
5. Reading | Match
Read the text below and match the first half of a sentence in column A
with a second half in column B. Be careful, because one item in column B
is not necessary.
HTML 5
As you certainly know, Hyper Text Markup Language, (HTML) was designed as a language
for semantically describing scientific documents, but because of its general design and the
adaptations occurred over the years, HTML is used to describe a lot of different documents.
HTML5 defines the fifth major revision of the core language of the World Wide Web, that
is to say: HTML. In this version we can see that:
- some new features are introduced in order to assist Web application authors,
- some new elements are introduced and they are based on research into prevailing
authoring practices, and
- special attention has been given to defining a clear conformance criteria for user agents
in an effort to improve interoperability.
HTML5 provides a semantic-level markup language for authoring accessible pages on the
Web.
HTML documents consist of a tree of elements and text. Each element is represented in
the source by a start tag, such as <body >, and an end tag, such as <slash/body>. Certain
end tags can occasionally be omitted and are implied by other tags.
A B
1. HTML is used a. and they are based on research
2. Its general dasign was b. to describe a variety of document
types
3. HTML5 defines c. can be omitted
4. New elements are introduced d. or describing scientific documents
5. A start tag denotes e. each element in the source
f. the major revision of the core language
Solution 1 .... 2 .... 3 .... 4 .... 5 .... ....
not necessary
129
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
/DQJXDJHV
6. Reading | True/False
Read the text about CSS3 and XML and decide if the following sentences
are true (T) or false (F). If they are false, provide the right version orally.
T F
1. CSS describes a translation of HTML and XML documents
2. CSS techniques provide website authors with the ability to tailor layouts.
3. CSS rule is based on selector, declaration, external style sheets
4. XML is a language to display data.
5. XML goal is only simplicity
6. A lot of APIs have been developed to improve XLM
130
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
5HYLVH FKHFN
1. Answer the following questions:
1. Is it possible to translate our human thoughts into computer thoughts?
2. What is the language that a processor can understand?
3. When did Assembly Language appear?
4. Did macro instructions represent a great step in the evolutionary process of computer languages?
5. How did assembly languages evolve from machine languages?
6. What are the main advantages of high-level languages over assembly languages?
7. Does a query language allow non-specialist users to enquire into the content of a database?
3. Match the first half of a sentence in column A with a second half in column B. Be
careful because one in column B is not necessary.
A B
1. communicating with a computer via a. will be introduced during the next several years
natural language
2. error-free programs b. might save programmers the task of typing thousands
of lines of program instructions on a keyboard
3. special meanings c. are still some distance into the future
4. a natural language compiler d. will make computer programming effortless
5. many more computer languages e. are supposed to have programs based on rules
6. error-free natural language programs f. would be much easier to achieve
7. somebody foresees that such languages g. would be eliminated
h. would be as easy as ordinary conversation in one’s
native language
Solution 1 .... 2 .... 3 .... 4 .... 5 .... 6 .... 7 .... ....
not necessary
131
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
/DQJXDJHV
5. Write questions with the prompts given below, add the necessary
language. Then answer your questions.
7. Write questions with the prompts given below. Add the necessary
language. Then answer your questions.
1. What / COM / based ?/
Solution: ......................................................................................................................
2. Developers / can / ship / work / binary / files ?/
Solution: .....................................................................................................................
3. What / reuse / code / eliminate ?/
Solution: ......................................................................................................................
4. Where / COM Clients / COM classes / live ?/
Solution: ......................................................................................................................
5. What / mean / that / Com / interprocess-capable ?/
Solution: ......................................................................................................................
132
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
7HVW\RXUFRPSHWHQFH
1. Read the text on the impact of ICT in terms of jobs and then answer
the questions below.
Answer questions
1. Explain the difference between manufacturing and service industries in terms of
jobs.
2. Why has the number of jobs in service industries increased?
3. Using your own words, explain what a call center is.
4. Why have many people had the need to retrain?
5. What is “flexibility”?
6. What is the reason why radical changes in jobs are not limited to the business
community?
2. Now, referring back to the previous text again, to your own ideas and
opinions, prepare an oral report on the impact of ICT in terms of jobs
following these guidelines:
- the growth of computer use all over the world
- the applications of computer technology can be seen everywhere
- computer and computer-based automation.
133
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
/DQJXDJHV
3. Read the previous text again and then circle the correct answer.
a. Call center is:
1. an office where many people work using telephones
2. an office where many people work using telephones,arranging insurance for people
3. an office where many people work using telephones, arranging insurance for
people and/or taking orders
4. an office where many people work using telephones, arranging insurance for
people and/or taking customer’s orders and answering questions
b. ICT means:
1. Information, Communications, Technologies
2. Information, Computing, Technologies
3. Internet, Communications, Technologies
4. Internet, Controls, Technologies
c. Flexible means:
1. reacting quickly and in a positive way
2. reacting quickly and in a positive way to change
3. reacting quickly and in a positive way to change, and/or adaptable
4. reacting with enthusiasm
d. Incoming means:
1. arriving somewhere
2. being received
3. arriving somewhere and/or being received
4. recently chosen
4. The phone is ringing at Susan Brown’s and her sister is going to answer
it. Susan isn’t in; she lost her mobile yesterday and now she is in the city
center to buy a new one.
Here is the message taken by Mary (Susan’s sister), during her telephone
conversation with Mrs. Smith, her sister’s computing support assistant
who has to repair Susan’s P.C. because the computer screen freezes and
it’s impossible to move any of the images. Pay attention to the message
and reconstruct the telephone conversation with your partner. Then swap
roles.
Susan
Mrs Smith called.
your Pc’s OK
she’ll call again in the afernoon.
134
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
3URJUDP
GHYHORSPHQW
Computer Programming
1. Activity | Speak and read
Work in pairs.Look at the picture above and first,cover the explanations
on the right next to the numbers and describe the picture using your
own words and knowledge. Then read the explanations on the right
next to the numbers and check your answers.
135
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
3URJUDPGHYHORSPHQW
136
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Computer Programming
Track
4. Listening | Fill in 13
You are going to listen to an expert who explains the concept of software
in perspective. While listening, fill in the blanks with words given in
scrambled order.
Software in perspective
Suppose you are sick in bed and you ask a friend to get you a glass of ice water.
Your friend then instinctively goes to the kitchen, opens the (1)……….......... door and
selects a glass, opens the freezer, gets some (2)……….........., turns on the tap, fills
the (3)……….......... with water, returns to your bedside, and hands you the water.
Now imagine making the same (4)……….......... to a computer. You would have to
tell the computer not only where to get the water but also how to get there, which
(5)……….......... of the glass to fill, when to shut off the water, how to grasp the ice,
137
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
3URJUDPGHYHORSPHQW
6. Reading | Fill in
Read the text about understanding the problem and fill in the blanks with
the following words given in scrambled order. Be careful, because two
words are not necessary.
Glossary
An algorithm is a detailed description of the exact methods used for solving
a particular problem.
138
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Computer Programming
7. Writing | True/False
Decide if the following statements are true (T) or false (F).
If they are false, write the correct version.
T F
1. the skills of analyzing problems and devising plans for their solutions
are necessary to write a computer program
2. it is necessary you first state the problem
3. you need a lot of detailed information to proceed
4. you can move on to devising a solution when all your questions have
an answer
5. if the problem is complex we need more time and less care to produce
an accurate statement of the tasks required
8. Activity | Translation
Match each of these words with the right translation.
1. even a. abilità
2. print out b. eseguire
3. devising c. richiedere/implica
4. restated d. stampa
5. involves e. ideare/trovare
6. troublesome f. affatto
7. skills g. formulato in modo diverso
8. that sounds h. perfino
9. at all i. difficili/fastidiose
10. to perform j. sembra
Solution 1 .... 2 .... 3 .... 4 .... 5 .... 6 .... 7 .... 8 .... 9 .... 10 ....
139
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
3URJUDPGHYHORSPHQW
Building a program
1. Reading | Answer questions
Read the passage about developing the algorithm and then answer the
questions below.
Glossary
Logic is the processing part of the program algorithm. It contains the
instructions that cause the input data to be turned into the desired output data.
140
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Building a program
Answer questions:
1. What is an algorithm?
2. What must the programmer first analyze?
3. What is meant by “input data”?
4. And “output data?
5. Explain the meaning of “logic” of the program.
6. Is it necessary to produce a step-by-step plan of everything we want
the computer to do?
2. Activity | Match
Read the previous text again and then match the first half of a sentence
in column A with a second half in column B. Be careful, because two in
column A are not necessary.
A B
1. computer programmers a. will cause our input data to become
our output data
2. the programmer must analyze b. one processing step because our
problem is easy
3. now that we know our data needs c. which data users need
we must plan the processing data
4. our algorithm contains only d. call a plan such as that an algorithm
5. we are still not ready e. a more detailed plan of everything
6. we must produce f. to begin writing in a programming
language
7. the next step is
8. the input data consist of
3. Writing | Definitions
Referring back to the previous exercises, but using your own words as far
as possible, write a short definition for each of the following words:
- algorithm
- input data
- output data
- logic
141
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
3URJUDPGHYHORSPHQW
2. ....................................................................................................................................................
An information system needs an array of programs and program modules (programs within
programs) to create and update the database, print reports, enable Internet-based inquiry,
etc.. Depending on the scope of the system and how many programs can be generated using
applications development tools, as few as three or four or as many as several thousand
programs may need to be written before the system can be implemented. At this point, all
programs necessary to make the system operational are identified and described (tasks to be
performed, input, output, interactivity, etc.)
3. ....................................................................................................................................................
Armed with system specifications and program descriptions, programmers can begin
the actual design and coding of programs. The development of a program is actually a
project within a project. Just as there are certain steps the project team takes to develop an
information system, there are certain steps a programmer takes to write a program. (These
seven steps are summarized in figure on the first page of this module). Programmers use
a variety of techniques to help them analyze a problem and design the program. These
include traditional approaches, such as flowcharting and pseudocode, and new wave
approaches, such as extreme programming. (These approaches will be explained later in
this module).
By this point in the programming process, the difficult tasks of analysis and planning have
been completed. If the analysis and planning have been done thoroughly, translating our
detailed plan into a programming language should be a quick and easy task. The following
table illustrates the
resultsofthisstepasthey
would appear in three
different programming
languages.
142
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Building a program
5. Reading| True/False
Read the passage about documenting the program and say if the sentences
are true or false. Correct the false ones.
T F
1. Explanations are sometimes added to the code
2. Explanations are called documentation
3. Such documentation help programmers understand the exact
processes to be performed by the computer
4. A “production program” is a program that is put into regular use
5. Technical notes are written in documentation
6. Instructions for installation and program execution are included
in documentation
7. Documentation should be provided for every phase of program
development
8. It isn’t important to have accurate documentation
143
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
3URJUDPGHYHORSPHQW
Answer questions:
1. What do you understand for testing?
2. What does “debugging” mean?
3. When do you do “testing and debugging”?
4. When can you say that a program is a good
one?
5. What does it mean that a program is reliable?
6. What should a “robust” program be able to
do?
144
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Building a program
Errors
A syntax error is a mistake that appears before execution; it is an error in the form or
grammar of the program statements; (for example, you might have omitted a comma
or semicolon at the end of a statement; such an error would make that statement
unrecognizable to the compiler). Eliminating syntax errors is easy and must be
completed early in the testing activities. If there is a syntax error a program cannot be
translated into machine language, and the computer cannot execute it until translation
has been completed.
A logic error is a mistake the programmer introduces into the algorithm or processing
plan of the program. Logic errors can be the most difficult errors to find because
the program would still run as there would be no syntax errors, but incorrect output
would result. Sometimes only a sharp-eyed user may spot an error in the output
reports. Worse yet, the error could go undetected. An example of a logic error is a
mailing list program that prints addresses without zip codes. Such an error can be
very costly to a mail-order company that has printed, sealed, and stamped a million
catalogs. Organizations designate certain people as output controllers to help spot
these problems as early as possible.
A run-time error, or execution error, occurs while a program is executing. It can occur
because of invalid or insufficient data read at execution time. Invalid data might, for
example, cause a program to attempt to divide by zero, an operation that is forbidden
on most computer systems. When a program requests data and none is available,
possibly because the user failed to provide it, an insufficient-data error occurs.
5. are caused / in the / errors / logic or / of the / plan / processing / reliability /by flows /
Solution: ......................................................................................................................
145
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
3URJUDPGHYHORSPHQW
System flowcharts
1. Reading | Answer questions
Read the passage about flowcharting and then answer the questions below.
Flowcharting
In flowcharting, flowcharts are used to illustrate data, information, and work flow by the
interconnection of specialized symbols with flow lines.
A flowchart consists of a series of visual symbols representing the logical flow of a program;
the flow is always indicated by arrows. Each type of programming instruction (input/
output, control etc.) is represented by a differently shaped symbol.
The combination of symbols and flow lines portrays the logic of the program or system.
The more commonly used flowchart symbols are shown below.
Although flowcharting was initially a program design tool, it is also a common business
tool for analyzing and documenting work flow, procedures, and decision processes.
Through the 1970s, many programmers unknowingly wrote what is now referred to as
“spaghetti code”. It was so named because their program flowcharts appeared more like a
plate of spaghetti than like logical analyses of programming problems. The unnecessary
branching (jumps from one portion of the program to another) of a spaghetti-style program
resulted in confusing logic, even to the person who wrote it.
IT specialists overcame this dead-end approach to developing program logic by identifying
three basic control structures into which any program or subroutine can be segmented.
By conceptualizing the logic of a program in these three structures: sequence, selection,
and loop, programmers can produce programs that are easy to understand and maintain.
(Control structures will be explained later in this module).
Answer questions:
1. What does a flowchart consist of?
2. What do visual symbols represent?
3. How is each type of programming instruction represented?
4. What do you understand for “spaghetti code”?
5. What about logic in “spaghetti code”?
146
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
System flowcharts
Track
2. Listening | Fill in 14
You are going to listen to Mr Parker explaining the concept of pseudocode.
While listening, fill in the blanks with the following words given in
scrambled order.
writing a list of the tasks that the program must perform. You can then refine the
program by making it more structured.
Nassi-Schneidermann Chart. Two research programmers working in the field of
psychology, developed another method of visualizing program (10)……......….
Nassi-Schneidermann charts use specific shapes and symbols to represent types of
program statements.
3. Activity | True/False
Tick the appropriate box and correct the false sentences.
T F
1. Pseudocode is an approach
2. Pseudocode represents the logic of the program
3. Statements are written in simple English (in pseudocode)
4. It (pseudocode) is a method of detailing the steps of a program
5. Pseudocode is a programming language
6. Pseudocode is a computer language translator
147
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
3URJUDPGHYHORSPHQW
4. Speaking | Discuss
Study these major notations for planning a detailed algorithm and discuss
them with your partner. Use the following guide lines: «I think a flowchart
is………..»; «I don’t know if a Nassi-Schneidermann chart…………..»; «maybe
a pseudocode version………………»
BEGIN
ADD 1 TO CT Start
FALSE
Namecount=0
Repeat until name count=30
PRINT CT NAME Read name
Namecount=namecount+1
Print namecount, name
End repeat
Stop
CT=30 (a pseudocode)
TRUE
END
(a flawchart)
5. Writing | Definitions
Referring back to the previous texts and activities, but using your own words
as far as possible, write a short report about the importance of:
- flowcharting
- pseudocode
- Nassi-Schneidermann Chart
148
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
System flowcharts
Track
6. Listening | Underline and summarize 15
You are going to listen to Mr Newman, an expert on IT, explaining extreme
programming. While listening underline:
- the definition of XP;
- what XP is based on;
- what XP employs;
- what “Pair Programming” is;
- why you need to upgrade your hardware with the latest technology.
Then summarize the text orally.
Extreme programming
Extreme Programming (XP) is a collaborative team approach in which the programming
team works together to write programs in iterative cycles, beginning with the design
and coding of the smallest useful feature of the system.
Each iteration introduces another feature and gets the team that much closer to an
operational system.
XP, as much a culture of programming as it is a technique, is based on a group of time-
honored core programming practices. For example, extreme programming begins
with users stories written out on 4 by 6 cards that describe desired features. XP
employs the simplest possible design to get the job done.
Pair programming is an XP practice; that is, two programmers sit at one workstation
so that each program is reviewed as it is written. The team “owns” the code, not a
particular programmer; therefore, any programmer can work on any part of the code
at any time. And, one of the most important XP principles is that the 40-hour work
week is in force – programmers go home on time.
Programming and you. As you continue to gain experience with PCs and PC
software, you, like so many before you, will probably begin to seek greater speed,
power, and efficiency from your PC and its software.
To gain speed and power, you will need to upgrade your hardware with the latest
technology. To improve efficiency, you might wish to consider learning to write
programs. You do not have to be a professional programmer – most people who
program are not. They are users who write programs to accomplish personal
processing objectives, often freeing up valuable time that can be used for other
important tasks.
149
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
3URJUDPGHYHORSPHQW
A subprogram
Even with trivial tasks,
program development is
both time consuming and
exacting.
The larger and more
complex the problem, the more difficult the job of developing an
algorithm to solve it.
Many computer catastrophes have shown that as programs grow in
size and complexity, we must be careful and prepared for failure. A
sophisticated operating system may be well over several million lines
of code with very complex logic. In a project of such vast size, no one
can possibly predict how safe and reliable the program will be until it
has been extensively tested. Even then, testing every single eventuality
in a complex system is virtually impossible. There are no guarantees
that some unexpected condition will not cause the program to fail at
some point in the future. To understand these problems, let’s look at how
commercial software is created.
Usually the project is broken down into small segments called
subprograms.
A subprogram is a small but logically independent module of a large
programming project. Each subprogram is analyzed, written, and tested
individually. Then, when the complete program has been designed and
coded (that is, put into some computer language), the final testing begins.
At this point, the program is at the alpha testing point. This is normally
done within the company that created the program. The process will
uncover any major problems, which the programmers identify and
correct.
Because it is impossible to check all possible conditions that could occur
in a large program, it makes sense to subject it to testing that involves an
even wider number of conditions. This is referred to as beta testing. The
program is sent out to possibly hundreds of sophisticated users outside
the company who will test the program under an
enormous number of conditions. After both alpha and
beta testing problems have been resolved, software is
Is it useful to break
usually ready for the commercial market.
a large project into
subprograms?Yes, it is.
Breaking a large project into
Answer questions:
subprograms allows each to be
designed, written, and tested 1. What is a subprogram?
individually before the finished 2. What happens to each subprogram?
product is reassembled and 3. When does the final testing begin?
tested as a whole. 4. Explain what alpha testing is.
5. Explain what beta testing is.
150
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
151
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
3URJUDPGHYHORSPHQW
Structured programming
In structured programming, each program has a driver module, sometimes called the main
program, which causes other program modules to be executed as they are needed. The
driver module in the payroll program (of the picture below) is a loop that “calls” each of the
subordinate modules, or subroutines, as needed for the processing of each employee.
The program is designed so that when the payroll program is initiated, the Input Data
Module (1.1) is executed first. That portion of the Input Data Module (1,1) that reads an
employee record is illustrated in a
DOUNTIL loop. That is, do the loop
until the end of the file is reached.
After execution of Module 1.1, control
is returned to the driver module unless
there are no more employees to be
processed, in which case execution
is terminated (the “Finish” terminal
point). For each hourly or commission
employee, Module 1.2, 1.3, and 1.4
are performed (a sequence control
structure embedded in a loop), and
at the completion of each subroutine,
control is passed back to the driver
module.
Program flowchart.
This flowchart Answer questions:
presents the logic
1. What is a module?
of a payroll program
to compute and 2. What is a driver module?
print payroll checks 3. What does the driver module do (in the payroll program of the picture)?
for hourly and 4. When is Input Data Module (1.1) executed?
commission 5. What happens after execution of Module 1.1?
employees.
The logic is
designed so that
a driver module 3. Speaking | Oral report
calls subroutines Now that you are at the end of the module, referring back to the previous
as they are texts, prepare an oral report on how to write a good program following
needed to process
these steps:
each employee.
Only the “Input
Data” subroutine - study the problem
is shown here. - identify the details
- develop the solution (by using flowcharts and/or pseudocode)
- write the program (by using a suitable programming language)
- documentation
- testing and debugging
152
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Structure diagrams
Structure diagrams are programming tools which can be used to describe information
systems. An overall task is broken down into smaller more manageable tasks; these may
then be broken down further into smaller tasks. This way of describing tasks is called (as
you already know) “top down approach” and the “tasks” may be defined “modules” because
each of them consists of one or more control structures. The top-down design shows that
modules are conceptualized first at the highest levels of the pyramid and then at lower
levels. Look at the following example;
Consider the:
Check Look in Write Drive to Select Pay for Unpack Put some Put some
down items food in food in
cupboards fridge needed shops items items shopping fridge cupboard
Now we can put all the stages together to produce the following final structure chart.
A structure diagram Overall task
Do weekly
for doing the weekly shopping
shopping
Check Look in Write Drive to Select Pay for Unpack Put some Put some
cupboards fridge down items shops items items shopping food in food in
needed fridge cupboard
We write these in the order in which they are performed
153
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
3URJUDPGHYHORSPHQW
5. Activity | Match
Match the sentences in column A with the logical endings in column B. Be
careful, because two sentences in column B are not necessary.
A B
1. programming tools a. are programming tools
2. smaller tasks b. is broker down into smaller tasks
3. structure diagrams c. may be defined modules
4. the top down design d. are conceptualized then at lower levels
5. the tasks e. should be used
6. an overall task f. can be used to describe information
systems
7. the top down design shows that g. shows that modules are conceptualized
modules first at the highest levels
8. each module h. is known in advance
i. may be broken down further into
smaller tasks
l. consists of one or more control
structures
Solution 1 .... 2 .... 3 .... 4 .... 5 .... 6 .... 7 .... 8 .... .... ....
not necessary
6. Activity | True/False
Tick the appropriate box and correct the false sentences.
T F
1. Structure diagrams are programming tools
2. Programming tools can be used to describe information systems
3. An overall task in broken down into bigger tasks
4. Smaller tasks may be put together
5. Top down design shows that modules are conceptualized
6. Modules are conceptualized only at the highest levels
154
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
5HYLVH FKHFN
1. Tick the right translation for each word.
1. sick a. secco b. malato c. stanco
2. cabinet a. armadietto b. cabina c. scatola
3. tap a. tappo b. colpetto c. rubinetto
4. to grasp a. afferrare b. aggiustare c. versare
5. brain-work a. lavoro mentale b. lavoro artigianale c. lavoro stagionale
6. blueprint a. messa in opera b. progetto c. costruzione
7. appearance a. applicabilità b. somiglianza c. aspetto
8. brick a. bricco b. lastra c. mattone
9. set a. insieme b. luogo cinematografico c. partita
10. alter a. altare b. alterare c. guidare
Solution 1 .... 2 .... 3 .... 4 .... 5 .... 6 .... 7 .... 8 .... 9 .... 10 ....
A B
1. all programs necessary to make the a. are all that is necessary for
system operational programmers to write, or code
2. an information system b. include traditional approaches
3. programmers c. depending on the scope of the system
4. the development of a program d. should review and study the system
specifications
5. the system specifications e. are identified and described
6. there are certain steps a programmer f. needs an array of programs and
program modules
g. is a project within a project
h. takes to write a program
3URJUDPGHYHORSPHQW
156
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
7HVW\RXUFRPSHWHQFH
1. Discuss.
With the help of the explanations and diagram below, discuss with your
partner, all the steps that are necessary to identify and solve a problem.
IMPLEMENT DESIGN
The diagram is a really the new system the new system
good summary of
the systems analyst’s Produce DOCUMENTATION BUILD
for the users the new system
job; it also makes the TEST
important point that the the new system
systems analyst’s job
isn’t finished when the
new system has been
implemented.
Glossary
Fact finding – the investigation of a system prior to performing a
feasibility study
157
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
3URJUDPGHYHORSPHQW
START
Check
END the spelling
The above algorithm is “poor”, “ambiguous” and it is not “finite”. Rewrite it by making
it “well-defined”, “unambiguous”, “effective” and “finite”.
(Remember that the above algorithm is “poor” because it does not specify that
shampoo should be applied before massaging and how much shampoo should be
applied; it is “ambiguous” because it does not say how long we should massage and
how long we should leave to act; when it says “repeat as necessary”, does it mean
rinse again or does it mean massage again?The algorithm is not “finite” because it
doesn’t tell us when to stop; perhaps, once we start applying the above algorithm, we
could continue until we run out of shampoo).
158
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
$ZRUOGRI $SSV-DYD
DEULJKWVWDU
A world of Apps
1. Approach | Discuss
Look at the picture above and, using your own words and knowledge,
discuss what you see with your partner. Then swap roles.
159
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
$ZRUOGRI $SSV-DYDDEULJKWVWDU
$SSV-DYDD EULJKWVWDU
Track
2. Listening | Fill in 16
Mr Ross, an expert of platforms, is explaining some of them.While listening,
fill in the blanks with the following words given in scrambled order.
people | description | webpage | software | video | profile |
Platforms
In computing “Platform” is a definition of the standards by which (1) .........................
is developed and hardware is designed. Let’s have a look at some important platforms
bearing in mind that any (2) ......................... of social media runs the risk of going out
of date, but considering that at the time of writing, the descriptions mentioned below
were true: (regarding Facebook and Twitter).
Facebook and Google+ are used for a wide circle of friends;
Linkedln is used for professional contacts;
Twitter is used for everyone, people you know and people you don’t know.
Here are some details:
On Fb (Facebook) you create your profile; it is like a (3) ......................... with your
name, photo and information about yourself. To connect with other people you first
have to become “friends” with each other. A lot of people have profiles on FB, so it is
often the easiest way to find and contact a friend.
On G+ (Google +) you create a (4) ......................... with your name, photo and basic
information (where you live, where you went to school etc.). To connect with people,
you add them to one of your “circles” and if they belong to G+ they may receive a
notification without having to consent to be added to one of your circles.
“Hangouts” is a popular feature of G+; they are “places” where you can start a
(5) ................. conference with people who have indicated that they are online and
160
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
A world of Apps
Instagram
“App” is the abbreviation for “application” and an application
software is a small programme that you can download to your
smartphone. So the app Instagram is a programme that gives
you the possibility to take pictures, apply special effects to
them and share them with the other instagram users, called
instagramers, and receive comments on them.
Instagram is also a social network, just like Facebook or Twitter:
you can have friends, you can follow people and people can
follow you. From this point of view, we can say that the social
network may encourage people who have never used a camera
to become photographers.
The app was developed by Kevin Systrom and Mike Krieger
who were working on a project on mobile photography. Later
Instagram added hashtags to help users discover pictures
that they could find interesting and discover other users with
similar interests and tastes.
Instagram was first used for Apple phones and devices such as:
iPods and iPads but now it is possible to have this app also on
Android phones.
Even if Instagram does not claim any ownership rights in the texts, photos,
videos or any other materials that users post, there are “terms of use”
that users must respect; for example: you must be 13 years old or older,
you can’t post suggestive photos; in a word: you must be responsible.
T F
1. An app is a programme.
2. With Instagram you can add special effects to your photos.
3. You can’t share your photos with instagramers.
4. Instagramers are those who use Instagram.
5. Instagram doesn’t encourage to become photographers.
6. Hashtags help users discover pictures.
7. Instagram was first used for Android phones.
8. Users must respect some rules.
161
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
A B
1. a lot of people a. offers both photos and information
2. you can b. isn’t necessary to book our holiday
3. today a computer c. will give you information
4. an App d. list the best places
5. press the icon on your mobile and e. use online travel services without a
the App computer
6. guidebooks f. book their holiday through the Internet
7. the Internet g. gives you connection to a service
immediately
162
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
A world of Apps
163
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
Answer questions:
1. When was Vine acquired?
2. Who acquired Vine?
3. Why is Vine called: the Instagram for videos?
4. What do you have to do after downloading and installing Vine?
5. Are there any videos recommended by the editors?
6. What happens when you scroll through videos on the main page?
7. What do you do when you want to pause a video?
8. Where are the comments and the “like”?
9. Can you browse videos by topic?
10. What do you have to do if you want to share your videos?
164
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
What is Java?
JavaSoft, parent company of the Java (1)........................
language, gives this description of its product: Java is a
simple, object-oriented, interpreted, robust, portable, and
dynamic language; but that’s not how it began.
In 1991, a special project (2)........................ of six software
developers from Sun Microsystems went into self-imposed
(3)........................ to attack a difficult hardware problem:
the (5)........................ could not communicate with one another. The Sun team, code-
named Green, went to work on a fresh (6)........................ to software programming and
developed a new object-oriented programming language that Gosling called Oak, after
the tree outside his window. Based loosely on C++, Oak was a spare, stripped-down
language (7)........................ with small, handheld electronic devices and designed to
enable programmers to more easily support dynamic, changeable hardware.
After extensive development and several explorations into marketable products based
on the Green team’s research, Oak might have fizzled into oblivion. In 1991, however,
Mosaic was (8)........................ by the National Center for Supercomputing Applications
(NCSA). The World Wide Web was born. More Web technology soon followed, and the
Internet, used formerly only by scientists and educators, exploded with additional
traffic.
Within a year, Oak’s development team refocused its resources, developing what
they called a “language-based operating system” for (9)........................ multimedia
applications. The language they produced, renamed Java because of a trademark
conflict, was given away free on the Internet. With Java in the hands of the Internet
community at large, Netscape began to support it as a Web (10)........................ tool.
The result? Millions are developing Java applications (called applets) that reside on
centralized servers and can be called on as needed. A new generation of exciting
interactive Web sites has been born.
165
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
166
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
5. Reading | Fill in
Read the short passage about the definition of a “script” and fill in the gaps
with the following words given in scrambled order.
language | commands | page| codes | concept | created |
purpose | use | writing | application
Definition of “script”
A script is a series of (1)............................... written to accomplish some task. It is very similar
to the (2)............................... of a program, but it is not as large or comprehensive.
The (3)................................ of a script is to extend the capabilities of the (4)..........................
...... where it is used.
Scripting is the process of (5)............................... a script.
JavaScript is a scripting (6)............................... that allows the Web (7)..............................
designer to add functional features to a formatted Web page (8)............................... with
HTML.
What a Web page looks like is determined by the (9)..............................of a special language
called Hyper Text Markup Language (HTML).
Technically speaking,HTML is not a programming language at all but a formatting language.
It contains special (10)............................... that allow you to determine the layout-markup-of
your Web page as it is viewed in a Web browser which is a program that interprets and
displays information from the Internet, especially the World Wide Web.
1. a series of instructions
2. to achieve
3. complete
4. aim
5. characteristics
167
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
JavaScript
We will use the term scripting to indicate a means by which the programmers add extensions
or additional capabilities to an application. Many word processors, database programs, and
operating systems have scripting capability. A list of several scripting languages is shown
in the Table below.
These languages range from Perl and C++, which are general-purpose, full-scale
programming languages, to Vbscript, a subset of Microsoft’s powerful Visual Basic, to
JavaScript, a scripting language designed for enhancing the functionality of Web pages.
Many people think that JavaScript is derived from the programming language Java. Not
so. JavaScript is related to Java in name only. Java is a full-featured programming language
beyond the realm of our discussion. JavaScript is a special scripting language used to
enhance an existing Web page. To write a JavaScript routine, you must know the commands
of the language and how they work. To use such routines, however, you have only to find
them and copy them into your own Web pages. The WWW has thousands of JavaScript
routines that you can use without knowing much about how they work but considering that
tasks in programming often require many statements. JavaScript can be long and create
complex design features. A lot of long and involved Java Scripts creating attractive and
exciting effects have already been written and are available, free over the WWW.
Same scripting
languages
A B
1. these languages a. have scripting capability
2. many people think that JavaScript b. is related to Java in name only
3. the WWW c. can be much more complex
4. we will use the term scripting d. is derived from the programming
language Java
5. many word processors, database e. have already been written
programs and O.S.s.
6. JavaScript f. to indicate a means by which the
programmers add extensions
g. range from Perl and C++ to Vbscript,
to JavaScript
h. has thousands of JavaScript routines
168
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
1. Reading | True/False
Read the text about the Java language.
Tick the appropriate box and correct the false sentences.
169
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
T F
1. It is not important you know some specific terms.
2. The term “Object-Oriented Programming” concepts teaches you how
to write a program.
3. The term “Language Basics” speaks about the features of the language.
4. The term “Object Basics and Simple Data Objects” gives you the idea
for creating and using objects.
5. The term “Classes and Inheritance” describes the objects.
6. The term “Interfaces and Packages” helps you to organize and
structure your classes.
7. An object is a collection of related variables and methods.
8. A message is an interaction among software objects.
9. A class is a prototype that varies according to the methods common
to all objects.
10. A natural mechanism which is useful to organize and structure software
programs is provided by Inheritance.
11. An interface can be considered a contract.
12.A class implements only the interface.
2. Activity | Match
Read the previous text again and match the words and expressions in
column A with their synonyms and/or definitions in column B.
A B
1. core concept a. characteristic part of a thing
2. fundamentals b. connection
3. feature c. bump into
4. relationship d. bases
5. run into e. a term used to describe a set of
computer programming instructions
6. code f. the central part of a notion
7. bundle g. detailed plan of work to be done
8. blueprint h. a small Java program
9. a small applet i. collection
Solution 1 .... 2 .... 3 .... 4 .... 5 .... 6 .... 7 .... 8 .... 9 ....
170
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Java platform
When you want a computer to perform tasks, you write a program. A program is a sequence
of instructions that define tasks for the computer to execute. Before explaining how to
write, compile, and run a simple program written in the Java language (Java program) that
tells your computer to print one-line string of text on the console, you need to understand
what Java platform is, and set your computer up to run the programs.
The Java platform consists
Glossary of the Java application
The terms “Java Virtual Machine” programming interfaces
or “JVM” mean a virtual machine for the Java platform (APIs) and the Java Virtual
machine (JVM).
Java APIs are libraries of compiled code that you can use in your programs.They let you add
ready – made and costomizable functionality to save you programming time. Java programs
are run (or interpreted) by another program called the Java VM. If you are familiar with
Visual Basic or another interpreted language, this concept is probably familiar to you.
Rather than running directly on the native operating system, the program is interpreted
by the Java VM for the native operating system. This means
that any computer system with the Java VM installed can run Java Program
Java programs regardless of the computer system on which the Java APIs
applications were originally developed.
For example, a Java program developed on a Personal computer Java Virtual Machine
with the Windows NT operating system should run equally well
without modification on a Sun Ultra Workstation with the Solaris Your Computer System
operating system, and vice versa.
T F
1. A program is a series of instructions that define tasks
2. Java platform consists of APIs and JVM
3. APIs let you save programming time
4. Java programs run directly on the native operating system
5. Any computer system can run Java programs
171
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
6. Reading | Match
Writing a program may be simple. Read the following texts. Match each
text with the correct title.
Glossary
Text – Editor. A software program that creates and manages text files.
Unlike word processors, text editors do not have to elaborate formatting
and printing features
Titles
Compiling the program | Writing a program |
Interpreting and running the program
1. ................................................................................................................................................
With the Java platform installed and configured, the easiest way to write a simple
program is with a text editor. Using the text editor of your choice you can create a text
file with the following text but be sure to name the text file
ExampleProgram.java
As Java programs are case sensitive, if you type the code in yourself, be careful about
the capitalization:
2...........................................................................................................................................
A program has to be converted to a form understood by Java VM so any computer
with a Java VM can interpret and run the program. Compiling a Java program means
taking the programmer-readable text in your program file (also called source code) and
converting it to bytecodes, which are platform-independent instructions for the Java
VM. In conclusion, a compiled Java code can run on most computers because of Java
interpreters which are known as Java Virtual Machines.
3...........................................................................................................................................
Once your program successfully compiles into Java bytecodes, you can interpret and
run applications on any Java VM, or interpret and run applet in any Web browser with a
Java VM built in such as Netscape or Internet Explorer. Interpreting and running a Java
program means calling on the Java VM byte code interpreter, which converts the Java
byte codes to platform-dependent machine codes so your computer can understand
and run the program.
172
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
7. Activity | Match
Read the previous texts and then match the first half of a sentence in
column A with a second half in column B. Be careful, because two in
column B are not necessary.
A B
1. Java programs a. pay attention to the capitalization
2. a text editor is a software program b. is with a text editor
that
3. bytecodes c. means invoking the Java VM byte code
interpreter
4. compiling a Java program d. are case sensitive
5. the easiest way to write a simple e. are related
program
6. if you type the code in yourself f. using the text editor of your choice
7. you can write a text file g. means taking the programmer-
readable text in your program file and
converting it to bytecodes
8. interpreting and running a Java h. are platform-independent instructions
program for the Java VM
i. are often used
j. creates and manages text files
Solution 1 .... 2 .... 3 .... 4 .... 5 .... 6 .... 7 .... 8 .... .... ....
not necessary
173
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
9. Reading | Fill in
Here are some useful details about code comments, double slashes,
C-Style Comments, Doc Comments. Read the texts below and fill in the
blanks with the following words given in scrambled order.
API | source | code | compiler | language | kinds | problem | class |
documentation | lines
Code comments
Code comments are placed in (1) ................................ files to explain what is happening
in the (2) ................................ to a person who might be reading the file, to comment-out
lines of code to isolate the source of a (3) ................................ for debugging purposes, or to
generate (4) ................................ documentation. To these ends, the Java language supports
three (5) .............................. of comments: double slashes, C-style, and doc comments.
Double slashes
Double slashes (//) are used in the C++ programming (6) ................................ , and tell the
(7) ................................ to treat everything from the slashes to the end of the line as text.
C-Style comments
In place of double slashes, you can use C-style comments (/**/) to enclose one or more
(8) ................................ of code to be treated as text.
/* These are
C-style comments
*/
class ExampleProgram {
public static void main (String [ ] args) {
System.out.println (“I’m a Simple Program”);
}
}
Doc comments
To create (9) ................................ for your program, use the doc comments (/** */) to enclose lines of
text for the Javadoc tool to find. The javadoc tool locates the doc comments embedded in source
files and uses those comments to create API documentation.
Answer questions:
/** This class displays a text string at
* the console. 1. What is a subprogram?
*/ 2. What happens to each subprogram?
3. When does the final testing begin?
class Example Program {
4. Explain what alpha testing is.
public static5.void mainwhat
Explain (String
beta[ testing
] args)is.{
System.out.println (“I’m a Simple Program”);
}
174
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
A B
1. double slashes tell the compiler a. are placed in source files
2. C-style comments b. use the doc comments
3. to enclose lines of text c. are placed in text files
4. Java language d. are used in the C++ programming
language
5. C-style comments can be used e. can be used instead of double slashes
6. double slashes f. to generate API documentation with
one simple class
7. Code Comments g. to select everything
8. it is not necessary h. supports three kinds of comments
i. to treat everything
j. to enclose one or more lines of code
Solution 1 .... 2 .... 3 .... 4 .... 5 .... 6 .... 7 .... 8 .... .... ....
not necessary
175
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
2. Activity | Match
Match the first half of a sentence in column A with a second half in column
B. Be careful, because two in column B are not necessary.
A B
1. all the classes a. are built from classes
2. a record in the Pascal language b. are similar
3. an application c. work on the data
4. the difference between a class and d. share common elements
a record or struct
5. all programs written in the Java e. is similar to a class in the Java language
language
6. accessor methods f. have the same structure
7. all the classes g. sare different
8. all Java programs h. is that a class also defines the
methods to work on the data
i. have the same architecture
j. is created from classes
Solution 1 .... 2 .... 3 .... 4 .... 5 .... 6 .... 7 .... 8 .... .... ....
not necessary
176
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Class ExampleProgram {
public static void main (String [ ] args) {
System.out.println (“I’m a Simple Program”);
}
}
The public static void keywords mean the Java virtual machine (5)........................... can call
the program’s main method to start the program without creating an instance of the class,
and the program does not return data to the Java VM interpreter when it ends.
You need a class instance to acquire and work on data, while the class describes the data
and behavior.
The main method is (6)........................... to give the Java VM interpreter a way to start the
class without generating an instance of the control class first. Instances of the control class
are (7)........................... in the main method after the program starts.
The Java platform lets you perform a class without generating an instance of that class as
long as its static methods do not call any non-static methods or fields.
However, a program must generate an (8)........................... of a class to access its non-static
fields and methods which are called instance methods and fields.
Static methods and fields are called class methods and fields; so , class methods can work
only on class fields, and instance methods can operate on class and instance fields.
If you (9)........................... what the difference is we can say there is only one copy of the data
stored or set in a class field but each instance has its own copy of the data stored or set in
an instance field.
Classes have a special method called a constructor that is called when a class instance is
generated.The class constructor always has the same name as the class and no return type.
Remember that if you do not write your own constructor, the compiler adds an
(10)........................... constructor, which calls the no-arguments constructor of its parent
class. The empty constructor is called the default constructor.
177
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
Track
4. Listening | True/False 19
Mr Gordon, an expert of Java language, is explaining how applets are
created. While listening, you should be able to tick the true statements;
then, at the end of the listening, with the help of the tapescript and your
knowledge, you should be able to correct the false ones.
Building applets
Java programming language can be used to create applications and to build applets
(small application modules or programs) which are used as part of a Web page.
Applets let you play music, watch animated drawings and moving texts and let you
interact with information on the screen.
Applets are created from classes like applications, but applets do not have a main
method as an entry point; on the contrary, they have several methods to control
specific aspect of applet execution.
Applet structure
The Java API applet class gives you what you need to design the appearance and
manage the behaviour of an applet. This class supplies a GUI component called a Panel
and a lot of methods.
To create an applet you extend the Applet class and implement the appearance and
behaviour you want. The applet’s appearance is obtained by drawing on the panel or by
attaching other GUI components (scrollbars, push buttons, check boxes) to the Panel.
The applet’s behaviour is specified by implementing the methods.
T F
1. Java programming language can be used to built programs
2. Applets don’t allow you to interact with information on the screen
3. Like applications, applets are created from classes
4. Applets have a lot of methods
5. You extend the applet class to create implementation
178
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Security - Cryptography
Security - Cryptography
1. Reading | Complete
Read the following short text about computer security. While reading
complete the text with the words in the box.
Computer security
Computer security is concerned with taking (1)....................... of hardware,
(2)....................... and data. The cost of creating (3)....................... again from
scratch can outweigh the cost of any hardware or (4)....................... lost.
Loss of data can have (5)....................... consequences, some of which are
shown in the figure below.
Computer equipment and its data need to be protected from
(6)....................... harm. Hazards could include (7)....................... ones such
as fire, lightning, water damage etc. and can also include deliberate
(8)....................... or theft.
3. Speaking | Summary
Read the previous text again and look at
pictures; prepare a summary on computer
security and speak to your partner about:
179
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
4. Reading | True/False
Read the passage about encryption and say if the sentences are true or
false. Correct the false ones.
Encryption
A stolen credit card number with other personal information can give a
thief all he needs to create serious trouble in someone’s life.
Files which contain sensitive data are encrypted so if a disk or tape
containing sensitive files is stolen, it would then be impossible to read
the data without the decoder.
We can say that encryption is the process of applying a key to plain text
which is transformed into unintelligible text.
Only programs with the key to return the cipher text back to original text
can decrypt the protected information.
Encryption is often used when important data is transmitted from one
place to another.The data is coded before being sent and then decoded at
the other end; both processes are performed automatically by computers.
If the data is intercepted, then it will be impossible to understand or
alter.
When people are making payments for goods bought over the Internet
using a credit card the details are always encrypted.
The encrypt method creates a cipher and session key and uses the
session key with the cipher to encrypt the credit card number.
T F
1. “To encrypt” means: to put information into a special code, especially
in order to prevent people from looking at it without authority.
2. Sensitive files are files that you have to treat with great care.
3. Files which are encrypted can be read easily.
4. The data is coded after being sent and then decoded at the other end.
5. When people buy goods over the Internet and use a credit card, all the
details are sometimes encrypted.
- definition of encryption
- why encryption is used
- who uses encryption
- importance of encryption
180
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
5HYLVH FKHFN
1. Put in order the following sentences. Add the necessary language.
1. Your smartphone / install / app / you can / onto /
Solution: ......................................................................................................................
2. Like / network / Instagram / Twitter / Facebook / social /
Solution: ......................................................................................................................
3. Working / project / they / mobile photography /
Solution: ......................................................................................................................
4. Phones / first / Instagram / Apple / used /
Solution: ......................................................................................................................
5. Responsible / you / be /
Solution: ......................................................................................................................
3. Write questions with the prompts given below. Add the necessary
language. Then answer your questions.
1. What / be / a / program? /
Solution: ......................................................................................................................
2. What / Java / platform / consist? /
Solution: ......................................................................................................................
3. You / can / use / Java / APIs / in / programs? /
Solution: ......................................................................................................................
4. What / be / advantage / APIs? /
Solution: ......................................................................................................................
5. The program / run / directly / native O.S.? /
Solution: ......................................................................................................................
4. Read the passage about application structure (first part) and say
if the sentences are true or false. Correct the false statements.
T F
1. All classes have common elements
2. “Classes” are the feature of all programs written in the Java language
3. Classes create an application
4. A class sometimes defines the methods to work on the data
5. A class might define two methods
181
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
7. Write questions with the prompts given below. Add the necessary
language. Then answer your questions.
182
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
7HVW\RXUFRPSHWHQFH
1. Write questions with the prompts given below. Add the necessary
language. Then answer your questions.
3. Write questions with the prompts given below. Add the necessary
language and then answer your questions.
183
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
4. Encryption is often used when important data is transmitted from one place
to another.
a. La codifica spesso è usata quando importanti informazioni sono trasmesse in un
posto.
b. La codifica è spesso usata quando le informazioni sono trasmesse da un posto
all’altro.
c. La codifica è sempre usata quando importanti informazioni sono trasmesse da un
posto all’altro.
5. The data is coded before being sent and then decoded at the other end.
a. Le informazioni sono decodificate prima di essere spedite e poi codificate dall’altra
parte.
b. Le informazioni sono codificate prima di essere spedite e poi decodificate al punto
di arrivo.
c. Le informazioni sono codificate prima di essere spedite e poi decodificate dalla
prima parte.
- definition of “App”
- what Vine is
- what is its main feature
- how you use it
- your own ideas on the app.
184
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
,W·VDZLUHGZRUOG
In this module you will learn to:
t identify types of network
t know different ways of connecting computers
in a networkge
t talk about telecommunications
t identify the various types of physical connections
possible in a network
t know the five basic properties of a network link
and how each contributes to the link
Understanding networks
1. Reading | Match
Read an introduction to networks and answer the questions.
Most of us would be lost without data networks. Just a few years ago, when computers were
first starting to make their way into the business world, data sharing would normally have
to be done by copying and then carrying the data from one PC to the next. Today, the data is
transferred from one user to the next in a fraction of a second. The growth that networking
has undergone is remarkable. And it doesn’t stop there. Every day there are new standards
being proposed, new innovations being developed, and updates and changes to these being
addressed.
Advances in technology are a fact of life – any advance that requires the movement of data
from one point to the next will need the services of a network to do so.This is why the world
of networking has grown so much – and will continue to do so.With users transferring large
amounts of data and the amount of that data growing at an exponential rate, there seems to
be no end to the opportunities networks offer.
185
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
,W·VDZLUHGZRUOG
$ZRUOGRI $SSV-DYDDEULJKWVWDU
2. Reading | Activities
Read about the types of networks and the technologies they use. Do the activities.
186
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Understanding networks
A SAN is a dedicated, high-performance network used to move data between servers and
storage resources. Because it is a separate, dedicated network, it avoids any traffic conflict
between clients and servers. It permits high-speed server-to-storage, storage-to-storage
or server-to-server connectivity. This method uses a separate network infrastructure that
relieves any problems associated with existing network connectivity.
What features do
Storage Area Network
SANs offer?
- Performance - in
fact, they enable
concurrent access
of disk or tape
arrays by two or
more servers at high
speeds, providing
enhanced system
performance.
- Availability -
SANs have disaster
tolerance built in,
because data can
be mirrored using
a SAN up to 10
kilometres or 6.2
miles away.
- Scalability – Like a
LAN/WAN, it can use a variety
i off technologies.
h l i Thi This allows
ll easy relocation
l i off b
backup
k data,
d
operations, file migration and data replication between systems.
187
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
,W·VDZLUHGZRUOG
Activities.
A. Decide if the statements about MANs, WANs, LANs, SANs and PANs are true (T) or false (F).
If false, provide the right version orally.
T F
1. MANs operate within a limited geographic area.
2. WANs are dedicated, high performance networks.
3. LANs connect devices that are physically near.
4. SANs are used to move data between servers.
5. PANs operate at a long distance range.
6. LANs provide e-mail and WWW services.
7. WANs have created workers called telecommuters.
8. MANs have disaster tolerance built in.
9. SANs are used to connect a bank with its branches.
10. PANs extend the individual personal world of electronics.
B. Match the definition or synonym with the appropriate word underlined in the texts about
MANs and SANs. One of the words belongs to the text about VPNs in the following page.
188
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Understanding networks
– Intranet VPNs – These link regional and remote offices to the headquarters of the
internal network over a shared infrastructure using dedicated connections. They differ
from Extranet VPNs in that they allow access only to the employees of the enterprise.
– Extranet VPNs – They link business partners to the headquarters of the network
over a shared infrastructure using dedicated connections. Extranet VPNs differ from
the Intranet in that they allow access to users outside the enterprise.
C. Answer questions.
Track
3. Listening | Identify 20
Listen to the two dialogues and find out which types of network they are
referring to. Give reasons for your answers.
189
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
,W·VDZLUHGZRUOG
Networking devices
1. Reading | Activities
Read about the two types of networking devices and do the activities.
A. Before reading match the English verbs taken from the text with their Italian
equivalents. There are a couple of intruders in the Italian list.
permettere | collegare | raggiungere | compiere | fornire |
portare | consentire | andare
provide carry
allow perform
plug enable
B. Read.
Networking devices are divided into end-user devices and network devices.
Network devices
They provide transport for the data that needs to be transferred between end-
user devices. Examples of devices performing these functions are repeaters, hubs,
bridges, switches and routers.
190
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Networking devices
191
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
,W·VDZLUHGZRUOG
Topologies
1. Reading | Activities
A network topology is a description of the possible physical connections
within a network. The topology is the configuration of the hardware and
shows which pairs of nodes can communicate. Read and do the activities.
192
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Topologies
Physical topology
It is the actual layout of the wire or media. The physical technologies that are commonly used are the
following:
C. Read
Logical topology
It is how the hosts communicate across the medium. The two most common types of logical
topologies are broadcast and token passing.
Broadcast topology simply means that each host sends its data to all other hosts on the network
medium. It is based on the principle ‘first come, first serve’, so there is no order that the stations must
follow to use the network. Ethernet works this way.
Token passing controls network access by passing an electronic token sequentially to each host.
When a host receives the token, the host can send data on the network. If the host has no data to
send, it passes the token to the next host and the process repeats itself. Token Ring and FDDI ( Fibre
Distributed Data Interface) are two examples of networks that use token passing.
D. Indicate if the statements are true or false. If false, provide the right
version orally without looking at the text.
T F
1. A ring topology creates a physical ring of cable.
2. In a star network all nodes are connected to a central point of concentration.
3. In a bus topology all the hosts are linked to a central cable.
4. An extended star topology is linked to a computer that controls the traffic
on the system.
5. A hierarchical topology links hubs and switches together.
6. A mesh topology offers high protections to big plants.
7. Network topology and logical topology are the same.
8. Broadcast topology ensures that data are sent according to a precise order.
9. In token passing the electronic token reaches hosts at random.
10. Both Token Ring and FDDI use token passing.
193
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
,W·VDZLUHGZRUOG
Introduction
Long distance communications
1. Reading | Match synonyms
Match the highlighted words or expressions with the synonyms listed
below.
Telecommunications
Think of telecommunications as
the world’s biggest machine. Strung
together by complex networks,
telephones, mobile phones and
internet-linked PCs, the global
system touches nearly all of us. It
allows us to speak, share thoughts
and do business with nearly anyone,
regardless of where in the world
they might be. Telecom operating
companies make all this happen.
2. Speaking | Discuss
Exchange opinions about the content of the reading with your partner.
194
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Wire Media
The three most common physical links used to create networks are:
□ twisted pair
□ coaxial cable
□ fibre-optic cable
195
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
,W·VDZLUHGZRUOG
A. Read the text on Wire Media and choose the appropriate definition.
Solution 1 .... 2 .... 3 .... 4 .... 5 .... 6 .... 7 .... 8 .... 9 .... 10 ....
a.
B. When you read Wireless Media on the following page you will see underlined
words. Match them with their Italian corresponding words in the grid below.
b.
C. After reading Wireless
Media describe the
picture aside.
196
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Wireless media
Another form of equally useful links is
wireless, that is, the connections are made
using electromagnetic energy that goes
through space instead of travelling along
wires or cables.
Three widely used media for wireless
communications are:
t infrared
t radio frequency
t microwave
Infrared communication is commonly used in
TV and VCR remote controls. It sends data as
light rays. In the computing world, keyboards
and mice can use infrared for the link so that
you are not restricted by wires. It has gained
popularity in recent years as a way to set up
wireless links between office PCs.
The picture shows a cluster of towers with microwave antennae. We cannot see the
towers they communicate with, because they are very far apart.
197
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
,W·VDZLUHGZRUOG
Attribute 2 points to each correct answer. If your score is 10 or more, your level
of comprehension of the text is adequate or good.
198
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Properties of transmission
Properties of transmission
1. Approach | Match
Both the wire and wireless links have five basic properties. Match each property with the
appropriate expressions.
Properties Expressions
1. Type of signal a. how fast the data travel
2. Speed of signal b. baseband and broadband
3. Type of data movement on the link c. asynchronous or synchronous transmission
4. Method of transmission d. analog / digital
5. Single-channel vs. multichannel e. one-way, two-way, taking turns, two-way
transmission simultaneously
199
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
,W·VDZLUHGZRUOG
Track
3. Listening | Fill in 21
This is an extract from a radio program dealing with computing
themes. Read and try to fill in the blanks. Then listen to check your
answers.
(I= interviewer; E=expert)
4. Writing | Choose
Simplex, half-duplex or full-duplex transmission? Indicate which is
appropriate.
1. Which one of the data transmission links can operate in both directions at the
same time?
2. Which one of the data transmission links can only operate in one direction?
3. Local telephone calls use which of the transmission types?
4. Radio receiver/transmitter uses which of the transmission types?
200
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Properties of transmission
Method of transmission
There are two methods of data transmission, asynchronous and synchronous. In
asynchronous transmission, information is sent one byte at a time. As each byte is
sent, it is preceded by a start bit, which alerts the receiving computer that the byte is
being sent.Transmission of a message consisting of several bytes may take some time
because the bytes are not connected together. In the end, the message is reassembled
before it can be read. This type of transmission is cheaper than synchronous and is
commonly used in communication between computers and devices as well as in
Internet interaction.
In synchronous transmission >Instant Messaging >Phone Conferencing
> Chat > Audio/Video >Virtual Classroom
the source and destination Conferencing
operate in timed synchronization
to enable high-speed data Synchronous (real-time) Integrated
Learning
transfer. The message is Environment
Asynchronous (not real-time)
typically a block of characters.
Data transmission between >SMS Messaging >Threaded Discussion >Document Mgt System
> Email > Forums (upload / approval / publish;
computers and hardware that > Bulletin Boards version check-in & out)
facilitates high-speed data
communications is normally
synchronous. Simple Complex
Methods of Online Collaboration
6. Writing | True/False
Decide if the statements are true or false. Then correct the false ones orally.
T F
1. An example of simplex communication is the use of walkie-talkies,
where each person communicating must indicate when they have
finished speaking.
2. With asynchronous transmission signal timing is not required; signals
are sent in an agreed pattern of bits and if both ends are agreed on the
pattern then communication can take place.
3. In full-duplex communication data can travel in both directions but not at
the same time.
4. In asynchronous transmission there are no gaps in transmission; each
bit is sent one after the other.
5. In full-duplex communication data can travel in both directions
simultaneously.
6. Synchronous transmission is faster than asynchronous because fewer
bits have to be transmitted.
7. The simplex communication can only take place in one direction and it
is not possible for the receiver to send data back.
8. In synchronous transmission synchronisation happens when requested.
201
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
,W·VDZLUHGZRUOG
7. Writing | Fill in
Complete the text that sums up some of the main concepts of the module.The
terms are given in scrambled order. You can just insert the corresponding
number in the text.
202
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
5HYLVH FKHFN
1. MANs, WANs, LANs, SANs or PANs? Insert the right answer.
1. The term ........................ doesn’t imply that the network is small, in fact it can contain
hundreds of computers.
2. A ........................ avoids traffic conflicts between clients and servers.
3. A ..................... is a network that is smaller than a typical WAN but larger than a .................... .
4. The reach of a ........................ is typically a few metres.
5. Usually a ........................ is contained in a single building.
6. A ........................ may connect an office in San Francisco with an office in New York.
7. It is the geographic distance that makes a network a ........................ not the numbers of
computers involved.
8. A ........................ is used for communication among computer devices close to an individual.
9. A ........................ permits high-speed connectivity, for example between servers.
........................ are typically used to connect two or more ........................ .
2. Label as appropriate.
203
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
,W·VDZLUHGZRUOG
1. .......................... It is a network which covers a small physical area, for example a building. They allow
users to have common access to data and equipment such as printers, in addition to being able to
communicate with each other using e-mail.
2. .......................... It is a network which covers, for example, a city; may be used in contexts such as
education.
3. .......................... It is a network which covers an even wider area, in which machines are usually
connected via telephone lines or radio. It can be as big as the Internet, the ultimate wide area network,
covering the whole planet.
4. .......................... It is a network which uses the same technology as the Internet. The difference is that
this one is private, and can only be accessed by a particular group of people, who are authorized to
use it. It is often protected from outsiders with a firewall, a system which makes it secure. They are
often used in business and educational contexts. They may cover a geographically small area or may
be available to users over a large territory, and may even be global.
5. .......................... It is a network which lies between an intranet and the Internet. It is like an intranet,
in the sense that it is a private network, but it allows different degrees of access to different groups
or individuals, using passwords. For example, a company may have an intranet which their own
employees can access fully, but which their business partners can only access partially. The parts that
these authorized outsiders can access constitute the ..........................
4. Activity | Label
Revise the types of transmissions and label the pictures with the right type of
transmission.
204
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
7HVW\RXUFRPSHWHQFH
1. See how much you have learnt in this module. Choose and attribute 2 points to
every right answer. If your score is equal to or higher than 18 you can be satisfied.
205
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
,W·VDZLUHGZRUOG
2. Match terms with their definitions. There are two terms that have
no matching definitions.
3. With the help of the initial letter decide which word is more
appropriate in the context.
The human need to communicate – to (1) c………...... with others – has motivated
humanity’s creativity from the most ancient times throughout history.
Today we use visual images and electronic pulses, but the need for one human being
to connect and pass (2) i………...... to another continues on. In fact, technology has
been developed to increase (3) c………...... . There is no doubt that we can today (4)
s………...... more information more quickly than ever before by using computer (5)
n………...... . A few (6) m………...... clicks and people can pay bills with a credit card,
plan and book holiday travel, send messages, participate in discussions or buy anything
from flowers to houses.
With the Internet and the World Wide Web (7) c………...... communication has reached
a new plateau. They are growing rapidly and are at the centre of a (8) c………......
revolution. As more and more (9) l………...... are added, and more and more services
are accessible, we move inexorably closer to the (10) t………...... predicted by John
F. Akers, when he was president of IBM, a time when “everything is connected to
everything”.
206
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
26,DQG7&3,3PRGHOV
In this module you will learn to:
t FYQMBJO UIF JNQPSUBODF PG CBOEXJEUI JO OFUXPSLJOH
t MJTU UIF BEWBOUBHFT PG B MBZFSFE BQQSPBDI
t FYQMBJO UIF EFWFMPQNFOU PG UIF 0QFO 4ZTUFN
*OUFSDPOOFDUJPO NPEFM 04*
Bandwidth
1. Approach | Ask questions
Read the text on bandwidth and do the activity.
" WBSJFUZ PG DPNNVOJDBUJPO DIBOOFMT
XJSFE BOE XJSFMFTT
DBSSZ EJHJUBM TJHOBMT
CFUXFFO DPNQVUFST BOE PWFS UIF *OUFSOFU &BDI JT SBUFE CZ JUT channel capacity PS
bandwidth
XIJDI SFGFST UP UIF BNPVOU PG EJHJUBM JOGPSNBUJPO UIBU DBO CF QVTIFE
UISPVHI UIF DIBOOFM Bandwidth is the number of bits a line can transmit per
second. %PNFTUJD DIBOOFM DBQBDJUJFT WBSZ GSPN
CJUT QFS TFDPOE CQT
PS
, CQT LJMPCJUT QFS TFDPOE
UP . CQT NFHBCJUT QFS TFDPOE
$PNNFSDJBM DIBOOFMT
DBSSZ VQ UP . CQT
$IBOOFMT XJUI IJHI CBOEXJEUI BSF DBMMFE broadband " DIBOOFM XJUI B MPX CBOEXJEUI
JT DBMMFE narrowband #SPBECBOE BOE OBSSPXCBOE DIBOOFMT BSF TJNJMBS UP IJHIXBZT
BOE DPVOUSZ SPBET
SFTQFDUJWFMZ )JHIXBZT
MJLF CSPBECBOE
DBSSZ NVDI NPSF USBGåD
BVUPNPCJMFT PS CJUT 5IF HFOFSJD UFSN GPS IJHITQFFE *OUFSOFU BDDFTT JT broadband
access.
207
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
26,DQG7&3,3PRGHOV
$ZRUOGRI $SSV-DYDDEULJKWVWDU
Track
2. Listening | Fill in 22
Professor Graham is explaining the characteristics of bandwidth to his
students. First, read and try to insert the sentences correctly. Then listen
and check your answers.
B B TJHOJåDBOU BNPVOU PG NPOFZ
C HSFBUFS CBOEXJEUI
D CZ CPUI UIF QIZTJDBM QSPQFSUJFT PG UXJTUFEQBJS QIPOF XJSFT
E NBTTJWF BNPVOUT PG JOGPSNBUJPO
F CVZ CBOEXJEUI GSPN B TFSWJDF QSPWJEFS
G USFNFOEPVT JNQBDU PG CBOEXJEUI
H USFNFOEPVT BNPVOUT PG CBOEXJEUI
I CZ UIF MBXT PG QIZTJDT
What does throughput 5IF åSTU JT UIBU bandwidth is finite
UIBU JT
SFHBSEMFTT PG UIF NFEJB VTFE UP
mean? CVJME UIF OFUXPSL
UIFSF BSF MJNJUT PO UIF DBQBDJUZ PG UIBU OFUXPSL UP DBSSZ
The speed with which JOGPSNBUJPO #BOEXJEUI JT MJNJUFE BOE CZ UIF UFDIOPMPHJFT
a computer processes VTFE 'PS FYBNQMF
UIF CBOEXJEUI PG B DPOWFOUJPOBM NPEFN JT MJNJUFE UP
data. It is a combination of BCPVU LCQT BOE CZ NPEFN UFDIOPMPHZ #VU XF IBWF UP
internal processing speed, TBZ UIBU TPNFUJNFT JU JT RVJUF EJGåDVMU UP EFåOF UIFTF MJNJUT +VTU UIJOL UIBU
peripheral speeds (I/O)
%4- VTFT UIF TBNF UXJTUFEQBJS QIPOF XJSFT
ZFU JU QSPWJEFT NVDI HSFBUFS
and the efficiency of the
CBOEXJEUI UIBO DPOWFOUJPOBM NPEFNT EP 0QUJDBM åCSF IBT UIF QIZTJDBM
operating system and other
QPUFOUJBM UP QSPWJEF WJSUVBMMZ MJNJUMFTT CBOEXJEUI #VU UIF CBOEXJEUI PG PQUJDBM
system software all working
together.
åCSF DBOOPU CF GVMMZ SFBMJTFE VOUJM UFDIOPMPHJFT BSF EFWFMPQFE UP UBLF GVMM
BEWBOUBHF PG JUT QPUFOUJBM
5IF TFDPOE JT UIBU bandwidth is not free " OFUXPSL NBOBHFS OFFET UP
NBLF UIF SJHIU EFDJTJPOT BCPVU UIF LJOET PG FRVJQNFOU BOE TFSWJDFT UP CVZ
*U JT QPTTJCMF UP CVZ FRVJQNFOU GPS B -"/ UIBU XJMM QSPWJEF OFBSMZ VOMJNJUFE
CBOEXJEUI GPS B MPOH QFSJPE PG UJNF #VU GPS 8"/ DPOOFDUJPOT
JU JT BMNPTU
BMXBZT OFDFTTBSZ UP *O FJUIFS DBTF
BO VOEFSTUBOEJOH PG
CBOEXJEUI BOE DIBOHFT JO EFNBOE GPS CBOEXJEUI PWFS B HJWFO UJNF DBO TBWF
BO JOEJWJEVBM PS B CVTJOFTT
208
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Bandwidth
3. Writing | True/False
Decide if the following statements are true (T) or false (F). If they are
false, provide the right version orally.
T F
5IF MJNJUT PG CBOEXJEUI EFQFOE PO UIF NFEJB VTFE UP CVJME UIF OFUXPSL
0OF PG UIF MJNJUT PG CBOEXJEUI DPNFT GSPN UIF MBXT PG QIZTJDT
5IF LCQT PG B DPOWFOUJPOBM NPEFN BSF UIF SFTVMU PG QIZTJDBM
QSPQFSUJFT BOE NPEFN UFDIOPMPHZ
%4- QSPWJEFT HSFBUFS CBOEXJEUI UIBO B DPOWFOUJPOBM NPEFN BT JU VTFT
PQUJDBM åCSF
.PEFSO UFDIOPMPHJFT QSPWJEF WJSUVBMMZ MJNJUMFTT CBOEXJEUI GPS PQUJDBM åCSF
" OFUXPSLJOH QSPGFTTJPOBM DBO DIPPTF BOZ UZQF PG FRVJQNFOU BOE
TFSWJDFT XJUIPVU QSPCMFNT PG NPOFZ
#BOEXJEUI BOE UISPVHIQVU BSF TZOPOZNT
*U JT WFSZ JNQPSUBOU GPS B OFUXPSL EFTJHOFS BOE BENJOJTUSBUPS UP DPOTJEFS
UIF GBDUPST UIBU NBZ BGGFDU BDUVBM UISPVHIQVU
*OGPSNBUJPO ýPXT BDSPTT UIF VOJWFSTF JO UFSNT PG TFDPOET PS MFTT
5IFSF JT B USFNFOEPVT OFFE GPS CBOEXJEUI
*U JT JNQPSUBOU GPS UIF OFUXPSLJOH QSPGFTTJPOBM UP SFBMJ[F JO BEWBODF UIF
OFFE GPS JODSFBTFE CBOEXJEUI
#BOEXJEUI JT NFBTVSFE JO CJUT QFS TFDPOE
PS UIPVTBOET PG CJUT QFS
TFDPOE LCQT
BOE TP PO
VQ UP USJMMJPOT PG CJUT QFS TFDPOE 5CQT
209
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
26,DQG7&3,3PRGHOV
4. Reading | Choose
Read accurately. Then do the activity at the end of the text.
210
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
211
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
26,DQG7&3,3PRGHOV
2. Speaking | Describe
Read the text again, then describe the key
concepts using your own words and knowledge
as much as possible.
- Layers/Flow
- Data or packet
- OSI and TCP/IP models
- TCP/IP
Track
3. Listening | Put in order 23
How are layers used to describe data
communication? While listening, put sentences
in sequential order (1 and 5 have already been
given.You may need to listen twice to perform the
task).
1 *U JT OFDFTTBSZ UIBU BMM UIF OFUXPSL EFWJDFT TQFBL UIF TBNF MBOHVBHF
5IF QSPUPDPM BMTP EFUFSNJOFT UIF GPSNBU BOE UIF USBOTNJTTJPO PG EBUB
5IF QSPUPDPMT GPS FBDI MBZFS PO UIF EFTUJOBUJPO SFUVSO UIF JOGPSNBUJPO
UP JUT PSJHJOBM GPSN TP UIF EBUB DBO CF QSPQFSMZ SFBE
" QSPUPDPM JT B TFSJFT PG SVMFT UIBU NBLF DPNNVOJDBUJPO PO B OFUXPSL
NPSF FGåDJFOU
5 &BDI MBZFS PO UIF TPVSDF DPNQVUFS DPNNVOJDBUFT XJUI UIF TBNF
MBZFS PO UIF EFTUJOBUJPO DPNQVUFS
8IFO UIF QBDLFU SFBDIFT UIF EFTUJOBUJPO DPNQVUFS UIF QSPUPDPMT
VOEP UIF DPOTUSVDUJPO PG UIF PSJHJOBM QBDLFU JO SFWFSTF PSEFS
8IJMF ýZJOH BO BJSQMBOF QJMPUT BSF PCMJHFE UP GPMMPX TQFDJåD SVMFT UP
DPNNVOJDBUF XJUI PUIFS BJSQMBOFT BOE USBGåD DPOUSPM
&BDI MBZFS QFSGPSNT B HJWFO TFU PG PQFSBUJPOT
212
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
4. Reading | Activities
Read about the origins of the OSI model. Then do the activities.
213
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
26,DQG7&3,3PRGHOV
1. The early 1980s saw tremendous increases in the number and size of networks
B "VNFOUP OPUFWPMF
C $SFTDJUB ESBNNBUJDB
D $BMP TQBWFOUPTP
3. Just as people who do not speak the same language have difficulty communicating
with each other…
B 1SPQSJP DPNF MF QFSTPOF DIF QBSMBOP MB TUFTTB MJOHVB USPWBOP VHVBMNFOUF EJGåDPMUË
B DPNVOJDBSF USB MPSP
C 1SPQSJP DPNF MF QFSTPOF DIF OPO QBSMBOP MB TUFTTB MJOHVB USPWBOP EJGåDPMUË B
DPNVOJDBSF USB MPSP
D 1SPQSJP DPNF MF QFSTPOF DIF OPO QBSMBOP MB TUFTTB MJOHVB USPWBOP EJGåDPMUË B
DPNVOJDBSF DPO HMJ BMUSJ
B. Write briefly what the networking situation was and what happened in the
years listed.
The early
1980s
The mid-
1980s
1984
214
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
5. Reading | Choose
After reading about the OSI layers choose the right option in the activity
at the end of the text.
Upper Layers
Layers 7 through 4 comprise the upper layers of
the OSI protocol stack. They are more geared to
the type of application than the lower layers, which
are designed to move packets, no matter what they
contain, from one place to another.
Application Layer 7
This top layer defines the language and syntax that
programs use to communicate with other programs.
The application layer represents the purpose of
communicating in the first place. For example, a
program in a client workstation uses commands to
request data from a program in the server. Common
functions at this layer are opening, closing, reading
and writing files, transferring files and e-mail
messages, executing remote jobs and obtaining
directory information about network resources.
Presentation Layer 6
When data are transmitted between different
types of computer systems, the presentation
layer negotiates and manages the way data are
represented and encoded.
Session Layer 5
Provides coordination of the communications in an
orderly manner. In practice, this layer is often not
used or services within this layer are sometimes
incorporated into the transport layer.
Transport Layer 4
This layer is responsible for overall end to end validity and integrity of
the transmission. The lower layers may drop packets, but the transport
layer performs a sequence check on the data and ensures that if a 12MB
file is sent, the full 12MB is received.
Lower Layers
Layers 3 through 1 are responsible for moving packets from the sending
station to the receiving station.
Network Layer 3
The network layer establishes the route between the sender and receiver
across switching points, which are typically routers. The most universal
215
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
26,DQG7&3,3PRGHOV
example of this layer is the IP protocol in TCP/IP. This layer is also the
switching function of the dial-up telephone system. If all stations are
contained within a single network segment, then the routing capability
in this layer is not required.
Physical Layer 1
The physical layer is responsible for passing bits onto and receiving
them from the connecting medium. This layer has no understanding of
the meaning of the bits, but deals with the electrical and mechanical
characteristics of the signals and signalling methods.
Note One of the many ways to remember the seven layers is the sentence i 1MFBTF
%P /PU 5ISPX 4BVTBHF 1J[[B "XBZ i The beginning letter of each word corresponds
to a layer.
216
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
6. Reading | Activities
Read the text, then do the activities on the following page.
Host A Host B
Peer-to-Peer
Data
Application Application Communication
Presentation Data
Presentation In order for data to travel
from the source to the
Data
Session Session destination, each layer
of the OSI model at the
Segments
Transport Transport source must communicate
Packets with its peer layer at the
Network Network destination. This form
Frames of communication is
Data Link Data Link
referred to as peer-to-
Bits peer. During this process,
Physical Physical
the protocols of each
layer exchange information, called protocol data units (PDUs). Each
layer of communication on the source computer communicates with a
layer-specific PDU, and with its peer layer on the destination computer
as illustrated in the picture.
Data packets on a network originate at a source and then
travel to a destination. Each layer depends on the service
function of the OSI layer below it. To provide this service,
the lower layer uses encapsulation to put the PDU from the
upper layer into its data field. Then it adds what the layer
needs to perform its function. What is encapsulation?
Next, as the data moves down through the layers of the OSI Encapsulation wraps data
model, additional headers and trailers are added.After Layers with the necessary protocol
7, 6, and 5 have added their information, Layer 4 adds more information before network
information. This grouping of data, the Layer 4 PDU, is called transit. Therefore, as the data
a segment. packet moves down through
The network layer provides a service to the transport layer, the layers of the OSI model,
and the transport layer presents data to the internetwork it receives all necessary
subsystem. The network layer has the task of moving the information.
data through the internetwork. It accomplishes this task by
encapsulating the data and attaching a header creating a
packet (the Layer 3 PDU). The header contains information
required to complete the transfer, such as source and
destination logical addresses.
The data link layer provides a service to the network layer. It What is internetwork?
encapsulates the network layer information in a frame (the An interconnected system of
Layer 2 PDU). The frame header contains information (for networks, especially computer
example, physical addresses) required to complete the data networks.
link functions. The data link layer provides a service to the
network layer by encapsulating the network layer information
in a frame. The physical layer also provides a service to the
data link layer.The physical layer encodes the data link frame
into a pattern of 1s and 0s (bits) for transmission on the
medium (usually a wire) at Layer 1.
217
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
26,DQG7&3,3PRGHOV
A. Answer questions
8IBU JT UIF NFBOJOH PG QFFSUPQFFS DPNNVOJDBUJPO
8IBU EPFT UIF BDSPOZN 1%6 TUBOE GPS 8IBU JT JU FYBDUMZ
)PX EPFT DPNNVOJDBUJPO CFUXFFO TPVSDF MBZFST BOE EFTUJOBUJPO MBZFST UBLF
QMBDF
)PX EPFT FODBQTVMBUJPO PDDVS
8IBU JT B TFHNFOU -BZFS
BOE IPX JT JU PCUBJOFE
8IBU JT UIF GVODUJPO PG UIF OFUXPSL MBZFS
$BO ZPV FYQMBJO UIF NFBOJOH PG JOUFSOFUXPSL
)PX EPFT UIF OFUXPSL MBZFS DBSSZ PVU JUT UBTL
8IBU EPFT UIF EBUB MJOL MBZFS EP GPS UIF OFUXPSL MBZFS
8IBU BCPVU UIF QIZTJDBM MBZFS
B
B. Find the missing words, then describe the model orally.
OSI Model
DATA LAYER
Data Application
________Process to Application
Data Presentation
Host Layers
Data__________and Encryption
Session
Interhost_____________
Transport
End-to-End_________and Reliability
Network
Packets Path_____and IP (Logical Addressing)
Media Layers
Data Link
Mac and LLC (__________addressing)
Physical
_______Signal and Binary______
218
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
7. Speaking | A dialogue
Act out a dialogue with your partner with the support of the picture below.
TRANSMIT RECEIVE
219
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
26,DQG7&3,3PRGHOV
Track
8. Listening | Insert 24
This is a dialogue about the TCP/IP Model. Below you will find some questions and
answers that have been extracted from the text. While listening insert them in the right
place of the dialogue.
(A= answer, Q= question)
B 5P EJWJEF 5$1 TFHNFOUT JOUP QBDLFUT BOE TFOE UIFN GSPN BOZ OFUXPSL 5IF QBDLFUT BSSJWF BU UIF
EFTUJOBUJPO OFUXPSL JOEFQFOEFOU PG UIF QBUI UIFZ UPPL UP HFU UIFSF 5IF TQFDJåD QSPUPDPM UIBU
HPWFSOT UIJT MBZFS JT DBMMFE UIF *OUFSOFU 1SPUPDPM *1
#FTU QBUI EFUFSNJOBUJPO BOE QBDLFU TXJUDIJOH
PDDVS BU UIJT MBZFS
C /P
UIFZ EP OPU DPSSFTQPOE FYBDUMZ
CVU UIFZ IBWF TPNF DPNNPO OBNFT 'PS FYBNQMF
BQQMJDBUJPO BOE USBOTQPSU
D )PX XBT 5$1*1 EFWFMPQFE
E 8IBU JT UIF GVODUJPO PG UIF OFUXPSL BDDFTT MBZFS
F 8IZ
G 5IF 64 %FQBSUNFOU PG %FGFOTF %P%
220
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
9. Reading | Activity
A comparison of the OSI model and the TCP/IP model will point out some
similarities and differences.
$PNQMFUF UIF UFYU XJUI UIF IFMQ PG UIF åHVSF
Application
Presentation Application
Session
Transport Transport
Network Internet
Data Link
Network
Access
Physical
Similarities include:
□ #PUI IBWF MBZFST
□ #PUI IBWF BQQMJDBUJPO
UIPVHI UIFZ JODMVEF WFSZ EJGGFSFOU TFSWJDFT
□ #PUI IBWF DPNQBSBCMF BOE OFUXPSL MBZFST
□ #PUI NPEFMT OFFE UP CF LOPXO CZ QSPGFTTJPOBMT
□ #PUI BTTVNF BSF TXJUDIFE 5IJT NFBOT UIBU JOEJWJEVBM QBDLFUT NBZ
UBLF EJGGFSFOU QBUIT UP SFBDI UIF TBNF EFTUJOBUJPO 5IJT JT DPOUSBTUFE XJUI DJSDVJU
TXJUDIFE OFUXPSLT XIFSF BMM UIF QBDLFUT UBLF UIF TBNF QBUI
Differences include:
□ 5$1*1 DPNCJOFT UIF QSFTFOUBUJPO BOE MBZFS JTTVFT JOUP JUT
BQQMJDBUJPO MBZFS
□ 5$1*1 DPNCJOFT UIF 04* EBUB MJOL BOE MBZFST JOUP UIF OFUXPSL
BDDFTT MBZFS
□ 5$1*1 BQQFBST TJNQMFS CFDBVTF JU IBT MBZFST
□ 5$1*1 QSPUPDPMT BSF UIF TUBOEBSET BSPVOE XIJDI UIF *OUFSOFU EFWFMPQFE
TP UIF
5$1*1 NPEFM HBJOT DSFEJCJMJUZ KVTU CFDBVTF PG JUT *O DPOUSBTU
OFUXPSLT BSF OPU VTVBMMZ CVJMU PO UIF 04*
FWFO UIPVHI UIF 04*
NPEFM JT VTFE BT B HVJEF
221
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
26,DQG7&3,3PRGHOV
5HYLVH FKHFN
1. Decide if statements ate true or false and correct the false ones.
T F
5IF DBQBDJUZ PG DPNNVOJDBUJPO DIBOOFMT JT DBMMFE CBOEXJEUI
#BOEXJEUI JT UIF OVNCFS PG CZUFT QFS TFDPOE
$PNNFSDJBM DIBOOFMT IBWF NPSF DBQBDJUZ UIBO EPNFTUJD DIBOOFMT
$PNNFSDJBM DIBOOFMT DBO DBSSZ MFTT UIBO . CQT
#SPBECBOE DBO CF UIPVHIU BT TJNJMBS UP B NBKPS SPBE
/BSSPXCBOE JT B XBZ PG DPOOFDUJOH B DPNQVUFS UP UIF *OUFSOFU
222
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
3FWJTF DIFDL
Receving
Application
Application layer
What is UDP?
(User Datagram Protocol) A protocol within the TCP/IP protocol suite that is used in place of TCP when a reliable delivery
is not required. There is less processing of UDP packets than there is for TCP. UDP is widely used for streaming audio and
video, voice over IP (VoIP) and videoconferencing, because there is no time to retransmit erroneous or dropped packets.
223
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
26,DQG7&3,3PRGHOV
224
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
7HVW\RXUFRPSHWHQFH
1. Which OSI layer corresponds to the definition? Label as appropriate.
5IF QVSQPTF PG UIJT MBZFS JT UP QSPWJEF USBOTQBSFOU USBOTGFS PG
EBUB CFUXFFO FOE VTFST *U DPOUSPMT UIF SFMJBCJMJUZ PG B HJWFO
MJOL *U DBO LFFQ USBDL PG UIF QBDLFUT BOE SFUSBOTNJU UIPTF UIBU
GBJM 5IF CFTU LOPXO FYBNQMF PG UIJT MBZFS QSPUPDPM JT 5$1
225
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
26,DQG7&3,3PRGHOV
5IF Open Systems Reference Model OSI Model or OSI Reference
Model GPS TIPSU
JT B MBZFSFE BCTUSBDU EFTDSJQUJPO GPS DPNNVOJDBUJPOT BOE DPNQVUFS
OFUXPSL QSPUPDPM EFTJHO *U JT BMTP DBMMFE UIF OSI layer model
5IF 04* NPEFM EJWJEFT UIF GVODUJPOT PG B QSPUPDPM JOUP B TFSJFT PG &BDI
MBZFS IBT UIF QSPQFSUZ UIBU JU POMZ VTFT UIF PG UIF MBZFS CFMPX
BOE POMZ
FYQPSUT GVODUJPOBMJUZ UP UIF MBZFS 5ZQJDBMMZ
POMZ UIF MPXFS MBZFST BSF
JNQMFNFOUFE JO
XJUI UIF IJHIFS MBZFST CFJOH JNQMFNFOUFE JO TPGUXBSF
5IF DPNQVUJOH BOE OFUXPSLJOH SPVHIMZ GPMMPX UIF 04* NPEFM *UT NBJO
GFBUVSF JT JO UIF KVODUJPO CFUXFFO MBZFST XIJDI EJDUBUFT UIF TQFDJåDBUJPOT PO IPX POF
MBZFS JOUFSBDUT XJUI 5IJT NFBOT UIBU B XSJUUFO CZ POF
NBOVGBDUVSFS DBO PQFSBUF XJUI B MBZFS GSPN BOPUIFS BTTVNJOH UIBU UIF TQFDJåDBUJPO
JT JOUFSQSFUFE DPSSFDUMZ
5IFTF TQFDJåDBUJPOT BSF *40 JO UIF 04*
DPNNVOJUZ
&BDI MBZFS QFSGPSNT GPS UIF OFYU IJHIFS MBZFS
BOE NBLFT SFRVFTUT PG UIF
OFYU MPXFS MBZFS "O JNQMFNFOUBUJPO PG TFWFSBM MBZFST JT PGUFO SFGFSSFE
UP BT B stack BT JO 5$1*1 TUBDL
5IF 04* SFGFSFODF NPEFM JT B IJFSBSDIJDBM TUSVDUVSF PG TFWFO MBZFST UIBU EFåOFT UIF
SFRVJSFNFOUT GPS DPNNVOJDBUJPOT CFUXFFO UXP 5IF NPEFM XBT
EFåOFE CZ UIF *U XBT DPODFJWFE UP BMMPX JOUFSPQFSBCJMJUZ BDSPTT UIF
WBSJPVT QMBUGPSNT PGGFSFE CZ WFOEPST 5IF NPEFM BMMPXT BMM FMFNFOUT
UP PQFSBUF UPHFUIFS
SFHBSEMFTT PG XIP CVJMU UIFN #Z UIF MBUF T
*40 XBT
SFDPNNFOEJOH UIF JNQMFNFOUBUJPO PG UIF 04* NPEFM BT B OFUXPSLJOH
VOGPSUVOBUFMZ
IBE CFFO JO VTF GPS ZFBST 5$1*1 XBT GVOEBNFOUBM UP
"31"/&5 BOE UIF PUIFS UIBU FWPMWFE JOUP UIF *OUFSOFU 0OMZ B TVCTFU PG
UIF XIPMF 04* NPEFM JT VTFE UPEBZ *U JT XJEFMZ CFMJFWFE UIBU NVDI PG UIF TQFDJåDBUJPO
JT UPP DPNQMJDBUFE BOE JUT GVMM GVODUJPOBMJUZ IBT UBLFO UPP MPOH UP JNQMFNFOU
BMUIPVHI
UIFSF BSF NBOZ QFPQMF UIBU TUSPOHMZ TVQQPSU UIF 04* NPEFM
3. A friend of yours asks you for help with bandwidth. Write an email
(10-12 lines) to him/her to explain bandwidth in a clear, concise way.
226
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
*UDSKLFV
In this module you will learn to:
t understand how graphic techniques can
help users
t illustrate Visual Media
t explain: Shading, Morphing, Digital Mapping
t talk about some important graphic “standards”
t describe basic aspects of CAD/CAM
Graphics technique
1. Approach | Fill in What does graphics
Fill in the blanks with the following words given in scrambled mean?
order. The word “graphics” means:
G.U.I. | icons | menus | windows | menus | pull-down | pictures designs, drawings or pictures
that are used especially in
WIMP stands for (1) ……......……… , (2) ……......……… , (3) ……...……… the production of books,
and pointing devices. The term describes the features of a graphical magazines, etc., while
user interface (4) ……......……… which make it easier for the user to get “computer graphics” means
things done. text and graphics that are
GUI stands for graphical user interface; it gives a way for the user prepared separately and then
to communicate with the computer through (5) ……......……… , also combined.(Oxford Dictionary).
called icons and through
(6) ……......……….............
(7) ……......………..............
“Windows” is an example
of a GUI; it provides a
common way of using
programs, which makes
them easier to learn.
227
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
*UDSKLFV
$ZRUOGRI $SSV-DYDDEULJKWVWDU
Graphics software
Graphics software enables the creation, manipulation, and management
of computer-based images. It helps you create line drawings, company
logos, maps, clip art, blueprints, flowcharts, or just about any image you
can visualize. You can even touch up red eyes in photographs.
228
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Graphics technique
Answer questions:
1. What is graphics software?
2. What is the image composed of in bit-
mapped graphics?
3. How are images stored?
4. What is the image composed of in
vector graphics?
5. What is the most important difference
between the vector graphics display
and the bit-mapped graphics display?
6. What is “metafile”?
7. What does it mean that metafiles are
resolution-independent?
8. Why is a metafile often called “object-
oriented graphic”?
3. Activity | Choose
Circle the right translation:
229
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
*UDSKLFV
outlines are then made by changing the tiny areas of the picture associated with
these boundaries to a contrasting color.
Another series of satellites called the Landsat satellites is continuously circling Earth.
They have sent back to (7)............................ millions of pictures since the program first
began. These pictures are not typical. They consist of up to seven different pictures
of the same area taken at different frequencies, including infrared. It is like having
a special (8)............................ with different filters, each of which lets only a certain
Restoration
of licence frequency range through.
plate image. Image enhancement technique is a type of digital image processing whose
(9)............................ is to highlight or enhance
230
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
2. Activity | Translation
Go through the passage processing existing digital images and tick the right
translation for each word.
1. blank a. bianco b. nero c. vuoto
2. proper a. giusti b. propri c. poveri
3. close a. attento b. chiuso c. vicino
4. boundaries a. confini b. bandiere c. territori
5. tiny a. leggero b. piccolo c. minuto
6. goal a. rete b. obiettivo c. calcio
7. flaws a. errori b. difetti c. luci
8. blur a. sporcizia b. sbaglio c. macchia indistinta
1. measgi ..........................................................................................................................................
2. enecsr.............................................................................................................................................
3. pmsa .............................................................................................................................................
4. rimon ............................................................................................................................................
5. okol ...............................................................................................................................................
6. usrtel ...........................................................................................................................................
7. aesar ............................................................................................................................................
8. ridnafer ........................................................................................................................................
9. lsitfre ...........................................................................................................................................
10. agrne ...........................................................................................................................................
5. Activity | True/False
Place either T or F on the line provided with each of the following statements. If a
statement is false, you should be able to explain what changes would make it true.
T F
1. Digitized pictures only have black and white pixels.
2. Outlines depicted in maps (satellite images) are placed there by computer
programs.
3. Satellites locate boundaries of countries by locating beacons on the ground.
4. False-coloring means to change the colours of an image.
231
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
*UDSKLFV
Creating images
Creating images can be done by using drawing programs,
such as Adobe Illustrator, that exist for almost every type
of computer. These programs have many drawing-related
features that help the user create images.
There is usually a set of tools for drawing circles, ellipses, rectangles, squares, and curves through several
points. Other tools usually available allow the artist to draw freehand, fill in with colors or patterns, outline
objects, and perform other techniques.
Although flat, two-dimensional line drawings are quite useful, three-dimensional line pictures drawn in
two dimensions involve more complex concepts that are quite familiar to art students. These concepts
include curved surfaces, color, texture, and shading. The first two are probably familiar to you, but texture
and shading may not be.
The texture of a surface can be explain by example. The surface that looks like wood has a much different
appearance than one that looks like fur. So, we can say that texture is a property of a surface. It is
observed and identified by humans through the reflection of the light off the surface. A shiny surface
reflects light, for example, in a way that sometimes has a mirror like quality. Rough surfaces, on the other
hand, reveal an unevenness.
Shading is a little more difficult. It is used to make the image more realistic. Shading is a technique used
to give the appearance of illumination by some combination of light sources. It is used to make created
images look like images humans are used to seeing or to take advantage of these effects. Artists have
worked with shading techniques to produce an endless variety of effects. Proper shading, for example,
can make a scene look as if it is in direct sunlight or like a cloudy day.
There are a lot of graphics programs to the professional illustrator; with these powerful programs, images
of very high quality can be created. To display these images on a computer, knowledge of how computers
represent visual images is necessary. The object or vector graphic representation has many advantages
over the bitmapped or raster graphics form, especially when manipulating 3D images and making changes.
232
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Answer questions.
1. What does photo illustration software
allow you?
2. What is morphing?
3. Are you able to give an example of
morphing? (Use your own words).
4. Where is morphing being used with great
effect?
5. What is the “electronic aging” of missing
children?
233
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
*UDSKLFV
234
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Answer questions:
1. Why have smartphones changed the way we communicate?
2. Is the iPhone used only to communicate each other?
3. Are you able to use the built-in camera to its full potential?
4. What is “iPhoneography”?
5. What does Mr. Richard Gray teach? Where does he teach?
6. What’s Mr. Richard Gray’s goal?
7. Why is it said that smartphone photography has a social value?
8. Who are mobile photographers?
9. What are editing apps?
10. What can you do after taking a photo?
235
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
*UDSKLFV
Digital Mapping
The digital revolution has created a lot of problems for many business.
The consequences for the music industry have been dramatic, the future
of newspapers and magazines is uncertain, but on the other hand, some
sectors have benefited, for example in the field of mapping.
The history of map-making or cartography, dates back thousands of years:
Babylonian, Greek, Roman, Chinese cultures made some of the earliest
maps which were centred on religions, rulers, empires; their accuracy
was approximate until the 18th century when in Britain, modern-day
mapping developed as a consequence of the fear of invasion following
the French Revolution. In that period time, Britain was mapped in detail,
but now there is a new, modern revolution underway, that is to say, digital
mapping.
Today anyone can use online maps to check for detailed address or to
build information by location such as: schools, local services, risk of
flooding, chemical hazards, supermarkets etc. It is very easy to locate
yourself; GPS, online maps, travel maps help us find people and places.
The combination of apps and maps is a very recent innovation; now we
can pinpoint everything. With modern mobile phones, GPS-enabled
phones, we know where everybody is, where phones and people are,
where places are.
Accuracy is very important and the Ordnance Survey (OS), which is
the UK mapping agency, produces maps using a combination of aerial
photography, 100 base stations across the country and a team of more
than 300 surveyors who update information all the time. Surveyors record
the changes in roads and buildings with the use of satellite technology,
laptops, and special lasers to get accurate measurement of distances.
T F
1. Digital revolution has created problems in every field of our life.
2. Cartography is the art or process of drawing or making maps.
3. Modern-day mapping developed in Britain in the 18th century.
4. Britain wasn’t in fear of being invaded.
5. In the 18th century Britain was mapped approximately.
6. Digital revolution is over.
7. Nowadays, it’s easy to locate people and things.
8. People take digital mapping technology for granted.
9. OS is the UK mapping agency.
10. OS surveyors update information constantly.
Special software
Special software
1. Reading | Complete and discuss
Read the passage about DTP software and complete the table below. Then
on the basis of your completed table, discuss the importance of DTP with
your partner.
DTP
DTP (the acronym for Desktop Publishing) is a
specialized computer software that allows users to
combine text and pictures to produce high quality
documents, posters, brochures without having to go
to a typesetter so that you can save time and money.
You can use different fonts to add interest while
diagrams can be added with the text that flows
around them.
Today there is a variety of software available on the market; you can buy not only a
wordprocessing package which contains simple features, but a DTP software as integrated
wordprocessing and graphics, with additional features to enable pages to be placed in
columns and pictures to be inserted.
Many DTP packages use a frame-based system of layout which means that text and
graphics are placed in boxes called frames; these frames can be moved and repositioned
around the pages.
237
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
*UDSKLFV
2. Reading | Match
Read the following texts about basic techniques used in DTP. Match each
text with the correct title.
Title
“Placing text” “Placing graphics”
“Drawing lines and boxes” “Sizing and cropping graphics”
“Page set up” “Typing text”
1. ...........................................................................................
The first step in preparing a DTP document is often to
Landscape format specify the size of the pages and whether they are to be in
portrait or landscape format.
The second step in setting up the page is to decide on the
number of columns.
The column guides make the text word-wrap to the columns automatically with
“snaking”, once one column is filled, the text automatically flows to the top of the
next column.
2. ................................................................................................
Most DTP packages allow you to type text directly into them; Potrait format
you may find it easier to use a wordprocessor to do your typing
and then import the files into the DTP package.
3. ..................................................................................................................................
When you import text you can decide in which of the columns the text should be
placed.
4. ..................................................................................................................................
When you import graphics you need to decide on the graphics you will be using and
their position on the page. You can place a blank area around a graphic so that the text
cannot flow too close to the drawing or photograph.
5. ..................................................................................................................................
Cropping means selecting part of an image and discarding the rest. In a photograph
of a group of people scanned in with a scanner, you might want to include only one
of the people. You could crop the picture and leave the required part. This part could
then be resized to fit the space available.
6. ..................................................................................................................................
You can make your text stand out more by placing it in a box. It is possible to choose
different designs for the box and to have, for instance, shading around the box.
238
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Special software
3. Activity | Match
Match the following words with their Italian equivalents.
1. Potrait a. Struttura
2. Landscape b. Serpeggiare
3. Format c. Scorrere
4. ...word-wrap d. Vicino
5. Snaking e. Quadro, paesaggio
6. Blank f. Portare
7. Flow g. Ritagliare la parte più
importante
8. Close h. Sfumatura, ombra
9. To Crop i. Eliminare
10. To discard j. Adattarsi, adeguarsi
11. To fit k. Ritratto
12.Shading l. Spazio vuoto
Solution 1 .... 2 .... 3 .... 4 .... 5 .... 6 .... 7 .... 8 .... 9 .... 10 .... 11 .... 12 ....
4. Activity | True/False
Read the previous texts again. Tick the appropriate box and correct the
false statements.
T F
1. When you prepare a DTP document, the first thing you have to do
is to decide on the number of columns.
2. DTP packages allow you to type text directly into them.
3. You cannot import text.
4. You can place a blank area around a graphic.
5. Cropping means removing part of a picture by cutting off and
discarding the part that is not needed.
6. It isn’t possible to have shading around the box.
239
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
*UDSKLFV
5. Reading | Complete
Is the work displayed attractively? Read the passage about presentation
software and complete the gaps choosing the right alternative.
Presentation software
Pictures are able to communicate (1)......................... and concepts to (2)......................... much
better than the written or spoken word alone. Presentations are used to sell (3)................... ,
services, or just ideas to someone else.
Many studies confirm that people who use “presentation software” to create presentations
are (4)........................... as being better prepared and more professional than those who do not.
(5).........................use of this software can help you persuade people to adopt a particular point
of (6)......................... ; along with descriptive text, a good (7)......................... presentation will
include some of the following:
“photo images”, “charts and
graphs”, “original drawings”, a
variety of eye-catching “clip art”,
“audio clips”, and “full-motion
video” captured with a digital
camera. Typically, presentation
software is used in conjunction
with an LCD (8).........................
that projects images onto a
screen for all to see.
Presentation software lets you
create (9)......................... stylized
images for group presentations
of any kind; you can create self-
running slide shows for PC-
based information displays at Powerpoint tri-pane view
trade shows, for class lectures,
and any other situation that requires the presentation of organized, visual information.
The software, for example, PowerPoint gives you a lot of tools to help you create a variety
of charts, graphs, and images for presentation; you can use many special effects, for
example, the current graph or image can be made to fade out (dissolve to a blank screen)
while the text is fading in. An applause sound can be played when a particular image is
(10)......................... PowerPoint offers a lot of transitions and sounds, each of which adds an
aura of professionalism while helping to hold the audience’s attention.
240
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Special software
1. Audience .................................................................................................................
2. To perceive ..............................................................................................................
3. Sensible ...................................................................................................................
4. Point of view ............................................................................................................
5. Slide ........................................................................................................................
6. Highly ......................................................................................................................
7. Is displayed ..............................................................................................................
8. Charts and graphs ....................................................................................................
9. Eye-catching clipart ..................................................................................................
10. In conjunction with ..................................................................................................
11. Trade ........................................................................................................................
12.Lecture ....................................................................................................................
7. Activity | Speaking
Using the previous text, the figures and your knowledge, explain:
Remember: Presentation software is being used more and more to give talks
and display ideas. You need to know what is suitable for and what the main
features are.
241
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
*UDSKLFV
8. Reading | Complete
Read the text about CAD. After reading complete the list on the
advantages of using CAD.
Glossary CAD
CAD (Computer Aided Design);
It is used by engineers, architects, etc. to
use of graphics software in design,
produce technical drawings drawn to scale.
drafting and documentation in
For example, diagrams produced by these
product and manufacturing process.
packages include plans of houses, maps,
circuit diagrams, engineering drawings and
three – dimensional plans of kitchens.
It is no longer necessary to use drawing
boards for planning, for example, new stores
and re-designing existing ones. Instead CAD
What is CAM? What does it mean?
is used and this has reduced the time taken to
That’s the short form of: Computer Aided
plan new stores. A data-bank holds designs
Manufacturing; it’s the use of computers to control
and plans from many stores and these may
the manufacturing process in CNC (Computer
be adapted for new stores. With the use of
– numerically controlled) machines and other
CAD software modifications can be made at
automated machine tools such as industrial robots.
the press of a button (you can delete, insert,
copy and move things easily).
Architects can produce a plan view of our
store and then immediately view it in three
What is CAE?
dimensions and even rotate it to see what it
CAE (Computer aided engineering). Engineers,
looks like from different angles. The most
using computer-aided methods, employ CAE that
popular CAD package is AutoCAD which is
is software for designing, analyzing, testing and
quite expensive.
modelling parts and components.
242
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
5HYLVH FKHFN
1. Put in order the following sentences.
1. a / paint / graphics / mean / package / simple / packages / can /
Solution: ....................................................................................................................................................
2. variety / can / of / you / shadings / produce / a /
Solution: ...................................................................................................................................................
3. is scanned / drawn / being / into / professional artwork / hand / some / graphics / package / after /
Solution: ....................................................................................................................................................
4. a photograph / graphics packages / can / directly / scan / the / you / using some / into / computer /
Solution: ....................................................................................................................................................
5. pictures / is / from / possible / camera / to capture / a video / it /
Solution: ....................................................................................................................................................
6. are / need / popular / digital cameras / a film / you don’t / very / because /
Solution: ....................................................................................................................................................
2. Match the first half of a sentence in column A with a second half in column B. Be
careful, because one item in column B is not necessary.
A B
1. The result of a photo illustrator’s effort. a. Allows you to do about anything imaginable to
digitized photos.
2. Morphing. b. A special graphics technique used in animation.
3. Photo illustration software. c. Will distort and change the image frame by
frame to the predetermined final image with a
predetermined number of frames in between.
4. The technique. d. Is the electronic aging of missing children.
5. A very important application of what photo e. Is a term derived from the word
illustration software can do. “metamorphosis”.
6. Morphing is. f. Is a composite image with stunning special
effects.
g. From the face of Michelangelo’s statue “David”.
243
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
*UDSKLFV
4. Read the text about DTP again and then match the first half of a sentence in
column A with a second half in column B. Be careful, because two in column B are not
necessary.
A B
1. You need. a. To add interest.
2. In order to have. b. A mouse.
3. People can produce. c. Eyestrain you should use a large monitor.
4. You will need to use. d. To add movement.
5. Diagrams can be added. e. A computer with high specification.
6. Several DTP packages use. f. High quality you should use a colour laser
printer.
7. Different fonts cn be used. g. A frame-based system of layout.
8. In order to avoid. h. High quality documents with the aid of DTP
software.
i. With the text flowing around them.
j. A video digitiser to capture video images.
Solution 1 .... 2 .... 3 .... 4 .... 5 .... 6 .... 7 .... 8 .... .... ....
not necessary
1. It uses the computer for designing a wide variety of things, from electronic
circuits to car bodies and skyscrapers.
2. It uses the computer to assist in the manufacturing of components or
products.
3. It is a way of controlling a machine or process by using commands that are coded in
to a numerical format.
4. It is very popular but it isn’t cheap.
5. It keeps a lot of designs and plans which may be re-adapted.
6. Prepare an oral report (about two minutes) on computer aided methods following
these guidelines:
a. definition of CAD d. advantages of CAD
b. who uses it e. how modifications can be made
c. why it is used
7. Look through a selection of clip art for any connected with transport, using a drawing,
painting or graphics package. The clip art should be grouped into the following:
a. Road: car, bicycles, vans, lorries and motorbikes
b. Rail: locomotives and carriages
c. Air: balloons, gliders, spacecraft, jets and helicopters
d. Water: pleasure craft, ferries, tankers, yachts and freight ships
Produce an attractive display of clip art images under each of the above headings. A small piece of text
should be added (about each one).
244
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
7HVW\RXUFRPSHWHQFH
1. Read the passage about graphics packages and then choose the
best alternative for the statements below.
Graphics packages
For most of us, graphics packages can mean a
simple paint package where you can draw line
diagrams and produce a variety of shadings.
You can also produce text in a variety of fonts
and typefaces.
Producing diagrams is difficult using a mouse
so some professional artwork is hand drawn
and then scanned into a graphics package.
Some graphics packages allow you to scan a
photograph directly into the computer so that
you can manipulate it in some way.
Using special equipment and software it is possible to capture pictures from a A digital
television screen or from a video camera.The extra equipment needed to do this video camera
is called a video grabber. Digital cameras are very popular because you don’t records video
in a format you
need a film and there are no developing costs.You can capture the photographs can save on a
from the camera and then manipulate the images on the computer screen. computer.
245
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
*UDSKLFV
Desktop
publishing
Reports Brochures Advertisements Posters
4. Project | Problem-solving.
Read the information below and then create
a website.
Remember:
a. pages should be short so that
the user does not have to do a
lot of scrolling;
b. pages should look nice and
interesting;
c. the website should be kept up
to date.
246
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
)LQGLQJWKHULJKW
FDUHHU SDWK
A world without
computers.
The industrial
society
evolved in a
world without
computers.
The advent of
computer and
automation has
changed and
will continue to
change the way
we do our jobs.
247
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
)LQGLQJ WKHULJKWFDUHHUSDWK
$ZRUOGRI $SSV-DYDDEULJKWVWDU
*5 JO PVS MJWFT
1. Approach | Read
Read the text that paints a picture of the past of IT.
" TUSFBN PG FYDJUJOH OFX JOOPWBUJPOT JO *OGPSNBUJPO 5FDIOPMPHZ *5
DPOUJOVFT UP
DIBOHF XIBU XF EP BOE IPX XF UIJOL 8IFSF XJMM ZPV CF BOE XIBU XJMM ZPV CF EPJOH
JO UIF ZFBS 5IJT JT B UPVHI RVFTUJPO FWFO GPS *5 GVUVSJTUT
XIP BSF SFMVDUBOU UP
TQFDVMBUF NPSF UIBO B ZFBS PS TP JOUP UIF GVUVSF 5IJOHT BSF DIBOHJOH UPP RVJDLMZ #VU
XIBU BCPVU PVS QBTU
r About 60 years ago, our parents and grandparents built ships, kept
financial records and performed surgery, all without the aid of
computers. Why? Well, there were no computers!
r In the 1960s enormous multimillion-dollar computers processed data
for those large companies that could afford them. These computers,
the domain of highly specialised technical gurus, remained behind
locked doors.
r In the mid-1970s computers became smaller, less expensive and
more accessible to smaller companies and even individuals. This
trend resulted in the introduction of personal computers.
r During the 1980s millions of people from all lifestyles bought
computers. Suddenly computers were for everyone!
r Today most families in the western world (and not only) have at least
one computer at home or work that is more powerful than those
that processed data for multinational companies during the 1960s;
moreover, their computers can reach around the world to interact
with millions of other computers.
2. Speaking | A dialogue
With the help of Reading 1 and the picture in the previous page, in pairs
act out a dialogue on the following points:
248
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
*5 JO PVS MJWFT
3. Reading | Activities
Read the text and do the activities.
At home
Millions of people now depend on their
PCs to help them with many everyday
jobs around the house: communicating
with relatives, preparing holidays, doing
homework, managing the financial
part of the family, sending greeting
cards and much, much more. The home
PC is a family’s link to the Internet
with its extraordinary resources and
applications. People link to the Internet
to learn about what banks offer, to order
theatre tickets, to learn about history,
to buy clothes or books or simply to
browse the day away. A third of the
population looks to the Internet first for
their news.
A home may have several PCs. Many of
these can be specifically programmed,
for example to record a movie or a
VCR. Then we have a lot of small
computers in our cars, dishwashers,
air-conditioning systems, and in many
more devices and appliances, including
pet food dispensing devices. Computers
are all around us at home.
A. Match the Italian words with the English ones underlined in the text.
Italian words English words
%JTUSJCVUPSJ
&MFUUSPEPNFTUJDJ
1JFUSB BOHPMBSF
CBTF GPOEBNFOUBMF
-BTDJBS QBTTBSF MB HJPSOBUB QJHSBNFOUF
"NNJOJTUSBSF
5FDOPMPHJF DIF PGGSPOP NPMUF QPTTJCJMJUË
249
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
)LQGLQJ WKHULJKWFDUHHUSDWK
At play
Our leisure activities are changing almost as rapidly as the technology.
Increasingly, we communicate with our friends and relatives via the
Internet through e-mail and IM. Millions
of people spend hours chatting with other
people from around the globe on any subject
from rap music to films or gossip.
Playing games is another major application
of computers. The software enables virtual
worlds to be created within computers
where gamers engage in mortal combat,
immerse themselves in a virtual city or
work through a labyrinth for clues to save
the world.
Today’s PCs have sophisticated audiovisual
systems that allow you to listen to audio
CDs or play the latest hit
C i song directly off the Internet or view the music
video. Many people watch DVD movies on their PCs.
Sports fanatics often go to the Internet to view information and statistics
on their PCs while watching the game on television. Most major radio
stations broadcast over the Internet as well as the airwaves, making their
signal available worldwide.
At work
Knowledge workers in all areas of
endeavour depend on their computers
to do their jobs. Millions of people
can be at work wherever they are as
long as they have their portable PCs
– at a client’s office, in an airplane
or at home. The mobile worker’s PC
provides electronic links to timely and
critical information and to clients and
colleagues, across town or across the
country.
Tasks that used to take a great amount
of time now can be completed in
minutes with the aid of IT. Managers
can dictate messages directly to
their computers, marketing reps can
prepare presentations complete with
sound, video and visual effects in a
tenth the time it took a generation ago.
250
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
*5 JO PVS MJWFT
At school
IT opens new doors for education.
Millions of people now learn everything
from agriculture to zoology via self-
paced, interactive, computer-based
courses. The computer is an effective
tool in enhancing traditional methods
in kindergarten through higher
education to continuing education for
professionals. Many universities offer
degrees to students who never set foot
on the physical university building.This
alternative to traditional education is
blending well in our information society
because it gives people the flexibility to
pursue education at their own pace on
their own schedule.
C. Choose one of the following discussion points and exchange your point
of view with your partner or in a small group (four people is the best).
251
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
)LQGLQJ WKHULJKWFDUHHUSDWK
4. Reading | Match
After reading the text do the activity of matching.
5PNPSSPX
UIF OFYU XBWF PG UFDIOPMPHJFT XJMM DPOUJOVF UP DBVTF SBEJDBM DIBOHFT JO
PVS MJWFT &BDI EBZ OFX BQQMJDBUJPOT BSF DSFBUFE
NBOZ PG XIJDI ZPV NBZ OFWFS IBWF
JNBHJOFE QPTTJCMF
Digital Convergence
We are going through a period of digital convergence; that is, we are
converting whatever we can in the physical and communications worlds
to binary on/off signals. TVs, radios, PCs, telephones, movies, textbooks,
newspapers and much, much more are converging toward digital
compatibility. Digital convergence, combined with an ever-expanding
worldwide network of computers, is enabling our society to take giant
leaps into the future. Already, digitized movies are being transmitted
to cinemas where they are shown via high-definition projection units.
Most movies still go to cinemas as frames of cellulose, but these, too, are
in the process of digital convergence. The 200,000 frames required for
a full-length movie will
converge to 16 billion
bits. The printed pages
of a book may converge
to a x-million bit
electronic book, called
an e-book. Millions of
printed pages in the file
cabinets of thousands
of companies are being
converted to more easily
accessible digital images
via image processing.
Digital convergence is
more than a convergence
of technologies. IT is the
enabling technology
for the convergence of
industries, as well. For
example, the financial industries – banking, insurance and securities –
are rapidly converging. Health care establishments – clinics, hospitals,
medical schools – are converging. Government agencies, including the
air traffic control agencies, are consolidating their efforts through digital
convergence.
With half the industrial world (and many governments) racing
toward digital convergence, there is no question that our information
society is going digital. This digital convergence is the foundation for the
many exciting technology-based applications coming our way.
What about the future? Go to the end of the module if you want to deepen
your knowledge about convergence.
252
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
*5 JO PVS MJWFT
Match the three pieces (A, B and C) so that you get a complete sentence.
A B C
5IF DPNQVUFS B IBWF " UP CJUT
SFWPMVUJPO
5PEBZ
NJMMJPOT PG C JT OPX BWBJMBCMF # XF DPNNVOJDBUF
EP
QFPQMF CVTJOFTT BOE MFBSO
8F BSF HPJOH UISPVHI D JT USBOTGPSNJOH UIF $ UFMFNFEJDJOF BOE
B QFSJPE PG EJHJUBM XBZ POMJOF WPUJOH
DPOWFSHFODF
" XJEF SBOHF PG E UIF USFOE UPXBSE % GPS UIF *OUFSOFU
JOGPSNBUJPO BOE
UFMFDPN TFSWJDFT
*OUFSOFU BQQMJDBUJPOT F JT B EFWFMPQNFOU PG & UIF DPNQVUFS OFUXPSL
*5 UFDIOPMPHZ BOE UIF G DPOWFSUJOH XIBUFWFS ' B 1$
*OUFSOFU IBWF GVFMMFE XF DBO
5IF HMPCBM WJMMBHF H JODMVEF ( 5FMFDPNNVUJOH
Track
5. Listening | Take notes 26
Professor Hawkins is taking a lecture on the applications of IT today and in a near future.
Listen and take notes.
5FMFNFEJDJOF
)JHIUFDI WPUJOH
5FMFDPNNVUJOH
253
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
)LQGLQJ WKHULJKWFDUHHUSDWK
6. Speaking | Discuss
With the help of the notes in the previous
exercise discuss in a small group of 3
or 4 on the advantages/disadvantages
represented by the new applications of
IT.
7. Writing | A report
Write a short account of the discussion
including your personal point of view.
8. Writing | Choose
This multiple choice activity refers to what you studied in the previous
section. Choose the correct answer.
254
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Track
2. Listening | Activities 27
The introduction of computers has not only had positive effects. There
are also problematic areas. (A) Before listening exchange ideas with your
partner on what you think may be a problem. (B) Listen and compare
your ideas with the opinions expressed in the listening. Then answer the
questions.
)BT UIF JOUSPEVDUJPO PG DPNQVUFST MFE UP B HSFBU SFEVDUJPO JO UIF VTF PG QBQFS *G
OPU
XIZ
8IBU JT UIF QSPCMFN XJUI IJHIMZ DPOåEFOUJBM QFSTPOBM EBUB
8IP MPTU UIFJS KPCT XIFO DPNQVUFST XFSF JOUSPEVDFE "OE OPX
8IBU JT UIF EJMFNNB UIF MJTUFOJOH TQFBLT BCPVU 8IBU JT ZPVS PQJOJPO )PX XPVME
ZPV TPMWF UIF QSPCMFN
255
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
)LQGLQJ WKHULJKWFDUHHUSDWK
3. Reading | Match
This is a further contribution on the impact of ICT in terms of jobs. Read and match
the sentences with the jobs in the box. (For example: Programmers i).
Areas where jobs have been created Areas where jobs have been lost
B 0OMJOF TIPQQJOH (like Amazon) IBT DBVTFE B reduction in the number of shops GPVOE
PO PVS IJHI TUSFFUT .PSF BOE NPSF QFPQMF BSF TIPQQJOH POMJOF CFDBVTF JT JU HFOFSBMMZ
cheaper BOE UIFZ DBO HFU goods delivered
C 8JUI UIF MBVODI PG FCPPLT FMFDUSPOJD CPPLT
UIF GVUVSF PG USBEJUJPOBM MJCSBSJFT DPVME CF BU
SJTL 1FPQMF DPVME FBTJMZ EPXOMPBE BO FMFDUSPOJD CPPL JOTUFBE PG IBWJOH UP WJTJU B MJCSBSZ
D 6TF PG ATM’s IBWF SFEVDFE UIF OFFE GPS CBOL DBTIJFST
E 5IFTF XPSLFST BSF SFTQPOTJCMF GPS EFTJHOJOH new ICT systems
F 5IFTF KPCT IBWF CFFO DSFBUFE EVF UP UIF OFFE GPS CJH computer networks within
companies /FUXPSL NBOBHFST NBLF TVSF UIBU DPNQVUFST PO UIF OFUXPSL run smoothly
BOE BSF secure
G Factory manufacturing
spraying
welding
packing BOE assembling IBWF TFFO robots
replacing humans 3PCPUT BSF SFQMBDJOH QFPQMF CFDBVTF UIFZ DBO EP UIF TBNF KPC NVDI
faster
UIFZ DBO work 24/7 BOE UIFZ do not require wages
H &OHJOFFST BSF OFFEFE UP build the high-tech computers UIBU XF VTF UPEBZ
I 5FMFQIPOF PQFSBUPST IBWF CFFO SFQMBDFE CZ DPNQVUFS TZTUFNT UIBU NBLF telephone
connections automatically
J 1SPHSBNNFST DSFBUF BMM UIF software that can be used on a computer 5IJT JT B IVHF
JOEVTUSZ BOE QSPEVDFT UIJOHT MJLF operating systems
applications XPSE
FYDFM FUD
BOE
computer games
K 5SBEJUJPOBM PGåDF XPSL TVDI BT typists BOE filers IBWF CFFO SFQMBDFE CZ DPNQVUFST 0OF
QFSTPO XIP LOPXT IPX UP VTF Word Processors BOE Databases DBO SFQMBDF NBOZ UZQJTUT
BOE åMFST
L 5IF *OUFSOFU IBT TFFO B IVHF EFNBOE GPS CPUI commercial (business) and personal web
sites. 8FC EFTJHOFST DSFBUF UIFTF TJUFT BOE LFFQ UIFN VQ UP EBUF
256
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
257
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
)LQGLQJ WKHULJKWFDUHHUSDWK
The variety and types of IT specialist jobs are ever changing. For
example, there’s the information detective, that can be very helpful for
companies and individuals in order to make investigation on various
matters, or the Internet researcher, a specialist that knows his or her way
around the Internet so a research can be carried on in a very short time.
Some artistic careers, such as animator or video production editor, have
become so heavily filled with technology that they are, too, considered IT
specialists careers.
1
BOBMZTF BOE TPMWF QSPCMFNT GPS BO PSHBOJ[BUJPO
258
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
2. Reading | Activities
Read the text about getting a job. Then do the activities at the end of the
reading.
Whether you are entering the job market for the first time or seeking
alternative employment, resources on the Internet can help you land the
position you want.
259
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
)LQGLQJ WKHULJKWFDUHHUSDWK
Career resources. Major career sites have extensive resources for those people who
are contemplating a job or career change or are seeking employment for the first time.
These could include interactive tools that help people prepare a résumé and cover letter
templates, tips on preparing for an interview, tips on salary negotiation, information on
employers and much more.
The online jobs search has revolutionised the manner in which those seeking employment
find jobs and those companies seeking employees find candidates.The tradition of sending
a mail résumé in response to a help-wanted in a newspaper or magazine may have lost its
effectiveness in our connected information society. In this new era, the job search process
is made easier for both employer and candidate. Also, some say that the online process
results in a better match for both employee and employer.
260
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
3. Reading | True/False
Read the text and decide if the statements are true (T) or false (F). If
they are false, correct them orally.
Page layout
Keep it simple - fonts like 10-11 point ‘Times New Roman’ or ‘Arial’ are
easy to read.
Include page numbers.
Attaching a photograph
This is a no-no in English-speaking countries. It is strange to see a
photograph on a résumé. Again, it usually indicates the person has not
worked in an English-speaking country before.
261
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
)LQGLQJ WKHULJKWFDUHHUSDWK
T F
3ÏTVNÏ JT B -BUJO XPSE UIBU NFBOT ATVNNBSZ
*O UIF 6, UIFZ QSFGFS UP VTF UIF UFSN $7
*O "VTUSBMJB UIF UFSN $7 JT OPU VOEFSTUPPE
*G ZPV BSF JOUFSFTUFE JO B TDJFOUJåD KPC
ZPV DBO VTF CPUI SÏTVNÏ BOE $7
" SÏTVNÏ DPOUBJOT NBOZ NPSF EFUBJMT UIBO B $7
-JFT BSF WFSZ GSFRVFOU JO SÏTVNÏT
*U JT WFSZ JNQPSUBOU UP BUUBDI B QIPUP UP ZPVS SÏTVNÏ
" SÏTVNÏ JT HFOFSBMMZ DPNQPTFE PG PS QBHFT
&NQMPZFST MJLF SFDFJWJOH MPOH EFUBJMFE SÏTVNÏT
4. Writing | Your CV
According to an initiative of the European Commission you can use the
Europass CV that can be downloaded so you can generate your CV in
your computer. Go to
http://europass.cedefop.europa.eu/europass/home/vernav/
Europasss+Documents/Europass+CV.csp
262
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
7HVW\RXUFRPSHWHQFH
Read and do the activities.
IT implications of convergence
Convergence is well known to everyone in IT. When computing and telecoms converged
into a single industry, there were two main effects. The first was that previously different
companies were suddenly competing in the same areas. The second was that the global
size of the IT market increased vastly.
But convergence is far from over. The next two decades will see much more of it, as
the whole of IT starts to converge with the fields of biotechnology, nanotechnology and
cognitive technology. This convergence will have the same effects all over again. Since the
web is now in a critical mass phase where lots of business models are suddenly becoming
possible, change within IT is far from over too.
The result is that companies in every industry sector will see enormous changes in the
opportunities and threats facing them.They will find that they will quickly gain competitors,
but also that many opportunities
are emerging. If they survive, there
are potentially rich rewards to be
obtained. While competition may
badly erode income in established
areas, companies can capture new
markets by moving into adjacent
territory.
So, it is clear that the long term IT investment plan is becoming a problem. Companies
must learn to sacrifice optimisation of costs and efficiency in order to stay adaptable.
Adaptability is the main survival characteristic, while going for efficiency today can lead
to death tomorrow. Learn to think in the very short term for investment strategy and keep
options open as far as possible, while looking far ahead to recognize market changes that
that flexibility will enable your company to capture.
263
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
PRGXOH
)LQGLQJ WKHULJKWFDUHHUSDWK
1. Match.
Find the underlined English phrases in the text that correspond to
the Italian ones.
DPNQFOTJ SJDPNQFOTF C
QFHHJP BODPSB D
QFTP NPSUP H
NJOBDDF I
2. Take notes.
Write in the form of concise notes what the text says about the
following.
3. With the help of the notes in the previous activity write a short
essay on convergence. Remember to conclude your text with personal
ideas.
264
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
&OLO
265
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
&OLO
$ZRUOGRI $SSV-DYDDEULJKWVWDU
History
In 1500 A.D. Leonardo da Vinci invented the mechanical calculator, while
in 1621 William Oughtred introduced the slide rule, which did not become
obsolete for nearly 350 years. In 1642 the French mathematician Blaise Pascal
invented the first automatic mechanical calculator called the Pascaline. It
could only perform addition and subtraction, and its gears had to be turned by
hand. In 1670 Gottfried Leibniz improved upon Pascal’s arithmetic machine by
adding multiplication, division, and square root capabilities and seven years
later, Leibniz introduced binary arithmetic. In 1822 Charles Babbage invented
the Difference Engine, a large mechanical calculator capable of addition and
subtraction. In 1904 John Ambrose Fleming developed vacuum tubes and
in 1926 the first semiconductor transistor appeared. The transistor allowed
electrical current to flow through a computer, allowing data to be passed
through the machine.
In 1943-45 U.S. Army built ENIAC computer to calculate weapons’ trajectories,
while in 1944 Harvard University and IBM developed the Mark 1, which used
computers IBM punched cards.
In 1945 John von Neumann described a general purpose electronic digital
computer which became the basis for most computers that followed. In 1947
William Shockley invented the transistor, a solid state, reliable version of the
vacuum tube, and in 1954 Texas Instruments announced the start of commercial
production of silicon transistors.
In 1969 Intel’s Ted Hoff designed a chip that could follow instructions and
perform simple functions on data. In 1981 IBM introduced its Personal
Computer, which used Intel’s 16-bit 8086 processor, and in 1984 Apple
introduced the Macintosh, a computer using a mouse and a graphic interface.
266
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Activities
1. Tick the right translation for each word.
1. pebbles a. persone b. sassi c. pietre
2. sticks a. bastoncini b. steccati c. staccionate
3. to notch a. intaccare b. incastrare c. incollare
4. tally a. racconto b. tacco c. tacca
5. ivory a. iva b. avorio c. ivoriano
6. need a. bisogno b. richiesta c. offerta
7. to reckon a. calcolare b. richiamare c. ricalcare
8. to store a. sistemare b. memorizzare c. collocare
9. device a. macchinario b. calcolatore c. dispositivo
10. census a. incenso b. censimento c. censura
11. slider rule a. regolo b. regola c. dispositivo
12.gears a. ruote b. ingranaggi c. calcolatori
13.weapons a. fucili b. pistole c. armi
14.silicon a. silicone b. silicio c. selva
3. Fill in the table below using the most important facts about the
evolution of the computer.
WHO WHAT WHEN
Paleolithic peoples First forms of 30,000 years B.C.
communication
Mechanical calculator
In 1642
4. Now, working with your partner, and starting from your table,
make as many mini dialogues as you can.
Example:
Q. Who recorded numbers by notching up tallies on animal bones?
A. Paleolithic peoples (did)
267
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
&OLO
268
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Activities
1. Choose the best answers.
1. The word “robot” is
a. a word translated from another language
b. an English word
c. a Latin word
4. A washing machine
a. is an industrial robot
b. isn’t an industrial robot
c. is a safety appliance
3. Discuss. (Student/Teacher)
Student A (Sheila) prepares some notes according to advantages (pros) and disadvantages
(cons) of using robots. After filling in the chart below (also with her own ideas), Sheila starts the
discussion on the topic keeping in mind her notes and ideas.
In case of pauses or uncertainties, the teacher can help keep the track, ask questions, and resume
the discussion.
Robots and Industrial Robots
PROS CONS
Reduce labour costs Create unemployment
4. Discuss. (Student/Teacher)
Use the same chart of the previous exercise, but now the discussion includes you and your
partner, Bob, who acts as a teacher to supply the right word at the right moment, to ask questions
and to resume the discussion. Then swap roles.
269
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
&OLO
270
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Activities
1. Answer the following questions.
1. What did Gordon Moore observe in the ‘60s?
2. Did Moore’s prediction come true?
3. Explain Moore’s revision to his prediction using your own words.
4. What is SOI?
5. What do you understand for “quantum computer”?
6. When is the state of a “qubit” determined?
7. Why are manufacturers slipping RFID tags into their products?
Moore’s Law
Moore’s revision
SOI
Quantum computer
RFIDT tags
271
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
&OLO
Google
Search engines are internet directories like virtual address books and Google is a search engine
that began to operate in 1998 thanks to two students: Sergey Brin and Larry Page of Stanford
University.
At first, the Internet was a mass of information with no reliable way to find what you wanted,
but then Google’s computers have catalogued a lot of internet pages and now it is the world’s top
search engine by pioneering:
Google, not only, can search for words, find videos and images, but it can do a lot of other things
that are almost all free for users; for example: Google Earth zooms in on interactive satellite
pictures of the planet; Google scholar helps you study, Froogle helps you shop while today the
new generation of Google software operates phones, MP3/4 players and mobile computers. But,
how does Google pay for it? The answer is: advertising.
Advertising in newspapers, billboards and TV is very important, but the Internet is much more
powerful than this kind of ads because you can buy things and services with a click of your
mouse. So, if you look up “restaurants”, it makes sense for restaurants to advertise on that page;
that is the reason why companies spend more on internet advertising than television. But not
everyone loves Google, in fact someone says that they should restrict information.
Google earns money giving users detailed statistics about who is searching for what and how
many people see that ad. or the other one; Google has a lot of databanks that are precious for
advertisers and at this point some questions should have an answer:
- when does freedom of information become invasion of our privacy?
- will our needs be predicted?
- will our desires be dictated?
272
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Activities
1. Read the text above and find out the advantages of Google and fill
in the chart below.
ADVANTAGES
Powerful search engine
2. Read the text again and write the practical applications of Google
software in the chart below.
PRACTICAL APPLICATIONS
Mobile computers
4. Discuss. Students/Teacher.
The topic is: Google. Five students sit round in a circle together with their
teacher, and their discussion should focus on the three questions which
are at the end of the previous text (1.When does freedom of information
become invasion of our privacy? 2. Will our needs be predicted? 3. Will
our desires be dictated?) Each student, in turn, should speak for about 2/3
minutes adding personal feelings, too. The rest of the students will listen
and take notes, in order to have written materials on which to add new
ideas and personal opinions later. Then, the teacher will choose five other
students, who will deal with the same topic trying to avoid repetitions and
supplying their own opinions (written before as notes). The teacher acts
as a director intervening in case of difficulty.
273
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
&OLO
4. After the incident of the moth the research group of people would tell Aiken
they were “debugging” the computer whenever they needed an excuse.
According to Captain Grace Murray Hopper of United States National
Research, that was the origin of the term “bug” and “debugging” to denote a
computer error and the process of correcting it which involves discovering,
locating, and correcting all errors that cause a program to produce either
incorrect results or no results at all. A beginner programmer does not
realize that program debugging is the single most time-consuming phase in
the overall program development process.
274
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Activities
1. Find out which paragraph develops the points below.
a. Time spent on finding and correcting errors.
b. A short description of the building where Mark II was.
c. Debugging is the most time-consuming phase.
d. A research team was building and testing Mark II.
e. A description of the origin of the term “bug”.
3. In pairs act out a dialogue between you and your partner. Ask the
questions below and answer them. Swap roles. Then prepare a short
oral report.
1. What is Mark II?
2. Who is Commander Howard Aiken?
3. Where does the scene take place?
4. Why is it important to the story that September was particularly hot that year?
5. Why did Mark II stop?
6. What happened after the incident of the moth?
7. What does the acronym USNR stand for?
8. What is meant by “bug” and “debugging” in computerese?
275
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
&OLO
Pinterest
First Facebook, then Twitter and now
Pinterest. Pinterest is one of the world’s
most popular social networks.
But what is Pinterest? It’s a virtual pinboard
which is a board on the wall in a house or
in an office where people put notes and
photos. They use a pin and so they “pin” the
notes and photos to the board. So the word
“pinterest” is a combination of “pin” and
“interest”.
Pinterest also contains images and notes.
There are so many pictures on so many topics that you will be surprised.
Pictures are divided into categories and boards. Examples include: music, books, events, interests,
hobbies, fashion and food. Pinterest’s mission is to “connect everyone in the world through the
things” they find interesting.
You don’t need to have an account to see the images, but you need to register.
Once you have registered, the fun begins!
You can create “boards” on any subject you like. You can upload images from your computer or
smartphone, and you can also save and categorise images you find on the web. You can check
other people’s pinboards for inspiration and discover new images and information on topics you
find interesting.
As with Facebook and other popular social networks, you can “like” photos you find on other
websites. The difference with Pinterest is that you use the “Pin It” button. Each pin added using
the “Pin It” button creates a link to the site it came from.
You can connect your Pinterest account to your Facebook profile, Twitter account, Instagram and
so on.
Everyone is pinning everything everywhere. Users include students and teachers, stars and fans,
first ladies and housewives.
Activities
1. Answer the following questions:
a. What is the text about?
b. What is Pinterest’s goal?
c. What does Pinterest contain?
d. Explain the meaning of “board”
e. What is the “Pin it” button?
f. How is a link created?
276
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
b. Topics means
- the highest part or point of something
- a person or thing of the best quality
- a subject that you talk, write or learn about
- the highest or most important rank or position
c. A pin is
- the abbreviation for “personal identification number”
- a short thin piece of stiff wire with a sharp point at one end and a
round head at the other
- a small piece of metal
- a wooden or plastic object
d. Pinterest is
- a site
- a game
- a logo
- a LAN
(PAY ATTENTION: everything is in relation to the previous reading
comprehension: Pinterest)
4. Pair work. Translation. You and your partner translate into Italian
the following parts taken from the previous text and read them aloud
to your teacher. Compare the possible different translations and
discuss which is the best. Give reasons for your choice.
1. So the word “pinterest” is a
combination of “pin” and “interest”.
2. Pictures are divided into categories
and boards.
3. Once you have registered, the fun
begins.
4. You can connect your Pinterest
account to your Facebook profile,
Twitter account, Instagram, and so
on.
5. Everyone is pinning everything
everywhere.
277
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
&OLO
What is multimedia?
If you wish to add some pizzazz to output and your PC sessions, it means that you will want to
familiarize yourself with graphics software and multimedia.
That pizzazz could be anything from colorful illustrations for a cyber greeting card to full
multimedia class presentations involving sound, animation, and motion video.
Multimedia is an umbrella term that refers to the capability that allows the integration of
computer-based text, still graphics, motion visuals, animation, and sound. We can say that
Multimedia involves the communication of several different types of information, such as texts,
sound, graphics, and video animation, simultaneously over several different communication
media.
The concept of multimedia is not new. In fact, silent films became multimedia with the inclusion
of sound.
The so called multimedia revolution is not due to the inclusion of more media but the fact
it has become interactive. The key ingredients are hypertext and hypermedia, the links
that make interactive use of media feasible. So, interactive multimedia is the use of media such
as text, graphics, animation, video, and audio in an interactive way that allows a participant to
control it; the images may be controlled either using a mouse or a keyboard.
More and more, we are living in a multimedia world full of sound, colorful images, and motions.
Your multimedia experience is enhanced when you understand the scope of the software used
to create, view, and modify multimedia sounds, images, and video which may be considered aids
to communication.
A popular multimedia encyclopedia program created by the Microsoft Corporation is called
Microsoft Encarta. The text displayed on the screen contains hyperlinks, for example, words that
are linked to other texts.When the user clicks on a link, the linked text is displayed on the screen.
Encarta also has icons for displaying maps, charts, tables, pictures, sounds, animation, videos,
and interactive activities.
What is hypertext?
It is any word or phrase in an electronic document, which Columbus sailed west
can be used as a pointer, or link. Hypertext links are any text under the auspices of
or image that has been designated as a means of accessing Queen Isabella of Spain.
She commissioned...
related material.
Queen Isabella’s
husband was
King Ferdinand.
What is hypermedia?
It is the concept of using hypertext linking with other A biography of
King Ferdinand,
communication media, such as pictures and sound he reigned from...
Hypermedia links are often referred to as hyperlinks.
278
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Activities
1. Put in order the following sentences but be careful: you have to
add the necessary verbs.
1. graphics software / to familiarize / you / yourself / want / and multimedia / with /.
Solution: ......................................................................................................................
2. the communication / of information / different types / multimedia / of several /.
Solution: .....................................................................................................................
3. the / new / multimedia / concept / not / of /.
Solution: ......................................................................................................................
4. in / the use / interactive multimedia / interactive way / of media / an /.
Solution: ......................................................................................................................
5. a / are / multimedia / we / world / in /.
Solution: ......................................................................................................................
6. on the / hyperlinks / the / screen / displayed / text /.
Solution: ......................................................................................................................
279
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
&OLO
280
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Activities
1. Examine this list of words and find their equivalents in the
previous text.
quasi lotta
trattare con fare un cattivo uso di
commercio, scambio riprendere
mettere in guardia parrucca
arma barba
3. Technology
a. was created after the industrial revolution
b. already existed before the industrial revolution
c. was created some years ago
4. Our privacy
a. is not controlled
b. may be controlled
c. is controlled
5. Big Brother is
a. an adult person
b. a camera
c. a talk show
3. Read the previous passage again and find out the following
information:
1. How life was before the industrial revolution
2. How communication was before the industrial revolution
3. Why paperwork started to increase after the industrial revolution
4. Why our society is dependent on information technology
5. What social and economic effects information technology has on our society
281
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
&OLO
$ZRUOGRI $SSV-DYDDEULJKWVWDU
Programmable logic
controller
A Programmable Logic Controller,
PLC or Programmable Controller
is a digital computer used for
automation of electromechanical
processes, such as control of
machinery on factory assembly
lines, amusement rides, or light
fixtures. The abbreviation “PLC”
and the term “Programmable
Logic Controller” are registered
trademarks of the Allen-Bradley
Company (Rockwell Automation).
PLCs are used in many industries
and machines.
282
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Activities
1. Match the definitions with words in the text.
Memory which stores data even after the electrical current has been
stopped.
Rough, unpleasant.
Production method where products are manufactured by several people
in a row and each person performs a specific job.
Resist.
An electrical device used to create artificial light by use of an electric
lamp.
Clever at getting what you want.
Large mechanical devices that move people to create enjoyment. They
are frequently found at amusement parks and funfairs.
A Programmable Logic Controller, or PLC, is more or less a small computer with a built-
in operating system (OS). This OS is highly specialized to handle incoming events in real
time, i.e. at the time of their occurrence.
The PLC has input lines where sensors are connected to notify upon events (e.g.
temperature above/below a certain level, liquid level reached, etc.), and output lines to
signal any reaction to the incoming events (e.g. start an engine, open/close a valve, etc.).
The system is user programmable. It uses a language called “Relay Ladder” or RLL (Relay
Ladder Logic). The name of this language implies that the control logic of the earlier days,
which was built from relays, is being simulated.
3. Transform the Italian text into an English text with the help of the reading and the
exercise above. It does not necessarily have to be a literal translation.
Il controllore logico programmabile è un controllore per industria specializzato in origine
nella gestione o controllo dei processi industriali.
Il PLC esegue un programma ed elabora i segnali digitali ed analogici provenienti da sensori
e diretti agli attuatori presenti in un impianto industriale. Nel tempo, con la progressiva
miniaturizzazione della componentistica elettronica e la diminuzione dei costi, è entrato anche
nell’uso domestico; l’installazione di un PLC nel quadro elettrico di un’abitazione, a valle degli
interruttori magnetotermico e differenziale (salvavita), permette la gestione automatica dei
molteplici sistemi e impianti installati nella casa: impianto di riscaldamento, antifurto, irrigazione,
LAN, luci, ecc.
283
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
&OLO
Combining Transducers
Many devices work by combining sensors and actuators to convert energy from one form to
another and then back again. Audio cassettes, for example, are created by using a transducer to
turn the electrical signal from the microphone pick-up — which converted the sound waves into
an electrical signal — into magnetic fluctuations on the tape head.These magnetic fluctuations are
then read and converted by another transducer — in this case, the stereo system — to be turned
back into an electrical signal. This signal is then fed by wire to speakers, which turn the electrical
signal back into audio waves.
Ultrasound imaging also works by converting energy multiple
times. A piezoelectric transducer is used to convert electricity into
high frequency sound waves (ultrasound), which are focused by
the machine and aimed at body tissues. These waves bounce back
to the machine, where a transducer converts them into electrical
signals again. The signals are processed and sent to a monitor to
produce an image of the body tissues.
Other everyday tasks are possible through the use of energy that is
transformed multiple times. Turning on an electric light requires
electrical energy to be converted into visible light. That electrical
energy first had to be generated, however; an electrical generator
is a type of transducer that turns mechanical (or kinetic) energy
into electricity that can then be used by other devices.
284
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Activities
1. What are transducers? Why are they passive components? Explain the concept in
three lines.
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
2. Decide if the statements are true or false. If they are false, provide the correction.
T F
1. Transducers are devices used to transform one kind of energy to another.
2. When the transducer converts an electrical signal into another form of energy,
such as sound, light, mechanical movement, it is called a sensor.
3. When a transducer converts a measurable quantity (sound pressure level, optical
intensity, magnetic field, etc) to an electrical voltage or an electrical current we
call it a sensor.
4. Electric motors are an example of sensors.
5. Ultrasonography (an ultrasound-based diagnostic imaging technique used for
visualizing subcutaneous body structures including tendons, muscles, joints,
vessels and internal organs for possible pathology or lesions) is a typical example
of actuators.
3. Insert the appropriate words in the text.
switches gauge rotating detect
create produces converting convert
A sensor is used to .......................... a parameter in one form and report it in another form of energy,
often an electrical signal. For example, a pressure sensor might detect pressure (a mechanical
form of energy) and .......................... it to electricity for display at a remote .......................... .
An actuator accepts energy and .......................... movement (action). The energy supplied to an
actuator might be electrical or mechanical (pneumatic, hydraulic, etc.). An electric motor and a
loudspeaker are both actuators, .......................... electrical energy into motion for different purposes.
Combination transducers have both functions; they both detect and .......................... action. For
example, a typical ultrasonic transducer .......................... back and forth many times a second
between acting as an actuator to produce ultrasonic waves and acting as a sensor to detect
ultrasonic waves. .......................... a DC electric motor’s rotor will produce electricity and voice-coil
speakers can also act as microphones.
4. Transform the Italian text into an English text with the help of the reading and the
lexis you have learnt. It does not necessarily have to be a literal translation.
Un trasduttore (o sensore) è un dispositivo in grado di rilevare una grandezza fisica di qualsiasi
tipo (termico, luminoso, magnetico, meccanico, chimico, eccetera) e di trasformarla in una
grandezza di altro tipo, generalmente elettrica (tensione o corrente).
Ad esempio, un altoparlante stereo converte i segnali elettrici di una musica registrata in suono.
Molte persone pensano che un trasduttore sia un complicato dispositivo tecnico progettato per
raccogliere e trasferire informazioni. In realtà, tuttavia, tutto ciò che converte energia può essere
considerato un trasduttore.
285
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
&OLO
Capacitors
A capacitor is a passive electronic component that stores energy in the
form of an electrostatic field. In its simplest form, a capacitor consists
of two conducting plates separated by an insulating material called
the dielectric. The capacitance is directly proportional to the surface
areas of the plates, and is inversely proportional to the separation
between the plates. Capacitance also depends on the dielectric
constant of the substance separating the plates.
Activities
1. Answer the questions.
1. What is the difference between
capacitor and capacitance? Give
the respective definitions.
2. What are the characteristics of
capacitance?
3. What is the unit of capacitance
and how is it measured?
4. Look at the figures: what is the
difference between these two
types of capacitors?
5. What is the function of capacitors
in DRAM?
6. How high is the capacitance
of capacitors in DRAM? What
manoeuvre must be performed so that these components are really effective?
7. Where are large capacitors used?
8. What do you think ‘smooth out’ means?
286
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Resistors
A resistor is an electrical component that
limits or regulates the flow of electrical
current in an electronic circuit. Resistors
can also be used to provide a specific voltage
for an active device such as a transistor.
Activities
1. Answer the questions.
1. What is the difference between resistor and resistance? Give the respective
definitions.
2. Explain Ohm’s Law.
3. What are the most common types of resistors? And what are their characteristics?
4. What does the figure below suggest? Can you explain
in what it represents?
http://www.hobby-hour.com/electronics/resistorcalculator.php
287
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
&OLO
Inductors
Inductor Basics
In a circuit diagram, an inductor is shown like this:
To understand how an inductor can work in a
circuit, this figure is helpful:
What you see here is a battery, a light bulb, a coil of
wire around a piece of iron (yellow) and a switch.
The coil of wire is an inductor. The inductor is an
electromagnet. If you were to take the inductor out
of this circuit, what you would have is a normal
flashlight. You close the switch and the bulb lights
up. With the inductor in the circuit as shown, the
behaviour is completely different.
The light bulb is a resistor. The wire in the coil has much lower resistance (it’s just wire), so
what you would expect when you turn on the switch is for the bulb to glow very dimly. Most of
the current should follow the low-resistance path through the loop.What happens instead is that
when you close the switch, the bulb burns brightly and then gets dimmer. When you open the
switch, the bulb burns very brightly and then quickly goes out.
The reason for this strange behaviour is the inductor. When current first starts flowing in the
coil, the coil wants to build up a magnetic field. While the field is building, the coil inhibits the
flow of current. Once the field is built, current can flow normally through the wire. When the
switch gets opened, the magnetic field around the coil keeps current flowing in the coil until the
field collapses.This current keeps the bulb lit for a period of time even though the switch is open.
In other words, an inductor can store energy in its magnetic field, and an inductor tends to resist
any change in the amount of current flowing through it.
Henries
The capacity of an inductor is controlled by four factors:
The number of coils - More coils means more inductance.
The material that the coils are wrapped around (the core)
The cross-sectional area of the coil - More area means more inductance.
The length of the coil - A short coil means narrower (or overlapping) coils, which means more
inductance.
Putting iron in the core of an inductor gives it much more inductance than air or any non-
magnetic core would.
The standard unit of inductance is the henry. The equation for calculating the number of henries
in an inductor is:
H = (4 * Pi * #Turns * #Turns * coil Area * mu) / (coil Length * 10,000,000)
The area and length of the coil are in meters. The term mu is the permeability of the core. Air
has a permeability of 1, while steel might have a permeability of 2,000.
288
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Activities
1. Match the highlighted words in the text with their definition.
1. (Or torch in British English) is a hand-held portable electric-powered light source.
2. Covering a part of something.
3. Radiate, shine.
4. A series of circles formed by winding up a length of wire, rope, etc.
5. A shape like a curve or circle made by a line curving right round and crossing itself.
6. Capability of a circuit to generate an electromotive force.
7. Vaguely, faintly.
8. Suddenly falls apart.
2. Answer questions.
1. What happens if you take the inductor out of the circuit represented in the figure in the previous page?
2. And if the inductor is present in the same circuit?
3. With the inductor in the circuit, describe what happens by switching on and off.
4. Describe the function of the inductor in a circuit.
5. How many factors control the capacity of an inductor? What are they?
6. What is the standard unit of inductance?
6. Which of the following is NOT one of the three major types of fixed inductor?
a. air core c. magnesium core
b. ferrite core d. iron core
289
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
&OLO
Diodes
A diode is a two-terminal electronic component with
asymmetric conductance, it has low (ideally zero) resistance
to current flow in one direction, and high (ideally infinite)
resistance in the other. Diodes were the first semiconductor
electronic devices.
The most common function of a diode is to allow an electric
current to pass in one direction (called the diode’s forward
direction), while blocking current in the opposite direction
(the reverse direction). Thus, the diode can be viewed as an
electronic version of a check valve ( that normally allows
fluid to flow through it in only one direction).
Diodes can be used in a number of ways. For example, a device
that uses batteries often contains a diode that protects the
device if you insert the batteries backward. The diode simply
blocks any current from leaving the battery if it is reversed -
this protects the sensitive electronics in the device.
Transistors
A transistor is created by using three layers
rather than the two layers used in a diode. A
transistor can act as a switch or an amplifier.
A transistor looks like two diodes back-to-
back. You would imagine that no current
could flow through a transistor because
back-to-back diodes would block current
both ways. And this is true. However, when
you apply a small current to the centre layer
of the sandwich, a much larger current can
flow through the sandwich as a whole. This
gives a transistor its switching behaviour. A
small current can turn a larger current on
and off.
A silicon chip is a piece of silicon that can hold thousands of transistors. With transistors acting
as switches, you can create Boolean gates, and with Boolean gates you can create microprocessor
chips.
The natural progression from silicon to transistors to chips is what has made microprocessors
and other electronic devices so inexpensive and ubiquitous in today’s society. The fundamental
principles are surprisingly simple.The miracle is the constant refinement of those principles to the
point where, today, tens of millions of transistors can be inexpensively formed onto a single chip.
290
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Activities
1. Decide if the following statements are true or false. Correct the false ones.
T F
1. A diode can act as a switch or an amplifier.
2. A diode is made by using two layers.
3. A transistor has three layers.
4. The first semiconductor electronic devices were the transistors.
5. The transistor is a sort of electronic version of a one-way valve .
6. A transistor looks like two diodes back-to-back.
7. A silicon chip can contain hundreds of transistors.
8. A reverse biased diode will act as an open switch.
9. A device is protected by a transistor against a backward insertion of batteries.
10. Transistors and diodes cost too much.
11. Asymmetric conductance is typical of diodes.
12.A diode can be tested with an ohmmeter.
3. Transform the Italian text into an English one with the help of the reading and the
lexis you have learnt. It does not necessarily have to be a literal translation.
Un diodo è un componente elettronico che permette il passaggio della corrente in una sola
direzione. Poiché il diodo lascia passare la corrente che circola in un senso, viene usato per
raddrizzare la corrente alternata degli impianti elettrici (che scorre periodicamente in un senso
e nell’altro del circuito) e trasformarla in corrente continua (che scorre invece in un solo senso).
Il transistor è essenzialmente costituito da una doppia giunzione p-n-p o n-p-n e viene usato
come amplificatore del segnale elettrico. È costituito da una piastrina di germanio o di silicio.
La regione mediana, più sottile, è detta base e le regioni da essa separate prendono il nome di
emettitore e di collettore. L’emettitore può inviare cariche al collettore attraverso la base e il
collettore invia la corrente al terminale in uscita.
291
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
&OLO
An electronic amplifier, amplifier, or (informally) amp is an electronic device that increases the
power of a signal. It does this by taking energy from a power supply and controlling the output to
match the input signal shape but with a larger amplitude. In this sense, an amplifier modulates
the output of the power supply. Numerous types of electronic amplifiers are specialized to various
applications. An amplifier can refer to anything from an electrical circuit that uses a single active
component, to a complete system such as a packaged audio hi-fi amplifier.
A rectifier is an electrical device that converts alternating current (AC), which periodically
reverses direction, to direct current (DC), which flows in only one direction. The process is
known as rectification. Physically, rectifiers take a number of forms, including vacuum tube
diodes, mercury-arc valves, copper and selenium oxide rectifiers, semiconductor diodes, silicon-
controlled rectifiers and other silicon-based semiconductor switches.
A light-emitting diode (LED) is a semiconductor light source. LEDs are used as indicator lamps
in many devices and are increasingly used for general lighting.
A thyristor is a solid-state semiconductor device with four layers of alternating N and P-type
material.They act as bistable switches, conducting when their gate receives a current trigger, and
continue to conduct while they are forward biased (that is, while the voltage across the device is
not reversed). A thyristor is not a proportional device like a transistor. It operates only fully on or
fully off, making it unsuitable as an analogue amplifier.
Activities
1. Find out the right type of electronic device.
1. They have the special property of producing light when current flows through them.
2. It is an electronic circuit that produces a repetitive signal.
3. This type of device changes AC inputs to DC inputs.
4. It is an electronic device that makes sounds or radio signals louder.
5. It is used for producing AC current from a DC power supply.
6. While this device can be turned on or off, it can also regulate power using something called phase
angle control. This allows the amount of power output to be controlled by adjusting the angle of the
current input. An example of this is a dimmer switch for a light.
7. It is a device that produces a light on electrical and electronic equipment.
8. This electronic device is a four-layer semiconductor that is often used for handling large amounts of
power.
292
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
N a n o t e c h n o l o g y (sometimes
shortened to “nanotech”) is the manipulation
of matter on an atomic and molecular scale.
The earliest, widespread description of
nanotechnology referred to the particular
technological goal of precisely manipulating
atoms and molecules for fabrication of
macro scale products, also now referred
to as molecular nanotechnology. A more
generalized description of nanotechnology
was subsequently established by the National
Nanotechnology Initiative, which defines
nanotechnology as the manipulation of matter
with at least one dimension sized from 1 to 100
nanometres. This definition reflects the fact that
quantum mechanical effects are important at
this quantum-realm scale, and so the definition
shifted from a particular technological goal to a research category inclusive of all types of research
and technologies that deal with the special properties of matter that occur below the given size
threshold. It is therefore common to see the plural form “nanotechnologies” as well as “nanoscale
technologies” to refer to the broad range of research and applications whose common trait is size.
Because of the variety of potential applications (including industrial and military), governments
have invested billions of dollars in nanotechnology research.Through its National Nanotechnology
Initiative, the USA has invested 3.7 billion dollars. The European Union has invested 1.2 billion
and Japan 750 million dollars.
Nanotechnology as defined by size is naturally
very broad, including fields of science as
diverse as surface science, organic chemistry,
molecular biology, semiconductor physics,
micro fabrication, etc. The associated research
and applications are equally diverse, ranging
from extensions of conventional device physics
to completely new approaches based upon
molecular self-assembly, from developing new
materials with dimensions on the nanoscale to
direct control of matter on the atomic scale.
Scientists currently debate the future
implications of nanotechnology.
Nanotechnology may be able to create many
new materials and devices with a vast range
of applications, such as in medicine, electronics, biomaterials and energy production. On the
other hand, nanotechnology raises many of the same issues as any new technology, including
concerns about the toxicity and environmental impact of nanomaterials, and their potential
effects on global economics, as well as speculation about various doomsday scenarios. These
concerns have led to a debate among advocacy groups and governments on whether special
regulation of nanotechnology is warranted.
293
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
&OLO
Activities
1. Match the highlighted words in the text with their definitions.
worry, interest = judgment day; end of the world =
move, transfer = defence, support =
authorize = doorstep, entrance =
2. Answer questions.
1. In the text there are two definitions of nanotechnology. Write both. Which of the
two is clearer for you?
2. Why did the National Nanotechnology Initiative propose a broader definition?
3. What are the implications of the definition made by the National Nanotechnology
Initiative?
4. Is there a difference between nanatechnologies and nanoscale technologies?
Explain.
5. Why have governments invested billions of dollars in nanotechnology research?
6. What fields of science does nanotechnology include?
7. What can you say about research and applications of nanotechnology?
8. What are the future implications of nanotechnology?
9. What types of problems are raised by nanotechnology?
10. What do governments do in order to try to solve problems?
3. With the help of the answers to the previous exercise write a text
containing the following paragraphs:
t Definition/s of nanotechnology.
t What the definitions imply.
t The interest of the governments.
t The fields of science.
t The fields of research and applications.
t The future: pros and cons.
t The future: what governments do.
294
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
On the nanoscale
Macro photograph of Ferrofluid flowing
from one magnet to another. Ferrofluid
is a colloidal liquid of nanoscale
particles in a carrier fluid that becomes
magnetized by approaching a magnet.
On the nanoscale, we can potentially put these
atoms together to make almost anything.
In a lecture called “Small Wonders: The World
of Nanoscience,” Nobel Prize winner Dr. Horst
Störmer said that the nanoscale is more
interesting than the atomic scale because
the nanoscale is the first point where we can
assemble something - it’s not until we start
putting atoms together that we can make
anything useful.
One of the exciting and challenging aspects
of the nanoscale is the role that quantum
mechanics plays in it. The rules of quantum mechanics are very different from classical physics,
which means that the behavior of substances at the nanoscale can sometimes contradict common
sense by behaving erratically. You can’t walk up to a wall and immediately teleport to the other
side of it, but at the nanoscale an electron can - it’s called electron tunneling. Substances that are
insulators, meaning they can’t carry an electric charge, in bulk form might become semiconductors
when reduced to the nanoscale. Melting points can change due to an increase in surface area.
Much of nanoscience requires that you forget what you know and start learning all over again.
So what does this all mean? Right now, it means that scientists are experimenting with substances
at the nanoscale to learn about their properties and how we might be able to take advantage
of them in various applications. Engineers are trying to use nano-size wires to create smaller,
more powerful microprocessors. Doctors are searching for ways to use nanoparticles in medical
applications. Still, we’ve got a long way to go before nanotechnology dominates the technology and
medical markets.
Activities
1. Take notes on the following. Then write a text that explains the nanoscale, its
implications and what the future may be.
295
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
*ORVVDU\
296
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
297
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
*ORVVDU\
F HUB: CENTRO/PERNO
FETCH/EXECUTE CYCLE: CICLO DI ESECUZIONE A device that connects several computers within a local area.
The operation in which an instruction is moved from internal I
storage to a special register for decoding, then executed. IMAGE ENHANCEMENT: MIGLIORAMENTO
FIBER-OPTIC CABLE: CAVO A FIBRA OTTICA DELL’IMMAGINE
A cable made of fine strands of glass fiber that carries digital Processing a digital image to highlight or enhance particular
signals using pulses of light instead of electricity. informational aspects.
Field: campo. IMAGE RESTORATION: RESTAURO/RICOSTRUZIONE
A group of related characters. DELL’IMMAGINE
File. Processing an image to eliminate known flaws or
A collection of related data treated as a simple item. degradations.
Graphic standard K
a standard which defines graphic display capability like (KILOBYTE):
resolution, colour etc. A unit of storage holding 1,024 bytes.
298
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
299
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
*ORVVDU\
T Window
Tape. nastro A graphic feature of some operating systems that allows to
Magnetic tape made of plastic and covered on one side with a draw a window on a part of the screen that contains a specific
thin coating of metal oxide, on which data is recorded in the applications.
form of magnetic polarized spots representing 1’s and O’s. Word parola
Telecommuting. A basic unit of data that consists of a predetermined number
The ability to work at home with the help of a personal of bits that are treated as an entity.
computer, a modem and a data communications network. Word processor sistema di gestione testi
Template. Sagoma. A computer dedicated to, or an application program that
A plastic guide consisting of cut-out symbols used as an aid provides capabilities for, entering, editing, manipulating, and
for preparing flowcharts. storing texts.
300
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Language study
Present simple
Form
Example:
I work in London
Bob works in New York
They come from Toronto
We teach maths
My sister teaches I.T.
I don’t work in New York
She doesn’t teach maths
Do you work in London? Yes, I do.
Does your sister teach I.T.? No, she doesn’t
Use
We use the Present Simple to express:
a. A habit. They get up at 7.
Mary drinks tea every day.
b. A fact which is always true. The earth goes round the sun.
I come from the U.S.A.
c. A fact which is true for a long time. He works in a factory.
We live in London.
d. How often we do things. How often does Mary go to the dentist?
Bob usually goes to the cinema twice a week.
Some verbs are usually used in the Present Simple only. They express a state, not an activity.
They are: like – think – agree – love – hate – understand.
Practice
1. Complete the sentences using the following verbs go(es) – speak(s) – live(s) –
take(s) – drive(s) – drink(s).
1. The earth goes round the sun
2. Julie .......................... French very well.
3. My grandparents .......................... in a cottage.
4. The Olympic Games .......................... place every four years.
5. Bob is a bus driver. He .......................... a bus.
6. I don’t often .......................... tea.
301
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
/DQJXDJHVWXG\
$ZRUOGRI $SSV-DYDDEULJKWVWDU
Present continuous
Form: am / are / is + ing
Example:
Bob is playing tennis
I’m reading a book
It isn’t raining now
Are the boys playing?
What are you doing?
Use
We use the Present Continuous to express:
1. An activity happening now.
The water is boiling. Can you turn it off?
The boys are playing tennis now.
2. An activity happening at or around the time of speaking.
My sister is studying IT at university.
They want to work in England, so they are learning English.
3. Temporary situations.
Paul is living with me until he finds a place of his own.
“You’re studying hard today”. “Yes, I have a lot of things to revise”.
4. A planned future arrangement.
I’m meeting Mr Parker at 3,30 tomorrow
What are you doing this evening?
Practice
1. Put the verb into the correct form (present continuous).
1. “What .......................... (you/do)?” “I .......................... (write) a letter.
2. She .......................... (type) the last line of the letter.
3. He .......................... (read) an English novel at the moment.
4. What language .......................... (they/speak)?
5. Let’s go out. It .......................... (not/rain) now.
2. Are the underlined verbs right or wrong? Correct the wrong ones.
1. The water boils. Can you turn it off? .......................... (is boiling) ..........................
2. That man is trying to open the door of your house. ..........................
3. I must go home now. It gets late. ..........................
4. “Booob! Come down! It’s time to leave”. “O.K., I come” ..........................
5. She usually goes to work by car ..........................
6. Water boils at 100 degrees. ..........................
7. I’m getting hungry. Let’s go and have a pizza. ..........................
3. Put the verb into the correct form. (present simple or continuous).
1. Bob is very good at languages. He .......................... (speak) three languages fluently.
2. “How is your English?” “Oh! I think it .......................... (improve)
3. What .......................... (your sister/do)? She is a teacher, but she .......................... (not/work) at the moment.
4. What .......................... (you/think) about my plan?
5. Sara .......................... (play/cards) with Bob?
302
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Noun phrases
In technical English there are groups of words used to define one concept that can contain either nouns only or
nouns plus adjectives, such as Computer System, Computer Processing Unit, I/O Computer terminal interface,
etc. They can cause confusion due to their word order, but remember: the most important word in English
comes last, the other words take the function of adjectives which define the main word in detail.
1. A computer system = a system of computers
2. Computer aided design = design which is aided by the computer
3. A high-speed memory system = a system of memory which has a high speed
Practice
Find noun groups for the following:
t diagrams of circuit .................................................................................................
t drawings for engineering .......................................................................................
t bank of data ...........................................................................................................
t modifications of software ......................................................................................
t package for CAD ....................................................................................................
t a program in Pascal ...............................................................................................
t instructions used for the control of the program ...................................................
t development of the software for microprocessor .................................................
t introduction to the components of the memory ...................................................
t systems for controlling which are based on microprocessors ...............................
To (purpose) – in order to
1. We use to… to say why somebody does something. (= the purpose of an action).
“Why is Mary going out?” “to post a postcard”.
2. We use to… to say why something exists (= its purpose).
“The president has a team of bodyguards to protect him”.
3. We use to… to say what can be done or must be done with something.
Have you got much work to do? (= work that you must do).
4. In order to is more formal than to.
The programmer is working at weekends in order to complete the program on time.
5. You can use the negative in order not to. Ex: Bob was hurrying in order not to miss his bus.
Practice
1. Choose from box A and box B to make a new sentence with to.
A B
1. I shouted a. I want to go to Brasil
2. He had to go to the bank b. I needed to get some money
3. I’m saving money c. She wants to keep warm
4. She went into hospital d. I wanted to report that my computer had been stolen
5. Mary’s wearing two sweaters e. She had to have an operation
6. I phoned the police f. I wanted to warn people of the danger
303
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
/DQJXDJHVWXG\
1. Paul is going to take regular exercise in order to keep fit and alert
2. ................................................................................................................................................
3. ................................................................................................................................................
4. ................................................................................................................................................
5. ................................................................................................................................................
Adverbs of Frequency
A. Definite Frequency. Look at the examples:
The following are common adverbs of definite frequency: She often uses the computer.
- once We always play videogames.
- twice We sometimes write letters or postcards.
- five times - a day/week/month/year
- several times When we use them with tenses like the Present
Perfect we put them between the auxiliary verb and
and: every day/week/month year/ the past participle. Look at the examples:
every morning/afternoon/evening We have rarely seen such a bad film!
She has always liked to have a walk at dawn.
We generally put these adverbs at the end of the
sentence: Frequency adverbs follow the auxiliary or the modal
I use the computer twice a week. verbs. Look at the example:
I read two newspapers every day. I’m always on the phone talking with friends.
B) Indefinite Frequency Notice that ever means at any time and we use it in
The main adverbs indicating indefinite frequency are: affirmative or interrogative sentences. Never means at
always - often - usually - generally - seldom/rarely no time, so we never use it with don’t, doesn’t or didn’t.
sometimes - never - ever Look at the examples:
When we use them with the Present Simple or the Past I never send faxes.
Simple we put the adverbs in front of the verbs. It’s the best message I’ve ever received.
Practice
A. Put in the frequency adverb in brackets in the right place:
1. I chat after dinner until late at night. (at least three times a week)
2. She has blogged because she says it’s a waste of energy. (never)
3. Have you heard of that new virus protection? (ever)
4. My friends read newspapers or magazines. (rarely)
5. The technician revises his work. (once a day)
6. John speaks German at work. (often)
7. I could drive to go to work. The traffic is chaotic at that time. (never)
8. You can find the technician in his office after lunch break. (often)
9. She writes e-mail messages. (several times a week)
10. This is the fastest printer I’ve had. (ever)
304
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Note
Note the position of prepositions in questions beginning:
who – what – which – where ……?
Who do you want to speak to?
Where are you from?
What is the weather like?
Which job has Bob applied for?
Practice
1. Make questions with who or what.
1. Somebody phoned Bob. .............................. Who phoned you? ............................................................................
2. Bob telephoned somebody........................... Who did Bob telephone? ................................................................
3. Somebody paid the bill. ............................................................................................................................................
4. This computer belongs to somebody. ......................................................................................................................
5. Something fell on the table. .....................................................................................................................................
6. This word means something. ...................................................................................................................................
7. Somebody lives in that flat. ......................................................................................................................................
8. I went to the concert with Bob last night. ................................................................................................................
2. Put the words in brackets in the correct order.
1. Where / your friend / was / born/? = Where was your friend born?
2. When / was / built / this cottage/? = ............................................. ?
3. When / the computer / invented / was/? = ................................... ?
4. How /circuits / are / made/? = ...................................................... ?
5. What time / your friend / coming / is/? = ..................................... ?
6. Why / to my birthday party / you / come / didn’t/? = .................... ?
7. What / do / your wife / does/? = ................................................... ?
8. Why / cancelled / the flight / was/? = ........................................... ?
9. How / happen / the accident / did/? = .......................................... ?
10. Why / work / this printer / doesn’t/? = .......................................... ?
305
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
/DQJXDJHVWXG\
2. We use “much” with uncountable nou nouns in interrogative and negative sentences.
How much money did you spend?
We didn’t spend much money.
3. We use “many” with countable nouns in interrogative and negative sentences.
Do you know many people?
There aren’t many computers in this school.
4. We use “a lot of /lots of” with both countable and uncountable nouns in positive sentences.
There are a lot of computers in my school.
We spent a lot of money.
5. “a lot of/lots of” can be used in interrogative and negative sentences.
Are there lots of tourists in your town?
There aren’t a lot of tourists in my town.
I didn’t spend a lot of money.
Note: “much” and “many” in positive sentences are more formal than “a lot of” and less usual in
conversation.
Practice
1. In some of these sentences “much” is incorrect or unnatural. Change “much” to “many” or “a lot (of)”
where necessary. Put a tick if the sentence is correct.
1. Mary didn’t spend much money √
2. Sheila has got much money
3. I don’t know much people in this office
4. You need much money to update your computer
5. There wasn’t much traffic on the Web last night.
6. You’ll have to hurry. You haven’t got much time
7. There aren’t a lot of icons on the screen
Some – any - no
A. Some and any go before a plural and uncountable noun. In general we use some in positive sentences and
any in negative and interrogative sentences.
1. There are some CDs on your desk.
2. I’ve got some milk in the fridge.
3. We didn’t buy any DVDs.
4. There aren’t any flowers in my garden.
5. Have you got any brothers and sisters?
6. Is there any water in the bottle?
7. “Has Mary got any luggage?” “No, she hasn’t”.
306
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Practice
1. Complete the following sentences with some, any, no, none.
1. I didn’t buy .......................... flowers.
2. This afternoon I’m going out with .......................... friends of mine.
3. It is Sunday; there are .......................... shops open.
4. I took several photographs, but .......................... of them were good.
5. Can you give me .......................... information about Java language?
6. I tried to phone Bob, but there was .......................... answer.
7. There was .......................... bus, so I walked home.
8. Can I have .......................... lemon in my tea, please?
9. Would you like .......................... tea?
10. I didn’t buy .......................... CDs.
11. I bought .......................... CDs because I was broke.
12. Can I have .......................... salt, please?
Practice
1. Complete the sentences with the compounds of some, any, no.
1. I’m not thirsty. I don’t want .......................... to drink.
2. What’s in that wallet? .......................... . It is empty.
3. Mary is thirsty. She wants .......................... to drink.
4. Can we go .......................... quiet?
5. I’ve never been .......................... more beautiful than Wales.
6. Did .......................... phone me while I was at the cinema?
7. Bob left the party without saying ..........................
8. There is .......................... at the front door.
9. There’s .......................... interesting on television this afternoon. .......................... told me about it yesterday.
10. Look, .......................... has spilt all this coffee on the carpet.
11. Has .......................... seen Sheila lately?
12. Come on! Let’s go .......................... .
307
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
/DQJXDJHVWXG\
Practice
A. Rewrite the sentences using as well as.
1. You may like to describe the key features of the various input and output devices, in addition to some of the
differences among them.
2. Governments should introduce policies aimed at stimulating creativity and innovation. They also should improve
collective decision-making at local, national and global levels.
3. It is possible that in the future human cloning will be well accepted. Any other innovative technology may be
well accepted, too.
4. At application layer, communication partners are identified. The quality of service is identified as well.
5. The point was to find a way for information to move efficiently and quickly not only within a company but also
from one business to another.
6. A bridge enables devices on one network to communicate with devices on another network. Bridges also perform
a check on the data to determine whether it should cross the bridge or not.
7. End-user devices include computers, printers, scanners. They also include all the devices that provide services
directly to the user.
8. Host devices allow users to share information. They permit to create and obtain information as well.
308
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Practice
A. Write sentences with the prompts given using the comparative:
1. Most desktops / powerful / their portable versions.
2. A notebook / slightly large / an average hardcover book.
3. The handheld computer / slightly heavy / the palmtop.
4. Enterprise servers / modern / mainframes.
5. The first computers / much big / the modern ones.
Past simple
We use the Past Simple to talk about past events, Exceptions:
usually with reference to finished periods. Verbs ending with –e
Irregular verbs
They have to be studied. Some examples: Most verbs ending with one vowel + one consonant
do --> did say --> said -p --> pped: stop --> stopped
be --> was,were buy --> bought -n --> nned: plan --> planned
have --> had sell --> sold
find --> found take --> took
The interrogative and negative forms are formed with did and the base form (infinitive without to).
Did you study physics?
I didn’t study at all today. I played videogames.
Didn’t is a colloquial form, in formal writing we use did not.
People did not communicate as much as we do today.
Practice
A. Find the Simple Past (active) of the following verbs.
1. be 5. use
2. build 6. think
3. become 7. know
4. note 8. weigh
B. Complete the sentences using the correct form of the Past Simple.
Example: When / you / leave / school? (= when did you leave school?)
1. Why / they / take / so much time to build Stonehenge?
2. In 1679 Leibitz / introduce / binary arithmetic.
3. I / not / know / that Leonardo / invent / the mechanical calculator.
4. What / Shockley / invent? He / invent / the transistor.
5. Egyptians / develop / a symbol for the number 10.
6. Von Neumann computer / become / the basis for most computers to follow.
7. What / British / build / in 1943? They / build / Colossus.
8. Microcomputers/ be/ complete computers but on a smaller scale than the huge systems in use by most businesses.
309
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
/DQJXDJHVWXG\
Practice
A. Change the active sentences into passive sentences.
1. Fleming developed vacuum tubes.
2. Shockley created the transistor.
3. The Chinese used the abacus for calculating the census.
4. Palaeolithic peoples knew a system for recording numbers.
5. In 1943-45 U.S. Army built ENIAC.
6. In 1984 Apple introduced the Macintosh.
B. Underline the correct active or passive form. Notice that the Simple Present Passive is formed with
am, is, are + past participle.
Computers (play/are played) an enormously important role in our society. General-purpose computers (use/are
used) widely in business and industry and (find/are found) in an increasing number of homes. Special-purpose
computers (find/are found) in everything from automobile engines to microwave ovens.
General-purpose computers (possess/are possessed) the amazing property that a single piece of hardware can (do/
be done) any computation imaginable. Before general-purpose computers (created/were created), special-purpose
computers (performed/were performed) arithmetic calculations, which had to (manually reconfigure/be manually
reconfigured) to carry out different calculations. A general-purpose computer, on the other hand, (contains/
is contained) the configuration information for the calculation in the computer memory itself, in the form of a
program. The designers (realized/were realized) that if they (equipped/were equipped) the computer with the right
program instructions and the ability to perform basic arithmetic, then any computation they (desired/were desired)
to perform was possible within the limits of how much memory, and patience waiting for the result, they had.
310
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
We use without + -ing (e.g., without doing) to say that a particular action is not done or was not done:
They left without turning off the computer.
He did the work without making any mistakes.
Practice
A. Complete with the –ing form.
1. From .......................... (control) hurricanes to .......................... (observe) biological contamination, scientists and
engineers are using supercomputers.
2. The average digital clock shows the time by .......................... (flash) the hour and the minute.
3. Computers simulate analog events by .......................... (combine) many of on-off sequences in complex ways.
4. Scales is a piece of equipment used for .......................... (weigh) things, for example ingredients for a recipe.
5. The biological computer will be able to reach correct answer with only partial information by .......................... (fill)
in the gaps by itself.
6. Individual and collective aspirations will play a fundamental role in .......................... (shape) public policy and
.......................... (motivate) individuals to take the necessary risks.
B. Rewrite the following sentences using by or without.
Example: She left. She didn’t say anything.
(=she left without saying anything)
I’ve read that book before. I don’t want to read it again now.
She’s left the secondary school. Now she works in a shop.
We often use the Present Perfect with ever (=at any time) and never (=at no time)
Have you ever met a famous person? (In Italian: hai mai…?)
I’ve never worked in a factory. (In Italian: Non ho mai…)
311
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
/DQJXDJHVWXG\
I have finished
She has finished
Practice
A. Complete the sentences using the Present Perfect form of the verbs given.
1. What’s the film about? I don’t know. I ............................ (not/see) it.
2. I don’t understand what the problem with the computer is. It’s ............................ (never/happen) before.
3. Telecommunications ............................ (extend) the usefulness of the PC in the workplace.
4. The biggest telecom happening in recent years ............................ (be) the exceptional popularity of the Internet
and World Wide Web.
5. Check what you ............................ (learn) in this section.
6. I ............................ (see) the future and it is a beautiful thing.
We use the Past Simple to talk about something that We use the Present Perfect to talk about the past, but
happened at a particular time in the past: not about when things happened:
I met my friends at 8 o’ clock. I’ve met her children. They’re nice.
When did you have your exam? In July. Have you ever been in Australia?
She bought a new printer last month. I’ve bought a new car. It’s really fast!
We use the Past Simple for situations or actions during a We use the Present Perfect for situations or actions during
period of time that ended in the past: a period of time from the past to now:
I worked there for two years. I left one month ago She has worked here for two years.
(She still works here)
We lived in Paris for a long time, we live in Rome now.
We’ve lived in Paris for two years and we are happy to live
here.
312
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Practice
A. Complete the paragraph about networks by putting in the Present Perfect or Past Simple. Notice that in
one case you have to use the passive form.
The first computer network ...................... (invent) when ancient mathematicians ...................... (connect) their
abacuses together with string so they instantly ...................... (share) their abacus answers with each other and
...................... (get) their work done faster. Over the years, computer networks ...................... (become) more and
more sophisticated. In the past networks ...................... (use) string. Today networks use electrical cables, fiber-
optic cables, or wireless radio signals to connect computers to each other. The purpose, however, ......................
(remain) the same: sharing information and getting work done faster.
B. Complete by choosing the correct verb form.
Although several types of cable ...................... (be) popular over the years, the most commonly used cable today is
called twisted pair.
Years ago mainframe computers ...................... (require) staffs of programmers and operators.
Historically speaking, personal computers ...................... (take) the computing power out of the big computer room
and ...................... (put) it on the user’s desktop.
Since their creation networks ...................... (change) everything all around.
She ...................... (not/arrive) at work yet: please turn on her computer.
Last night I ...................... (see) a program about wirefree technology.
ABILITY POSSIBILITY
A PC can perform many tasks A PC may perform new tasks in the future
(=A PC is able to perform many tasks) (=It’s possible that a PC will perform new tasks in
the future)
Can you name some input hardware devices?
(=Are you able to name some input hardware Ask him. He might know the answer.
devices?) (=Perhaps he knows the answer)
In the negative we use cannot (or can’t in a friendly The negative is may not or might not.
context) to talk about what people or things are not I’ll buy that printer, but it may not be the cheapest one
able to do. (=It’s possible that it is not the cheapest printer on the
You cannot communicate with your computer market)
shouting. (=you are not able to communicate with I might not be ready for the test tomorrow. (=Perhaps I
your computer shouting) won’t be ready for the test tomorrow)
The computer cannot understand if you do not type
anything to it on the board. The difference between may and might is that might
usually refers to situations which are less probable.
We use could and could not (couldn’t) to talk about
what people and things were able to do in the past.
When John was little, he could not use a computer.
I couldn’t go to the party. I was ill.
Practice
A. Complete the sentences using can, can’t or couldn’t and the verbs in brackets ( ).
Example: You don’t have to shout. I ...................... (hear) you very well
(= You don’t have to shout. I can hear you very well).
1. He always asks his secretary to input data because he ...................... (use) a PC.
2. We ...................... (buy) a new printer because we ...................... (afford) it. It was too expensive.
3. Digital images ...................... (be downloaded) to a computer.
4. I didn’t have a good seat in the room so I ...................... (see) the slides very well.
5. I ...................... ( let) you use my laptop because it isn’t working at the moment.
6. I’m afraid that I ...................... (study) with you now. I’m in a hurry. My friends are waiting for me.
313
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
/DQJXDJHVWXG\
C. Complete the dialogue using can, could, may, might or their negative forms.
Jim: Are you coming to the Computer Discount with me tomorrow?
You: Well, I ............................ come, but I’ll be in a hurry. Tomorrow morning I ...................... have a test on input
and output devices. I’m not sure, the teacher has been a bit vague about it.
Jim: ............................ you concentrate when you’re under pressure?
You: When I was a child, I ............................ , but now I feel more confident. What about you?
Jim: I ............................ concentrate quite easily, I do better when I’m stressed!
You: Then, ............................ you help me now? Tomorrow we ............................ go shopping together.
Jim: Why not? All right, take your book and let’s begin.
Must - Have
Form: Must + infinitive without to
Use
1. Must is used to express an obligation that involves the speaker’s opinion, it is personal.
I must wash my hair (this is me talking to me).
2. Because must expresses the authority of the speaker, “You must…” sounds bossy.
You must do this homework (a teacher’s giving his /her students an order).
Has/have+to+infinitive
Form
I I
you have you
we Do we
you don’t have you
they to study they have to study?
he has he
she Does she
it doesn’t have it
314
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Use
1. Have to expresses a general obligation based, perhaps, on a rule or law, or based on the authority of another
person.
Ex: children have to go to school until they are sixteen. (a law).
The teacher says you have to study modal verbs. (teacher’s order).
2. Don’t / doesn’t have to expresses the absence of obligation (you can if you want to, but it isn’t necessary).
When you go into a department store, you don’t have to buy something; you can just look.
3. The simple past of have to is:
I, you, we, he…had to …… (positive)
Did I, you, we, he, …have to….? (interrogative)
I, you, we, he, …..didn’t have to… (negative)
Practice
1. Put in must and /or have to.
1. We haven’t got much time. We ............................ hurry.
2. I ............................ go to the station. I’m meeting someone.
3. You ............................ tell anybody. That’s a secret.
4. Bob ............................ work on Friday. It’s his day off.
5. ............................ you ............................ wear a uniform when you were at school?
6. Sheila ............................ go to work yesterday.
7. You ............................ lock the front door when you go out.
8. Mum ............................ go to the bank. She hasn’t any money.
9. The baby is sleeping. You ............................ make any noise.
10. You ............................ drive on the left; you ............................ drive on the right when
you are in England.
11. Bob gave me a letter to post. I ............................ remember to post it.
12. She ............................ wear glasses for reading.
Should – shouldn’t
Should + infinitive without to
1. The forms of should are the same for all subjects.
I should study more.
Mary should study more.
You shouldn’t eat many cakes.
Should I take an aspirin?
2. Should is used to say what is the best thing or the right thing to do. It is also used to give
advice or to give an opinion.
Mary looks tired. She should go to bed.
Should I invite Bob to my birthday party?
3. We often use should with I think / I don’t think / Do you think…?
I think you should study hard.
I don’t think you should work ten hours a day.
4. Shouldn’t is used to express negative advice.
You shouldn’t believe everything is in the papers.
Practice
1. For each situation, write a sentence with should or shouldn’t + one of the following.
use his car so much | look for another job | go to bed so late |
put some pictures on the walls | go away for ten days.
1. Your room isn’t very interesting = ............................ you should put some pictures on the walls ...........................
2. You need a change = you ............................
3. Your salary is very low = you ............................
4. Bob drives everywhere. He never walks = he ............................
5. Mary has difficulty getting up = she ............................
315
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
/DQJXDJHVWXG\
The imperative
1. The imperative is the same as the base form of a verb. You don’t use a pronoun in front of the imperative.
Stand up! Write this formula!
2. You form a negative imperative by putting “do not / don’t” in front of the verb.
Don’t write in my book!
Don’t smoke!
Use
You use the imperative when you are:
t telling or asking someone to do something
Hurry up!
t giving advice or a warning
Take care!
t giving instructions on how to do something
Turn left off Oak Road into Watford Street.
t The imperative is used in written instructions on how to do something (for example on notices and packets
of food) or to give warnings.
Store in a dry place.
Reduce speed.
Practice
1. Rewrite the underlined suggestions and requests.
1. It is a secret. you mustn’t tell anyone ......................................................................................................................
2. You should put on another sweater; it’s very cold ...................................................................................................
3. You shouldn’t touch that pot; it’s very hot ................................................................................................................
4. Mary’s in bed. I hope you won’t wake her up. .........................................................................................................
5. You shouldn’t smoke; it’s bad for you .......................................................................................................................
6. I think you should eat less; you’re too fat. ...............................................................................................................
The passive
Form
The passive is be (am, is, was, etc.) + past participle (seen, cleaned etc.)
}
Am /are/is
Was/were
Has/have been
Is being
Will be + Past Participle
Must be
Is going to be
Can be
To be
316
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Use
1. When we use an active verb, we say what the subject does.
My granfather was a builder. He built this house in 1930.
2. When we use a passive verb, we say what happens to the subject.
My house is old. It was built in 1930.
C. When we use the passive, who or what causes the action is often unknown or unimportant:
Ex. a lot of computers were stolen (somebody stole them, but we don’t know who).
If we want to say who does or what causes the action, we use by…..
Ex: this house was built by my grandfather
We choose the active or the passive depending on what we are more interested in.
Ex True love was written for Valentine’s Day , February 14. (we are more interested in true love).
Isaac Asimov wrote several science fiction stories; one of these was “True love”. (we are more interested in
Asimov).
Note:
We use the passive both in speech and writing but it is more common in writing. We see it especially in
textbooks and reports. We use it to describe activities in science, technology, industry and for official rules.
Example:
1. Bananas are exported to Italy.
2. Payment can be made at any bank.
3. These doors will be locked at 10 p.m.
4. Wine should be opened about three hours before it is used.
5. This room is used only on special occasions.
Practice
1. Write questions using the passive. Some are present and some are past.
1. Ask about chip. (how/make?) ............................ How is chip made? ............................
2. Ask about computer. (when /invented?) ............................
3. Ask about hills. (how / form?) ............................
4. Ask about Venus. (the planet). (when / discover?) ............................
5. Ask about copper. (what / use for?) ............................
2. Put the verb into the correct form, present simple or past simple, active or passive.
1. Did somebody clean (somebody / clean ) this computer yesterday?
2. It’s a big supermarket. One hundred people ............................ (employ) there.
3. The zoo gates ............................ (lock) at 7,30 p.m. every evening.
4. The postcard ............................ (post) two weeks ago and it ............................ (arrive) yesterday.
5. The ship hit a rock and ............................ (sink) quickly. Fortunately everybody ............................ (rescue).
6. Bob’s parents ............................ (die) when he was three. He and his brother ............................ (bring up) by
their grandparents.
7. While I was on holiday, my laptop ............................ (steal) from my hotel room.
8. The telephone ............................ (invent) in 1876.
3. Change the following sentences from active to passive: do not mention the agent if it is not specified.
1. A. Somebody built this house in 1930 =
P. This house was built in 1930.
2. A. Documentation includes technical notes for the programmers =
P. ...........................................................................................................................................................................
3. A. Mr Ross bought a wireless mouse yesterday =
P. ............................................................................................................................................................................
4. A. The technician is adding memory to my P.C. =
P. ............................................................................................................................................................................
5. A. We will send you an e-mail =
P. ............................................................................................................................................................................
6. A. Somebody warned us not to use this computer =
P. ............................................................................................................................................................................
7. A. People don’t use this road much =
P. .........................................................................................................................................................................
317
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
/DQJXDJHVWXG\
Practice
A. Use who or which as appropriate.
1. Stonehenge, .............. dates back before 1500 B.C., is a computer.
2. Ink-jet printing has been the technology of choice for those .............. want to produce affordable colour with a PC.
3. The ball turns two rollers, .............. turn wheels called encoders.
4. Another output device is the plotter .............. is used to produce various forms of graphics-oriented hard copy.
5. It was the brilliant physicist Richard Feynman .............. first suggested the idea of quantum computers in 1982.
6. A general-purpose computer is a computer .............. can be used in many different situations.
318
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
Output units provide the results of computation to the person using the computer.
(=…. the person who uses the computer)
–ing form clauses (or participle clauses) are very like relative clauses, except that they have the participle (-ing
form) instead of complete verbs.
Practice
A. Use who, which, that + complete verbs instead of the participle.
1. The input units are the parts of the computer receiving information or programs to be used.
2. A trackball consists of a sphere resting on rollers.
3. A magnetic reader provides quick identification of people entering buildings.
4. Design a poster illustrating the various types of devices.
5. There are many universities and research laboratories working on the problem of building quantum computers.
B. Now use the participle instead of who, which, that + complete verbs.
1. Anyone who touches that wire will get a shock.
2. I’d like to buy a book which covers all the basic information on computers.
3. Who’s the boy who is playing videogames?
4. At the moment I see many people that are using the computer.
5. A computer which performs different tasks is general purpose.
2. John says:
If I found a laptop in the park, I’d take it to the police station.
This is a different type of situation. Here, John doesn’t expect to find a laptop in the park; he is imagining a
situation that will probably not happen. So he says:
If I found…, I’d (= I would)
First conditional
A sentence with if has an if-clause (e.g. if I find it) and a main clause (e.g. I’ll tell you). Other conjunctions of time are:
When, as soon as, after, before, while, until. They are not usually followed by a future form even if they refer to
future time.
Example: Wait here until I get back.
Form
IF+ Present Simple, WILL+ infinitive without to. The forms of will are the same for all persons.
INTERROGATIVE
What you pass your exams?
will you do
IF you don’t pass your
What will you do
exams?
Use
The first conditional is used to express a possible condition and a probable result in the future.
IF I find your CD palyer, I’ll tell you.
Note
The if-clause can come at the beginning of the sentence or at the end.
319
Codice Fiscale: VSCGLI00H42C351O
Cognome: VISCONTI
Nome: Giulia
/DQJXDJHVWXG\
Second conditional
A sentence with the past tense in the if-clause often refers to something imaginary. If I found a laptop means
that I haven’t found a laptop, but I am imagining it.
Form
IF + Past Simple, WOULD + infinitive without to.
INTERROGATIVE
What you do you had a wearable computer?
would IF
Where you live you were richer than Bill Gates?
Use
The second conditional is used to express improbable or unreal condition and its probable result in the present or
future.
IF I found a laptop in the park, I’d take it to the police station.
Note
The condition clause can come at the beginning or the end of the sentence.
Were is often used instead of was.
Practice
1. Complete the sentences using the verbs in brackets (first conditional).
a. If you ............................ information into a computer, database ............................ you more flexibility. (put, give)
b. If Mr Rossi ............................ a spreadsheet program, it ............................ him manage and analyze financial
information. (buy, let)
c. If Mr Rossi ............................ to spend much money he ............................ programs as part of an application
suite. (want, buy)
d. The user ............................ texts displayed on the monitor if he ............................ a word-processor program.
(manipulae, use)
e. If an organisation ............................ its own software, it ............................ a lot of money. (write, spend)
3. Put the verb into the correct form. (first and second conditional).
1. I’d buy it if it ............................ so expensive. (not/be)
2. If you update one of the files, all the others ............................ automatically. (be/updated)
3. If Bob ............................ his ECDL test, he’d fail it. (take)
4. What ............................ if there was/were a logic error in your program? (you/do)
5. If you don’t update one of the files, all the others ............................ automatically. (not be/ updated)
6. I’ll send you an e-mail if I ............................ any news. (hear)
7. Would you mind if I ............................ your computer? (use)
8. I’ll pay you back as soon as I ............................ some money. (get)
320
Codice Fiscale: VSCGLI00H42C351O