Студопедия

КАТЕГОРИИ:

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

Text 4 Programs and Programming Languages




       Computers can deal with different kinds of problems if they are given the right instructions for what to do. Instructions are first written in one of the high-level languages, e.g. FORTRAN. COBOL. ALGOL, PL/I, PASCAL, BASIC, or C, depending on the type of problem to be solved. A program written in one of these languages is often called a source program, and it cannot be directly processed by the computer until и has been compiled, which means interpreted into machine code. Usually a single instruction written in a high-level language, when transformed into machine code, results in several instructions. Here is a brief description of some of the many high-level languages:

       FORTRANacronym for FORmula TRANslation. This language is used for solving scientific and mathematical problems. It-consists of algebraic formulae and English phrases. It was first introduced in the United States in 19 54.

       COBOLacronym for COmmon Business-Oriented Language. This language is used for commercial purposes. COBOL, which is written using English statements, deals with problems that do not involve a lot of mathematical calculations. It was first introduced in 1959.

       ALGOLacronym for ALGOrithmic Language. Originally called IAL, which means International Algebraic Language. It is used for mathematical and scientific purposes. ALGOL was first introduced in Europe in I960.

       PL/IProgramming Language I. Developed in 196-1 to combine features of COBOL and ALGOL. Consequently, it is used for data processing as well as scientific applications.

       BASICacronym for Beginner's All-purpose Symbolic Instruction Code. Developed in 1965 at Dartmouth College in the United States for use by students who require a simple language ю begin programming.

       С developed in the 1970s to support the UNIX operating system. С is a highly portable general-purpose language.

       Other such languages are APL (developed in 1962). PASCAL (named alter Blaise Pascal and developed in 1971)- and LISP and PROLOG, both of which are used for work in artificial intelligence, LOGO is a development of LISP which has been used to develop computer-based training (CBT) packages.

       When a program written in one of these high-level languages is designed to do a specific type of work such as calculate a company's payroll or calculate the stress factor on a roof, it is called an applications program. Institutions either purchase these programs as packages or commission their own programmers to write them to meet the specifications of the users.

 

Программы и Языки программирования

Компьютеры могут иметь дело с различными видами проблем, если они получат право инструкции, что делать. Инструкции сначала записываются в одном из языков высокого уровня, например, FORTRAN. COBOL. Алгол, PL / I, Pascal, Basic или C, в зависимости от типа решаемой задачи. Программа, написанная на одном из этих языков часто называют исходной программы, и она не может быть непосредственно обработаны компьютером, пока и был составлен, а это значит толковать в машинный код. Обычно одна инструкция написана на языке высокого уровня, когда превращается в машинный код, приводит несколько инструкций. Вот краткое описание некоторых из многих языков высокого уровня:

FORTRAN акроним для Формулы перевода. Этот язык используется для решения научных и математических задач. Она-состоит из алгебраических формул и английских фраз. Она была впервые введена в США в 19 54.

COBOL акроним для общего бизнес-ориентированный язык. Этот язык используется в коммерческих целях. COBOL, которая написана с использованием английского заявления, имеет дело с проблемами, которые не связаны много математических расчетов. Она была впервые представлена ​​в 1959 году.

АЛГОЛ акроним для алгоритмического языка. Первоначально называется IAL, что означает Международный алгебраический язык. Он используется для математических и научных целей. Алгол был впервые представлен в Европе в I960.

PL / I Язык программирования I. Разработанная в 196-1 объединить особенности COBOL и АЛГОЛ. Следовательно, он используется для обработки данных, а также научных приложений.

ОСНОВНЫЕ аббревиатура универсальный символический обучающий код для начинающих. Разработанная в 1965 году на Дартмутского колледжа в США для студентов, которым требуется простой язык ю приступать к программированию.

С разработан в 1970-х годов для поддержки операционной системы UNIX. С не очень портативный язык общего назначения.

Другие такие языки, APL (разработана в 1962). Паскаль (назван изменить Блез Паскаль и разработал в 1971 году) - и LISP и PROLOG, оба из которых используются для работы в области искусственного интеллекта, ЛОГО развитие LISP которая была использована для разработки компьютерного обучения (CBT) пакетов.

Когда программа, написанная на одном из этих языков высокого уровня призвана решать определенный тип работы, такие как расчет заработной платы компании или вычислить фактором стресса на крыше, это называется программных приложений. Учреждений либо приобрести эти программы в виде пакетов или комиссию своих программистов, чтобы написать их в соответствии с характеристиками пользователей.

 

 










Последнее изменение этой страницы: 2018-05-30; просмотров: 410.

stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...