Лекция: Московский Государственный Университет Технологий и Управления

Логическая функция “исключающее ИЛИ”.

 

Содержание

 

Введение… 1

1. ОБЩИЕ СВЕДЕНИЯ О МИКРОЭВМ. ВЫБОР ЯЗЫКА ПРОГРАММИРОВАНИЯ… 2

1.1. Общие сведения о микроЭВМ… 2

1.2. К выбору языка программирования… 7

2.СИСТЕМЫ СЧИСЛЕНИЯ МИКРОЭВМ. ДВОИЧНАЯ АРИФМЕТИКА. РАЗРЯДНЫЕ СЕТКИ. ПРЯМОЙ И ДОПОЛНИТЕЛЬНЫЙ КОДЫ… 11

2.1. Системы счисления… 11

2.2. Двоичная арифметика… 13

2.3. Разрядные сетки микроЭВМ… 14

2.4. Прямой и обратный коды… 15

3.ЗАГРУЗКА ЯЗЫКА BASIC – ИНТЕРПРЕТАТОРА. ОСНОВНЫЕ ПОНЯТИЯ ЯЗЫКА. ПОЛУЧЕНИЕ ЛИСТИНГА ПРОСТЕЙШЕЙ ПРОГРАММЫ… 17

3.1. Загрузка языка BASIC – интерпретатора… 17

3.2. Основные понятия языка BASIC… 17

3.2.1. Алфавит языка… 17

3.2.2. Условные обозначения… 17

3.2.3. Константы… 18

3.2.4. Переменные… 19

3.2.5. Стандартные функции… 19

3.2.6. Арифметические выражения… 20

3.2.7. Строки и операторы… 20

3.3. Оператор REMARK… 21

3.4. Оператор присваивания… 21

3.5. Операторы окончания программы… 22

3.6. Команда выполнения программы… 22

3.7. Отладка и редактирование программы… 23

3.8. Основные команды языка GW-BASIC… 23

4.ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ ВЫЧИСЛИТЕЛЬНЫХ ПРОЦЕССОВ… 25

4.1. Линейный вычислительный процесс… 25

4.2. Оператор печати для вывода информации на экран… 26

4.3. Вывод информации на печатающее устройство… 27

4.4. Операторы задания начальных значений и ввода данных… 27

4.5. Оператор восстановления блока данных… 28

5.ПРОГРАММИРОВАНИЕ РАЗВЕТВЛЯЮЩИХСЯ ВЫЧИСЛИТЕЛЬНЫХ ПРОЦЕССОВ 31

5.1. Разветвляющийся процесс… 31

5.2. Выражения отношений… 31

5.3. Логические функции… 32

5.4. Приоритет выполнения всех операций… 32

5.5. Операторы безусловного перехода… 33

5.6. Оператор условного перехода… 33

5.7. Оператор ON… 34

5.8. Решение нелинейных уравнений… 35

5.8.1. Метод простой итерации… 36

5.8.2.Метод Ньютона… 36

5.8.3.Метод деления пополам… 37

6.ДИАЛОГОВЫЙ РЕЖИМ РАБОТЫ. ПРОГРАММИРОВАНИЕ ЦИКЛИЧЕСКИХ ПРОЦЕССОВ… 43

6.1. Диалоговый режим… 43

6.2. Оператор INPUT… 43

6.3.Циклические вычислительные процессы… 44

6.4.Итерационные циклы… 44

6.5. Циклы с параметром… 44

6.6. Операторы FOR и NEXT… 45

6.7. Вложенные циклы… 46

6.8. Операторы WHILE – WEND… 47

6.9. Операторы DO – LOOP… 47

Вариант… 49

7.ОБРАБОТКА МАССИВОВ… 50

7.1.Массивы… 50

7.2.Оператор DIM… 50

7.3.Обработка массивов… 51

7.4.Ввод массивов… 51

7.5.Вывод массивов… 51

7.6.Использование массивов в вычислениях… 52

7.7. Функция TAB… 52

8. ИСПОЛЬЗОВАНИЕ МАССИВОВ В ВЫЧИСЛЕНИЯХ… 55

9.ФУНКЦИИ И ПОДПРОГРАММЫ ПОЛЬЗОВАТЕЛЯ… 58

9.1. Функции пользователя… 58

9.2. Подпрограммы пользователя… 59

10.ГРАФИЧЕСКИЕ СРЕДСТВА ЯЗЫКА BASIC… 63

10.1. Передний план, фон и окантовка… 63

10.2. Режимы работы экрана… 63

10.3 Координаты точек на экране… 63

10.4 Оператор COLOR в текстовом режиме… 64

10.5. Оператор COLOR в графическом режиме… 65

10.6. Оператор PSET… 65

10.7 Оператор LINE… 66

10.7.1 Построение ломаных линий… 66

10.7.2. Построение прямоугольников… 67

10.7.3. Закрашивание прямоугольников… 67

10.8. Оператор LOCATE… 67

10.9. Относительные координаты… 67

10.10. Оператор CIRCLE… 68

10.10.1. Построение дуг окружностей… 68

10.10.2. Построение радиусов… 68

10.10.3. Построение эллипсов… 69

10.11. Оператор PAINT… 69

10.12. Оператор DRAW… 69

10.12.1. Команды оператора DRAW… 70

10.13 Построение графиков… 71

11.ПОСТРОЕНИЕ ДИНАМИЧЕСКИХ ИЗОБРАЖЕНИЙ… 75

11.1 Операторы GET и PUT… 75

11.2 Определение массива для запоминания картинки… 75

11.3 Оператор GET… 75

11.4 Оператор PUT… 75

11.5 Организация движения объекта… 76

ПРИЛОЖЕНИЕ 1… 77

ПРИЛОЖЕНИЕ 2… 86

 

 

Московский Государственный Университет Технологий и Управления

Филиал в г. Ростове-на-Дону

 

 

Отделение: «Информационные технологии»

 

еще рефераты
Еще работы по информатике