С. В. Ченцова. В. Чубарьинформатикакрасноярск 2002 введение
Скачать 0.92 Mb.
|
ОГЛАВЛЕНИЕ ВВЕДЕНИЕ ........................................................................................................................... 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 |