- •Оглавление
- •Глава 1. Информатика и кибернетика 8
- •Глава 2. Обзор Hardware и методов его применения в профессиональной деятельности 56
- •Глава 3. Обзор Software и методов его применения в профессиональной деятельности 108
- •Глава 4. Работа с спс "Консультант Плюс: Версия Проф" 146
- •Глава 1 написана г.П. Чепуренко, глава 2 - р.Р. Фокиным, главы 3 и 4 - м.А. Абиссовой, подборка рекомендуемых литературы и сайтов Internet выполнена р.Р. Фокиным Глава 1.Информатика и кибернетика
- •1.1.История развития кибернетики и информатики
- •1.2.Информатика, кибернетика и право
- •1.3.Обзор Brainware и его применения в профессиональной деятельности
- •1.3.1.Теория кодирования
- •1.3.2.Теория формальных грамматик и языков
- •1.3.3.Математическая логика
- •1.3.4.Численные методы
- •1.3.5.Микроэлектроника
- •1.3.6.Системотехника
- •1.3.7.Объектно-ориентированный анализ
- •1.3.8.Теория открытых систем
- •1.3.9.Теория системной интеграции
- •Глава 2.Обзор Hardware и методов его применения в профессиональной деятельности
- •2.1.Основные понятия Hardware
- •2.2.Базовая конфигурация персонального компьютера (пк)
- •2.2.1.Системный блок пк базовой конфигурации
- •2.2.2.Оперативная память пк
- •2.2.3.Центральные процессоры ibm pc
- •2.2.4.Дисплей, монитор
- •2.2.5.Видеокарта, видеоадаптер
- •2.2.6.Звуковая карта
- •2.2.7.Звуковая гарнитура
- •2.2.8.Винчестер, жесткий диск
- •2.2.9.Устройства для работы с лазерными дисками
- •2.2.10.Флопи-дисковод
- •2.2.11.Корпус с блоком питания
- •2.2.12.Материнская плата
- •2.2.13.Алфавитно-цифровая клавиатура
- •2.2.14.Мышь и коврик для мыши
- •2.2.15.Сетевой фильтр
- •2.3.Периферийные устройства пк
- •2.3.1.Стабилизаторы напряжения (сн) и источники бесперебойного питания (ибп, ups)
- •2.3.2.Сетевая плата, сетевая карта, сетевой адаптер
- •2.3.3.Концентратор (hub) и коммутатор (switch)
- •2.3.4.Факс-модемы
- •2.3.5.Сканеры
- •2.3.6.Принтеры
- •2.3.7.Многофункциональные печатающие аппараты
- •2.3.8.Звуковые колонки
- •2.3.9.Midi-клавиатуры
- •2.3.10.Fm и tv тюнеры
- •2.3.11.Internet-камеры
- •2.3.12.Цифровые фотоаппараты
- •2.3.13.Цифровые и аналоговые видеокамеры
- •2.3.14.Мультимедийные видеопроекторы
- •Глава 3.Обзор Software и методов его применения в профессиональной деятельности
- •3.1.Системное программное обеспечение (по)
- •3.1.1.Основные понятия
- •3.1.2.Обзор операционных систем (ос) семейства Windows
- •3.1.3.Обзор ос других семейств
- •3.2.Инструментальное по
- •3.2.1.Развитие методологии анализа и проектирования по
- •3.2.2.Языки и системы моделирования
- •3.2.3.Языки и системы программирования
- •3.3.Прикладное по
- •3.3.1.Методо-ориентированное прикладное программное обеспечение (ппо)
- •3.3.2.Проблемно-ориентированное ппо для менеджера: справочные правовые системы (спс)
- •Глава 4.Работа с спс "Консультант Плюс: Версия Проф"
- •4.1.Основные принципы работы
- •4.2.Поиск документов и структура информационного банка (иб)
- •4.2.1.Поиск документов по карточке реквизитов
- •4.2.2.Работа с полем Вид документа
- •4.2.3.Особенности работы с полем Тематика и с полями типа Дата
- •4.2.4.Особенности поиска по тексту документов
- •4.2.5.Особенности работы с полем Папки документов
- •4.2.6.История или повторное использование поисковых запросов
- •4.2.7.Поиск по нескольким базам данных
- •4.3.Работа со списком документов
- •4.3.1.Печать списка и запись его в файл
- •4.3.2.Сохранение списка в кармане и в папках
- •4.3.3.Сложный поиск по тексту среди документов списка
- •4.3.4.Одновременный просмотр списка документов и текста текущего документа
- •4.3.5.Заказ и отмена заказа документов
- •4.4.Работа с текстом документа
- •4.4.1.Перекрестные ссылки в тексте
- •4.4.2.Просмотр дополнительной информации
- •4.4.3.Поиск фрагмента в тексте
- •4.4.4.Печать текста и запись его в файл
- •4.4.5.Использование кнопки "Копировать в Microsoft Word"
- •4.4.6.Выбор настроек при экспорте таблиц
- •4.4.7.Буфер обмена
- •4.4.8.Сохранение документа в кармане и в папках
- •4.5.Папки и группы папок
- •4.5.1.Окно "Занести в папку"
- •4.5.2.Работа с папками
- •4.5.3.Экспорт и импорт папок
- •4.6.Закладки и группы закладок
- •4.6.1.Работа с закладками
- •4.6.2.Все закладки в документе и в иб
- •4.6.3.Экспорт и импорт закладок
- •4.7.Печать и ее опции
- •4.7.1.Работа с макетом страницы
- •4.7.2.Предварительный просмотр печати
- •4.7.3.Выполнение печати
- •4.8.Некоторые операции с иб
- •Часть 1 (ключ /reindex1) - построение словаря для поиска по каталогу. При этом словарь для поиска по тексту никаким изменениям не подвергается.
- •Рекомендуемые литература и сайты Internet
- •Для заметок
1.3.3.Математическая логика
Математическая логика, как и алгебра, занимается вычислением значения выражений. Пример: требуется определить значение алгебраического выражения x2 + y2 + 5 при x=2, y=3. Решение: 22 + 32 + 5 = 4 + 9 + 5 = 18.
Логические выражения или условия могут иметь только два значения: True (Истина) или False (Ложь). Пример: требуется определить значение логического выражения x2 + y2 > 5 при x=0, y=2 и при x=3, y=4. Решение: При x=0, y=2 имеем 02 + 22 > 5, т. е. 4 > 5 - это ложь. При x=3, y=4 имеем 32 + 42 > 5, 9 + 16 > 5, т. е. 25 > 5 - это истина. Логические выражения иногда называют высказываниями, а вычисление их значений - исчислением высказываний. Например, высказывание "Коровы умеют мяукать" имеет значение False (Ложь).
Сравнение текстовых величин и операции над ними. Тексты равны, если они содержат одинаковое количество символов и соответственно равны все эти символы. Например, равны тексты A и B, где A = "Роман" и B = "Роман". Тексты же "Роман", "РОМАН", "Романы" не равные тексты.
Текст "cat" меньше, чем "dog", поскольку символ "c" меньше символа "d". Дело в том, что и в кодировке ASCII, и в кодировке UNICODE символ "c" имеет код 99, а символ "d" - 100. Текст "cat" меньше, чем "cut". При равенстве первых символов проверяются вторые и т. д. В данном случае код "a" - 97, код "u" - 117. Текст "Роман" меньше, чем "Романы", так как отсутствие соответствующего символа для проверки считается как бы нулевым кодом.
И в кодировке ASCII, и в кодировке UNICODE наименьшие коды имеют невидимые спецсимволы (конец строки, конец страницы, пробел и т. п.), затем идут цифры и вспомогательные символы (точка, запятая, плюс, минус и т. п.), затем - большие английские буквы по алфавиту (A-Z), затем - малые английские буквы по алфавиту (a-z). Затем русские буквы, причем тут все зависит от кодировки и кодовой страницы. В кодировках UNICODE и ASCII (Windows-1256, MS-DOS-866) сначала - большие буквы по алфавиту (А-Я), затем - малые буквы по алфавиту (а-я). В кодировке ASCII (КОИ-8) русские буквы, совпадающие по написанию с английскими, имеют те же коды, переменными символами являются лишь русские буквы, не совпадающие по написанию с английскими, причем последовательность их кодов никак не соответствует русскому алфавиту.
Над текстами определена лишь операция конкатенации - склеивания двух текстов в один. Для нее можно использовать знаки как "+", так и "&". Вот примеры.
"Замяукал" & " кот-" & "Васька!" = "Замяукал кот-Васька!"
"5" + "3" = "53"
Последний пример демонстрирует разницу между числовыми и символьными величинами. В языке Basic существуют специальные функции перевода числовых величин в текстовые и наоборот. Val переводит текст в число. Например, Val("53.87")=53.87, Val("75")=75, Val("dog")=0. В тексте "dog" нет числа. Str переводит число в текст. Например, Str(-75.3)="-75.3"
Простые условия - это условия, получаемые на основе специального шаблона. Формула 1 .2 дает нам этот шаблон.
Формула 1.2. Шаблон простого условия
A s B Здесь: A и B - произвольные алгебраические выражения; s - произвольная операция сравнения больше(>), меньше(<), равно (=), больше или равно(>=), меньше или равно(<=), не равно(<>)
Таким образом, все приведенные выше условия являются простыми.
Составные условия - это условия, которые получаются из простых путем использования логических операций (Not - Отрицание, And - И, Or - Или) и круглых скобок для группировки.
Примеры: (Not 5>3) = False - отрицание того, что 5>3 есть Ложь. (5>3 And 3<1) = False - Истина И Ложь есть Ложь. (5>3 Or 3<1) = True - Истина Или Ложь есть Истина.
Правила вычисления выражений, содержащих операции Not, And, Or определяются приведенными ниже таблицами истинности.
Таблица 1.4. Таблица истинности для Not
A |
Not A |
True |
False |
False |
True |
Таблица 1.5. Таблица истинности для And
A |
B |
A And B |
True |
True |
True |
True |
False |
False |
False |
True |
False |
False |
False |
False |
Таблица 1.6. Таблица истинности для Or
A |
B |
A Or B |
True |
True |
True |
True |
False |
True |
False |
True |
True |
False |
False |
False |
Операции имеют следующие приоритеты:
- самый высший - возведение в степень, знаки функций Sin, Cos и т. п.;
- ниже - операции умножения и деления;
- еще ниже - операции сложения, конкатенации и вычитания;
- еще ниже - операции сравнения;
- еще ниже - операция Отрицания (Not);
- еще ниже - операция И (And);
- еще ниже - операция Или (Or).
Пример. Как понять следующее выражение?
3 * Sin (X) > 2 And Not X=Y
Его следует понимать как указано ниже.
((3 * (Sin (X))) > 2) And (Not (X=Y))