Написать рефераты, курсовые и дипломы самостоятельно.  Антиплагиат.
Студенточка.ru: на главную страницу. Написать самостоятельно рефераты, курсовые, дипломы  в кратчайшие сроки
Рефераты, курсовые, дипломные работы студентов: научиться писать  самостоятельно.
Контакты Образцы работ Бесплатные материалы
Консультации Специальности Банк рефератов
Карта сайта Статьи Подбор литературы
Научим писать рефераты, курсовые и дипломы.


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

Поиск материалов

Система CLIPPER

Информатика и вычислительная техника

CLIPPER - это созданная фирмой Nantucket Corp. система программирования приложений в среде БД, включающая в себя быстрый компилятор программ, написанных на языке, близком к языку СУБД dBaseIII PLUS, редактор связей, развитый интерактивный символический отладчик, обладающий пользовательским интрефейсом в стиле меню, который можно связать с разрабатываемой программой для облегчения ее отладки, большую библиотеку объектных модулей системных функций, а также ряд служебных программ (утилит).

Система Clipper представляет собой, по существу, СУБД компилирующего типа с автонотным (self-contained) языком, в значительной мере совместимую по входному языку программирования и организации базы данных с СУБД dBaseIII PLUS. Основная цель разработки этого програмного продукта - достижение более высокой производительности прикладных систем по сравнению с созданными с помощью средств dBaseIII PLUS. Эта задачп решается благодаря использованию на стадии исполнения заранее скомпилированного кода вместо интерпретации исходных программ, а также за счет более эффективных механизмов индексирования файлов БД.

Clipper работает в среде операционной системы MS DOS

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

Тем самым разработанная п/п полностью «отчуждается» от инструментальных средств его разработки, может распространяться независимо от них, и пользователь такой п/п избавляестя от необходимости изучать этот инструментарий.

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

Clipper обеспечивает высокую скорость не только при исполнении программ, но и на стадии их компиляции. Система польностью совместима с системой dBaseIII PLUS по организации файлов БД. Однако индексные файлы в системе Clipper имеют иную более эффективную организацию, что наряду с компиляцией способствует существенному повышению производительности программ на стадии исполнения. Индексные файлы dBaseIII PLUS подменяются файлами системы Clipper аналогичного назначения автоматически на стадии исполнения либо заблаговременно с помощью специальной утилиты.

В языке программирования системы Clipper отсутствуют такие полноэкранные команды языка dBase, как ASSIST, BROWSE, EDIT, имеются ограничения на использование функции макроподстановки (&). Значением сторковой переменной, к которой применяется эта функция, не может быть, в частности, полная команда или фраза команды с ключевым словом, а также список имен полей записи файла БД или других объектов языка с разделителями-запятыми. Вместе с тем в язык введены многие расширения. К их числу (в летней версии 1987 г.) относятся возможности работы с массивами переменных, которые могут объявляться при необходитости глобальными величинами, спецификации эункций, определяемых пользователем, возможности обращения к функциям на языках Си и ассемблере с передачей им параметров, средства программирования пользовательских интерфейсов, построенных в стиле меню, сохранения и восстановления изображений, показанных на экране, большое количество новых функций различного назначения, в частности, для операцийнад строками.

В языке Clipper предусматриваются средства блокирования файлов и записей файлов БД, необходимые для использования программ на этом языке в мультипользовательской среде сетевых систем БД. Введены новые синтаксические конструкщии, например циклы FOR. NEXT, новая фраза VALID для верификации данных,

вводимых с помощью команды GET, и ряд других.

К пользовательской программе можно легко подключить процедуру HELP, обеспечивающую глобальную и контекстно-зависимую помощь. Эта процедура вызывается на стадии исполнения традиционным нажатием функциональной клавиши F1. При этом ей автоматически передаются необходимые параметры.

Clipper включает, как уже указывалось, весьма богатые системные библиотеки функций различного характера, существенно обогащающих язык, позволяющих значительно сокращать затраты времени на прикладное программирование и уменьшать объем исходного кода. В летней версии 1987 г. предусмотрено около ста различных функций для анализа состояния системы, операций с массивами, для вычисления элементарных математических функций, операций над строками, редактирования данных, для создания файлов DOS и выполнения операций над ними, работы со значениями полей типа Memo в записях фаийлов БД и для других целей.

