MaterStudiorum.ru - домашняя страничка студента.
Минимум рекламы - максимум информации.


Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Биографии
Биология
Биология и химия
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Издательское дело и полиграфия
Инвестиции
Иностранный язык
Информатика
Информатика, программирование
Исторические личности
История
История техники
Кибернетика
Коммуникации и связь
Компьютерные науки
Косметология
Краткое содержание произведений
Криминалистика
Криминология
Криптология
Кулинария
Культура и искусство
Культурология
Литература и русский язык
Литература(зарубежная)
Логика
Логистика
Маркетинг
Математика
Медицина, здоровье
Медицинские науки
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Москвоведение
Музыка
Муниципальное право
Налоги, налогообложение
Наука и техника
Начертательная геометрия
Новейшая история, политология
Оккультизм и уфология
Остальные рефераты
Педагогика
Полиграфия
Политология
Право
Право, юриспруденция
Предпринимательство
Промышленность, производство
Психология
Психология, педагогика
Радиоэлектроника
Разное
Реклама
Религия и мифология
Риторика
Сексология
Социология
Статистика
Страхование
Строительные науки
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Управленческие науки
Физика
Физкультура и спорт
Философия
Финансовые науки
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
Экология
Экономика
Экономико-математическое моделирование
Экономическая география
Экономическая теория
Эргономика
Этика
Юриспруденция
Языковедение
Языкознание, филология
    Начало -> Информатика, программирование -> Реалізація функцій бібліотеки графіки для виводу тексту у графічному режимі (OutTextXY, SetTextStyle)

Название:Реалізація функцій бібліотеки графіки для виводу тексту у графічному режимі (OutTextXY, SetTextStyle)
Просмотров:188
Раздел:Информатика, программирование
Ссылка:none(0 KB)
Описание: Міністерство освіти та науки України Кіровоградський Національний Технічний Університет Факультет автоматики, енергетики та програмування Кафедра програмного забезпечення Дисципліна: “Програмування на

Университетская электронная библиотека.
www.infoliolib.info

Часть полного текста документа:

Міністерство освіти та науки України

Кіровоградський Національний Технічний Університет

Факультет автоматики, енергетики та програмування

Кафедра програмного забезпечення

Дисципліна: “Програмування на мові ASM-86”

Курсова робота

на тему: “Реалізація функцій бібліотеки графіки для виводу тексту у графічному режимі (OutTextXY, SetTextStyle)”

Виконав: ст. гр. ПЗ 02 - 1

Антипенко П.С.

Перевірив: викладач

Приходькін Н.А.

Кіровоград 2004 р.


Зміст

Вступ

1. Призначення та область використання програми

1.1 Постановка задачі

1.2 Обґрунтування вибору методів розв’язання задачі

1.3 Алгоритм програми

2. Системні вимоги

3. Інструкція користувача

4. Висновок

5. Використана література

Додатки


Вступ

Становлення високоефективної світової економіки, неможливо без розвиненого ринку програмних засобів і засобів зв’язку. Тепер комп’ютери відіграють у житті людини велику роль, бо в ті часи коли ще не було комп’ютерів, людина витрачала свій час на ручну роботу, в той час щоб робити щось інше. На сучасному етапі комп’ютери, комп’ютерні засоби є найбільш розвиненні та найпродуктивніші машини.

Зараз з їх допомогою ми можемо проводити числові розрахунки, створювати фільми, музику, проводимо управління заводами та космічними кораблями, пишемо нові корисні програми. Комп’ютери отримали широке розповсюдження, стали універсальним засобом для обробки усіх видів інформації, які використовує людина. Тому розробка програмних засобів для комп’ютерів стала актуальною проблемою сучасності. Одним із засобів створення програмного забезпечення є мова ASM - 86.

Ассемблер є мовою низького рівня програмування, тому він дуже придатний до роботи з операційними функціями MS-DOS, та BIOS. Користуючись цією мовою програмування, програміст повинен: добре знати систему, вміти користуватися системними функціями, перериваннями. Щоб добре вміти програмувати на ASM-86, не достатньо застосовувати функції певного переривання. Потрібно добре знати систему команд, потрібно чітко уявляти призначення кожної команди та роботу з нею. Також необхідно удосконалити знання по регістрам, адже їх у процесорі достатньо: регістри загального призначення, регістри вказівники, індексні регістри, регістр прапорців та інші. Потрібно вміти правильно відкомпілювати задану програму, знайти в ній помилку, виправити її та знову запустити.

У порівнянні з іншими мовами програмування, ASM-86 є більш складним для розуміння, адже він є мовою низького рівня. Але така мова, як ASM-86, дає високі знання системному програмісту.


1. Призначення та область використання програми

Дана програма призначена для виводу тексту на екран. Вона здатна змінювати матрицю, за якою будується літера, розмір літери та напрямок виводу літер. Також вона здатна змінювати колір тексту. Гама кольорів є досить широкою і складає 256 кольорів.

Ця програма може використовуватись у комп’ютерному дизайні при оформленні текстових повідомлень, об’яв тощо.

1.1 Постановка задачі

Перед програмістом постала досить складна та цікава задача - написати аналог функцій OutTextXY та SetTextStyle. Перша функція виводить в довільне місце екрану текст заданого стилю та кольору, а інша змінює шрифт, розмір літер та напрямок їх виводу. ............




 
     

Вечно с вами © MaterStudiorum.ru