Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР СПО (230100) 12.docx
Скачиваний:
5
Добавлен:
09.11.2019
Размер:
90.84 Кб
Скачать
    1. Варианты заданий

Построить программу генерации объектного кода для:

- оператора присваивания языка С (тетрады), целочисленные вы

ражения;

- оператора присваивания языка С (тетрады), логические выражения;

- оператора присваивания языка С (триады), целочисленные выражения;

- оператора присваивания языка С (триады), логические выражения;

- оператора присваивания языка С (польская запись), целочисленные выражения;

- оператора присваивания языка С (польская запись), логические выражения;

- оператора цикла FOR языка C;

- оператора цикла WHILE языка С.

    1. Контрольные вопросы

1) Какие машинные команды можно исключить из объектного кода на этапе генерации?

2) Для чего используется глобальная переменная ACC?

3) Какие отличия формирования объектного кода из разных внутренних форм программы?

4) Каким образом можно сгенерировать объектный код из синтаксического дерева алгебраического выражения?

5) Каким образом формируется логический сегмент кода при генерации если его размер превышает 64К?

Список литературы

  1. Зубков С.В. Assembler для DOS, Windows и UNIX. - М.: ”Питер”, 2004. – 640 с. (618.3 З-913)

  2. Рудаков П.И., ФиногеновК.Г. Язык ассемблера:уроки программирования. – М.: ДИАЛОГ-МИФИ, 2001. -640 с.

  3. Сорокина С.И., Тихонов А.Ю. Программирование драйверов и систем безопасности: Учебное пособие. – СПб.: БХВ-Петербург, М.: Издатель Молгачева С.В., 2003. – 256 с.

  4. Гульев И.А. Создаем вирус и антивирус. – М.: ДМК, 1999.- 304 с. (683.3 Г 943 )

  5. Безопасность в Windows XP. Готовые решения сложных задач защиты компьютеров: Пер. с англ. / Вебер Крис, Бадур Гэри – СПб: ООО "ДиаСофтЮП", 2003, -464 с. (681.3 В26)

  6. Грушо А.А., Тимонина Е.Е. Теоретические основы защиты информации. –М.: Издательство Агенства «Яхтсмен», 1996.

  7. Жельников В. Криптография от папируса до компьютера. – М.: ABF, 1997.

  8. Касперский Е. Компьютерные вирусы: Что это такое и как с ними бороться. – М.: СКПресс, 1998. – 288 с.

  9. Данкан Р. Профессиональная работа в MS-DOS: Пер. с англ. – М.: Мир, 1993.-599 с.

  10. Юров В., Хорошенко С. Assembler: Учебный курс-СПб: Издательство Питер, 1999. – 672 с.

  11. Джордейн Р. Справочник программиста персональных компьютеров IBM PC, XT AT: Пер. с англ. – М.: Финансы и статистика, 1992. 544 с.

  12. Фролов А.В., Фролов Г.В. Библиотека системного программиста. Т. 18. MS-DOS для программиста. - М: ДИАЛОГ-МИФИ, 1995. – 256 с.

  13. Фролов А.В., Фролов Г.В. Библиотека системного программиста. Т. 19. MS-DOS для программиста. - М: ДИАЛОГ-МИФИ, 1995. – 256 с.

  14. Теоретические основы компьютерной безопасности: Учебное пособие для вузов / Девянкин П.Н., Михальский О.О., Правиков Д.И. и др. – М.: Радио и связь, 2000. – 192 с.

  15. Программно-аппаратные средства обеспечения информационной безопасности. Защита программ и данных: Учебное пособие для вузов/ Белкин П.Ю., Михальский О.О., Першаков А.С. и др. - М.: Радио и связь, 2000. – 192 с.

  16. Программно-аппаратные средства обеспечения информационной безопасности. Защита в операционных системах: Учебное пособие для вузов/ Проскурин В.Г., Крутов С.В., Мацкевич И.В. - М.: Радио и связь, 2000. – 168 с.

  17. Романец Ю.В., Тимофеев П.А., Шаньгин В.Ф. Защита информации в ком­пьютерных системах и сетях. – 2–е изд. – М.: Радио и связь, 2001.

  18. Завгородний В. И. Комплексная защита информации в компьютерных сис­темах: Учеб. пособие. – М.: Логос; ПБОЮЛ Н.А.Егоров, 2001.

  19. Мельников В.В. Защита информации в компьютерных системах. – М.: Финансы и статистика; Электронинформ, 1997.

  20. Мельников В.В. Основы теории защиты информации в автоматизированных системах // Вопросы защиты информации. – 2000. – №3.

  21. Мельников В.В. «Безопасность информации в автоматизированных системах».–М.: Финансы и статистика, 2003.

  22. MSDN. Win32 Software Developer Kit

  23. The Microsoft Windows 2000 Driver Development Kit

  24. Хелен Кастер. Основы Windows NT и NTFS. Пер. с англ. - М.: Издательский отдел «Русская редакция», 1996.

  25. Джеффри Рихтер.Windows для профессионалов: Программирование для Windows 95 и Windows NT 4 на базе Win32 API. Пер. с англ. -М.: Издательс­кий отдел «Русская редакция», 1997.

23

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