Кроме того, пользователь имеет возможность создавать и использовать собственные библиотеки функций.

Что касается системных библиотек, то Nantucket Corp. постоянно расширяет их состав. В 1988 г. был дополнительно включен ряд новых функций, кроме того, фирма начала поставлять пакет Clipper предназначенного для использования совместно с системой Clipper. Пакет содержит большую новую структуризованную библиотеку функций и расширенный драйвер экранов и клавиатуры, призванный заменить имеющийся в системе Clipper драйвер. Эти функции и драйвер могут вкючалься в приложение на стадии редактирования.

Все функции библиотеки обладают высокой производительностью и предъявляют минимальные требования к оперативной памяти. Они реализованиы на языке ассемблера и оптимизированы. Библиотека пакета включает ряд функций для конструирования многооконных пользовательских интерфейсов, для непосредственной работы с оборудованием, подлюченным к последовательному интерфейсу ПЭВМ, минуя BIOS и обращиния к DOS.

Предусмотрена большая группа строковых функций, функций для преобразования числовых значений и битовых операций, операций над датами и временем, установки системных переключателей и получения информации об их состоянии, а также о характеристиках и состиянии операционной обстановки, видеофункций, функций для работы с дисками, файлами БД и принтером. Всего библиотека пакета включает более 270 различных функций.

Важным достоинством системы Clipper является возможность использования дополнительной (свыше 640 Кбайт) памяти персонального компьютера при исполнении разработанных его средствами п/п.

Вместе с тем система Clipper обладает и существенным недостатком - порождаемые ею загрузочные модули довольно велики по объему. Один из способов преодоления этого изъяна - придоставляемые пакетом возможности конструирования программных модулей с оверлейной структурой. Однако как «цельнотянутый» загрузочный модуль, так и корневой сегмент модуля с оверлейной структурой не могут быть размером менее 110Кбайт, поскольку в них включаются все необходимые элементы системной среды и функции стадии исполнения.

К числу недостатков этого продукта следует, вероятно, отнести также отсутствие комфортной среды для эффективной разработки и отладки Clipper-программ. Имеется в виду среда подобная той, которой обладают, например, Турбосистемы программирования фирмы Borland Int. Входящий в состав системы Clipper симвалический отладчик является лишь одной из составных частей такой среды.

Проблему сокращения объема требуемой оперативной памяти и уменьшения размеров загрузочных модулей фирма Nantucket Corp. решила в новой версии системы - Clipper 5. 0. Для этой цели в состав нового программного продукта включается динамический редактор связей - загрузчик, основанный на механизмах

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

Версия Clipper 5. 0 обладает и другими важными достоинствами. Пользователь (программист-разработчик прикладных

систем) может расширять язык новыми командами и благодаря этому формировать множества команд, удобные для программирования специфических классов задач. Предусматриваются новые типы переменных, а также многомерные массивы. Разработана машино-ориентированная документация, к которой возможен доступ в режиме on-line с помощью Guide to Clipper или Norton Guide.


Описание предмета: «Информатика и вычислительная техника»

Бурное развитие вычислительной техники привело к внедрению информационных технологий во все сферы деятельности, творчества, досуга и быта человека. Обеспечить соответствующий уровень знаний и умений - цель и задача предмета «Информатика и Вычислительная Техника» (ИВТ).

В школе курс ИВТ направлен на общее знакомство учащихся с персональным компьютером и его возможностями, на формирование представлений об информационной картине мира, то есть предмет нацелен на овладение каждым школьником пользовательскими навыками работы с ПЭВМ и началами алгоритмизации.

Учащиеся знакомятся со следующими информационными технологиями: - оформление текстов с использованием ПЭВМ; - использование языков программирования ПЭВМ; - электронные таблицы; - базы данных; - издательские системы; - системы автоматизации трудовой деятельности.

Первой (и основной) информационной технологией является технология оформления текстовых документов.

Bспользуются все основные технологические приемы работы с текстом: - ввод текста; - редактирование текста; - форматирование текста; - шрифтовая стилизация текста; - псевдографика для прорисовки кроссворда; - графические вставки, если графику поддерживают используемые текстовые редакторы.

