Математика | ||||
Клименко Б.И. Универсальный пакет для персонального компьютера: Framework. Версии II и III. — М.: Финансы и статистика, 1992. — 240 с.: ил. ISBN 5-279-00943-1. В книге рассматривается популярная в нашей стране и за рубежом интегрированная система (пакет) Framework (версии II и III), имеющая универсальное применение: для подготовки, форматирования и распечатки текстов, райоты с электронной таблицей, построения графиков, создания баз данных, составления программ обработки информации. Для пользователей персональных ЭВМ. | ||||
ПРЕДИСЛОВИЕ В настоящем пособии содержится систематизированное изложение принципов работы с одной из наиболее известных и популярных интегрированных систем для персонального компьютера — пакетом Framework (версии II и III). Framework — один из основных продуктов фирмы Ashton—Tate. Его достоинства — в простоте и универсальности применения, что позволяет пользователю, не обладающему специальной подготовкой, легко справляться с решением самых разнообразных задач: осуществлять подготовку и редактирование текстов, производить обработку количественной и качественной информации, строить графики, формировать базы данных, распечатывать документы различного типа и вида. Имеется в пакете и собственный язык программирования, с помощью которого могут составляться программы прикладного характера. В июле 1988 г. начала поступать в продажу третья версия пакета Framework III. В настоящее время пользователям предлагаются также сетевой его вариант — Framework III LAN, а также RunTime-модуль, позволяющий создавать прикладные программные продукты, генерирующие операционную среду системы Framework, независимую от основного пакета. На подходе следующая версия пакета Framework IV. Фирма Ashton-Tate была основана Джорджем Тейтом совместно с Холом Лешли в начале 80-х годов (приставка Ashton добавлена в название компании "для благозвучия"). Ее штаб—квартира находится в Лос-Анжелесе, США, и в настоящее время отделения фирмы имеются во многих странах мира. По объему продаж Ashton-Tate входит в тройку основных производителей программного обеспечения (в которой кроме нее находятся такие известные в компьютерном мире фирмы, как Microsoft и Lotus). Среди других продуктов фирмы Ashton-Tate широко известны системы управления ба'зой данных dBASE III PLUS и dBASE IY. Как и Framework, эти пакеты ориентированы на персональные ЭВМ, со- ОГЛАВЛЕНИЕ III. 1.4. IV способ записи фрейма на диск...................................... 46 III. 1.5. Фиксация рабочего дисковода при работе с пакетом Framework III.................................................................... 47 III. 1.6. Экспорт и импорт файлов, подготовленных при работе с другими пакетами............................................................ 47 III. 1.7. Страховка сохранности фреймов при выходе из пакета Framework........................................................................ 48 111.2. Вызов фрейма из памяти компьютера.............................................. 48 111.3. Копирование фрейма с жесткого диска на дискету и с дискеты на жесткий диск.................................................................................. 49 111.4. Уничтожение фреймов, записанных на жестком диске или гибкой дискете.......................................................................................... 51 111.5. Дополнительные возможности работы с дисководами и файлами в пакете Framework III....................................................................... 52 HI.5.1. Операции с файлами и директориями при работе с кабинетами............................................................................. 52 111.5.2. Прочие дополнительные возможности па кета Framework III.... 53 111.5.3. Работа с файлами, подготовленными в других версиях па- JABAIII. РАБОТА С ДИСКАМИ. ЗАПИСЬ ФРЕЙМА НА ДИСК § И ВЫЗОВ ЕГО ИЗ ПАМЯТИ КОМПЬЮТЕРА................... 44 1 Ш.1. Запись фрейма на диск.................................................................... 45 I III. 1.1.1 способ записи фрейма на писк........................................ *,S 1_ . ЖЛ2у'Лж5Жг^эи?г^й^2Ж^^1дазе:---------------___-.____—„_ «st_ ~'3^?i?CT3?5s?^B?s^ss"SSi«?cS^S5se«^^&7№'c^...................................... 4t ПРЕДИСЛОВИЕ.............................................................................................. 3 ; ГЛАВА I. ОБЩАЯ ХАРАКТЕРИСТИКА СИСТЕМЫ FRAMEWORK.............. 7 1.1. Пакет Framework — универсальный инструмент обработки информации в эпоху НТР............................................................................... 7 1.2. Общие принципы работы с системой Framework................................. 10 1.2.1. Загрузка системы и выход из нее......................................... 11 1.2.2. Меню пакета Framework...................................................... 16 1.2.3. Типы команд меню.............................................................. 17 1.2.4. Фреймы и основные принципы работы с ними..................... 20 ГЛАВА П. РАБОТА С ТЕКСТОВЫМИ ФРЕЙМАМИ..................................... 23 II. 1. Создание текстового фрейма.............................................................. 23 П.2.Запись информации во фрейм........................................................... 23 11.2.1. Формат ввода-вывода информации.................................... 24 11.2.2. Дополнительные возможности ввода и форматирования те- кстов в пакете Framework III.............................................. 27 11.2.3. Редактирование информации........................................... 29 , 11.3. Способы ускоренного передвижения курсора внутри фрейма............ 31 1 II.4. Операция выделения зоны в пакете Framework.................................. 32 § 11.5. Функциональные клавиши в пакете Framework................................. 34 * II.6. Некоторые возможности текстового редактора пакета Framework...... 37 Ц П.6.1. Поиск и замена слов и выражений..................................... 37 * 11.6.2. Проверка правописания английских слов........................... 39 II.6.3. Запись фрагмента текста в буфер компьютера.................... 42 0.6.4. Прочие возможности текстового редактора пакета Framework 42 ГЛАВА IV. СОЗДАНИЕ ФРЕЙМА ВНУТРИ ДРУГОГО ФРЕЙМА. СЛОЖНЫЙ (СТРУКТУРИРОВАННЫЙ) ФРЕЙМ............................. 55 IVЛ. Создание сложного (структурированного) фрейма........................... 55 IV.2. Способы создания сложного (структурированного) фрейма............. 56 IV.3. Команды обработки сложных фреймов...................................;........ 60 IV.4. Дополнительные команды обработки структурированных фреймов в пакете Framework III...................................................................... 62 ГЛАВА V. РАБОТА С ЭЛЕКТРОННОЙ ТАБЛИЦЕЙ...................................... 63 V.b Создание электронной таблицы.......:................................................ 63 V.2. Занесение информации в таблицу.............................................••..... 65 V.2.1. Закрепление на экране первой строки и первого столбца электронной таблицы........................................................ 66 V.2.2. Ввод информации текстового характера. Изменение размеров столбцов электронной таблицы........................................... 66 V.2.3. Навигация в электронной таблице............................•......... 67 V.2.4. Два способа ввода количественной информации в клетки электронной таблицы......................................................... 68 V.3. Форматирование чисел..................................................................... 68 V.4. Обработка информации.................................................................... 69 V.4.1. Размещение количественной и качественной информации в клетках таблицы............................................................ 69 V.4.2. Копирование, перемещение и уничтожение информации .. 70 V.4.3. Сортировка информации................................................... 71 V.5. Использование формул для проведения расчетов в электронной таблице.............................................................................................. 71 V.5.I. Типы формул..................................................................... 71 V.5.2. Распространение действия формул на зону......................... 74 V.5.3. Абсолютные и относительные ссылки в формулах.............. 74 V.5.4. Режимы проведения расчетов............................................ 76 V.6. Связь электронных таблиц друг с другом.................................'......... 77 V.7. Метод курсорного копирования................................................•........ 78 V.8. Копирование и перемещение информации в электронную таблицу из текстового фрейма........................................................................... 79 V.9. Дополнительные возможности пакета Framework III при работе с электронной таблицей...................................................................... 80 V.9.I. Определение формата ввоУйщйхся данных......................... 80 V.9.2. Прочие дополнительные возможности работы с электронной таблицей в пакете Framework III....................................... 82 ГЛАВА VI. ПОСТРОЕНИЕ ГРАФИКОВ......................................................... 83 VI. 1. Типы графиков...........................................................................••••• 83 VI.2. Основные этапы построения графика......................................••...... 85 VI.3. Изменение размеров графического фрейма...................................... 89 VI.4. Команды меню "Graph"................................................................... 89 VI.4.1. Группировка показателей и их размещение на графике..... 89 VI.4.2. Наложение графиков........................................................ 90 VI.4.3. Вывод на график поясняющих надписей........................... 92 VI.4.4. Масштабирование выводящихся на график показателей.... 92 VI.4.5. Модификации графика "секторная диаграмма"................. 92 ГЛАВА VII. РАБОТА С БАЗОЙ ДАННЫХ........................................................ 93 VII. 1. Создание базы данных и способы представления в ней информации 93 VII. 1.1. Типы полей базы данных................................................ 93 VII. 1.2. Дополнительные возможности определения типа полей базы данных в пакете Framework III.....................••••........ 95 VII.1.3. Табличная форма представления базы данных................. 96 VII. 1.4. Структурированная форма представления базы данных... 98 f\1Ct VII. 1.5. Представление базы данных в форме, характерной для пакета dBase................................................................... 100 VII.2. Использование формул при работе с базой данных.......................... 100 VII.2.1. Определяющие формулы................................................. 102 VII.2.2. Фильтрующие формулы.................................................. 104 VII.3. Фильтрация по качественным признакам....................................... 105 VII.4. Копирование и перемещение в базу данных информации, содержащейся во фреймах других типов .................................................... 105 ГЛАВА VIII. РАСПЕЧАТКА ДОКУМЕНТОВ ПАКЕТА FRAMEWORK.......... 106 VIII. 1. Общие положения........................................................................ 106 VIII. 1.1. Предварительные замечания........................................... 106 VIII.1.2. Команды меню печати "Print"......................................... 107 VIII.2. Вывод на печать документов, содержащихся в текстовых фреймах ... 109 VIII.2.1. Форматирование текста................................................. 109 VIII.2.2. Печать верхних и нижних колонтитулов страницы......... 111 VIII.3. Использование различных типов шрифтов.................................... 113 VIII.3.1. Стандартные способы стилизации текста........................ 113 VIII.3.2. Дополнительные возможности стилизации текста в пакете Framework III.................................................................. 114 VIII.3.3. "Газетный формат" печати в пакете Framework III........... 115 VIII.4. Вывод на печать сложного (структурированного) фрейма.............. 116 VIII.5. Распечатка многостраничного документа...................................... 117 VIII.6. Особенности выведана печать электронных таблиц....................... 118 VIII.6.1. Распечатка информации и горизонтальные размеры клеток таблицы................................................................... 118 VIII.6.2. Особенности распечатки таблиц большого формата........ 119 VIII.6.3. Распечатка формул........................................................ 119 VIII.7. Особенности распечатки баз данных.............................................. 120 VIII.8. Особенности печати графиков....................................................... 121 VIII.9. Пакет программ высококачественной печати ФОНТИК и возможности его использования при работе с пакетом Framework............. 121 VIII.9.1. Загрузка пакета "Фонтик".............................................. 121 VIII.9.2. Работа с командами пакета "Фонтик"............................. 122 VIII.9.3. "Ручная" разметка документа......................................... 123 ГЛАВА IX. ОСНОВЫ ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ ФРЕД............... 126 IX. 1. Принципы создания и использования макрокоманд (macros). Общие сведения о языке Фред и его особенностях..................................... 126 IX. 1.1. Создание макрокоманд (macros) и работа с ними............... 126 IX. 1.2. Язык программирования Фред, его особенности и возможности использования........................................................ 129 • IX.1.3. Функции Фреда и правила их записи............................... 130 IX.1.4. Операторы, используемые в языке Фред........................... 131 IX. 1.5. Типы данных языка Фред................................................. 134 IX.1.6. Расстановка знаков пунктуации........................................ 135 IX.2. Работа с программой....................................................................... 136 IX.2.1. Вводи запуск программы насчет...................................... 136 IX.2.2. Пример составления программы....................................... 137 IX.2.3. Распечатка программы..................................................... 140 IX.3. "Джентльменский набор" функций программиста-любителя........... 141 IX.3.1. Работа с локальными переменными. Функция Фреда @1оса1(...)......................................................................... 141 IX.3.2. Использование в программе условных и логических конструкций. Функции Фреда @if, @or, @list, @and, ©return. 145 IX.3.3. Организация диалогового режима работы. Функции Фреда: ©prompt, @eraseprompt, @inputline, ©value, @nextkey........ 152 IX.3.4. Организации циклоп. Принципы работы с подпрограммами. Функции Фреда @while, ©next, @put, @get................ 156 IX.3.5. Программа работает за человека: функция Фреда @performkeys(.....)........................................................ 161 ГЛАВА X. ФУНКЦИИ ЯЗЫКА ФРЕД........................................................... 169 Х.1. Числовые функции........................................................................... 169 Х.2. Строковые функции......................................................................... 172 Х.З. Логические функции......................................................................'... 175 Х.4. Статистические функции................................................................. 178 Х.5. Финансовые функции...,.................................................................. 179 Х.6. Функции даты и времени................................................................. 180 Х.7. Функции контроля и управления...................................................... 181 Х.8. Графические и звуковые функции.................................................... 186 Х.9. Функции работы с областями........................................................... 188 Х.10. Функции форматирования поименованных единиц........................ 190 Х.11. Функции интерфейса с пользователем............................................ 190 Х.12. Функции создания функций........................................................... 192 Х.13. Функции создания макрокоманд.................................................... 193 Х.14. Функции печати и форматирования текста..................................... 195 ПРИЛОЖЕНИЕ I. Меню пакета Framework HI.................................................... 199 ПРИЛОЖЕНИЕ II. Краткая сводка основных правил работы с интегрированной системой Framework....;......................................................... 221 ПРИЛОЖЕНИЕ III. Возможные затруднения при работе с системой................... 225 ПРИЛОЖЕНИЕ IV. Стандартные названия навигационных и фугих специальных клавиш, используемых при записи макрокоманд, а также с функцией Фреда @performkeys........................................... 227 ПРИЛОЖЕНИЕ V. Перечень функций языка программирования Фред.............. 228 ПРИЛОЖЕНИЕ VI. Примеры практического решения задач.................*........... 229 ПРЕДМЕТНЫЙ УКАЗАТЕЛЬ............................................................................ 233 ОГЛАВЛЕНИЕ .............................................................................................. 237 Цена: 300руб. |
||||