Категории:

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

Перечень практических заданий к экзамену

по дисциплине «Системное программирование»

1. Вычислить значение выражения (53+8)*2 + (150-60)/3. Полученный результат записать в регистр DX. Ответ: 152.

2. Вычислить значение выражения (1260-450)/2 + 310*3. Полученный результат записать в регистр SI. Ответ: 1335.

3. Вычислить значение выражения (176 / 2 + 23*3) - (125-50)/3. Полученный результат записать в регистр BX. Ответ: 132.

4. Вычислить значение выражения (786+35)*3 + (125-50)/5. Полученный результат записать в регистр DI. Ответ: 2478.

5. Вычислить значение выражения (5684 / 4 + 357 / 3 + 245 / 5)*3. Полученный результат записать в регистр CX. Ответ: 4767.

6. Вычислить значение выражения (25*7 - 31*2 + 11*3)/2. Полученный результат записать в регистр BL. В регистр BH записать 0. Ответ: 73.

7. Вычислить значение выражения 150 /3 + 78 / 2 + 365 / 5. Полученный результат записать в регистр CL. В регистр CH записать 0. Ответ: 162.

8. Вычислить значение выражения (35 / 7)*(78 / 2)-190. Полученный результат записать в регистр BH. В регистр BL записать 0. Ответ: 5.

9. Вычислить значение выражения (81 / 9)*(65 / 5)-110. Полученный результат записать в регистр CH. В регистр CL записать 0. Ответ: 7.

10. Вычислить значение выражения 150 / 5 - 35 / 7 + 210 / 3. Полученный результат записать в регистр DL. В регистр DH записать 0. Ответ: 95.

11. Разработать программу вычисления выражения а=3, b=5, c=2.

12. Разработать программу вычисления выражения а=2, b=1, c=3.

13. Разработать программу вычисления выражения а=3, b=1, c=2.

14. Разработать программу вычисления выражения а=4, b=3, c=1.

15. Разработать программу вычисления выражения а=16, b=2, c=4.

16. Разработать программу вычисления выражения, используя команды условного и безусловного переходов , a=3, b=1.

17. Разработать программу вычисления выражения, используя команды условного и безусловного переходов , a=7, b=3.

18. Разработать программу вычисления выражения, используя команды условного и безусловного переходов , a=3, b=2.

19. Разработать программу вычисления выражения, используя команды условного и безусловного переходов , a=5, b=3.

20. Разработать программу вычисления выражения, используя команды условного и безусловного переходов , a=6, b=1.

21. Разработать программу, вычисляющую сумму положительных элементов в массиве. Количество элементов в массиве - 10.

22. Разработать программу, вычисляющую количество отрицательных элементов в массиве. Количество элементов в массиве – 14.

23. Разработать программу, изменяющую массив из 10 элементов таким образом, чтобы каждый следующий элемент был равен сумме текущего и предыдущего элементов.

24. Разработать программу, возводящую в квадрат каждый элемент массива. Количество элементов в массиве – 8.

25. Разработать программу, изменяющую массив из 5 элементов таким образом, чтобы каждый элемент стал равен произведению его индекса на значение самого элемента.

26. Разработать программу, заменяющую каждый отрицательный элемент массива на ноль. Количество элементов в массиве – 10.

27. Разработать программу, умножающую положительные элементы массива на 2, а к отрицательным прибавляющую единицу.