Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные работы по информатике для 1.42.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
1.75 Mб
Скачать

Оглавление:

  1. Лабораторная работа №1. Системы счисления.

  2. Лабораторная работа №2. Составление, ввод, трансляция и выполнение программ линейной и разветвляющейся структуры.

  3. Лабораторная работа №3. Составление, ввод, трансляция и выполнение программ циклической структуры, вложенные циклы (циклы со счетчиком и с неизвестным числом повторений).

  4. Лабораторная работа №4. Составление, ввод, отладка и выполнение программ, использующих одномерные массивы.

  5. Лабораторная работа №5. Составление, ввод, отладка и выполнение программ, использующих двумерные массивы.

  6. Лабораторная работа №6. Работа с множествами.

  7. Лабораторная работа №7. Работа со строковыми переменными.

  8. Лабораторная работа №8. Составление программ, использующих процедуры и функции пользователя.

  9. Лабораторная работа №9. Работа с файловыми структурами данных.

  10. Лабораторная работа №10. Программирование и использование модулей.

  11. Лабораторная работа №11. Программирование рекурсивных процедур.

  12. Лабораторная работа №12. Программирование алгоритмов сортировки и поиска.

Лабораторная работа №1. Системы счисления. Вариант № 1

  1. Составить таблицы сложения и умножения для 4-ричной системы счисления.

  2. Перевести число 802,8310 в двоичную, восьмеричную, шестнадцатеричную системы счисления (при получении бесконечной дробной части записать не менее 4 знаков после запятой).

  3. Выполнить сложение чисел с использованием дополнительных кодов в 16-разрядном представлении:

  1. 272110 и -103910;

  2. 103910 и -272110.

  1. Вычислить: 1648 + 36716 - 01100011002

Вариант № 2

  1. Составить таблицы сложения и умножения для 11-ричной системы счисления.

  2. Перевести число 352,4710 в двоичную, восьмеричную, шестнадцатеричную системы счисления (при получении бесконечной дробной части записать не менее 4 знаков после запятой).

  3. Выполнить сложение чисел с использованием дополнительных кодов в 16-разрядном представлении:

  1. 275410 и -301910;

  2. 301910 и -275410.

  1. Вычислить: 7138+92316-11100101012

Вариант № 3

  1. Составить таблицы сложения и умножения для 5-ричной системы счисления.

  2. Перевести число 506,1910 в двоичную, восьмеричную, шестнадцатеричную системы счисления (при получении бесконечной дробной части записать не менее 4 знаков после запятой).

  3. Выполнить сложение чисел с использованием дополнительных кодов в 16-разрядном представлении:

  1. 426110 и -112110;

  2. 112110 и -426110.

  1. Вычислить: 2568+67116-00100110102

Вариант № 4

  1. Составить таблицы сложения и умножения для 9-ричной системы счисления.

  2. Перевести число 193,5410 в двоичную, восьмеричную, шестнадцатеричную системы счисления (при получении бесконечной дробной части записать не менее 4 знаков после запятой).

  3. Выполнить сложение чисел с использованием дополнительных кодов в 16-разрядном представлении:

  1. 211710 и -188010;

  2. 188010 и -211710.

  1. Вычислить: 1048+32816-10010100112

Вариант № 5

  1. Составить таблицы сложения и умножения для 6-ричной системы счисления.

  2. Перевести число 387,4910 в двоичную, восьмеричную, шестнадцатеричную системы счисления (при получении бесконечной дробной части записать не менее 4 знаков после запятой).

  3. Выполнить сложение чисел с использованием дополнительных кодов в 16-разрядном представлении:

  1. 221710 и -300110;

  2. 300110 и -221710.

    1. Вычислить: 6148+34516-01001101112

Вариант № 6

  1. Составить таблицы сложения и умножения для 8-ричной системы счисления.

  2. Перевести число 291,8110 в двоичную, восьмеричную, шестнадцатеричную системы счисления (при получении бесконечной дробной части записать не менее 4 знаков после запятой).

  3. Выполнить сложение чисел с использованием дополнительных кодов в 16-разрядном представлении:

  1. 103110 и -217210;

  2. 217210 и -103110.

    1. Вычислить: 7258+ 90416-01100011102

Вариант № 7

  1. Составить таблицы сложения и умножения для 7-ричной системы счисления.

  2. Перевести число 579,7410 в двоичную, восьмеричную, шестнадцатеричную системы счисления (при получении бесконечной дробной части записать не менее 4 знаков после запятой).

  3. Выполнить сложение чисел с использованием дополнительных кодов в 16-разрядном представлении:

  1. 322910 и -284210;

  2. 284210 и -322910.

    1. Вычислить: 6128+70316-00100110112