3-я (конец XIX века) - электричество (телеграф, телефон, радиопередача оперативная, накопление информации в любом объеме);
4-я (70 годы XX века) - микропроцессорная технология персональный компьютер.
Реальные схемы составляют компьютеры, компьютерные сети, информационные телекоммуникации (системы передачи данных).
Три достижения данного периода:
1. переход от механических и электрических средств преобразования информации к электронным;
2. миниатюризация всех узлов, устройств, приборов, машин;
3. создание программно-управляемых устройств и процессов.
19. Информатизация общества
Образование больших объемов информации определяется:
1. Чрезвычайно быстрым ростом числа документов, докладов, отчетов, диссертаций и т.д., в которых излагаются результаты отчетно-конструкторских работ.
2. Постоянно увеличивается число периодических изданий по разным областям человеческой деятельности.
3. Появлением разнообразных метеорологических, медицинских и других данных записываемых на магнитные носители.
В результате возникает информационный кризис.
Его проявления:
1. Противоречия между ограниченными возможностями человека по восприятию и переработки информации и огромными потоками хранящейся информации (Пример: изменение суммы значений: к 1900 г. - удваивалось каждые 50 лет, к 1950 г. - каждые 10 лет, к 1970 г. каждые 5 лет, с 1990 - каждый год).
2. Существует большое количество избыточной информации в обществе, которая препятствует быстрому извлечению полезной информации;
3. Возникают социальные барьеры (экономические, политические и др.), которые препятствуют распространению информации (Пример: секретность информации).
Возникает парадокс: громадный информационный потенциал, накопленный в мире, но люди не могут им воспользоваться.
Возникла необходимость выхода общества из кризиса. Внедрение ЭВМ, других средств переработки и передачи информации в различные сферы деятельности, послужили началом нового эволюционного процесса в развитии человеческого общества, названного информатизацией.
Информатизация общества - организованный социально-экономический и научно-технический процесс создания оптимальных условий для удовлетворения информационных потребностей и реализации прав граждан, органов государственной власти, органов местного самоуправления, организации общественных объединений на основе формирования и использования информационных ресурсов.
Информационные ресурсы - это формализованные идеи и знания, различные идеи и знания, различные данные, методы и средства их накопления, хранения и обмена между источниками и потребителями информации.
Результат любой информационной деятельности - создание информационного продукта - совокупности данных, сформированных производителем.
20. Классификация языков программирования
Основные принципы архитектуры фон Неймана состоят в следующем:
1. ЭВМ состоит из процессора, памяти и внешних устройств;
2. единственным источником активности (не считая стартового и аварийного вмешательства человека) в ЭВМ является процессор, который, в свою очередь, управляется программой, находящейся в памяти машины;
3. память машины может быть представлена как последовательность дискретных ячеек, каждая из которых имеет свой адрес; каждая ячейка хранит команду программы или некоторую единицу обрабатываемой информации, причем и то и другое выглядят одинаково (машинное слово);
4. в любой момент времени процессор выполняет одну команду программы, адрес которой находится в специальном регистре процессора - счетчике команд;
5. обработка информации происходит только в регистрах процессора; информацию в процессор можно ввести из любой ячейки памяти или внешнего устройства, или наоборот, направить в любую ячейку или на внешнее устройство;
6. в каждой команде программы зашифрованы следующие предписания: из каких ячеек памяти взять обрабатываемую информацию; какие совершить операции с взятой информацией; в какие ячейки памяти направить полученную информацию; как изменить содержимое счетчика команд, чтобы знать, откуда взять для выполнения следующую команду;
7. машина выполняет программу команда за командой в соответствии с изменением содержимого счетчика команд и расположением команд в памяти, пока не получит команду остановиться.
Развитие процедурных языков определялось особенностями вычислительной машины Дж. фон Неймана; способы представления знаний и задач, а также методов их решения были ориентированы на экономию ресурсов. При этом интеллектуальный комфорт пользователя был проигнорирован. Программа разрабатывается в терминах тех действий, которые она должна выполнять. Основная единица программы - процедура - последовательность операторов, выполняющая определенный вспомогательный алгоритм. Процедуры могут вызывать другие процедуры, вместе они работают по определенному алгоритму, ведущему к решению задачи. Кроме понятия оператор в основе процедурного языка лежит понятие операнд - данные, которые обрабатываются при помощи операторов. Типы операндов: простой, массив, структуры. Типы операторов: присваивания, условных операций, итерации.
Программа, написанная на процедурном языке, явно указывает способ получения результата, но не сам результат.
Существует большое число процедурных языков программирования. Это - Algol, Fortran, Pascal, С, Basic и др.
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16