- •ВВЕДЕНИЕ
- •1. ОБЩИЕ СВЕДЕНИЯ ОБ ИНФОРМАТИКЕ
- •1.1. Информатика как наука
- •1.2 Определения информации
- •1.3. Виды информации
- •1.4. Структура информации
- •1.5. Требования, предъявляемые к социальной информации
- •Контрольные вопросы и задания:
- •2. ИСТОРИЯ РАЗВИТИЯ ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ
- •2.1. Ручной период вычислений или период абака
- •2.2. Механический период
- •2.3. Электромеханический период
- •2.4. Электронный период
- •Контрольные вопросы и задания
- •3. ПОКОЛЕНИЯ ЭВМ
- •Контрольные вопросы и задания:
- •4. СФЕРЫ ИСПОЛЬЗОВАНИЯ ЭВМ
- •Контрольные вопросы и задания
- •5. ПРИНЦИПЫ ПОСТРОЕНИЯ ЭВМ. СТРУКТУРА ЭВМ, НАЗНАЧЕНИЕ ОСНОВНЫХ БЛОКОВ
- •Контрольные вопросы и задания:
- •6. ПЕРСОНАЛЬНЫЕ КОМПЬЮТЕРЫ
- •Контрольные вопросы и задания:
- •7. ДВОИЧНАЯ СИСТЕМА СЧИСЛЕНИЯ
- •Контрольные вопросы и задания:
- •8. ПАМЯТЬ, ЕЕ ХАРАКТЕРИСТИКИ
- •8.1. Определения. Единицы емкости памяти
- •8.2. Принципы устройства памяти
- •Рис. 8.1. Взаимодействие процессора с памятью
- •8.3. Виды памяти.
- •Рис. 8.2 Структурная схема памяти персонального компьютера
- •8.4. Внешние запоминающие устройства
- •Контрольные вопросы и задания:
- •9. ЯЗЫКИ ПРОГРАММИРОВАНИЯ СОВРЕМЕННЫХ ЭВМ. ЭТАПЫ РАЗРАБОТКИ ПРОГРАММ
- •9.1. Понятие программы
- •9.2. Машинный язык и языки программирования высокого уровня
- •9.3. Компиляторы и интерпретаторы языков программирования
- •9.4. Лингвистическое обеспечение современных ЭВМ.
- •9.5. Этапы разработки программ для ЭВМ
- •Контрольные вопросы и задания:
- •10. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ СОВРЕМЕННЫХ ЭВМ
- •10.1. Роль программного обеспечения
- •10.2. Понятие об операционной системе
- •10.3. Основные задачи, решаемые ОС ПЭВМ
- •10.4. Современные операционные системы
- •10.5. Понятие интерфейса ОС
- •10.6. Классификация операционных систем. Современные операционные системы
- •10.7. Оболочки операционных систем
- •10.8. Прикладное программное обеспечение
- •10.8.1.Текстовые редакторы
- •10.8.2. Табличные процессоры
- •10.8.3. Базы данных и СУБД
- •Контрольные вопросы и задания:
- •11. АЛГОРИТМЫ
- •11.1. Понятие алгоритма
- •11.2. Свойства и состав алгоритмов
- •11.3. Способы записи алгоритмов. Блок-схемы
- •11.4. Базовые структуры алгоритмов: следование, ветвление, цикл
- •Контрольные вопросы и задания:
- •12. ИНФОРМАЦИОННЫЕ СИСТЕМЫ. ОСНОВНЫЕ ПОНЯТИЯ И КЛАССИФИКАЦИЯ
- •12.1. Классификация информационных систем
- •12.1.1. Классификация по масштабу
- •12.1.2. .Классификация по целям.
- •12.1.3. Классификация по способу организации
- •12.2. Архитектуры информационных систем
- •Контрольные вопросы и задания:
- •13. ПОНЯТИЕ ПРОГРАММНОГО ПРОДУКТА. КАЧЕСТВО И ЖИЗНЕННЫЙ ЦИКЛ ПРОГРАММНОГО ПРОДУКТА
- •13.1. Программный продукт. Особенности разработки программного обеспечения
- •13.2. Качество программных продуктов
- •13.3. Показатели эффективности разработки программного обеспечения
- •13.4.1.Основные этапы жизненного цикла ПО
- •13.4.2. Структура жизненного цикла ПО
- •13.4.3. Модели жизненного цикла ПО
- •Рис. 13.1. Каскадная схема разработки ПО
- •Рис. 13.2. Реальный процесс разработки ПО по каскадной схеме
- •Рис 13.3. Спиральная модель ЖЦ
- •Контрольные вопросы и задания:
- •14. МЕТОДОЛОГИЯ И ТЕХНОЛОГИЯ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
- •Рис14.1. Представление технологической операции проектирования
- •14.1. Методологии и инструменты проектирования
- •14.2. Методы и средства структурного анализа и проектирования
- •14.3. Диаграммы потоков данных
- •14.3.1. Основные символы
- •14.3.2. Контекстная диаграмма и детализация процессов
- •14.3.3.Спецификация процесса (описание операций)
- •14.3.4. Диаграммы сущность связь
- •14.4. Методология RAD
- •Контрольные вопросы и задания:
- •15. ТЕСТИРОВАНИЕ И ОТЛАДКА ПРОГРАММ
- •15.1.Понятие тестирования и отладки программ
- •15.2. Классификация ошибок, способы их выявления и устранения
- •Контрольные вопросы и задания:
- •16. ПЕРЕДАЧА ИНФОРМАЦИИ. КОМПЬЮТЕРНЫЕ СЕТИ ОСНОВНЫЕ ПОНЯТИЯ
- •16.1. Формы передачи информации на большие расстояния
- •16.2. Передача информации между компьютерами
- •16.3. Компьютерные сети
- •16.4. Классификация сетей
- •16.5. Локальные сети. Общие понятия
- •16.6. Глобальная сеть Internet. Общие понятия
- •Рис 16.2. Иерархическая структура Internet
- •Контрольные вопросы и задания:
- •17. ОСНОВЫ ЗАЩИТЫ ИНФОРМАЦИИ
- •17.1. Способы несанкционированного доступа к компьютерной информации
- •17.2. Компьютерные вирусы и защита от них
- •17.2.1. Способы проявления компьютерных вирусов
- •17.2.2. Защита от поражения компьютерными вирусами
- •17.3. Нормативно правовая база защиты информации
- •Контрольные вопросы и задания:
- •18. СОВРЕМЕННАЯ ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА (АНАЛОГОВАЯ И ДИСКРЕТНАЯ)
- •18.1. Аналоговая вычислительная техника
- •18.2. Основные характеристики АВМ
- •18.3. Гибридная вычислительная техника
- •18.4. Сравнительные характеристики аналоговой и дискретной техники
- •Контрольные вопросы и задания:
- •БИБЛИОГРАФИЯ
- •ОГЛАВЛЕНИЕ
139
БИБЛИОГРАФИЯ
1.CASE−системы SILVERRUN//СУБД. 1995. №3. С. 41−47.
2.Аладьев, В.З.. Основы информатики. Учеб. пособие/ Хунт, Ю.Я. Шишаков, М..Л – М.: Информационно-издательский дом «Филин», 1998. −496 с.
3.Алексеев, П.А. Информатика 2002 / П.А. Алексеев.-− М.: «СОЛОН-Р», 2002. - 400 с.
4.Анин, Б.Ю. Защита компьютерной информации / Б.Ю. Анин - СПб.: БХВПетербург, 2000. - 384 с.: ил.
5.Вендров, А.М. CASE-технологии. Современные методы и средства проектирования информационных систем / А.М. Вендров. − М.: Финансы и статистика., 1198. − 176 с.
6.Вычислительная техника в инженерных и экономических расчетах: Учеб. для вузов. − 2-е изд., перераб. и доп. /. Петров А.В., Алексеев В.Е., Титов М.А. и др.: Под ред. А.В. Петрова.- М.: Высш.шк., 1984 – 320 с.
7.Денисов, А. Интернет: Самоучитель. / А. Денисов, И. Вихарев, А. Белов. − СПб.: Питер, 2000. − 464 с.
8.Информатика: Практикум по технологии работы на компьютере /Под ред. Н.В.Макаровой. − 3-е изд., перераб. − М.: Финансы и статистика, 2000. − 256 с. 9.Информатика: Учебник/ Под ред. Макаровой Н.В. – 3-е изд.,перер.-М.: Финансы и статистика, 2001. – 70 уч. изд.л.
10.Калянов, Г.Н. CASE-технологии. Консалтинг при автоматизации бизнеспроцессов / Калянов Г.Н. − М.: Горячая линия − Телеком, 2000. − 300 с.
11.Кибернетика и логика.: Сб. статей. / Отв. ред. Бирюков Б.В., Спиркин А.Г..- М.: «Наука», 1978 – 333 с.
12.Колин, К.К. Фундаментальные основы информатики: социальная информатика: Учебное пособие для вузов. / Колин К.К. − М.: Академический Проект; Екатеринбург: Деловая книга, 2000. − 350 с.
13.Леоненков, А.В. Самоучитель UML. / А.В. Леоненков. − СПб.: «БЧИ−Петербург», 2001. − 304 с.
14.Липаев, В.В. Проектирование программных средств. Учеб. пособие для вузов./ В.В. Липаев М.: Высшая школа, 1990. − 303 с.
15.Олифер, В.Г., Олифер Н.А. Компьютерные сети. Принципы, технологии, протоколы / В.Г. Олифер, Н.А. Олифер. - СПб.: Питер, 2001. - 672 с.
16.Математическая энциклопедия. / Гл. ред. И.М. Виноградов. М.: «Советская энциклопедия». 1977. 1152 стб. −Т.1.
17.Математическая энциклопедия. / Гл. ред. И.М. Виноградов. М.: «Советская энциклопедия». 1984. 1216 стб. − Т.4.
18.Михаэль А. Бэнкс. Информационная защита ПК / :Бэнкс Михаэль А Пер. с англ. - К.: ВЕК+, М.: Энтроп, СПб.: Корона-Принт, 2001. - 272 с.
19.Могилев, А.В., Пак, Н.И., Хеннер, Е.К. Информатика: Учеб. пособие для студентов. пед. вузов / А.В. Могилев, Н.И. Пак, Е.К. Хеннер − 2-е изд., стер. −М.: Издательский центр «Академия», 2001. −608 с.
140
20.Могилев, А.В., Пак, Н.И., Хеннер, Е.К. Практикум по информатике: Учеб. пособие для студентов высш. учеб. заведений/ А.В. Могилев, Н.И. Пак, Е.К. Хеннер; Под ред. Е.К. −М.: Издательский центр «Академия», 2001. − 816с.
21.Петров, В.Н. Информационные системы / В.Н. Петров. − СПб.: 2002. −
688c.
22.Персональные компьютеры. Информатика для всех. М.: Наука, 1987. –
149с., - (Сер. «Кибернетика – неограниченные возможности и возможные ограничения»).
23.Симонович, С.В., Евсеев, Г.А., Алексеев А.Г. Информатика: Базовый курс/ С.В. Симанович, .Г.А. Евсеев, А.Г. Алексеев – СПб.: Питер. 2002. – 640 с.
24.Фридланд, А.Я., Хамирова, Л.С.,Фридланд, И.А. Информатика. Толковый словарь основных терминов / А.Я. Фридланд, Л.С. Хамирова, И.А. Фридланд, Тула: Арктоус, 1996.-240 с.:ил.
25.Хохлова, Н.В, Устименко, А.И., Петренко, Б.П. Информатика: Учеб. Пособие для вузов. / Н.В.Хохлова, А.И. Устименко, Б.П.Петренко. − М.: Высш.шк., 1990. − 195 с.
26.Частиков, А.П. От калькулятора до супер-ЭВМ. / А.П. Частиков – М.: Знание, 1998. С.96 − (Новое в жизни, науке, технике. Сер. «Вычислительная техника и ее применение», №1).
27.Экономическая информатика / Под ред. П.В. Конюховского и Д.Н. Колесова – СПб.: Питер, 2001560 с.
28. |
Экономическая информатика. Учебник для вузов. / Под ред. |
|
В.В. Евдокимова. – СПб.: Питер, 1997592 с.: ил. |
||
29. |
Юсупов Р.М., Заболотский |
В.П. Научно-методологические основы |
информатизации.-СПб.: Наука, 2000. |
455 с. 69 ил. |
141
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ........................................................................................................................... |
3 |
1. ОБЩИЕ СВЕДЕНИЯ ОБ ИНФОРМАТИКЕ................................................................... |
4 |
1.1. Информатика как наука.......................................................................................................................................... |
4 |
1.2 Определения информации........................................................................................................................................ |
6 |
1.3. Виды информации..................................................................................................................................................... |
8 |
1.4. Структура информации........................................................................................................................................... |
9 |
1.5. Требования, предъявляемые к социальной информации................................................................................. |
9 |
2. ИСТОРИЯ РАЗВИТИЯ ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ.......................................... |
12 |
2.1. Ручной период вычислений или период абака.................................................................................................. |
12 |
2.2. Механический период............................................................................................................................................. |
13 |
2.3. Электромеханический период............................................................................................................................... |
16 |
2.4. Электронный период.............................................................................................................................................. |
19 |
3. ПОКОЛЕНИЯ ЭВМ......................................................................................................... |
21 |
4. СФЕРЫ ИСПОЛЬЗОВАНИЯ ЭВМ............................................................................... |
28 |
5. ПРИНЦИПЫ ПОСТРОЕНИЯ ЭВМ. СТРУКТУРА ЭВМ, НАЗНАЧЕНИЕ ОСНОВНЫХ
|
|
|
|
..............................................................................................................................БЛОКОВ |
29 |
||
6. ПЕРСОНАЛЬНЫЕ КОМПЬЮТЕРЫ............................................................................. |
33 |
||
7. ДВОИЧНАЯ СИСТЕМА СЧИСЛЕНИЯ......................................................................... |
35 |
||
8. ПАМЯТЬ, ЕЕ ХАРАКТЕРИСТИКИ................................................................................ |
37 |
||
8.1. Определения. Единицы емкости памяти............................................................................................................ |
37 |
||
8.2. Принципы устройства памяти.............................................................................................................................. |
38 |
||
8.3. Виды памяти............................................................................................................................................................. |
39 |
||
8.4. Внешние запоминающие устройства................................................................................................................... |
46 |
||
9. ЯЗЫКИ ПРОГРАММИРОВАНИЯ СОВРЕМЕННЫХ ЭВМ. ЭТАПЫ РАЗРАБОТКИ |
|
|
|
........................................................................................................................ПРОГРАММ |
48 |
9.1. Понятие программы............................................................................................................................................... |
48 |
142 |
|
9.2. Машинный язык и языки программирования высокого уровня................................................................. |
48 |
9.3. Компиляторы и интерпретаторы языков программирования...................................................................... |
53 |
9.4. Лингвистическое обеспечение современных ЭВМ........................................................................................... |
54 |
9.5. Этапы разработки программ для ЭВМ............................................................................................................... |
55 |
10. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ СОВРЕМЕННЫХ ЭВМ..................................... |
56 |
10.1. Роль программного обеспечения........................................................................................................................ |
56 |
10.2. Понятие об операционной системе..................................................................................................................... |
58 |
10.3. Основные задачи, решаемые ОС ПЭВМ.......................................................................................................... |
59 |
10.4. Современные операционные системы.............................................................................................................. |
60 |
10.5. Понятие интерфейса ОС...................................................................................................................................... |
61 |
10.6. Классификация операционных систем. Современные операционные системы...................................... |
61 |
10.7. Оболочки операционных систем........................................................................................................................ |
62 |
10.8. Прикладное программное обеспечение............................................................................................................. |
64 |
10.8.1.Текстовые редакторы............................................................................................................................................ |
64 |
10.8.2. Табличные процессоры........................................................................................................................................ |
65 |
10.8.3. Базы данных и СУБД........................................................................................................................................... |
67 |
11. АЛГОРИТМЫ............................................................................................................... |
72 |
|||
11.1. Понятие алгоритма............................................................................................................................................... |
72 |
|||
11.2. Свойства и состав алгоритмов............................................................................................................................ |
72 |
|||
11.3. Способы записи алгоритмов. Блок-схемы....................................................................................................... |
73 |
|||
11.4. Базовые структуры алгоритмов: следование, ветвление, цикл................................................................... |
74 |
|||
12. ИНФОРМАЦИОННЫЕ СИСТЕМЫ. ОСНОВНЫЕ ПОНЯТИЯ И |
|
|
75 |
|
КЛАССИФИКАЦИЯ............................................................................................................ |
||||
12.1. Классификация информационных систем....................................................................................................... |
76 |
|||
12.1.1. Классификация по масштабу............................................................................................................................... |
76 |
|||
12.1.2. .Классификация по целям.................................................................................................................................... |
76 |
|||
12.1.3. Классификация по способу организации........................................................................................................... |
78 |
|||
12.2. Архитектуры информационных систем........................................................................................................... |
79 |
|||
13. ПОНЯТИЕ ПРОГРАММНОГО ПРОДУКТА. КАЧЕСТВО И ЖИЗНЕННЫЙ ЦИКЛ |
|
|
||
.........................................................................................ПРОГРАММНОГО ПРОДУКТА |
82 |
|||
13.1. Программный продукт. Особенности разработки программного обеспечения....................................... |
82 |
|||
13.2. Качество программных продуктов.................................................................................................................... |
84 |
|||
13.3. Показатели эффективности разработки программного обеспечения......................................................... |
86 |
|
143 |
|
13.4. Жизненный цикл программного обеспечения |
информационных систем...................................... |
87 |
13.4.1.Основные этапы жизненного цикла ПО.............................................................................................................. |
|
88 |
13.4.2. Структура жизненного цикла ПО....................................................................................................................... |
|
90 |
13.4.3. Модели жизненного цикла ПО............................................................................................................................ |
|
91 |
14. МЕТОДОЛОГИЯ И ТЕХНОЛОГИЯ РАЗРАБОТКИ ПРОГРАММНОГО |
|
ОБЕСПЕЧЕНИЯ................................................................................................................. |
95 |
14.1. Методологии и инструменты проектирования............................................................................................... |
98 |
14.2. Методы и средства структурного анализа и проектирования................................................................... |
102 |
14.3. Диаграммы потоков данных............................................................................................................................. |
104 |
14.3.1. Основные символы............................................................................................................................................. |
105 |
14.3.2. Контекстная диаграмма и детализация процессов.......................................................................................... |
107 |
14.3.3.Спецификация процесса (описание операций)................................................................................................. |
109 |
14.3.4. Диаграммы сущность связь.............................................................................................................................. |
111 |
14.4. Методология RAD............................................................................................................................................... |
112 |
15. ТЕСТИРОВАНИЕ И ОТЛАДКА ПРОГРАММ........................................................... |
116 |
15.1.Понятие тестирования и отладки программ................................................................................................... |
116 |
15.2. Классификация ошибок, способы их выявления и устранения................................................................ |
116 |
16. ПЕРЕДАЧА ИНФОРМАЦИИ. КОМПЬЮТЕРНЫЕ СЕТИ ОСНОВНЫЕ ПОНЯТИЯ
........................................................................................................................................... |
118 |
16 . 1 . Формы передачи информации на большие расстояния .............................................................................. |
118 |
16 . 2 . Передача информации между компьютерами ............................................................................................... |
118 |
16 . 3 . Компьютерные сети ............................................................................................................................................ |
119 |
16 . 4 . Классификация сетей ......................................................................................................................................... |
119 |
16 . 5 . Локальные сети . Общие понятия ..................................................................................................................... |
119 |
16 . 6 . Глобальная сеть Internet . Общие понятия ..................................................................................................... |
120 |
17. ОСНОВЫ ЗАЩИТЫ ИНФОРМАЦИИ...................................................................... |
125 |
17.1. Способы несанкционированного доступа к компьютерной информации............................................... |
125 |
17.2. Компьютерные вирусы и защита от них........................................................................................................ |
127 |
17.2.1. Способы проявления компьютерных вирусов................................................................................................. |
127 |
17.2.2. Защита от поражения компьютерными вирусами........................................................................................... |
128 |
17.3. Нормативно правовая база защиты информации........................................................................................ |
130 |
18. СОВРЕМЕННАЯ ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА |
(АНАЛОГОВАЯ И |
|
ДИСКРЕТНАЯ)................................................................................................................. |
133 |
|
18.1. Аналоговая вычислительная техника............................................................................................................ |
134 |
|
18.2. Основные характеристики АВМ...................................................................................................................... |
135 |
144 |
|
18.3. Гибридная вычислительная техника.............................................................................................................. |
136 |
18.4. Сравнительные характеристики аналоговой и дискретной техники...................................................... |
138 |
Контрольные вопросы и задания:................................................................................................................................. |
138 |
БИБЛИОГРАФИЯ............................................................................................................ |
139 |
ОГЛАВЛЕНИЕ.................................................................................................................. |
141 |