Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Основные типы данных. 1. Поскольку создаваемые Вами программы обработки записей будут изменять значения таблиц Вашей личной базы данных




Контрольные вопросы

Задание

1. Поскольку создаваемые Вами программы обработки записей будут изменять значения таблиц Вашей личной базы данных, рекомендуется сделать копии этих таблиц.

2. Создайте программы, осуществляющие ввод, просмотр, поиск, редактирование и удаление записей для одной или нескольких таблиц Вашей личной базы данных. Детальные требования к программам необходимо согласовать с преподавателем.

3. Создайте программу расчета одного из финансово-экономических показателей по данным, хранящимся в таблицах Вашей личной базы данных, например: прибыли, доходов, расходов, рентабельности. Детальные требования к программе согласуйте с преподавателем.

4. Запуск созданных программ обработки записей базы данных организуйте из главной кнопочной формы.

5. * В рассмотренных выше программах интерфейс пользователя организован через стандартные диалоговые окна, реализованные с использованием функций и процедур MsgBox и InputBox. Их применение не всегда удобно, особенно при вводе и выводе большого количества данных. Создайте пользовательские формы, заменяющие стандартные диалоговые окна, и реализуйте их взаимосвязь с разработанными Вами программами.

 

 

1. Объясните принцип обращения к физическим данным, хранящимся в базе.

2. Объясните понятие модели доступа к данным. Какие модели Вы знаете? Чем они отличаются?

3. Какие объекты использованы в приведенных выше примерах программ?

4. Какие свойства и методы этих объектов использованы в приведенных выше примерах программ?

5. Почему в примерах отсутствует обращение к объекту Field?

6. *Предложите вариант программы поиска записей, в которой используются методы FindFirst, FindLast, FindNext, FindPrevious, Seek или свойство Filter.

 

 

Литература

1. Вейскас Дж. Эффективная работа с Microsoft Access 2000. – СПб.: Питер, 2001. – 1040 с.
2. Гарнаев А.Ю. Visual Basic 6.0: разработка приложений. – СПб.: БХВ – Петербург, 2001. – 448 с.
3. Гарнаев А.Ю. Самоучитель VBA. – СПб.: «БХВ – Петербург, 2001. – 512 с.
4. Назаров С.В. Мельников П.П. Программирование на MS Visual Basic: учебное пособие. – М.: Финансы и статистика, 2002. –320 с.

 

 

Приложение 1

Блок-схема алгоритма

1. Начало 2. Ввод с клавиатуры значения M 3. Проверка корректности M>0 4. Ввод с клавиатуры значения N   5. Проверка корректности N>0 6. Обнуление сумматоров Sum_d и Sum_r   7. Начало цикла по i от 1 до M 8. Ввод с клавиатуры значения di   9. Проверка корректности di >=0   10. Расчет Sum_d= Sum_d+ di 11. Конец цикла по i от 1 до M   12. Начало цикла по j от 1 до N 13. Ввод с клавиатуры значения rj   14. Проверка корректности rj>=0 15. Расчет Sum_r=Sum_r+ rj   16. Конец цикла по j от 1 до N 17. Проверка Sum_r ≠ 0     18. Расчет Rent   19. Вывод значения Rent на экран     20. Конец  

Приложение 2

Тип данных Размер (байт) Диапазон значений
Byte (байт)   От 0 до 255
Boolean (логический)   True или False
Integer (целое)   От –32 768 до 32 767
Long (длинное целое)   От –2 147 483 648 до 2 147 483 647
Single (вещественное с плавающей точкой обычной точности)   От –3,402823Е+38 до –1,401298Е-45 для отрицательных значений; от 1,401298Е-45 до 3,402823Е+38 для положительных значений
Double (вещественное с плавающей точкой двойной точности)   От -1.79769313486231E308 до -4.94065645841247E-324 для отрицательных значений; от 4.94065645841247E-324 до 1.79769313486232E308 для положительных
Currency (денежный)   От –922 337 203 685 477,5808 до 922 337 203 685 477,5807
Date (даты и время)   От 1 января 100 г. до 31 декабря 9999 г.
String (строка переменной длины) 10+длина строки От 0 до приблизительно 2 миллиардов знаков
String*<N> (строка постоянной длины, N – длина строки) длина строки От 1 до приблизительно 65 400 знаков
Variant (любой из перечисленных типов) 16 байт для чисел, 22 байта + 1 байт на каждый символ для строк Любое числовое или строковое значение
Object (рисунок или ссылка на любой другой объект)   Ссылка на объект

 

Приложение 3




Поделиться с друзьями:


Дата добавления: 2015-03-29; Просмотров: 545; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.