Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

PROGRAMMING LANGUAGES

Читайте также:
  1. COMPUTER PROGRAMMING
  2. Germanic languages
  3. The old gern.languages
  4. The phonetic nature and types of speech rhythm in different languages.
  5. The use of articles with the names of months and days, seasons, meals, languages
  6. TRANSLATION IN TEACHING OF FOREIGN LANGUAGES

The instructions must be written according to a set of rules. These rules are the foundation of a programming language. A programming language must convey the logical steps of the program plan in such a way that the control unit of the CPU can interpret and follow the instructions.

There are a lot of programming languages. The most common of them are COBOL, FORTRAN, PL/I, RPG, BASIC, PASCAL.

COBOL was the most widely used business-oriented programming language. Its name is an acronym for C ommon B usiness- O riented L anguage. It was designed to solve problems that are oriented toward data handling and input-output operations. COBOL can perform arithmetic operations as well, but its greatest flexibility is data handling. COBOL was also designed as a self-documenting language. Self-documenting languages are those that do not require a great deal of explanation in order to be understood by someone reading the program instructions. The self-documenting aspect of COBOL is made possible by its sentencelike structure and maximum symbolic field-name length of 30 characters. With a field-name length to 30 characters, the name can clearly identify the field and its purpose.

The FORTRAN IV language is oriented toward solving problems of mathematical nature. The name FORTRAN comes from the combination of the words for mula tran slation. The version of FORTRAN IV was designed as algebra-based programming language. Any formula or those mathematical relationships that can be expressed algebraically can easily be expressed as a FORTRAN instruction. FORTRAN is the most commonly used language for scientific applications.

PL/I stands for Programming Language. It was designed as a general-purpose language incorporating features similar to COBOL for data handling instructions and features similar to FORTRAN for mathematical instructions. PL/I is much more than a combination of the good features of both COBOL and FORTRAN, as it has many capabilities that are unique. Yet, although PL/I is one of the most versatile and the most powerful of the programming languages, it is not the most commonly used.

RPG II is a business-oriented language. The name stands for r eport p rogram g enerator. RPG is considerably different from other programming languages. It is a large prewritten program. The programmer simply indicates the options within the master program that are to be used. The latest version of RPG called RPG II greatly improved the language and gave it additional capabilities. RPG has advantage over COBOL as it requires less training for a programmer.

BASIC is an acronym for b eginner’s a ll-purpose s ymbolic i nstruction c ode. It was developed in Dartmouth College as an easy-to-learn programming language for students and inexperienced programmers. Its key design goal is simplicity. BASIC has become a very popular language in systems where many users share the use of a computer through terminals and it has become a universal language for personal computers.

PASCAL was invented in 1970 by Professor Niklaus Wirth of Zurich, Switzerland. It was named after the mathematician Braise Paskal, who invented one of the earliest practical calculators. PASCAL is a mathematically oriented programming language and, as such, is most commonly used in mathematics, engineering, and computer science departments of colleges and universities. PASCAL has been implemented on several different computers including microcomputers.

TASKS

 

1. Give Russian equivalents of the following words and word combinations, transcribe them

 

1. convey (v.)

2. acronym (n.)

3. design (v.)

4. flexibility(n.)

5. maximum (adj.)

6. character (n.)

7. algebraically (adv.)

8. capability (n.)

9. unique (adj.)

10. versatile (adj.)

11. option (n.)

12. advantage (n.)

13. capability (n.)

14. terminal (n.)

 

 

2. Give English equivalents of:

 

1. набор правил

2. языки программирования

3. логические ступени (шаги)

4. план программы

5. таким образом

6. блок управления

7. интерпретировать инструкции

8. следовать инструкциям

9. язык для (программирования) экономических задач

10. решать задачи

11. обработка данных (работа с данными)

12. операции ввода-вывода

13. выполнять арифметические действия

14. требовать объяснения

15. структура, подобная предложениям

16. длина имени поля

17. идентифицировать поле и его цели

18. сочетание слов

19. язык программирования, основанный на алгебре

20. математическая связь (соотношение)

21. выражаться алгебраически

22. для научных применений

23. язык общего назначения

24. включать черты

25. подобный

26. значительно отличаться

27. основная программа

28. самая последняя версия

29. улучшить язык

30. дополнительные возможности

31. иметь преимущество над

32. легкоизучаемый язык программирования

33. непрофессиональный программист

34. основная цель

35. универсальный язык

36. математически–ориентированный язык программирования

37. как таковой

 

3. Read and translate the text.

 

4. Odd the definitions out.

 

1. A programming language is a set of rules that a programmer uses in compiling a program for a computer.

2. A programming language is a symbolic language invented only for mathematical operations.

3. A programming language is a language designed for specific purposes.

4. A programming language is a language conveying the logical steps of the program plan in such a way that the control unit of the CPU can interpret and follow the instructions.

5. A programming language is a language designed for the programmers to compile programs.

6. A programming language is a language used for logical steps of the program plan.

7. A programming language is a language designed mainly for input-output operations.

 

5. Match A and B

A

 

COBOL is….

FORTRAN is….

PL/I is….

RPG is….

BASIC is….

PASCAL is….

B

 

· business-oriented programming language

· machine -oriented programming language

· algebra-based programming language

· mathematically oriented programming language

· general-purpose programming language

· beginners- oriented programming language

· self-documenting programming language

· the most versatile programming language

· the most powerful programming language

· easy-to-learn programming language

· universal language for personal computers

· widely used

· not widely used

 

6. Continue the sentences with the detailed information on the types of programming languages.

 

1. At the lecture the professor told the students that COBOL….

2. At the lecture the professor explained the students that the FORTRAN IV….

3. At the lecture the professor also explained the students that PL/I….

4. At the lecture the professor also explained the students that PL/I….

5. At the lecture the professor informed the students that RPG II….

6. At the lecture the professor said that BASIC….

7. At the lecture the professor remarked that PASCAL ….




Дата добавления: 2015-01-05; просмотров: 84 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2024 год. (0.014 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав