Файл: Макарова_Информатика_2000.doc

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 19.05.2024

Просмотров: 2941

Скачиваний: 6

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

Информатика

К читателю

Предисловие

От всей души желаем вам успехов!

1.1. Информатизация общества

Опыт информатизации и перспективные идеи

1.2. Информационный потенциал общества

Рынок информационных продуктов и услуг

Правовое регулирование на информационном рынке

1.3. Информатика – предмет и задачи

Ключевые понятия

Вопросы для самопроверки

Литература

2 Глава. Измерение и представление информации

2.1. Информация и ее свойства

2.2. Классификация и кодирование информации

2.1. Информация и ее свойства

2.2. Классификация и кодирование информации

Фасетная система классификации

Дескрипторная система классификации

Система кодирования

Классификационное кодирование

Ключевые понятия

Вопросы для самопроверки

Литература

После изучения главы вы должны знать:

3.1. Информационные системы

Понятие информационной системы

Персонал организации

3.2. Структура и классификация информационных систем

Информационные системы для менеджеров среднего звена

3.3. Информационные технологии

Как соотносятся информационная технология и информационная система

3.4. Виды информационных технологий

Характеристика и назначение

Ключевые понятия

Вопросы для самопроверки

Литература

Глава 4. Архитектура персонального компьютера

После изучения главы вы должны знать:

4.1. Информационно-логические основы построения

4.2. Функционально-структурная организация

4.3. Микропроцессоры

4.4. Запоминающие устройства пк

Накопители на жестких магнитных дисках

4.5. Основные внешние устройства пк

4.6. Рекомендации по выбору персонального компьютера

Ключевые понятия

Вопросы для самопроверки

Литература

Глава 5. Состояние и тенденции развития эвм

После изучения главы вы должны знать:

5.1. Классификация эвм Классификация эвм по принципу действия

Классификация эвм по размерам и функциональным возможностям

5.2. Большие эвм

5.3. Малые эвм

5.4. Персональные компьютеры

5.5. Суперэвм

5.6. Серверы

5.7. Переносные компьютеры

5.8. Тенденции развития вычислительных систем

Ключевые понятия

Вопросы для самопроверки

Литература

Глава 6. Компьютерные сети

После изучения главы вы должны знать:

6.1. Коммуникационная среда и передача данных

6.2. Архитектура компьютерных сетей

6.3. Локальные вычислительные сети

Управление взаимодействием устройств в сети

6.4. Глобальная сетьinternet

6.5. Локальная вычислительная сетьnovellnetware

Ключевые понятия

Вопросы для самопроверки

Литература

Глава 7. Офисная техника

После изучения главы вы должны знать:

7.1. Классификация офисной техники

7.2. Средства изготовления, хранения, транспортирования и обработки документов

Средства транспортирования документов

7.3. Средства копирования и размножения документов

7.4. Средства административно-управленческой связи

Системы передачи недокументированной информации

Дейтефонная связь

7.5. Компьютерные системы в оргтехнике

Ключевые понятия

Вопросы для самопроверки

Литература

Глава 8. Состояние и тенденции развития программного обеспечения

8.1. Программные продукты и их основные характеристики

8.2. Классификация программных продуктов

После изучения главы вы должны знать:

8.1. Программные продукты и их основные характеристики

8.2. Классификация программных продуктов

Сервисное программное обеспечение

Офисные ппп

Системы искусственного интеллекта

Ключевые понятия

Вопросы для самопроверки

Литература

Глава 9. Операционная система ms dos

9.1. Основные понятия

9.2. Характеристика ms dos

9.3. Технология работы в ms dos

9.1. Основные понятия

9.2. Характеристикаmsdos

9.3. Технология работы вmsdos

Формат команды объединения нескольких файлов

Форматы команд для обмена данными между внешним устройством и файлом, хранящимся на диске

Ключевые понятия

Вопросы для самопроверки

Литература

Глава 10. Norton commander – инструментарий работы в среде ms dos

После изучения главы вы должны знать:

10.1. Общие сведения

10.2. Работа с панелями информационного окна

