1

Step 1

«Программные библиотеки»

2

Step 2

«Оконные подсистемы»

3

Step 3

«Регулярные выражения»

4

Step 4

RTTI

5

Step 5

«Работа с COM объектами»

6

Step 6

«Ассемблер»

1

Step 1

«Программные библиотеки»

2

Step 2

«Оконные подсистемы»

3

Step 3

«Регулярные выражения»

4

Step 4

RTTI

5

Step 5

«Работа с COM объектами»

6

Step 6

«Ассемблер»

23 May 2014 26 May 2014
Goal completed 25 May 2014

Goal author

Bromid95

Russia, Наро-Фоминск

30 years old

General

Закончить за выходные лабы.

Необходимо за неделю закончить работу над шестью лабораторными работами по предмету " Технологии Программирования"

 Goal Accomplishment Criteria

Написаны и распечатаны шесть лабораторных работ.

  1. «Программные библиотеки»

    Создать приложение, которое при нажатии определенных кнопок на форме вызывает окно с определенным сообщением.

    На форме есть четыре кнопки.

    Первая кнопка вызывает функцию Func1 и отображает возвращаемое ею значение (вообще все кнопки в данной работе вызывают определенную функцию и отображают возвращаемое функцией значение, являющееся строкой вида:
    «Технологии программирования

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

    %ФИО%

    Func%номер%»).

    Вторая кнопка вызывает функцию Func2, реализация которой находится в файле с именем Lr1_Func2.pas.

    Третья кнопка вызывает Func3 из библиотеки с именем Lr1_Func3.dll, подключаемой к программе статически.

    Четвертая кнопка вызывает Func4 из библиотеки с именем Lr1_Func4.dll, подключаемой к программе динамически.

    Вышеперичисленные библиотеки с функциями так же следует создать собственноручно.

  2. «Оконные подсистемы»

    Разработать приложение, в котором есть кнопка и чекбокс. Они должны создаваться на форме без помощи инструмента разработки интерфейса. При нажатии клавиши отображается окно, текст в котором зависит от того, отмечен ли чекбокс.

  3. «Регулярные выражения»

    Написать регулярные выражения для проверки на корректность:

    URL, адреса электронной почты, логина.

  4. RTTI

    Что-то про таблицу виртуальных методов, дополню позже.

  5. «Работа с COM объектами»

    Разработать приложение, использующее COM объект системы IWebBrowser2.

    В окне приложения помимо объекта IWebBrowser2 должны быть следующие элементы управления: адресная строка и кнопка перехода по адресу.

  6. «Ассемблер»

    Создать приложение, реализующее следующие действия с помощью ассемблерных вставок:

    1) Сложение двух чисел;

    2) Вычитание одного числа из другого. Если число отрицательное, сообщить об этом;

    3) Вызов функции с соглашением вызова registers;

    4) Вызов функции с соглашением вызова stdcall;

    5) Копирование одного массива в другой (1024 байт);

    6) Сравнение двух массивов.

  • 1613
  • 23 May 2014, 19:02
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?