- •4) Искусственный интеллект.
- •5) Информационные системы
- •Классификации информационных систем По архитектуре.
- •По степени автоматизации
- •По характеру обработки данных
- •По масштабности
- •6) Вычислительная техника
- •7)Информация и формы ее представления. Понятие количества информации
- •9) Формы представления данных в памяти эвм. Числа с фиксированной, плавающей точкой, десятичные числа, символьные данные. Специальное кодирование (прямой, обратный и дополнительный коды).
- •10) Информационные процессы и технологии.
- •11) История эвм. Поколения эвм. Развитие программного обеспечения.
- •12) Принципы Фон Неймана. Особенности современных компьютеров.
- •13) Архитектура пэвм. Магистрально-модульный принцип. Устройство центрального процессора. Периферийные и внутренние устройства, схема взаимодействия. Виды памяти.
- •14) Развитие компьютеров ibm pc. Причины успеха персональных эвм. Принцип открытой архитектуры. Ограниченность области применения персональных эвм.
- •15) Классификация эвм. Основные характеристики вычислительной техники.
- •16) Классификация программного обеспечения.
- •17) Структура и функции ms dos.
- •18)Файловая организация данных. Таблица размещения файлов (fat): структура файлов и каталогов. Физическое устройство магнитных дисков.
- •19) Загрузка и схема работы компьютера под управлением ms dos
- •20) Интерфейс и основные команды ms dos (ver, dir, cd, md, rd, type, copy, del, help).
- •21) История, характеристика и архитектура ос Windows. Интерфейс и запуск программ. Работа с файлами и папками.
- •22)Использование сервисных программ: работа с архивами, антивирусная борьба, обслуживание дисков.
- •23)Офисные средства Windows: текстовые и табличные процессоры, графические редакторы.
- •24)Свойства алгоритмов
- •25)Структурные схемы алгоритмов (линейные, ветвящиеся и циклические процессы).
- •26) Способы описания алгоритмов (словесно-формульный, блок-схемы, диаграммы Насcи-Шнейдерман, псевдокод).
- •27) Этапы подготовки и решения задач на эвм.
- •28) Принцип программного управления. Языки программирования низкого и высокого уровня.
- •29) Алгоритмические языки программирования. Понятия: алфавит, синтаксис, семантика языка, величины, выражения, операторы.
- •30) Структурное программирование
- •31) Компиляция и интерпретация программ
- •32) Общая характеристика языка pascal
- •33)Алфавит и лексика языка
- •34) Структура программы, разделы описаний uses, label, const, type, var – назначение и использование.
- •35) Операторы управления (goto,if,case), циклов (for, repeat, while), операторные скобки (begin-end).
- •36) Локальные и глобальные объекты. Правила видимости
- •37) Простые типы (целые, вещественные, символьный, булевый, перечислимый и ограниченный).
- •38) Структурированные типы (массивы, записи, символьные строки, множества).
- •39) Диапазоны значений, количество занимаемой памяти, операции над различными типами данных. (div – целочисл. Деление, mod – деление с остатком).
- •40) Совместимость и преобразование типов
- •41) Типизированные константы
- •42) Структура подпрограммы. Правила описания процедур и функций
- •43) Механизмы передачи параметров: по значению, по ссылке, передача бестиповых параметров.
- •44) Рекурсия
- •45) Структура модуля
- •46) Компиляция и использование модулей
- •47) Доступ к объявленным в модуле объектам. Правила видимости объектов
- •48) Преимущества использования модулей
- •49) Стандартные модули dos, crt, graph – назначение и примеры использования
- •50) Файловые переменные (фп) и типы
- •51)Процедуры и функции для работы с типизированными файлами: установочные операции, операции ввода/вывода, перемещения по файлу.
- •52) Текстовые файлы
- •53) Нетипизированные файлы.
- •54) Обработка ошибок ввода/вывода.
11) История эвм. Поколения эвм. Развитие программного обеспечения.
Долгое время для счета использовали пальцы или палочки.
1614 – Шотландия, Джон Непер. Создал табл логарифмов.
1642 – англ., Паскаль. Создал паскалину-первый калькулятор, который мог только складывать и вычитать. Данное устройство представляло собой смонтированную в деревянном корпусе систему зубчатых колес вращающих наборные диски с цифрами. Результат вычислений считывался в специально прорезанных в корпусе окошечках.
1673 - Готфрид Вильгельм Лейбниц сконструировал арифмометр, позволяющий механически выполнять четыре арифметических действия.
1822 – английский математик Чарльз Бэббидж приступил к разработку вычислительной машины, предназначенной для быстрого расчета алгоритмов, но не была доделана.
1833 – Чарльз Бэббидж детально разработал проект аналитической машины. .Это было очень сложное, большое устройство. Оно предназначалось для автоматического вычисления логарифмов. Следующей работой Бэббиджа как раз и стало создание аналитической машины, которая должна была стать первой универсальной вычислительной машиной выполняющей вычисления без участия человека. Для этого она должна была уметь исполнять программы, вводимые с помощью перфокарт и иметь «склад» для запоминания данных и промежуточных результатов. Ада Ловлес - Она создала для машины несколько программ, которые хранились на специальных перфорированных картах.
1887 – США, Герман Холлерит, созд файлы.
1937 – Алан Тьюринг предложил универсальную схему вычислений.
1941 – Конрад Цузе, Герм, первая IBM.
1943 – Говард Эйкен, США, первая IBM – Mark I.
1946 –разработали один из первых компьютеров для армии США— ENIAC на электронных лампах.
В 1945 г. к работе Могли и Экерта был привлечен знаменитый математик Джон фон Нейман, который подготовил доклад об этой машине.
1949 – Морисон Уилкс, 1й копм постр по принципам Неймана.
Технология ЭВМ постепенно совершенствовалась, габариты компьютеров уменьшались, а их возможности увеличивались. На первых компьютерах применялись электронные лампы. В 1948 г их заменили транзисторы, которые изобрели трое американских ученых.
Поколения ЭВМ.
1 Поколение. Элементная база — электронные лампы, ртутные линии задержки, запоминающие ЭЛТ, магнитные барабаны и сердечники. Скорость 6 секунд. Огромные размеры: 18000 ламп, 1500 реле, вес 30 тон, площадь 200 м2. Потребляла 140кВт, часто выходила из строя. 1951 г. - Начато массовое производство компьютера UNIVAK I. В СССР Малая Счётн. электронная машина. 6 тыс. ламп, 3000 операций в секунду. 2 Поколение (55-64). Элементная база – логические схемы и переключатели. 1948 – транзистор. Появление языков высокого уровня. Появление ПО. 3 Поколение (65-70). Интегральные микросхемы. Появление семейства машин. 4 Поколение (70-84). Большие интегральные схемы. Компьютерные сети. Персональный компьютер – 1981. Микропроцессоры. 5 поколение (85 и далее). Развитие микропроцессоров.
12) Принципы Фон Неймана. Особенности современных компьютеров.
Сформулирован в 1945. Устройство компа: 1)Арифметико-логическое устройство, арифметические и логические действия. 2) Устройство управления (УУ), организует процесс выполнения прог. 3)Запоминающее устройство, память для хранения прог и данных. 4)Внешние устройства, для ввода и вывода инфы. Память состоит из пронумерованных ячеек, в них находятся или данные или инструкции к проге, все ячейки памяти доступны для других устройств. Алгоритм работы компа: 1) Посредством ВУ в память вводится прога. 2)УУ считывает содержание ячейки памяти, где находится I инструкция проги и организует её выполнение. 3) УУ выполняет команду следующей ячейки. Так как внешн. устройства работают медленнее => УУ может остановить выполнение проги до завершения ввода, вывода. Все результаты выводятся на внешнее устройство. Комп переходит в режим ожидания. Особенности современных компов: АЛУ и УУ объединены в ЦП, выполнение прог может прерываться для неотложных действий, поступающих сигналами с ВУ (прерывание), параллельная обработка данных на нескольких процессорах.