Isbn 5-93455-128-0 © а.П. Алексеев Введение
Все должно быть изложено так просто,
как только возможно,
но не проще.
А. Эйнштейн
Современный период развития цивилизации характеризуется тем, что человечество переходит от индустриального общества к информационному обществу. Основным перерабатываемым «сырьем» становится информация. Труд современников делается в меньшей степени физическим и в большей степени интеллектуальным. В наиболее развитых странах производство информации и разработка информационных технологий стали одними из самых прибыльных и стремительно растущих отраслей.
В мире накоплен громадный объем информации, но большинство людей не в состоянии в полном объеме воспользоваться этим благом в силу ограниченности своих психофизических возможностей и неумения применять новые информационные технологии обработки информации. Самыми мощными усилителями интеллектуальных способностей человека за всю историю развития цивилизации становятся компьютер и глобальные сети, объединяющие множество компьютеров.
Стремительное развитие прогресса в области создания программных и аппаратных средств приводит к тому, что компьютеры и программы быстро морально устаревают. Пользователь еще не успевает освоить и половины возможностей практически новой программы, а уже на рынке появляются ее следующие более совершенные модификации. Калейдоскоп смены процессоров крутится с такой скоростью, что, возможно, сами разработчики путаются в новых названиях процессоров.
И все же в круговерти быстро меняющихся картин есть устойчивые моменты, которые являются основой, фундаментом многих процессов, трамплином, с помощью которого можно быстро достичь новых высот.
Неизменной является История. Исторический аспект каждого изучаемого вопроса позволяет увидеть тенденцию развития, экстраполировать (перенести) сегодняшнее положение дел на Будущее.
Основное внимание в книге автор уделил идеям и принципам – они самые живучие в этом быстро меняющемся мире вычислительной техники.
Важными теоретическими аспектами информатики являются арифметические и логические основы работы ЭВМ, алгебра логики, понятия о системах счисления. На этих вопросах базируются многие разделы информатики и вычислительной техники.
Технологические приемы, разработанные фирмой Microsoft, стали стабильной основой общей информационной культуры многих людей. У программных продуктов, выпускаемых этой фирмой, масса недостатков. Однако важным достоинством этих программ является их стандартизация. Поэтому в ближайшее время, вероятно, центральным стержнем информационных технологий по-прежнему останутся программы, разработанные фирмой Microsoft. По этой причине в книге преимущественно рассматриваются программные продукты этой известной фирмы.
Информационные технологии базируются на программном и аппаратном обеспечении ЭВМ, следовательно, необходимо рассматривать эти две составляющие во взаимной связи, системно.
Обилие терминов (их англоязычная основа), неоднозначность их трактовки приводит к тому, что пользователь, начинающий изучать информатику, теряется в джунглях туманных понятий. Автор стремился уделить серьезное внимание формулировке возможно точных определений (терминологии).
При работе над книгой автор пытался из большого объема информации по рассматриваемым вопросам отобрать самое главное, основное. Это должно облегчить учащимся и студентам сделать первый шаг в освоении бурно развивающейся дисциплины.
Автор выражает благодарность большому числу людей, не пожалевших потратить свое свободное время на чтение и обсуждение рукописи.
Большое число плодотворных советов получено от профессора Лазарева В.А. (ПГАТИ) при определении содержания книги.
Особая признательность известным специалистам в своих областях, давшим большое число замечаний и запас положительной эмоциональной энергии: Дьяконову В.П., Разевигу В.Д., Очкову В.Ф., Лозинскому Д.Н., Касперскому Е.В., Мостовому Д.Ю.
Многие недостатки удалось устранить благодаря замечаниям профессоров Лихтциндера Б.Я. (ПГАТИ), Сапарова В.Е. (ПГАТИ), Сподобаева Ю.М. (ПГАТИ), Стеблева Ю.И. (СГАУ), Холмогорова В. (ИМЭО), доцентов Кийко В.В. (УПИ), Матвеева А.Ю. (СГАУ), Михайлова В.И. (ПГАТИ).
Искренняя благодарность коллегам по работе: доцентам Горчаковой М.А., Козловой О.С., Кулясу О.Л., Мещеряковой Э.В., Моисеевой Т.В., старшим преподавателям Назаренко П.А., Сирант О.В., аспиранту Куклину А. В.
Большая признательность старшим научным сотрудникам к.т.н. Бараеву О.У. (СамГТУ), к.т.н. Лучину Д.В. (СГАУ), Скоробогатову Е.Г. (СГАУ), инженерам Малышеву А.В. (ПГАТИ), Кривошееву Д.В. (фирма «Чайка»), программисту Цейтлину В.В. (ЗАО «Крафт-С»), Ложкину Л.Д. (лаборатория «Информатики и искусственного интеллекта»), дизайнеру Телешевскому Д.С. (Radiant) за множество конструктивных советов.
Отдельная благодарность Камышенкову Г.Е. (КС ПГАТИ) за предоставленную возможность обкатки новых методик преподавания.
Профессиональные советы преподавателей Сидорова B.C. (Профессиональный лицей компьютерных технологий), Дудинцева Г.А., (КС ПГАТИ), Бабичевой С.А. (КС ПГАТИ), учителя Данилиной С.И. (школа № 28, г. Самара) помогли сгладить многие шероховатости.
Отдельная благодарность студентам Жидченко В. (СГАУ), Качаргову Д., Неклеенко А. (ПГАТИ) за техническую помощь.
К сожалению, множество людей, общение с которыми происходило в Интернете, даже невозможно упомянуть.
Книга не появилась бы без поддержки самых близких людей: Алексеева П. (им написан раздел «Visual Basic – основные сведения», подготовлены иллюстрации в 3D-Studio MAX), Мурковой Д.А. (художественное оформление рисунков), Алексеевой Н.И. (первая читательница и рецензент).
Рассматриваемый материал был многократно апробирован на лекциях, семинарах, конференциях, лабораторных и практических занятиях и многочисленных курсах.
Тем не менее автор хорошо понимает, что досадные ошибки и неточности неизбежны в любой работе. Критические замечания и пожелания просим направлять по адресам:
aleks@pgati-vt.da.ru
apasamara @ aport.ru
ICQ 52690147
Odigo 987837
- Александр Петрович Алексеев Информатика 2002
- 129337, Г. Москва, а/я 5
- Ответственный за выпуск: с. Иванов
- Isbn 5-93455-128-0 © а.П. Алексеев Введение
- Предисловие ко второму изданию
- 1. Основные понятия
- 1.1. Основные понятия об информации и информатике
- 1.2. Понятие об информационных технологиях
- К.А. Гельвеций
- 1.3. Этапы развития вычислительной техники
- 1.4. Хронология возникновения Интернета
- 1.5. Сферы использования вычислительной техники
- 1.6. Развитие отечественной вычислительной техники
- 2. Арифметические и логические основы работы эвм
- 2.1. Системы счисления
- 2.2. Арифметические основы работы эвм
- 2.3. Логические основы работы эвм
- 3. Организация данных в эвм
- 3.1. Представление данных в эвм
- 3.2. Представление команд в эвм
- 3.3. Кодовая таблица
- 3.4. Файловая система
- 4. Аппаратные средства
- 4.1. Структурная схема эвм
- 4.2. Принцип действия основных устройств эвм
- 4.2.1. История развития процессоров
- 4.2.2. Принцип действия процессора
- 4.2.3. Память
- 4.2.3.1. Оперативная память
- 4.2.3.2. Внешние запоминающие устройства
- 4.2.4. Устройства ввода информации
- 4.2.5. Устройства вывода информации
- 4.3. Классификация эвм
- 5. Системное программное обеспечение
- 5.1. Понятие об операционной системе
- 5.2. Методы архивации
- 5.3. Принципы сжатия информации
- 5.4. Вирусы и антивирусные программы
- 5.5. Основные понятия программирования
- 5.5.1. Языки программирования
- 5.5.2. Основные свойства и способы представления алгоритма
- 5.5.3. Базовые структуры программирования
- 5.5.4.VisualBasic– основные сведения*
- 6. Прикладное программное обеспечение
- 6.1. Текстовые редакторы
- К. Прутков
- 6.2. Графические редакторы
- 6.3. Электронные таблицы
- 6.4. Базы данных
- 6.5. Искусственный интеллект
- 6.6. Экспертные системы
- 6.7. Мультимедиа
- 6.8. Виртуальная реальность
- 6.9. Системы автоматизированного проектирования
- 7. Основные понятия моделирования
- 7.1. Основные понятия и определения моделирования
- 7.2. Обзор систем моделирования рэу
- 7.3. СистемаElectronicsWorkbench
- 7.4. Система CircuitMaker
- 7.5. СистемаMicro-Cap
- 8. Математические и статистические системы
- 8.1. Обзор математических и статистических систем
- 8.2. Математическая системаMathcad
- 8.2.1. Пользовательский интерфейс
- 8.2.2. Компьютерная алгебра
- 8.2.3. Операции с комплексными числами
- 8.2.4. Вопросы программирования
- 8.3. Аппроксимация с помощью пакетов тсwiNи тс 3d
- 9. Сетевые информационные технологии
- 9.1. Локальные сети
- 9.2. Глобальные сети
- 9.3. Браузеры
- 9.4. Поисковые системы и каталоги
- 9.5. Электронная почта
- Фильтры для приходящей почты
- 9.6. Введение вHtml
- Html – язык для создания Web-страниц
- 9.7. Основные понятияWeb-дизайна
- 9.7.1. Теоретические основыWeb-дизайна
- 9.7.2. Сетевые технологииWeb-дизайна
- 9.7.5. Понятие о баннерах
- 9.7.4. Инструментальные средстваWeb-дизайна
- 9.8. Основные понятия криптографии и стеганографии
- 9.8.1. Шифрование сообщений различными методами
- 9.8.2. Криптографическая система с открытым ключом
- 9.8.3. Понятие о стеганографии
- 10. Компьютер и здоровье
- 11. Перспективы развития вычислительной техники
- Заключение
- 12. Приложения Глоссарий
- Список аббревиатур
- Список литературы
- Содержание
- 7. Основные понятия моделирования 150
- 8. Математические и статистические системы 179
- 9. Сетевые информационные технологии 201
- 10. Компьютер и здоровье 268
- 11. Перспективы развития вычислительной техники 273
- 12. Приложения 277