10.3. Управление пакетом при помощи функциональных клавиш и ниспадающего меню

10.4. Вспомогательный инструментарий пакета

Ключевые понятия

Вопросы для самопроверки

Литература

После изучения главы вы должны знать:

11.1. Программы-архиваторы

11.2. Программы обслуживания магнитных дисков

Проблема фрагментации дисков

11.3. Антивирусные программные средства

Программы обнаружения и защиты от вирусов

Ключевые понятия

Вопросы для самопроверки

Литература

Глaba12. Операционные системыwindows95 иwindows98

После изучения главы вы должны знать:

12.1. Концепция операционных системwindows95 иwindows98

32-Разрядная архитектура

12.2. Объектно-ориентированная платформаwindows

Назначение Рабочего стола

12.3. Организация обмена данными

Внедрение объекта

12.4. Программные средстваwindows98

Комплекс программ Связь

Ключевые понятия

Вопросы для самопроверки

Литература

Глава 13. Текстовый процессор

13.1. Базовые возможности

13.2. Работа с текстом

13.3. Работа издательских систем

После изучения главы вы должны знать:

13.1. Базовые возможности

13.2. Работа с текстом

13.3. Работа издательских систем

Ключевые понятия

Вопросы для самопроверки

Литература

Глава 14. Табличный процессор

14.1. Основные понятия

14.2. Функциональные возможности табличных процессоров

14.3. Технология работы в электронной таблице

После изучения главы вы должны знать:

14.1. Основные понятия

Окно, рабочая книга, лист

Перемещение формул

14.2. Функциональные возможности табличных процессоров

Команды для работы с электронной таблицей как с базой данных

14.3. Технология работы в электронной таблице

Ключевые понятия

Вопросы для самопроверки

Литература

Глава 15. Система управления базой данных

После изучения главы вы должны знать:

15.1. Основные понятия

15.2. Реляционный подход к построению инфологической модели

15.3. Функциональные возможности субд

15.4. Основы технологии работы в субд

Ключевые понятия

Вопросы для самопроверки

Литература

Глава 16. Интеллектуальные системы

16.1. Введение в искусственный интеллект

16.2. Экспертные системы: структура и классификация

16.3. Технология разработки экспертных систем

После изучения главы вы должны знать:

16.1. Введение в искусственный интеллект

История развития искусственного интеллекта в России

16.2. Экспертные системы: структура и классификация

16.3. Технология разработки экспертных систем

Ключевые понятия

Вопросы для самопроверки

Литература

Глава 17. Инженерия знаний

17.1. Теоретические аспекты получения знаний

17.2. Практические методы извлечения знаний

17.3. Структурирование знаний

После изучения главы вы должны знать:

17.1. Теоретические аспекты получения знаний

17.2. Практические методы извлечения знаний

17.3. Структурирование знаний

Ключевые понятия

Вопросы для самопроверки

Литература

Глава 18. Создание программного продукта

18.1. Методология проектирования программных продуктов

18.2. Структурное проектирование и программирование

18.3. Объектно-ориентированное проектирование

После изучения главы вы должны знать:

18.1. Методология проектирования программных продуктов

Этапы создания программных продуктов

1. Составление технического задания на программирование

2. Технический проект

3. Рабочая документация (рабочий проект)

4. Ввод в действие

18.2. Структурное проектирование и программирование

18.3. Объектно-ориентированное проектирование

Методика объектно-ориентированного проектирования

Ключевые понятия

Вопросы для самопроверки

Литература

После изучения главы вы должны знать:

19.1. Автоматизация работы пользователя в средеmicrosoftoffice

19.2. Создание приложений на языкеvisualbasicforapplications

19.3. Реляционные языки манипулирования данными

Ключевые понятия

Вопросы для самопроверки

Литература

Макарова Наталья Владимировна

Матвеев Леонид Анатольевич

Бройдо Владимир Львович и др.

Информатика

101000, Москва, ул. Покровка, 7

Глава 13. Текстовый процессор 425

Пример 19.74.

