- •Computing
- •4 Personal computing
- •I nterview 1 Interview 2
- •55 Failed, ibm turned to Bill Gates, then
- •105 May only be made available as part of public databases.
- •V 6 ocabulary
- •8 Give three examples from the text of how the availability of computers has 'in all probability changed the world for ever'.
- •50 Other modules being read in from disk as required. Many microcomputers function under the control of a disk operating system known as dos.
- •8 A pattern used as a guide for creating letters or characters. (8, t)
- •1 Negative and positive prefixes:
- •2 What kind of facilities do online services provide?
- •55 Bix, taking orders and answering questions from members and
- •I 29 n. Vocabulary
- •1 Instruction, instruct, instructed, instructor
- •Variables and the Declaration Statement
- •10 I began by asking them if they thought that software purchasers are getting what they need? What should developers be doing differently to give purchasers a better product?
- •Vocabulary
- •1 Equivalence: the following words or constructions are used to show that things or people are similar in some way.
- •4 Make a query
- •5 Parse
- •6 Synchronous
- •30 Share expensive resources, such as printers and disk-systems.
- •40 Personal computer or workstation provides a good user interface.
- •2 Switched
- •4 Bus/Ethernet
- •2 Taking place at exactly the same time as something else. (11)
- •2 An infector
- •50 Infector notices the copy of command.Com on the
- •75 Will be used on a boot disk on some computer someday.
- •V 79 ocabulary
- •12 Year-old
- •1 A b d Virus signature database is updated.
- •Voice recognition is another technology that may appear limited in its present form, but it shows great
- •95 Independent discrete speech.
- •105 You ask your computer a question, and it answers you — verbally. Depending on the rate of speech sampling used and the resolution the a/d
- •110 Converter uses for each
- •Information systems
- •I 95 nformation systems
- •Information Technology in schools
- •Task 5 Task 6
- •100 Among the first researchers to test the new software on
- •140 Connecting a picture of a boy running to the idea of
- •5 What happens when two people try to access the same data at the same time?
- •8 There are actually two kinds of antivirus programs: virus shields, which detect viruses as they are infecting your pc, and virus scanners, which detect viruses once they've infected you. (Unit 7)
- •In their efforts to expand the
- •55 Is a classic example. Scientists have
- •95 People do. The boring and dangerous jobs are now
- •V 125 ocabulary
- •10 A multimedia editing software package
- •In more advanced systems, the
- •Including the surface of other
- •1 Why do people expect far more from vr than it can give them?
- •V 139 r input devices
- •L ost in the machine translation
- •60 Applications may seem mundane while others are intriguing. From expert systems that help you plan your garden to voice systems that help doctors treat
- •9 Artificial worlds are being built up in a computer memory so that people can walk through at will, look around, and even touch objects. (Unit 12)
- •159 Low cost hardware and software is now available to transform your Personal Computer into a MultiMedia workshop.
- •26 Greenhill cresc ent,wateord business park, wa tford,her tfordshire,wd I 8xg
- •Io electrons scans the screen in much the same way you read a page of text—from the upper-left corner, it moves line by line to the lower right. Usually, one pass writes the
- •25 Bandwidth. When pal was defined, the bandwidth available for a tv signal was very narrow. While the tv image had to be refreshed at least 50 times a second for flicker to
- •60 Computer to record on a vcr, there are two possibilities:
- •Vocabulary
- •10 The technique whereby still drawings are given the appearance of movement.
- •1 Certainty can be expressed by:
- •10 During May and June. Also, while the road tunnel does indeed pass under one of the Heathrow runways, a plane would never appear this big from the photographer's standpoint
- •55 Character with the rest of the resident shrubbery, was
- •1 How many distinct shades of colour can the human eye see?
- •60 Assign eight bits to describe •
- •85 That you keep reading about in computer magazines. If you
- •1 Presentation and structure
- •2 178 Enquiries and replies
- •3 Quotations and orders
- •18 Station Lane London n8 4he
- •5 Employment
- •If you are interested in any of the above vacancies, contact Valerie Stevenson at:
- •18 Wolvercote Avenue Bolton
- •Icon adcnn/ [1] a visual symbol or picture used in a menu to represent a program
1 Instruction, instruct, instructed, instructor
a Our maths arithmetic. b We were c Both |
|
|
|
|
explained to us the principles of binary |
|
|
|
|
||
|
|
|
to document our programs very carefully. and data have to be changed to machine code before |
||
|
|
|
|||
|
|
|
|||
the computer can operate on them.
2 compilation, compiler, compile, compiled
a Our university computer does not have a PASCAL
b Usually, a programmer his program before he puts in the data.
c A source program cannot be directly processed by the computer until it has been
3 result, results, resulting
a The linkage editor links systems routines to the object module. The program, referred to as the load module, is directly executable by the computer.
b The of these mathematical operations were obtained from
the university mainframe and not from my micro.
4
44
a Our company bought three packages with very applications:
payroll, accounts receivable, and accounts payable.
b An applications program is designed to do a type of work,
such as calculating the stress factor of a roof.
c Did the analyst give the new programmer the necessary to
start on the project?
C language
Listening
#tt#M#M111
EIM
sentences true (T) or false (F)?
C was based directly on a language called BCPL.
UNIX was rewritten in C in 1973.
C is rarely used for systems programming now.
C's main disadvantage is that it has a small set of operators. C is more powerful than Assembler.
C can be used to access memory addresses directly. Pascal and C produce equally fast and efficient code. C is the ideal language for everyone.
A language called D is expected to replace C.
Listen again. Change the sentences that are false to make them true.
T
45
INTERVIEWER: Could you give some examples of how it does that?
DAVID WENDT: Yes. With C, the programmer can access the underlying hardware. He can access memory addresses directly, he can perform operations on values stored as , and he can store variables in registers, just as in Assembler. This produces faster and more
code than is produced by high-level languages like PASCAL. At the same time, it provides the fundamental 3 constructs required for well-structured programs: decision-making, loops, and
These features combined together provide a very powerful tool for the programmer.
INTERVIEWER: You make it sound like the ideal language for everyone.
DAVID WENDT: Well, no, I'm not saying that. But if you need to write programs
that are 6 , fast in execution, and yet 7 from one
computer to another, then C is the language you should be using.
Reading
Task 11 Read the program below and the text on the next page, then complete the
sentences which follow.
/* CALCULATE AVERAGES */ main()
f
float a,b,c,d,average; printf("Enter three numbers:");
scanf("%f %f %f",&a,&b,&c); d=a+b+c;
average=d/3.0;
printf("The average is %f", average);
1
C
46
A C source program consists of statements and comment lines. Comment lines are enclosed by the characters /* (at the start of the comment) and */ (at the end of the comment).
The Function main{ }
Every C program must have a function called main which must appear
5 only once in a program. The parentheses following the word main must be present, but there must be no parameters included. The main part of the program is enclosed within braces {} , and consists of declaration statements, assignment statements, and other C functions. In the above
program there are six statements within the braces: a declaration
10 statement (the first statement of the main program starting with the word float), two assignment statements (the fourth and fifth statements starting with the variable names d and average), and three function statements, two to print information on the screen and one to scan the keyboard for input.
15 As C is a free form language, the semicolon (;) at the end of each line is a
must. It acts as a statement terminator, telling the compiler where an instruction ends. Free form means that statements can be identified and
blank lines inserted in the source file to improve readability, and statements can span several lines. However, each statement must be
20 terminated with a semicolon. If you forget to include the semicolon, the compiler will produce an error, indicating the next line as the source of the error. This can cause some confusion, as the statement objected to can be correct, yet as a syntax error is produced.
