- •Содержание
- •Информатика. Предмет и задачи
- •Структура информатики
- •Задачи информатики:
- •Измерение и представление информации
- •Сигналы Данные Методы Информация
- •Методы воспроизведения и обработки данных
- •Информационный процесс
- •Меры информации
- •Единицы измерения информации
- •Качественные свойства информации
- •Классификация информации
- •Хранение информации
- •Кодирование данных двоичным кодом
- •Системы счисления
- •Двоичная система счисления
- •Перевод из десятичной системы в двоичную
- •Арифметические операции с двоичными числами
- •Восьмеричная и шестнадцатеричная системы счисления
- •Кодирование числовых данных
- •Кодирование текстовых данных
- •Кодирование графических данных
- •Кодирование звуковых данных
- •Послесловие к лекции о кодировании данных в компьютере
- •Хранение данных в компьютере
- •Представление и обработка числовой информации в компьютере
- •История развития вычислительной техники
- •Классификация эвм по принципу действия
- •Поколения цифровых эвм
- •Архитектура эвм
- •Архитектура эвм, построенная на принципах фон Неймана
- •Структура современных эвм
- •Тенденции в развитии структуры современных эвм
- •Упрощенная структурная схема ibm pc совместимого компьютера
- •Структура и виды команд
- •Состав машинных команд
- •Основной цикл работы компьютера
- •Обработка прерываний
- •Состав вычислительной системы
- •Аппаратное обеспечение
- •Программное обеспечение
- •Классификация программных продуктов по сфере использования
- •Системное программное обеспечение
- •Операционная система
- •Ос как расширенная машина
- •Ос как система управления ресурсами
- •Функции ос
- •Понятие многозадачности
- •Установка приложений
- •Удаление приложений
- •Обеспечение взаимодействия с аппаратным обеспечением
- •Обслуживание компьютера
- •Прочие функции операционных систем
- •Особенности файловых систем
- •Файловые системы fat и fat32
- •Файловая система ntfs
- •Физическая структура ntfs
- •Mft и его структура.
- •Основные понятия ос Windows
- •Моделирование как метод решения прикладных задач
- •Моделирование как метод познания
- •Материальные и информационные модели
- •Формализация модели
- •Математическое моделирование
- •Классификация математических моделей по цели моделирования
- •Компьютерное моделирование
- •Этапы и цели компьютерного математического моделирования
- •Понятие алгоритма и его свойства
- •Определение алгоритма на основе рекурсивных функций
- •Определение алгоритма на основе абстрактных автоматов (машины Тьюринга)
- •Способы записи алгоритмов
- •Линейный алгоритм
- •Разветвляющийся алгоритм
- •Циклический алгоритм
- •Объекты алгоритма
- •Языки и системы программирования
- •Классификация языков программирования, их эволюция
- •Алгоритмические (процедурные) языки программирования
- •Декларативные (описательные) языки программирования
- •Объектно-ориентированные языки программирования
- •Языки создания сценариев (программирование для Интернета)
- •Языки программирования баз данных
- •Языки моделирования
- •Поколения языков программирования
- •Системы программирования и их компоненты
- •Архитектура программных систем
- •Технологии программирования
- •Основные этапы развития технологии программирования
- •Модули и их свойства
- •Нисходящая и восходящая разработка программного обеспечения
- •Структурное и «неструктурное» программирование
Содержание
Информатика. Предмет и задачи 2
Измерение и представление информации 3
Кодирование данных двоичным кодом 14
Хранение данных в компьютере 23
История развития вычислительной техники 26
Классификация ЭВМ по принципу действия 28
Поколения цифровых ЭВМ 28
Архитектура ЭВМ 29
Состав вычислительной системы 39
Классификация программных продуктов по сфере использования 39
Операционная система 41
МОДЕЛИРОВАНИЕ КАК МЕТОД РЕШЕНИЯ ПРИКЛАДНЫХ ЗАДАЧ 59
Понятие алгоритма и его свойства 67
Языки и системы программирования 74
Информатика. Предмет и задачи
Термин информатика возник в 60-х годах во Франции для названия области человеческой деятельности, занимающейся автоматизированной обработкой информации с помощью электронных вычислительных машин. Французский термин Informatique образован путем слияния слов Informacion (информация) и Automatique (автоматика) и означает «информационная автоматика или автоматизированная переработка информации». Кроме Франции этот термин используется в ряде стран Восточной Европы. В большинстве стран Западной Европы и США используется термин - Computer Science (наука о средствах вычислительной техники).
Бурное развитие микропроцессорной техники, которая появилась в середине 70-х годов, привело к тому, что информатика выделилась в самостоятельную область науки, занимающейся изучением свойств информации, а также процессами ее передачи и обработки.
Существует множество определений информатики, что связано с многогранностью ее функций, возможностей, средств и методов. Можно предложить такую трактовку:
Информатика – это область человеческой деятельности, связанная с процессами преобразования информации средствами вычислительной техники и взаимодействия этих средств со средой применения.
Часто возникает путаница в понятиях «информатика» и «кибернетика». Между этими двумя дисциплинами провести четкую границу не представляется возможным из-за ее размытости и неопределенности. Существует распространенное мнение, что информатика является одним из направлений кибернетики, но скорее кибернетика является источником для информатики.
Основы кибернетики были заложены трудами по математической логике американского математика Норберта Винера, опубликованными в 1948 г. Предметом кибернетики являются принципы построения и функционирования систем автоматического управления, а задачами – методы моделирования процессов принятия решений, связь между психологией человека и математической логикой, разработка принципов и методов искусственного интеллекта.
Кибернетика – это наука об общих принципах управления в различных системах: технических, биологических, социальных и др.
Информатика появилась благодаря развитию компьютерной техники, базируется на ней и без нее немыслима. Кибернетика же развивается сама по себе, строя различные модели управления объектами, хотя и очень активно использует все достижения компьютерной техники.
Акцент в информатике ставится на свойства информации и аппаратно-программные средства ее обработки.
Акцент в кибернетике – на разработку концепций и построение моделей объектов с использованием, в частности, информационного подхода.