Современные средства программирования

Методические указания по выполнению лабораторных работ и заданий самостоятельной подготовки

Дисциплина «Современные средства программирования» изучается в первом семестре и предусматривает чтение лекций, проведение практических работ, получение различного рода консультаций. Целью данного курса является создать у студентов фундамент знаний в области объектно-ориентированного и визуального проектирования и разработки программ, а также сформировать у студентов представление о современных технологиях и средствах разработки программного обеспечения и тенденциях их развития. Использование вычислительной техники на практических занятиях помогает студентам приобрести навыки построения и исследования различных современных средств программирования.

Кафедра экономической математики, информатики и статистики

Библиографическая запись:

Боровской, И. Г. Современные средства программирования: Методические указания по выполнению лабораторных работ и заданий самостоятельной подготовки [Электронный ресурс] / Боровской И. Г. — Томск: ТУСУР, 2017. — 60 с. — Режим доступа: https://edu.tusur.ru/publications/7115.
Год издания: 2017
Количество страниц: 60
Скачиваний: 10

Оглавление (содержание)

1. ДИСЦИПЛИНА «СОВРЕМЕННЫЕ СРЕДСТВА ПРОГРАММИРОВАНИЯ» 3

1.1. Цели преподавания дисциплины 3

1.2. Задачи изучения дисциплины 3

1.3. Перечень дисциплин и разделов, необходимых студентам для изучения данной дисциплины 3

1.4. Требования к результатам освоения дисциплины 3

2. СОДЕРЖАНИЕ И РЕКОМЕНДАЦИИ ПО ВЫПОЛНЕНИЮ ЛАБОРАТОРНЫХ РАБОТ 5

2.1. Изучение возможности ОС Windows отображать даты в зависимости от языковых настроек 5

2.2. Разработка калькулятора дат на основе filetime формата 9

2.3. Поиск путей прерывания процесса копирования данных значительного объема 15

2.4. Особенности захвата блоков памяти более одного мегабайта 16

2.5. Прием и передача данных на основе блокируемых сокетов 18

2.6. Прием и передача данных на основе неблокируемых сокетов 22

2.7. Прием и передача данных на основе именованных pipes 22

2.8. Использование полос прокрутки окна 25

2.9. Создание и использование меню 27

2.10. Диалоговая панель как главное окно приложения 31

2.11. Модальный и немодальный диалоги 34

2.12. Работа Windows с файлами и памятью 40

3. ЗАДАНИЯ, ВЫНОСИМЫЕ НА САМОСТОЯТЕЛЬНУЮ РАБОТУ, И РЕКОМЕНДАЦИИ ПО ВЫПОЛНЕНИЮ 44

СПИСОК ЛИТЕРАТУРЫ 60