Методическое пособие по совершенствованию навыков чтения и говорения на английском языке для студентов фксиС и фитиУ



бет28/55
Дата14.09.2023
өлшемі0,77 Mb.
#181014
түріМетодическое пособие
1   ...   24   25   26   27   28   29   30   31   ...   55
Байланысты:
английский для ИТ 1

Computer programmers write computer programs that become the components of a computer software product. The finished software product is then distributed by the programmers or by software publishers– companies that specialize in marketing and selling software. Today most businesses and organizations purchase commercial software to avoid the time and expense of writing their own.
Most software provides a task-related environment, which includes a screen display, a means of collecting commands and data from the user, the specifications for processing data, and a method for displaying or outputting data. To create a software environment, a programmer must define properties for each element in the environment, such as where the objects appear, its shape, color and behavior.
A programming language provides the tools a programmer uses to create software and produce a lengthy list of instructions, called source code, which defines the software environment in every detail – what it looks like, how the user enters commands, and how it manipulates data. Most programmers today prefer to use a high-level language, such as C++, Java, Ada, COBOL, or Visual Basic. These languages have some similarities to human languages and produce programs that are fairly easy to test and modify.
A computer’s microprocessor understands only machine language – the instruction set that is “hard wired” within the microprocessor’s circuits. Therefore, instructions written in a high-level language must be translated into machine language before a computer can use them. The process of translating instructions can be accomplished by two special types of programs: compilers and interpreters. A compiler translates all the instructions in a program as a single batch, and the resulting machine language instructions, called object code, are placed in a new file. Most of the program files on a distribution CD for commercial software are compiled so that they contain machine language instructions that are ready for the processor to execute. As an alternative to a compiler, an interpreter converts one instruction at a time while the program is running. An interpreter reads the first instruction, converts it into machine language, and then sends it to the microprocessor. After the instruction is executed, the interpreter converts the next instruction, and so on.
Software is categorized as application software or system software. The primary purpose of application software is to help people carry out tasks using a computer. In contrast, the primary purpose of system software – your computer’s operating system, device drivers, programming languages, and utilities – is to help the computer to carry out its basic operating functions.
Software can be classified into categories (see fig. 3):

Software


System Software

Application Software

Operation System

Device Software

Utilities

Programming Languages

Linux

Unix

Windows

Mac OS

Document Production

Spreadsheet Software

Accounting Finance

Mathematical Modeling

Statistical

Entertainment

Data Management

Graphics

Music

Video




DOS


Educational

Reference


Fig. 3: Software categories






Достарыңызбен бөлісу:
1   ...   24   25   26   27   28   29   30   31   ...   55




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет