3. Второй вариант списка заданий на выполнение работы
Во всех нижеперечисленных заданиях требуется:
- средствами псевдографики подготовить на экране дисплея исходное заданное изображение;
-заданную часть этого изображения сохранить в динамической памяти и затем эту часть снова воспроизвести на экране дисплея.
Второй пункт задания следует выполнить в двух вариантах: в первом варианте сохранение и восстановление части экрана осуществить с помощью прерывания int86; во втором варианте, для осуществления этой же процедуры требуется использовать прямой доступ к видио памяти. При этом необходимо сравнить эти варианты по времени исполнения указанных процедур (см. Прил. 2).
В ниже перечисленных вариантах исходное изображение одно и тоже и представляет из себя в каждой четверти экрана две прямоугольные рамки, одна из которой вложена в другую (всего восемь рамок). Отличие между вариантами заключается в различных секторах, которые необходимо сохранить и восстановить (х0 и у0-координаты центра экрана):
1. Сохраняемый сектор ограничен следующими двумя исходящими из центра
экрана лучами: х-х0=0 и х-х0=у-у0, х<х0 и у>у0.
2. Сохраняемый сектор ограничен следующими двумя исходящими из центра
экрана лучами: у-у0=0 и х-х0=-(у-у0), х<х0 и у>у0.
3. Сохраняемый сектор ограничен следующими двумя исходящими из центра
экрана лучами: у-у0=0 и х-х0=у-у0, х<х0 и у<у0.
4. Сохраняемый сектор ограничен следующими двумя исходящими из центра
экрана лучами: х-х0=0 и х-х0=у-у0 , х<х0 и у<у0.
5. Сохраняемый сектор ограничен следующими двумя исходящими из центра
экрана лучами: х-х0=0 и х-х0=у-у0 , х>х0 и у<у0.
6. Сохраняемый сектор ограничен следующими двумя исходящими из центра
экрана лучами: у-у0=0 и х-х0=у-у0 , х>х0 и у<у0.
7. Сохраняемый сектор ограничен следующими двумя исходящими из центра
экрана лучами: у-у0=0 и х-х0=у-у0 , х>х0 и у>у0.
8. Сохраняемый сектор ограничен следующими двумя исходящими из центра
экрана лучами: х-х0=0 и х-х0=у-у0 , х>х0 и у>у0.
9. Сохраняемая область представляет из себя совокупность двух секторов,
обозначенных в вариантах 1 и 3.
10. Сохраняемая область представляет из себя совокупность двух секторов,
обозначенных в вариантах 1 и 3.
11. Сохраняемая область представляет из себя совокупность двух секторов,
обозначенных в вариантах 1 и 5.
12. Сохраняемая область представляет из себя совокупность двух секторов,
обозначенных в вариантах 1 и 7.
13. Сохраняемая область представляет из себя совокупность двух секторов,
обозначенных в вариантах 2 и 4.
14. Сохраняемая область представляет из себя совокупность двух секторов,
обозначенных в вариантах 2 и 6.
15. Сохраняемая область представляет из себя совокупность двух секторов,
обозначенных в вариантах 4 и 8.
16. Сохраняемая область представляет из себя совокупность двух секторов,
обозначенных в вариантах 1 и 4.
17. Сохраняемая область представляет из себя совокупность двух секторов,
обозначенных в вариантах 2 и 7.
18. Сохраняемая область представляет из себя совокупность двух секторов,
обозначенных в вариантах 2 и 5.
19. Сохраняемая область представляет из себя совокупность двух секторов,
обозначенных в вариантах 3 и 6.
20. Сохраняемая область представляет из себя совокупность двух секторов,
обозначенных в вариантах 1 и 8.