Содержание лабораторных работ
По дисциплине «Информатика и программирование»
Группы 11ПИ, 3 семестр
Лабораторная работа №1. Создание DLL.. 2
Лабораторная работа №2. Односвязный динамический список.. 6
Лабораторная работа №3. Двусвязный динамический список.. 10
Лабораторная работа №4. Работа с разнообразными видами списков.. 22
Лабораторная работа №5. Создание классов.. 27
Лабораторная работа №6. Строки и массивы в функциях.. 28
Лабораторная работа №7. Работа с БД просмотр.. 29
Лабораторная работа №8. Работа с БД ввод информации.. 29
Лабораторная работа №9. Исключительные ситуации.. 30
Лабораторная работа №10. Работа с датой и временем... 32
приложение 1. 33
Лабораторная работа №1. Создание DLL
Правила оформления отчета:
a) отчет должен быть выполнен в формате документа MS Word (формат файла: ЛабРаб№1 ФамилияИО);
b) первую страницу отчета оформить в соответствии с приложением 1 и проставить нумерацию;
c) изобразить внешний вид формы (рисунок), с указанием способов ввода и вывода. Привести таблицу с указанием компонентов, используемых в программе и их свойства со значениями, которые устанавливались в процессе проектирования;
|
|
d) изобразить структуру программы с помощью диаграммы классов;
e) изобразить диаграмму компонентов для разработанного проекта;
f) указать тестовые значения с результатами в виде «снимков» (рисунков) разработанного приложения.
1. Создать приложение, включающее 2 формы. На стартовой форме предусмотреть картинку и меню с обязательными разделами «О программе» (должно открываться в новой форме (№2) соответствующая информация) и «Выход». Создать DLL и использовать ее в приложение через статическое связывание. DLL должна содержать функцию, вычисляющую сумму натуральных чисел меньших N с шагом K. На форме приложения обеспечить ввод 2х чисел (N и K) и предусмотреть место для вывода ответа.
2. Создать приложение, включающее 2 формы. На стартовой форме предусмотреть картинку и меню с обязательными разделами «О программе» (должно открываться в новой форме (№2) соответствующая информация) и «Выход». Создать DLL и использовать ее в приложение через статическое связывание. DLL должна содержать функцию, вычисляющую формулу: . На форме приложения обеспечить ввод числа и предусмотреть место для вывода ответа.
3. Создать приложение, включающее 2 формы. На стартовой форме предусмотреть картинку и меню с обязательными разделами «О программе» (должно открываться в новой форме (№2) соответствующая информация) и «Выход». Создать DLL и использовать ее в приложение через статическое связывание. DLL должна содержать функцию, вычисляющую формулу: . На форме приложения обеспечить ввод 2х чисел и предусмотреть место для вывода ответа.
|
|
4. Создать приложение, включающее 2 формы. На стартовой форме предусмотреть картинку и меню с обязательными разделами «О программе» (должно открываться в новой форме (№2) соответствующая информация) и «Выход». Создать DLL и использовать ее в приложение через статическое связывание. DLL должна содержать функцию, вычисляющую формулу: . На форме приложения обеспечить ввод 2х чисел и предусмотреть место для вывода ответа.
5. Создать приложение, включающее 2 формы. На стартовой форме предусмотреть картинку и меню с обязательными разделами «О программе» (должно открываться в новой форме (№2) соответствующая информация) и «Выход». Создать DLL и использовать ее в приложение через статическое связывание. DLL должна содержать функцию, вычисляющую формулу: . На форме приложения обеспечить ввод числа и предусмотреть место для вывода ответа.
6. Создать приложение, включающее 2 формы. На стартовой форме предусмотреть картинку и меню с обязательными разделами «О программе» (должно открываться в новой форме (№2) соответствующая информация) и «Выход». Создать DLL и использовать ее в приложение через статическое связывание. DLL должна содержать функцию, вычисляющую формулу: . На форме приложения обеспечить ввод 3х чисел и предусмотреть место для вывода ответа.
7. Создать приложение, включающее 2 формы. На стартовой форме предусмотреть картинку и меню с обязательными разделами «О программе» (должно открываться в новой форме (№2) соответствующая информация) и «Выход». Создать DLL и использовать ее в приложение через статическое связывание. DLL должна содержать функцию, вычисляющую формулу: . На форме приложения обеспечить ввод числа и предусмотреть место для вывода ответа.
8. Создать приложение, включающее 2 формы. На стартовой форме предусмотреть картинку и меню с обязательными разделами «О программе» (должно открываться в новой форме (№2) соответствующая информация) и «Выход». Создать DLL и использовать ее в приложение через статическое связывание. DLL должна содержать функцию, вычисляющую произведение цифр четырехзначного числа. На форме приложения обеспечить ввод числа и предусмотреть место для вывода ответа.
9. Создать приложение, включающее 2 формы. На стартовой форме предусмотреть картинку и меню с обязательными разделами «О программе» (должно открываться в новой форме (№2) соответствующая информация) и «Выход». Создать DLL и использовать ее в приложение через статическое связывание. DLL должна содержать функцию, вычисляющую сумму цифр четырехзначного числа. На форме приложения обеспечить ввод числа и предусмотреть место для вывода ответа.
10. Создать приложение, включающее 2 формы. На стартовой форме предусмотреть картинку и меню с обязательными разделами «О программе» (должно открываться в новой форме (№2) соответствующая информация) и «Выход». Создать DLL и использовать ее в приложение через статическое связывание. DLL должна содержать функцию, последовательно вычисляющую разность цифр четырехзначного числа. На форме приложения обеспечить ввод числа и предусмотреть место для вывода ответа.
11. Создать приложение, включающее 2 формы. На стартовой форме предусмотреть картинку и меню с обязательными разделами «О программе» (должно открываться в новой форме (№2) соответствующая информация) и «Выход». Создать DLL и использовать ее в приложение через статическое связывание. DLL должна содержать функцию, последовательно вычисляющую частное цифр четырехзначного числа. На форме приложения обеспечить ввод числа и предусмотреть место для вывода ответа.
12. Создать приложение, включающее 2 формы. На стартовой форме предусмотреть картинку и меню с обязательными разделами «О программе» (должно открываться в новой форме (№2) соответствующая информация) и «Выход». Создать DLL и использовать ее в приложение через статическое связывание. DLL должна содержать функцию, вычисляющую сумму квадратов цифр четырехзначного числа. На форме приложения обеспечить ввод числа и предусмотреть место для вывода ответа.
|
|
13. Создать приложение, включающее 2 формы. На стартовой форме предусмотреть картинку и меню с обязательными разделами «О программе» (должно открываться в новой форме (№2) соответствующая информация) и «Выход». Создать DLL и использовать ее в приложение через статическое связывание. DLL должна содержать функцию, вычисляющую произведение квадратов цифр четырехзначного числа. На форме приложения обеспечить ввод числа и предусмотреть место для вывода ответа.
14. Создать приложение, включающее 2 формы. На стартовой форме предусмотреть картинку и меню с обязательными разделами «О программе» (должно открываться в новой форме (№2) соответствующая информация) и «Выход». Создать DLL и использовать ее в приложение через статическое связывание. DLL должна содержать функцию, вычисляющую разность между суммами первой и второй пары цифр четырехзначного числа. На форме приложения обеспечить ввод числа и предусмотреть место для вывода ответа.
15. Создать приложение, включающее 2 формы. На стартовой форме предусмотреть картинку и меню с обязательными разделами «О программе» (должно открываться в новой форме (№2) соответствующая информация) и «Выход». Создать DLL и использовать ее в приложение через статическое связывание. DLL должна содержать функцию, вычисляющую разность между произведениями первой и второй пары цифр четырехзначного числа. На форме приложения обеспечить ввод числа и предусмотреть место для вывода ответа.
16. Создать приложение, включающее 2 формы. На стартовой форме предусмотреть картинку и меню с обязательными разделами «О программе» (должно открываться в новой форме (№2) соответствующая информация) и «Выход». Создать DLL и использовать ее в приложение через статическое связывание. DLL должна содержать функцию, вычисляющую разность между суммой 1 с 4 и 2 с 3 цифр четырехзначного числа. На форме приложения обеспечить ввод числа и предусмотреть место для вывода ответа.
|
|
17. Создать приложение, включающее 2 формы. На стартовой форме предусмотреть картинку и меню с обязательными разделами «О программе» (должно открываться в новой форме (№2) соответствующая информация) и «Выход». Создать DLL и использовать ее в приложение через статическое связывание. DLL должна содержать функцию, вычисляющую разность между произведением 1 с 4 и 2 с 3 цифр четырехзначного числа. На форме приложения обеспечить ввод числа и предусмотреть место для вывода ответа.
18. Создать приложение, включающее 2 формы. На стартовой форме предусмотреть картинку и меню с обязательными разделами «О программе» (должно открываться в новой форме (№2) соответствующая информация) и «Выход». Создать DLL и использовать ее в приложение через статическое связывание. DLL должна содержать функцию, вычисляющую разность между суммой 1 с 3 и 2 с 4 цифр четырехзначного числа. На форме приложения обеспечить ввод числа и предусмотреть место для вывода ответа.
19. Создать приложение, включающее 2 формы. На стартовой форме предусмотреть картинку и меню с обязательными разделами «О программе» (должно открываться в новой форме (№2) соответствующая информация) и «Выход». Создать DLL и использовать ее в приложение через статическое связывание. DLL должна содержать функцию, вычисляющую разность между произведением 1 с 3 и 2 с 4 цифр четырехзначного числа. На форме приложения обеспечить ввод числа и предусмотреть место для вывода ответа.
20. Создать приложение, включающее 2 формы. На стартовой форме предусмотреть картинку и меню с обязательными разделами «О программе» (должно открываться в новой форме (№2) соответствующая информация) и «Выход». Создать DLL и использовать ее в приложение через статическое связывание. DLL должна содержать функцию, вычисляющую квадратный корень из суммы квадрат цифр четырехзначного числа. На форме приложения обеспечить ввод числа и предусмотреть место для вывода ответа.
21. Создать приложение, включающее 2 формы. На стартовой форме предусмотреть картинку и меню с обязательными разделами «О программе» (должно открываться в новой форме (№2) соответствующая информация) и «Выход». Создать DLL и использовать ее в приложение через статическое связывание. DLL должна содержать функцию, вычисляющую произведение натуральных чисел (исключая 0) меньших N с шагом K. На форме приложения обеспечить ввод 2х чисел (N и K) и предусмотреть место для вывода ответа.
22. Создать приложение, включающее 2 формы. На стартовой форме предусмотреть картинку и меню с обязательными разделами «О программе» (должно открываться в новой форме (№2) соответствующая информация) и «Выход». Создать DLL и использовать ее в приложение через статическое связывание. DLL должна содержать функцию, вычисляющую сумму натуральных чисел через одного (т.е. каждого второго) меньших N с шагом K. На форме приложения обеспечить ввод 2х чисел (N и K) и предусмотреть место для вывода ответа.
23. Создать приложение, включающее 2 формы. На стартовой форме предусмотреть картинку и меню с обязательными разделами «О программе» (должно открываться в новой форме (№2) соответствующая информация) и «Выход». Создать DLL и использовать ее в приложение через статическое связывание. DLL должна содержать функцию, вычисляющую произведение натуральных чисел (исключая 0) через одного (т.е. каждого второго) меньших N с шагом K. На форме приложения обеспечить ввод 2х чисел (N и K) и предусмотреть место для вывода ответа.
24. Создать приложение, включающее 2 формы. На стартовой форме предусмотреть картинку и меню с обязательными разделами «О программе» (должно открываться в новой форме (№2) соответствующая информация) и «Выход». Создать DLL и использовать ее в приложение через статическое связывание. DLL должна содержать функцию, определяющую минимальное четное число из четырех чисел. На форме приложения обеспечить ввод 4х чисел и предусмотреть место для вывода ответа.
25. Создать приложение, включающее 2 формы. На стартовой форме предусмотреть картинку и меню с обязательными разделами «О программе» (должно открываться в новой форме (№2) соответствующая информация) и «Выход». Создать DLL и использовать ее в приложение через статическое связывание. DLL должна содержать функцию, определяющую максимальное нечетное число из четырех чисел. На форме приложения обеспечить ввод 4х чисел и предусмотреть место для вывода ответа.
26. Создать приложение, включающее 2 формы. На стартовой форме предусмотреть картинку и меню с обязательными разделами «О программе» (должно открываться в новой форме (№2) соответствующая информация) и «Выход». Создать DLL и использовать ее в приложение через статическое связывание. DLL должна содержать функцию, определяющую факториал числа, наиболее близкого к нулю из четырех чисел. На форме приложения обеспечить ввод 4х чисел и предусмотреть место для вывода ответа.
27. Создать приложение, включающее 2 формы. На стартовой форме предусмотреть картинку и меню с обязательными разделами «О программе» (должно открываться в новой форме (№2) соответствующая информация) и «Выход». Создать DLL и использовать ее в приложение через статическое связывание. DLL должна содержать функцию, определяющую квадратный корень числа, наименее близкого к нулю из четырех чисел. На форме приложения обеспечить ввод 4х чисел и предусмотреть место для вывода ответа.
28. Создать приложение, включающее 2 формы. На стартовой форме предусмотреть картинку и меню с обязательными разделами «О программе» (должно открываться в новой форме (№2) соответствующая информация) и «Выход». Создать DLL и использовать ее в приложение через статическое связывание. DLL должна содержать функцию, определяющую разность между максимальным и минимальным из четырех чисел. На форме приложения обеспечить ввод 4х чисел и предусмотреть место для вывода ответа.