Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МетодичкаЛаб.doc
Скачиваний:
5
Добавлен:
20.04.2019
Размер:
371.2 Кб
Скачать

Лабораторная работа №3

Тема: Консольное Windows-приложение

Целью данной работы является закрепление знаний и навыков разработки 32-х разрядных консольных приложений.

Задачей выполнения лабораторной работы является разработка программы обработки текстовых файлов, использующей динамически запрашиваемую память под буфер для обрабатываемых данных, организующей обработку данных с заданной скоростью , оформленной в виде консольного Windows – приложения..

Для выполнения этой лабораторной работы необходимо изучить следующие вопросы:

а) понятие консоли и консольного Windows – приложения;

б) набор API- функций для работы с консолью;

в) набор API- функций для работы с файлами;

г) набор API- функций для работы с памятью;

д) набор API- функций для работы с таймером.

В качестве задания на выполнение этой лабораторной работы необходимо использовать задание лабораторной работы №2 (табл.1).

Данную программу необходимо реализовать в виде 32-разрядного консольного Windows – приложения.

Для организации обработки с заданной скоростью необходимо воспользоваться соответствующими API – функциями работы с таймером.

Лабораторная работа №4

Тема: Оконные Windows-приложения

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

Задачей данной лабораторной работы является разработка оконного Windows приложения, рисующего график функции на интервале, границы которого вводятся с клавиатуры (варианты заданий приведены в табл. 2). . Вычисления необходимо реализовать с помощью сопроцессора

Для выполнения этой лабораторной работы необходимо изучить следующие вопросы:

  1. Понятия событий и сообщений;

  2. Общая структура оконного приложения, взаимодействие его с операционной системой, понятия оконной и диалоговой процедур;

  3. API-функции для работы с окнами

  4. Понятие ресурсов Windows и и их описания с помощью файлов ресурсов;

  5. Способы работы с графикой в оконных Windows – приложениях и набор API-функций для работы с графикой.

  6. Архитектура сопроцессора,

  7. Форматы данных сопроцессора,

  8. Система команд сопроцессора,

  9. Типовые приемы программирования сопроцессора

Формальные требования к программе:

а) ввод границ интервала в процессе выполнения программы с клавиатуры;

б) масштабирование графика, в соответствии с размерами окна;

в) наличие главного меню и кнопок в окне приложения;

г) наличие диалогового окна;

д) описание интерфейсных элементов с использованием файла ресурсов.

Таблица 2

  1. y = ln ( ) - e + , a = 0,5

2. y = ln + , a = 54 10

3.

4. y = - , a = 10

5.

6. y = e + (sin2x+5x) , a = 0,25

7. y = ; a = 0,4

8.

9. y =

10. y = x ln x + ; a = 2,34 10

  1. y = +

  1. y = - ln

  1. y = +arctg + ; a = 3,5; b = 1,44

  1. y = / ln(1+x); a = 16

  1. y = ; a = 0,0034

  1. y = + ; a = 0,74

  1. z = ln ; y = 10

  1. z = ln

  1. z = ; y = 1,2

  1. z = x + - ; y = 6,8 ; a = 0,15

  1. z = ; y = 0,72

  1. z =

  1. у =

  1. у =

  1. у =