Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
amo_lab_metod.doc
Скачиваний:
34
Добавлен:
22.04.2019
Размер:
23.11 Mб
Скачать

Порядок виконання роботи

1. Скласти програму для МТ, користуючись програмою ALGO2000.EXE

2. Визначити часову, програмну та ємністну складність алгоритму

3. Скласти та захистити звіт з лабораторної роботи

Варіанти завдань.

Номер варіанту відповідає номеру студента в журналі.

  1. Виконати операцію Y = (X mod 3 ), де X, Y – двійкові числа. L=20

  1. Виконати операціюY = (X mod 3), де X, Y – двійкові числа з мінімальною часовою складністю L=10

  1. Виконати операцію Y = (X mod 3), де X, Y – десяткові числа

  1. Виконати операцію додавання двох двійкових чисел: Z= ( X+Y)

Без збереження вхідних даних.

  1. Виконати операцію додавання двох двійкових чисел: Z= ( X+Y)

Без збереження вхідних даних.

  1. Виконати операцію додавання двох двійкових чисел: Z= ( X+Y)

Зі збереженням вхідних даних.

  1. Виконати операцію додавання двох двійкових чисел: Z= ( X+Y)

Зі збереженням вхідних даних.

  1. Виконати операцію додавання двох двійкових чисел: Z= ( X+Y)

Результат розташувати на місці вхідних даних

  1. Виконати операцію додавання двох двійкових чисел:Z= ( X+Y) з мінімальною часовою складністю

Розташування даних довільне.

  1. Виконати операцію додавання двох десяткових чисел, Z=( X+Y)

Без збереження вхідних даних.

  1. Виконати операцію додавання двох десяткових чисел: Z= ( X+Y)

Без збереження вхідних даних.

  1. Виконати операцію додавання двох десяткових чисел: Z= ( X+Y)

Зі збереженням вхідних даних.

  1. Виконати операцію додавання двох десяткових чисел: Z= ( X+Y)

Зі збереженням вхідних даних.

  1. Виконати операцію додавання двох десяткових чисел: Z= ( X+Y)

Результат розташувати на місці вхідних даних

  1. Виконати операцію віднімання двох двійкових чисел, Z=( X-Y)

Без збереження вхідних даних. Числа представлені в прямому коді.

  1. Виконати операцію віднімання двох двійкових чисел: Z= ( X-Y)

Без збереження вхідних даних. Числа представлені в прямому коді.

  1. Виконати операцію віднімання двох двійкових чисел: Z= ( X-Y)

Зі збереженням вхідних даних. Числа представлені в прямому коді.

  1. Виконати операцію віднімання двох двійкових чисел: Z= ( X-Y)

Зі збереженням вхідних даних. Числа представлені в прямому коді.

  1. Виконати операцію віднімання двох десяткових чисел, Z=( X-Y)

X>=Y

  1. Виконати операцію віднімання двох десяткових чисел, Z=( X-Y)

X<Y

  1. Виконати операцію операцію переводу формата числа із десяткового в унарний X(10) ® Y(1),

  1. Виконати операцію операцію переводу формата числа із десяткового в двійковий X(10) ® Y(2),

  1. Виконати операцію операцію переводу формата числа із двійкової в десяткову X(2) ® Y(10),

  1. Виконати операцію кон'юнкції (AND ) двох двійкових чисел: Z= (X v Y),

  1. Виконати операцію дезюнкції ( OR ) двох двійкових чисел:Z= ( X^ Y) з мінімальною часовою складністю

Розташування даних довільне.

  1. Представити число Х (Xn Xn-1…. X1 X0) в двійково-інверсному коді (X0 X1…. Xn-1 Xn)

Розташування даних довільне.

  1. Представити число Х (Xn Xn-1…. X1 X0) в двійково-інверсному коді (X0 X1…. Xn-1 Xn)

  1. Виконати операцію зсувудвійкового числа Х вліво на 4 розряди

  1. Виконати операцію зсувудвійкового числа Х вліво на Y розрядів

  1. Виконати операцію циклічного зсуву двійкового числа Х вліво на Y розрядів

  1. Виконати операцію циклічного зсуву двійкового числа Х вправо на Y розрядів

  1. Виконати операцію множення двох десяткових чисел X*Y

X<10, Y<10 Розташування результату довільне.

- початкове положення рухомої головки задано

- виберіть початкове положення рухомої головки таким чином, щоб часова складність була найменшою

Зміст

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]