
- •История развития эвм.
- •Архитектура эвм. Основные устройства и принципы взаимодействия.
- •Типовые структуры эвм.
- •Система счисления. Способ представления любого числа с помощью цифр.
- •Структурная организация эвм или три иерархических уровня или функциональной части эвм.
- •Раздел 1. Технология проектирования программных продуктов. Алгоритмизация.
- •Программная часть пк.
- •Шаблоны файлов.
- •Структура файловой системы.
- •Принципы работы с программными продуктами.
- •Тема 1. Процессы жизненного цикла программных средств Введение
- •1 Область применения
- •1.2 Область распространения
- •1.3 Адаптация настоящего стандарта
- •1.4 Соответствие
- •1.5 Ограничения
- •2 Нормативные ссылки
- •3 Определения
- •4 Прикладное применение настоящего стандарта
- •4.1 Построение стандарта
- •5 Основные процессы жизненного цикла
- •5.1 Процесс заказа
- •5.2 Процесс поставки
- •5.3 Процесс разработки
- •5.3.1 Подготовка процесса,
- •5.4 Процесс эксплуатации
- •5.5 Процесс сопровождения
- •6 Вспомогательные процессы жизненного цикла
- •6.1 Процесс документирования
- •6.1.2 Проектирование и разработка
- •6.1.З Выпуск
- •6.2 Процесс управления конфигурацией
- •6.2.5 Оценка конфигурации
- •6.3 Процесс обеспечения качества
- •6.3.1 Подготовка процесса
- •6.3.2 Обеспечение продукта
- •6.4 Процесс верификации
- •6.5 Процесс аттестации
- •6.6 Процесс совместного анализа
- •6.7 Процесс аудита
- •6.8 Процесс решения проблем
- •7 Организационные процессы жизненного цикла
- •7.1 Процесс управления
- •7.2 Процесс создания инфраструктуры
- •7.3 Процесс усовершенствования
- •Раздел 3. Программирование в среде turbo pascal (система программирования)
- •Введение.
- •Общая характеристика системы.
- •Среда turbo pascal. Элементы диалоговой среды.
- •Система меню.
- •Search-поиск:
- •Window – окно:
- •Помощь f1:
- •Текстовый редактор.
- •Основные принципы работы с turbo pascal.
- •Язык программирования turbo pascal Структура программы.
- •Алфавит языка.
- •Синтаксис языка.
- •Запись текста программы.
- •Операции и выражения.
- •Встроенные (стандартные) функции языка turbo pascal.
- •Описание констант, переменных и типов .
- •Обзор типов данных.
- •Простые структурированные ссылочные процедурные объектные
- •Целый тип.
- •Понятие целочисленного выражения.
- •Вещественный тип.
- •Логический тип boolean.
- •Операции над логическими данными.
- •Символьный тип char.
- •Диапазон (ограниченный, интервальный).
- •Перечисляемый (перечислимый) тип.
- •Регулярный тип (массив) array.
- •Файловый тип.
- •Описание файлов
- •Чтение из файла.
- •Запись данных в файл.
- •Операции (действия) над файлами.
- •Текстовые файлы.
- •Запись (комбинированный тип данных) record.
- •Операции, выполняемые над записью.
- •Запись с вариантной частью.
- •Множественный тип (множества) set.
- •Операции множеств.
- •Строковый тип string.
- •Обработка операции строковых данных.
- •Типизированные константы.
- •Преобразование, совместимость типов.
- •Способы преобразования типов.
- •Эквивалентность типов.
- •Основы ввода/вывода.
- •Организация форматирования вывода.
- •Операторы языка.
- •Простые операторы.
- •Структурные операторы.
- •Оператор работы над записями with.
- •Операторы работы над записями.
- •Подпрограммы. Процедуры и функции. Блочная структура подпрограммы.
- •Правила по использованию подпрограмм
- •Общая структура подпрограмм
- •Механизм параметров
- •Вычисление значения функции. Завершение подпрограмм.
- •Предварительное описание подпрограмм.
- •Рекурсия и побочный эффект
- •Процедурный тип.
- •Правило использования процедурных типов
- •Директивы компилятора.
- •Модули.
- •Общая структура модуля.
- •Заголовок модуля и связь модулей друг с другом.
- •Интерфейсная часть.
- •Исполняемая часть(реализационная).
- •Инициирующая часть.
- •Компиляция модулей.
- •Стандартные модули.
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
Московский авиационный институт (национальный исследовательский университет) «МАИ»
ИНЖЭКИН
Кафедра «Система управления экономическими объектами»
КОНСПЕКТ ЛЕКЦИЙ ПО КУРСУ «ИНФОРМАТИКА»
1 семестр
Преподаватель – к.э.н., доцент Кобко Л.И.
Москва 2011
ВВЕДЕНИЕ. ПОНЯТИЙНЫЙ АППАРАТ ДИСЦИПЛИНЫ.
История создания и архитектура вычислительных систем.
Информатика - наука о законах и методах организации и обработки информации в естественных и искусственных системах с применением электронно-вычислительной техники.
Термин информатика был введен во Франции на рубеже 60 - 70х годов. Основное содержание науки:
-
технические средства;
-
алгоритмические средства;
-
программные средства .
Развитие их взаимосвязано, но определением являются техническая часть и средства, так как от них зависят возможности остальных.
История развития систем обработки данных.
1617 год - изобретение Непером логарифмов и построение первых логарифмических таблиц
1642 год - создана суммирующая машина Паскаля
1666 год - Лейбниц выпустил работу «Искусство составления комбинаций», изложил принципы перехода из десятеричной в двоичную систему счисления, то есть заложил основы двоичной системы счисления
1673 год - создан калькулятор Лейбница
1804 год - использование перфокарт в управлении ткацким станком
1822 год - Чарльз Бэббидж создал разностную машины для расчетов математических таблиц; соединена идея механической арифметической машины с идеей программного управления; помогла ему в этом А. Лавлейс, она заложила основы алгоритмизации задач
1847 - 1854 года - Джорж Буль выпускает работы: «Математический анализ логики», «Исследование мышления», и предлагает логарифмическую систему (так называемую булеву алгебру), с помощью которой можно кодировать высказывания, утверждения, истинность или ложность которых можно определить манипулируя математическими числами
1854 год - Шойц строит измененный вариант машины Бэббиджа и проводит ее испытание
1890 год - создан табулятор Холлерида, предназначенный для статической обработки перфокарт; разработан для переписи населения
1924 год - Холлерид создает фирму по выпуску табуляторов, которая, претерпев ряд изменений, стала впоследствии называться IBM
Вторая мировая война подтолкнула мир к созданию вычислительной техники. Директор фирмы IBM - Уотсон создал машину для расчета артиллерийских таблиц.
История развития эвм.
История развития ЭВМ позволяет классифицировать их по этапам - поколениям.
Слово «компьютер» означает «вычислитель», то есть устройство для вычислений. Потребность в автоматизации обработки данных, в том числе вычислений, возникла очень давно. Многие тысячи лет назад для счета использовались счетные палочки, камешки и так далее. Более 1500 лет тому назад (а может быть и значительно раньше) для облегчения вычислений стали использоваться счеты.
Первый компьютер, в котором были воплощены принципы фон Неймана, был построен в 1949 году английским исследователем Морисом Уилксом. Стой поры компьютеры стали гораздо более мощными, но подавляющее большинство из них сделано в соответствии с теми принципами, которые изложил в своем докладе в 1945 году Джон фон Нейман.
Номер поколе- Ния |
Период времени |
Элементарная База |
Быстродейст-вие (операции в секунду) |
Примеры машин |
|||
1 |
1946 - 1959 |
электронные машины |
10 тыс. - 20 тыс. |
Урал - 2 Урал - 4 Эниак МЭСМ |
|||
2 |
1960 - 1964 |
полупровод-ники |
100 тыс. - 500 тыс. |
IBM - 701 БЭСМ - 4 БЭСМ - 5 |
|||
3 |
1970 - 1979 |
интегральные микросхемы |
1 млн. |
IBM - 360 ЕС -1030 ЕС - 1060 |
|||
4 |
1980 и т. д. |
большие интегральные схемы, микропроцессоры |
10 млн. - 100 млн. |
ILLIAK - 4 Эльбрус - 2 |
На машинах четвертого поколения реализован так называемый виртуальный режим, суть которого заключается в следующем: каждому абонентскому пункту (классу) подсоединяется электронная вычислительная машина, результат - создана видимость, что машина принадлежит пользователю.
В США ветвь больших машин в настоящее время представлена машинами класса MAINFRAIM, представителями которого являются IBM-9370, IBM-9377 и так далее. Производительность которых приблизительно равна более 100 млн. операций в секунду.
Ветви развития
ЭВМ
_____________________________________________________________
Большие машины,
основами которых являются каналы
ввода/вывода
ПЭВМ, у которых
уже имеется общая шина или единый
интерфейс
Малые машины
История создания ПЭВМ начинается с середины 60-х годов и уже в 1974 году появились два образца. Они были несовершенны. В 1977 году появился компьютер Aple-2 и одновременно было разработано устройство, позволяющее выделить информацию на цветной экранный монитор.
Распространение персональных компьютеров к концу 70-х годов привело к некоторому снижению спроса на большие ЭВМ и мини-ЭВМ. Это стало предметом серьезного беспокойства фирмы IBM - ведущей компании по производству больших ЭВМ, и в 1979 году фирма IBM решила попробовать свои силы на рынке персональных компьютеров.
Однако руководство фирмы недооценило будущую важность этого рынка и рассматривало создание компьютера всего лишь как мелкий эксперимент - что-то вроде одной из десятков проводившихся в фирме работ по созданию нового оборудования. Чтобы не тратить на этот эксперимент слишком много денег, руководство фирмы предоставило подразделению, ответственному за данный проект, невиданную в фирме свободу. В частности, ему было разрешено не конструировать персональный компьютер «с нуля», а использовать блоки, изготовленные другими фирмами. И это подразделение сполна использовало предоставленный шанс.
Прежде всего, в качестве основного микропроцессора компьютера был выбран новейший тогда 16-разрядный микропроцессор Intel-8088. Его использование позволило значительно увеличить потенциальные возможности компьютера, так как новый микропроцессор позволял работать с 1 Мбайтом памяти, а все имевшиеся тогда компьютеры были ограничены 64 Кбайтами. В компьютере были использованы и другие комплектующие различных фирм, а его программное обеспечение было поручено разработать небольшой форме Microsoft.
В августе 1981 года новый компьютер под названием IBM PC был официально представлен публике и вскоре после этого он приобрел большую популярность у пользователей. Через один-два года компьютер IBM PC занял ведущее место на рынке, вытеснив модели 8-битовых компьютеров. Фактически IBM PC был стандартом персонального компьютера. Сейчас такие компьютеры составляют около 90% всех производимых в мире персональных компьютеров.
1982 - 1983 года - INTEL 8086
16-ти разрядные
1983 - 1986 года - INTEL 80286
Далее были созданы фирмой IBM компьютеры INTEL 80386 и новый 32-х разрядный компьютер INTEL 80486.
1993 год - PENTIUM 80586
1995 год - PENTIUM 80686 и т.д. Представить примеры.