0% found this document useful (0 votes)
301 views2 pages

Career Paths English IT SB 47

The letter is from the head of a computer programming department requesting updated resources from her boss. The department's programmers are familiar with languages like C, C++, and Java but don't have anyone who knows Assembler. Some of the older machines also need their compilers and linkers updated to efficiently convert programs to machine code.

Uploaded by

Mark Sosa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
301 views2 pages

Career Paths English IT SB 47

The letter is from the head of a computer programming department requesting updated resources from her boss. The department's programmers are familiar with languages like C, C++, and Java but don't have anyone who knows Assembler. Some of the older machines also need their compilers and linkers updated to efficiently convert programs to machine code.

Uploaded by

Mark Sosa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Mr.

Daniels,
As the head of the computer programming
department, I feel that we need to update the
department's resources. This includes our
programmers. Most of our programmers are
comfortable with the C, C++, and Java computer
languages. We even have one programmer who
can use C#. But we don't have anyone proficient
in Assembler. I think we need some programmers
who are familiar with it. That way, we can translate

~
between programs more easily.
In addition, we have two programmers who
.xml specialize in BASIC. This language is in decline
and will probably be phased out soon.
Some of our machines are getting older, too. A few
computers need their compilers and linkers
updated. Otherwise, they'll never be able to convert
to machine code efficiently. One of our older CPU~
cannot multi-thread very well. As you know, thE
programming department is very important to thi:
company's future. Please help us stay updated.
Thanks,
Get ready! Sarah Jennings
0 Before you read the passage, talk about
these questions.
1 How does computer programming affect
Vocabulary
business? @ Write a word that is similar in meaning to
2 Why is computer programming becoming the underlined part.
more important?
1 He's writing a new language that computers can
process.
Reading c __ _ ___ r ____ u __ _

@ Read the letter from the head of a 2 An object-oriented programming language is


computer programming department to her used often.
__ v _
boss. Then, choose the correct answers.
3 I'd use a programming language that translates
1 What is the letter mainly about? between programs. _ s s _____ _
A purchasing more CPUs 4 Many of the first PCs used an early
B writing better computer programs programming language that is not widely used
C learning new computer languages anymore.
D requesting updated resources
__ s_c
5 Harold often used a competitor to Java
2 Which of these programming languages do instead of Java. __
the programmers NOT know?
6 Do you know a programming language that
A C# C BASIC adds capabilities to C? __ +
B Assembler D C++ 7 Linux® is created with a programming
language that programs operating systems. _
3 What can be inferred about BASIC?
8 The central processing unit is a computer's
A It is used in Assembler.
most important part. _ P _
B It is used less frequently than C++.
9 A computer part that changes source code
C It cannot be used by compilers. into machine code is essential to
D It is the most difficult to learn. programming. ______ e r
6
0 Check (.I) the sentence that uses the Speaking
underlined parts correctly.
0 With a partner, act out the roles below
_ A Linkers allow programmers to control computers. based on Task 7. Then switch roles.
_ B CPU was the first programming language.
USE LANGUAGE SUCH AS:
2 _ A A new Java can make your computer run
I don't think we can afford more programmers.
taster.
What do you think about our CPU needs?
_ B Machine code makes programming possible.
How pressing would you say those needs are?
3 _ A Added memory allows computers to multi-
thread.
_ B I'm learning compiler, a new programming Student A: You are talking to a programmer.
language. Ask Student B about:

0" Listen and read the letter from the head • department's needs
of a computer programming department to • importance of needs
her boss. Why will a few of the old computers • possible solutions
need their linkers and compilers updated?

Student 8: You are a programming employee.


Listening Answer Student A's questions.
0 " Listen to a conversation between a
programmer and her manager. Mark the
following statements as true (T) or false (F). Writing
_ The manager intends to hire more programmers. 0 Use the conversation from task 8 to write
2 _ The woman is going to learn Assembler. an email to your manager to ask for
updated resources. Create names for the
3 _ The manager denied the request to upgrade the
employee and his/her manager.
CPUs.

@ " Listen again and complete the


conversation.

Programmer: Well, without someone who knows To: _ _ _ _ _ _ _ _ _ _ _ __


Assembler we can't efficiently 1 _ _ _ From: _ _ _ _ _ _ _ _ _ _ __
Subject: _ _ _ _ _ _ _ _ _ __
Manager: I know, but I think the best way to address
Dear ____________
that problem is to have you trained in it.
Programmer: I'm up tor that. But I'm worried that I'll get
behind on the 2 programs I'm
writing.
Manager: We can shift some of your workload to
other 3 then. Thanks,
Programmer: Okay. What do you think about our
4 ?
Manager: How pressing would you say those
needs are?
Programmer: It we had some updated CPUs, we could
finish our projects in a 5 ______

Manager: All right. Let me 6 _ _ ______


at the budget and see what I can do.

You might also like