Professional Documents
Culture Documents
Exercise-CAREERSINDATAPROCESSING
Exercise-CAREERSINDATAPROCESSING
Exercise 1. Fill in the blanks with appropriate words for no. 1-10!
Data processing, (1)........... (yang) is one of the most rapidly growing fields in the
world today, (2)............ (menawarkan) opportunities for many interesting
careers. (3).................. (Ada) several types of jobs which are common to the field
of data processing (4) ................. (apakah) an individual works for a large
corporation, a small business, a government agency, or (5)...................
(perusahaan pengembangan dan penelitian komputer). The particular duties
of each job may vary, however, depending upon a particular organization or
company. (6)................. (meskipun) the differences in individual jobs, there are
several types of careers which (7)........... (to be) usually the same in
(8) ........................ (lingkungan kerja apapun). The types of jobs common in the
data processing field may also (9).................. (mirip) whether a person
(10)............. (bekerja) with microcomputers or large mainframe computers. This
chapter will examine some of the most typical careers found in the field of data
processing.
The data processing field is usually divided into three areas: systems analysis,
programming, and operations. Systems analysis is the area which is concerned
with the design and development of computer systems. Programming is the area
which involves writing programs––instructions for the computer. These programs
should implement the systems designed by the analyst. That is, they should get
1
the systems working to accomplish the goals the analysts have specified. Finally,
operations is the field of data processing that deals with the daily functions or
operations of the computer system.
Exercise 4. Change the positive sentences (+) into negative (-) from part E!
E. THE COMPUTER PROGRAMMER
The systems analyst studies and solves a particular problem. He or she then
designs the systems that are needed to carry out the solution. After the systems
analyst finishes the job, a programmer is consulted. The programmer is
responsible for actually writing the programs for the systems designed by the
analyst. The programmer first prepares a flowchart, a type of chart which
illustrates the logic of the program. Next the programmer, who often knows
several computer languages, chooses a language, and writes the program. Then he
or she tests and debugs the program, correcting any mistakes which it might
contain. Finally documentation–– detailed explanations of the programmer’s
work––is prepared. Like systems analysts, many programmers specialize in one
3
field. Such specialized programmers are called applications programmers. The
applications programmer usually specializes in either business or science. A
programmer may also specialize in developing software for the operating system
of a computer. The operating system is a collection of programs which are used to
direct all of the different activities the computer carries out. The programmer who
specializes in this type of software is called a systems programmer.
There are different levels of experience and responsibility in the field of
programming. Senior programmers, who are generally in charge of projects and
have a great deal of experience and expertise, design complete flowcharts for
programs. Junior programmers often code, that is, write instructions in a
programming language, from the flowcharts designed by the senior programmers.
Junior programmers may also develop small parts of a large program in order to
acquire programming experience. Besides senior and junior programmers, some
companies have programmer trainees. These trainees must go through on-the-job
training before being allowed to code programs.
The skills required for these types of programming jobs depend upon the
level of responsibility of each position. A senior programmer's job usually
requires experience and a college degree. A junior programming position might
only require a college or high school degree. However, all programmers,
especially those who must deal with a wide variety of computer applications,
should have one important quality––a logical way of thinking.