В первом случае выбираются студенты, дата рождения которых позже 1.1.79. Во втором случае будут отобраны все студенты, обучающиеся в группах 1212 или 1213 и дата рождения которых позже 1.1.79. В третьем случае выбираются студенты, дата рождения которых находится в заданном диапазоне, и они обучаются в любой из указанных групп. В четвертом случае выбираются студенты, которые обучаются в тех же группах, что и студенты-заочники, дата рождения которых позже 1.1.79.

Групповые функции SQL

Групповые функции необходимы для определения статистических данных на основе наборов числовых значений:

Avg – вычисляет арифметическое среднее набора чисел, содержащихся в указанном поле запроса;

Count – вычисляет количество выделенных записей в запросе;

Min, Max – возвращают минимальное и максимальное значения из набора в указанном поле запроса;

StDev, StDevPs - возвращают среднеквадратическое отклонение генеральной совокупности и выборки для указанного поля в запросе;

Sum – возвращает сумму значений в заданном поле запроса;

Var, VarPs – возвращают дисперсию распределения генеральной совокупности и выборки для указанного поля в запросе.

Для определения полей группирования указывается ключевое слово GROUP BY. Можно указать также слово HAVING для заданного условия по группе при вычислении групповых значений.

Пример 19.75.

SELECT Фамилия, Аvg(Результат) AS Средний_балл FROM Результаты

GROUP BY [№ зач.книжки]

SELECT [Код дисциплины], Аvg(Результат) AS Средний_балл

FROM Результаты GROUP BY [Код дисциплины]

В первом случае создается список фамилий студентов с указанием среднего балла по каждому студенту, во втором случае – список кодов дисциплин и средний балл по дисциплине.

Пример 19.76.

SELECT Фамилия, Avg(Результат) AS Средний_балл FROM Результаты

GROUP BY [№ зач.книжки] HAVING Аvg(Результат) > 4.5

SELECT [Код дисциплины], Avg(Результат) AS Средний_балл

FROM Результаты GROUP BY [Код дисциплины] HAVING Аvg(Результат) < 4

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


Подчиненный запрос

В инструкцию SELECT может быть вложена другая инструкция SELECT, SELECT...INTO, INSERT...INTO, DELETE или UPDATE. Различают основной и подчиненные запросы, которые являются вложенными в основной запрос.

Подчиненный запрос можно использовать вместо выражения в списке полей инструкции SELECT или в предложениях WHERE и HAVING.

Существуют три типа подчиненных запросов:

сравнение (ANY | ALL | SOME) (инструкция);

выражение [NOT] IN (инструкция);

[NOT] EXISTS (инструкция).

Первый тип – сравнение выражения с результатом подчиненного запроса.

Ключевые слова:

ANY – каждый (сравнение с каждым элементом подчиненной выборки).

ALL – все (сравнение со всеми элементами подчиненной выборки).

SOME – некоторые (сравнение с некоторыми элементами подчиненной выборки).

Пример 19.77.

SELECT* FROM Оценка WHERE [Результат] > ANY

(SELECT [Результат] FROM Оценка

WHERE Результат.[№ зач.книжки]="123124")

Отбираются только те записи из таблицы Оценка, в которых значение результата больше (выше) каждой оценки студента с № зач.книжки 123124.

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

Пример 19.78.

SELECT * FROM Студент WHERE [№ зач.книжки] IN

(SELECT [№ зач.книжки] FROM Оценка WHERE [Результат] > =4)

SELECT * FROM Дисциплина WHERE [Код дисциплины] NOT IN

(SELECT [Код дисциплины] FROM Оценка)

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

Во втором случае отбираются дисциплины, которые не встречаются в таблице Оценка.

Третий тип – инструкция SELECT, заключенная в круглые скобки, с предикатом EXISTS (с необязательным зарезервированным словом NOT) в логическом выражении для определения, должен ли подчиненный запрос возвращать какие-либо записи.

Пример 19.79.

SELECT* FROM Студент WHERE EXISTS

(SELECT * FROM Оценка WHERE Сотрудник.[№ зач.книжки]=

Оценка.[№ зач.книжки])

Отбираются студенты, которые имеют хотя бы одну оценку.


