Студопедия Главная Случайная страница Обратная связь

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

Елементи програмування





Елементи програмування

2.3.1. Короткі відомості про алгоритмічні мови

1. Сукупність засобів і правил подання алгоритму у вигля­ді, придатному для його виконання обчислювальною машиною, називається мовою програмування.

Скласти програму для виконання будь-якого завдання на ЕОМ – це значить записувати алгоритм виконання цього завдання на мові програмування.

2. Уся інформація, що обробляється на ЕОМ, подається в двоїчній формі, тобто у вигляді багаторозрядних двоїчних чисел.

3. Програма для ЕОМ – це сукупність таких чисел, кожне з яких кодує конкретну інформацію, що обробляється у певному порядку, заданому чи послідовністю цих чисел, чи командами ззовні.

4. Записана таким чином програма – це сукупність по­слі­довно виконуваних машиною команд. Кожна команда має свій номер, код операції та адресу, що подані двоїчними числами. Це мова ЕОМ, деталізована до рівня подання інфор­мації в комп’ютерах і орієнтована на її архітектоніку, тобто структуру, адресність, розрядність, розподіл пам’яті, кількість регістрів тощо.

5. Мови програмування, орієнтовані на структуру ЕОМ, коди операцій, адресність тощо, інакше кажучи, що мають за­леж­ність від типу ЕОМ, називають машинно-орієнто­ва­ни­ми. Вони постають мовами низького рівня. Програми, написані цими мовами, – громіздкі, вони потребують знання особливостей кодування інформації для кожного типу ЕОМ. Ці мови використовуються у системному програмуванні при створенні системних оболонок, операційних систем тощо. Найбільш поширена мова цього типу – Ассемблер.

6. Мови програмування, які орієнтуються на користувача і на виконувані процедури, функції, задачі тощо, називаються процедурно-орієнтованими. Вони не залежать від типу ЕОМ. Відомо декілька сот мов такого типу. Вони розроб­лялися з урахуванням профілю проблем, що розв’язу­ються в галузі математики, економіки; бухгалтерії; автоматизації виробництва тощо.

Найбільш поширені на персональних ЕОМ мови: PAS­CAL, СІ, FORTRAN, BASIC та інші.

7. Характеристики процедурно-орієнтованих мов:

а) набір символів (до 256 різноманітних символів);

б) набір величин або змінних (істотні змінні, цілочис­ло­ві змінні, символьні змінні та інші; змінні можуть бути простими або елементами масиву);

в) набір основних операцій (арифметичні, тригонометрич­ні, логічні);

г) набір службових слів, які дозволяють будувати більш складні машинні команди для виконання процедур, різнома­нітних операцій, керування роботою машини та її перифе­рій­них обладнань;

д) набір операторів. (Оператор – це граматична конструкція, якій відповідає певна послідовність машинних операцій, тобто по суті він є мікропрограмою).

Процедурні мови можуть мати понад сотні операторів. Так, всі вони мають такі оператори:

- вводу і виводу величин,

- оператори умовних і безумовних переходів,

- оператори циклу,

- оператори переривання, зупинки тощо.

Оператори записуються за допомогою службових слів;

е) наявність засобів для графічного відображення ін­фор­мації, створення звукових ефектів тощо.

8. Програми, які написані на процедурно-орієнтованих мовах за допомогою спеціальних программ – трансляторів, автоматично переводяться на машинну мову комп’ютера.







Дата добавления: 2015-10-12; просмотров: 621. Нарушение авторских прав; Мы поможем в написании вашей работы!




Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...


Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...


ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...


Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...

Искусство подбора персонала. Как оценить человека за час Искусство подбора персонала. Как оценить человека за час...

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

Тема 5. Анализ количественного и качественного состава персонала Персонал является одним из важнейших факторов в организации. Его состояние и эффективное использование прямо влияет на конечные результаты хозяйственной деятельности организации.

Уравнение волны. Уравнение плоской гармонической волны. Волновое уравнение. Уравнение сферической волны Уравнением упругой волны называют функцию , которая определяет смещение любой частицы среды с координатами относительно своего положения равновесия в произвольный момент времени t...

Медицинская документация родильного дома Учетные формы родильного дома № 111/у Индивидуальная карта беременной и родильницы № 113/у Обменная карта родильного дома...

Основные разделы работы участкового врача-педиатра Ведущей фигурой в организации внебольничной помощи детям является участковый врач-педиатр детской городской поликлиники...

Studopedia.info - Студопедия - 2014-2025 год . (0.012 сек.) русская версия | украинская версия