- •Содержание
- •1.Структура изучения дисциплины 6
- •2.1.11.Вопросы для самоконтроля 47
- •2.1.16.Вопросы для самоконтроля 53
- •3. Практикум по дисциплине 118
- •3.3. Основы алгоритмизации и программирования 121
- •4. Контрольная работа 132
- •Введение
- •1.Структура изучения дисциплины
- •1.1 Цель и задачи дисциплины
- •1.2. Методические рекомендации по изучению дисциплины Подраздел 2.1«Основы построения эвм» раздела 2 данного пособия
- •«Основы алгоритмизации и программирования»;
- •«Архитектура эвм»;
- •1.3.Глоссарий
- •1.4.Список рекомендуемых источников
- •1.5.Форма контроля
- •2.Теоретические основы организации и функционирования эвм
- •2.1. Основы построения эвм
- •2.1.1.Основные понятия и методы теории информации и кодирования
- •2.1.2.Формы, свойства, показатели качества информации
- •2.1.3.Меры и единицы представления, измерения и хранения информации
- •2.1.4. Системы счисления
- •Двоичная арифметика
- •Разрядные сетки эвм
- •Прямой и обратный коды
- •2.1.5.Кодирование данных в эвм
- •Кодирование текстовой информации
- •Кодирование чисел
- •Кодирование графической информации
- •Кодирование звуковой информации
- •Кодирование видеоинформации
- •2.1.6. Основные понятия алгебры логики
- •2.1.7.Логические основы эвм
- •2.1.8.Вопросы для самоконтроля
- •2.1.9. Архитектура эвм
- •Внешние устройства персонального компьютера:
- •Принципы фон Неймана
- •2.1.10. Состав и назначение основных элементов персонального компьютера
- •Запоминающие устройства: классификация, принцип работы, основные характеристики
- •Основные характеристики вычислительной техники
- •2.1.11.Вопросы для самоконтроля
- •2.1.12.Программные средства эвм
- •2.1.13.Классификация программного обеспечения
- •Системное программное обеспечение (спо)
- •Системы программирования
- •Прикладное программное обеспечение
- •Базовое программное обеспечение. Операционные системы (ос)
- •2.1.14.Понятие файла, файловой структуры
- •2.1.15. Операционная система ms Windows
- •2.1.16.Вопросы для самоконтроля
- •Классификация программного обеспечения.
- •2.1.17.Основы алгоритмизации и программирования
- •2.1.18. Понятие алгоритма
- •2.1.19. Основные типы алгоритмов
- •Линейные алгоритмы
- •Алгоритмы ветвлений
- •Циклические алгоритмы
- •2.1.20. Основные конструкции языка Turbo-Pascal
- •2.1.21. Структура программы на языке Паскаль
- •2.1.22. Основные операторы языка Паскаль Оператор присваивания
- •2.1.23. Операторы передачи управления
- •2.1.24. Программирование. Циклы
- •2.1.25. Программирование. Массивы
- •2.1.26.Этапы развития, принципы построения и классификация средств вт Этапы развития компьютеров
- •Поколения компьютеров - история развития вычислительной техники
- •Можно выделить общие тенденции развития компьютеров:
- •Нулевое поколение. Механические вычислители
- •Первое поколение. Компьютеры на электронных лампах (194х-1955)
- •Примеры компьютеров:
- •Второе поколение. Компьютеры на транзисторах (1955-1965г.Г.)
- •Третье поколение. Компьютеры на интегральных схемах (1965-1980)
- •Четвертое поколение. Компьютеры на больших (и сверхбольших) интегральных схемах (1980-…)
- •Пятое поколение эвм
- •Типы компьютеров: персональные, микроконтроллеры, серверы, мейн- фреймы и др.
- •Персональные компьютеры (пк)
- •Игровые компьютеры
- •Карманные компьютеры
- •Микроконтроллеры
- •Серверы
- •Мейнфреймы
- •Суперкомпьютеры
- •Рабочие станции
- •История развития персональных компьютеров
- •Основные принципы работы компьютера
- •2.2. Устройства управления процессами эвм
- •Устройство процессора и его назначение Описание и назначение процессоров
- •Устройство процессора
- •Работа процессора
- •Характеристики процессора
- •2.3. Память эвм Запоминающие устройства: классификация, принцип работы, основные характеристики
- •Оперативная память компьютера (озу, ram)
- •Назначение озу
- •Особенности работы озу
- •Логическое устройство оперативной памяти
- •Типы оперативной памяти
- •Вид модуля оперативной памяти
- •Разделы жесткого диска
- •2.4.Устройства ввода – вывода, периферийные устройства эвм Контроллеры и шина
- •Терминалы
- •Клавиатуры
- •Мониторы с электронно-лучевой трубкой
- •Жидкокристаллические мониторы
- •Принтеры
- •Монохромные принтеры
- •Цветные принтеры
- •Телекоммуникационное оборудование
- •Цифровые абонентские линии
- •Цифровые фотокамеры
- •3. Практикум по дисциплине
- •3.1. Арифметические операции в двоичной системе счисления
- •3.2. Построение таблиц истинности для логических формул
- •3.3. Основы алгоритмизации и программирования
- •Двумерные массивы
- •4. Контрольная работа
- •Системы счисления.
- •4.1. Рекомендации по выполнению контрольной работы
- •Раздел 3 контрольной работы должен включать:
- •4.2. Задания контрольной работы
- •4.2.1. Задание 1. Перевод чисел из одной системы счисления в другую
- •4.2.2.Задание 2. Алгебра логики
- •4.2.3.Задание 3. Основы алгоритмизации и программирования
- •Задание 3.1. Линейный алгоритм
- •Задание 3.2. Алгоритмы ветвления
- •Задание 3.3. Алгоритмы. Циклы
- •Задание 3.4. Одномерные массивы
- •Задание 3.5. Двумерные массивы
4.2.2.Задание 2. Алгебра логики
Ознакомиться с примером выполнения задания (подраздел 2.1.6).
Выполнить задания в соответствии с номером варианта.
Составить таблицу истинности
Вариант 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 |
|
|
|
|
4.2.3.Задание 3. Основы алгоритмизации и программирования
Ознакомиться с примером выполнения задания (подразделы 2.1.17, 2.1.18, 2.1.19).
Выполнить задания в соответствии с номером варианта.
Задание 3.1. Линейный алгоритм
Вариант |
Задание 1) Выполнить словесный алгоритм. Записать результат. 2) Составить блок-схему и написать программу по алгоритму
|
1
|
d:=22; w:=d-5; r:=w*3; d:=r+2*d; w:=d+r; Вывод переменных: d, w, r . |
2 |
y:=2; x:=5+y; r:=x+y; y:=y+3*r; x:=y-r; Вывод переменных: x, r, y. |
3 |
a:=5; b:=3*a; d:=a+b; a:=d*4; b:=7+b; Вывод переменных: a, b, d. |
4 |
x:=75; y:=x+15; b:=2*y; y:=b/3; x:=y/5; Вывод переменных: b, x, y. |
5 |
x=33; z:=x +7; x:=5+z; r:=x+z; z=r/5; Вывод переменных: x, z, r. |
6 |
x=12; y:=x+3; x:=2*y; t:=x+y; y=t/y; Вывод переменных: x, y.,t |
7 |
k=15; s:=k+5; m:=10+s; k=k/5; s:=k+m; Вывод переменных: k, s, m. |
8 |
x=34; y:=x-4; x:=2*y; b:=x+y; y=b/y; Вывод переменных: b,x, y. |
9 |
x:=-32; c:=x+50; y:=2*c-x; x:=y/4; y:=c/(x+1); Вывод переменных: x, y, c. |
10 |
z:=2; b:=z*3; y:=b*5; z:=z*y; y:=y-b; Вывод переменных: b, z, y. |
11 |
x:=2; c:=x*5; y:=x*c; x:=x+3*y; c:=x-c; Вывод переменных: x, y, c. |
12 |
x:=15; m:=x/5; y:=x+m; x:=2*x+y; m:=x/m; Вывод переменных: x, y, m. |
13 |
x:=3; n:=x+7; y:=x*n; x:=x+3*y; n:=y+x; Вывод переменных: x, y, n. |
14 |
x:=-1; a:=x+3; y:=x+a; x:=2+y; a:=y*x; Вывод переменных: x, y, a. |
15 |
x:=48; s:=x/6; y:=x-s; x:=x-y/4; s:=s+x; Вывод переменных: x, y, s. |
16 |
x:=10; k:=x+5; y:=x+k; x:=3*y; k:=x/k; Вывод переменных: x, y, k. |
17 |
x:=35; c:=x-10; y:=x+c; x:=x+2*y; y:=y+x; Вывод переменных: x, y, c. |
18 |
x:=-14; t:=x+34; y:=x+t; x:=2*y; t:=t/5; Вывод переменных: x, y, t. |
19 |
x:=18; b:=x/3; y:=x+5*b; x:=y-x; b:=y/ b; Вывод переменных: x, y, b. |
20 |
x:=4; d:=x*2; y:=x+d; x:=x+y; d:=y*d; Вывод переменных: x, y, d. |
21 |
x:=11; m:=x*4; y:=x+m; x:=2*y; m:=m+y; Вывод переменных: x, y, m. |
22 |
x:=8; n:=x/2; y:=x+5*n; x:=4*x+y; n:=y/n; Вывод переменных: x, y, n. |
23 |
z:=2; c:=z+8; y:=z*c; z:=z+y; c:=c*z; Вывод переменных: z, y, c. |
24 |
x:=1; m:=x+3; y:=x+m; x:=5*y; y:=x-y; Вывод переменных: x, y, m. |
25 |
x:=10; a:=x+5; y:=2*x+a; x:=x+3*y; a=y-a; Вывод переменных: x, y, a. |
26 |
x:=3; c:=x-1; y:=x+c; x:=x+3*y; y:=y+x; Вывод переменных: x, y, c. |
27 |
k:=5; m:=k*2; n:=k+m; k:=n+2*m; m:=k+n; Вывод переменных: k, m, n . |
28 |
a:=15; b:=2*a; d:=a+b; a:=a+5; b:=d+b; Вывод переменных: a, b, d. |
29 |
x:=11; c:=x+9; y:=x+c; x:=3*y; c=y+x; Вывод переменных: x, y, c. |
30 |
x:=27; c:=x/3; y:=x-c; x:=x+2*y; y:=x-y; Вывод переменных: x, y, c. |