Ключевые понятия

Автошаблон

Встроенная функция

Встроенные типы данных

Главное меню

"Горячие" клавиши

Диалоговое окно

Запрос

Инсталляция

Инструментальные средства пользователя

Клавиши сокращения

Клавишные макросы (макрокоманды)

Кнопка переключателя

Команда меню

Командная кнопка

Макрокоманда

Макропрограммирование

Макрос

Массив переменных

Меню

Метка

Модель данных

Окно списка

Оператор языка VBA

Отношение

Панель инструментов

Параметр настройки:

локальный

общий

Переменные

Поле ввода

Последовательный файл

Произвольный файл

Процедура

Пункт меню

Рамка группы

Раскрывающийся список

Регулятор счетчика

Реляционная таблица

Реляционный язык

Среда настройки Microsoft Office

Среда работы пользователя

Схема реляционной таблицы

Типовая реляционная операция

Типы (формат) данных

Управляющая структура

Файл конфигурации

Флажок

Функция пользователя

Шаблон документов

Шаблон рабочей книги

Язык:

dBASE

QBE

SQL

VBA (Visual Basic for Applications)

Языковый макрос

Вопросы для самопроверки

Что такое среда работы конечного пользователя?

Что такое интерфейс конечного пользователя?

Что входит в состав сервиса прикладного программного обеспечения?

Что такое АРМ?

В чем заключается конфигурирование программно-технического комплекса?


В чем состоит оперативное конфигурирование программного продукта?

Что такое инсталляция программного продукта?

Что входит в состав инструментальных средств конечного пользователя?

Назовите основные средства настройки пакета Microsoft Office.

Назовите общие параметры настройки пакета Microsoft Office.

Назовите локальные параметры настройки пакета Microsoft Office.

Что входит в состав стандартных дополнений Excel 5.0?

Как осуществляется настройка главного меню Word 6.0?

Как осуществляется настройка главного меню Excel 5.0?

Что такое пользовательская панель инструментов?

Как создаются панели инструментов пользователя в Word 6.0?

Как создаются панели инструментов пользователя в Excel 5.0?

Что такое "горячие" клавиши?

Как происходит назначение "горячих" клавиш в Word 6.0?

Как происходит назначение "горячих" клавиш в Excel 5.0?

Дайте определение макрокоманды, макроса.

Что такое макропрограммирование?

Что такое клавишная макрокоманда?

Что такое языковая макрокоманда?

Как создаются макрокоманды в Word 6.0?

Как создаются макрокоманды в Excel 5.0?

Что такое шаблон документа в Word 6.0?

Что такое шаблон рабочей книги в Excel 5.0?

Что такое автошаблон в Excel 5.0?

Назовите основные понятия языка VBA.

Назовите основные объекты языка VBA, их свойства и методы обработки.

Дайте определение переменных, массивов, констант языка VBA.

Какова спецификация переменных, массивов и констант по сфере их действия?

Назовите основные типы операторов языка VBA.

Дайте определение процедуры языка VBA.

Дайте определение функции языка VBA.

Каковы типы управляющих структур языка VBA?

Назовите основные типы операций по обработке файлов языка VBA.

Как работают с последовательными файлами?

Как работают с файлами произвольного доступа?

Что такое диалоговое окно языка VBA?

Назовите характерные особенности диалоговых окон различных видов.

Какие элементы управления используются в диалоговом окне пользователя?

Как осуществляется форматирование элементов диалогового окна пользователя?

Дайте определение модели данных.


Что такое реляционная таблица (отношение)?

Какова схема реляционной таблицы?

Назовите типовые операции обработки записей реляционной таблицы.

Назовите типовые операции совместной обработки нескольких реляционных таблиц.

Приведите классификацию реляционных языков.

Что такое dBASE-подобные реляционные языки?

Дайте характеристику языка QBE.

Каково назначение языка SQL?

Назовите основные типы операторов языка SQL.

Как строится запрос с использованием оператора SELECT?

Что такое подзапрос?

Как специфицируются дополнительные условия выборки данных?

Что такое групповая обработка? Каковы функции групповой обработки?