Eчащиеся знакомятся с технологией программирования на языке высокого уровня.

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

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

Литература

  1. И.Г. Акперов, И.А. Коноплева, С.П. Головач. Казначейская система исполнения бюджета в Российской Федерации. Учебное пособие. – М.: Финансы и статистика, 2005. – 352 с.
  2. Менеджмент туризма. Туризм и отраслевые системы. – М.: Финансы и статистика, 2001. – 272 с.
  3. Бюджетная система России. – М.: Юнити, 2003. – 540 с.
  4. П.И. Вахрин. Бюджетная система Российской Федерации. – М.: Дашков и Ко, 2003. – 344 с.
  5. А.Н. Богатко. Система управления развитием предприятия (СУРП). – М.: Финансы и статистика, 2001. – 240 с.
  6. С.И. Ипатов. Миграция небесных тел в Солнечной системе. – М.: Едиториал УРСС, 2000. – 320 с.
  7. В.А. Терехов, Д.В. Ефимов, И.Ю. Тюкин. Нейросетевые системы управления. – М.: ИПРЖР, 2003. – 480 с.
  8. Н.А. Сыромятников. Система времен в новояпонском языке. – М.: Главная редакция восточной литературы издательства "Наука", 1971. – 336 с.
  9. Ноэль Смит. Современные системы психологии. История, постулаты, практика. – М.: Прайм-Еврознак, 2003. – 384 с.
  10. П.Е. Решетников. Нетрадиционная технологическая система подготовки учителей. Рождение мастера. – М.: Владос, 2000. – 304 с.
  11. В.П. Милованов. Неравновесные социально-экономические системы: синергетика и самоорганизация. – М.: Едиториал УРСС, 2001. – 264 с.
  12. Б.П. Савельев, И.С. Ширяева. Функциональные параметры системы дыхания у детей и подростков. Руководство для врачей. – М.: Медицина, 2001. – 232 с.
  13. В.А. Дыбо. Морфонологизованные парадигматические акцентные системы. Типология и генезис. Том I. – М.: Языки русской культуры, 2001. – 736 с.
  14. А.Н. Окороков. Диагностика болезней внутренних органов. Том 5. Диагностика болезней системы крови. Диагностика болезней почек. – М.: Медицинская литература, 2009. – 512 с.
  15. А.А. Малюк, С.В. Пазизин, Н.С. Погожин. Введение в защиту информации в автоматизированных системах. – М.: Горячая Линия - Телеком, 2005. – 147 с.
  16. Иван Дегтярев. Cakewalk Sonar. Студия звукозаписи в системе Microsoft Windows XP. – М.: Майор, 2002. – 496 с.
  17. В.И. Козинцев, В.М. Орлов, М.Л. Белов, В.А. Городничев, Б.В. Стрелков. Оптико-электронные системы экологического мониторинга природной среды. – М.: МГТУ им. Н. Э. Баумана, 2002. – 528 с.


Образцы работ

Тема и предметТип и объем работы
Система управления персоналом в негосударственных организациях
Электрические системы и агрегаты
Диплом
91 стр.
Индивидуальная работа с клиентом как условие повышения объема продаж
Электрические системы и агрегаты
Диплом
104 стр.
Совершенствование системы продвижения продукции в организации ООО «***»
Информационные системы
Диплом
104 стр.
Совершенствование системы управления рисками проекта в строительстве
Электрические системы и агрегаты
Диплом
114 стр.



Задайте свой вопрос по вашей проблеме

Гладышева Марина Михайловна

marina@studentochka.ru
+7 911 822-56-12
с 9 до 21 ч. по Москве.

Внимание!

Банк рефератов, курсовых и дипломных работ содержит тексты, предназначенные только для ознакомления. Если Вы хотите каким-либо образом использовать указанные материалы, Вам следует обратиться к автору работы. Администрация сайта комментариев к работам, размещенным в банке рефератов, и разрешения на использование текстов целиком или каких-либо их частей не дает.

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

Контакты
marina@studentochka.ru
+7 911 822-56-12
с 9 до 21 ч. по Москве.
Поделиться
Мы в социальных сетях
Реклама



Отзывы
Ирина
Марина, огромное Вам спасибо!!!1 Все сдала госы-5-, диплом после вашего сопровождения -5-