
- •Билет № 6
- •Понятие ip-адреса и url-адреса
- •Билет № 7
- •Структура ms Office и назначение компонентов
- •Основные компоненты Microsoft Office
- •Дополнительные компоненты ms Office
- •Билет № 8
- •Топология «Шина»
- •Классификация математических моделей.
- •Математические модели с сосредоточенными параметрами.
- •Математические модели с распределенными параметрами.
- •Математические модели, основанные на экстремальных принципах.
- •Основной принцип классификации математических моделей
- •Билет № 9
- •Одноранговые сети
- •III. Сети с выделенными серверами
- •Билет № 10
- •Классификация программного обеспечения
- •Интернет. Основные понятия
- •Операционные системы
- •Функции операционных систем
- •Понятие операционной системы
- •Основные идеи операционных систем
- •Встроенные программы
- •Утилиты
- •Типы утилит
- •Системы программирования
- •1. Закон одинарных элементов
- •3. Комбинационные законы
- •A. Закон тавтологии (многократное повторение)
- •Графические интерфейсы и расширения для dos
- •Семейство Windows 9x
- •Семейство ос для карманных компьютеров
- •Семейство встраиваемых ос Windows Embedded
- •Хронология
- •Интегрированные программные продукты
- •Распространённость
- •Вставка рисунков из библиотеки
- •Импортирование графики из других приложений Microsoft Office
- •Встраивание объектов
- •Связывание объектов
- •Преобразование текста посредством
- •Формат объекта WordArt
- •Форма WordArt
- •Обтекание текстом
- •Представление содержимого таблиц в виде диаграмм с помощью Microsoft Graph
- •Рисование простых рисунков и схем с помощью панели инструментов Рисование
- •Автофигуры
- •Надпись
- •Особенности компьютерного моделирования
- •Методы исследования сложных систем
- •Метод имитационного моделирования
- •Аппаратно-программное моделирование систем
Билет № 6
История развития вычислительной техники. Поколения вычислительных машин.
В короткой истории компьютерной техники выделяют несколько периодов на основе того, какие основные элементы использовались для изготовления компьютера. Временное деление на периоды в определенной степени условно, т.к. когда еще выпускались компьютеры старого поколения, новое поколение начинало набирать обороты.
Можно выделить общие тенденции развития компьютеров:
Увеличение количества элементов на единицу площади.
Уменьшение размеров.
Увеличение скорости работы.
Снижение стоимости.
Развитие программных средств, с одной стороны, и упрощение, стандартизация аппаратных – с другой.
Нулевое поколение. Механические вычислители
Предпосылки к появлению компьютера формировались, наверное, с древних времен, однако нередко обзор начинают со счетной машины Блеза Паскаля, которую он сконструировал в 1642 г. Эта машина могла выполнять лишь операции сложения и вычитания. В 70-х годах того же века Готфрид Вильгельм Лейбниц построил машину, умеющую выполнять операции не только сложения и вычитания, но и умножения и деления.
В XIX веке большой вклад в будущее развитие вычислительной техники сделал Чарльз Бэббидж. Его разностная машина, хотя и умела только складывать и вычитать, зато результаты вычислений выдавливались на медной пластине (аналог средств ввода-вывода информации). В дальнейшем описанная Бэббиджем аналитическая машина должна была выполнять все четыре основные математические операции. Аналитическая машина состояла из памяти, вычислительного механизма и устройств ввода-вывода (прямо таки компьютер … только механический), а главное могла выполнять различные алгоритмы (в зависимости от того, какая перфокарта находилась в устройстве ввода). Программы для аналитической машины писала Ада Ловлейс (первый известный программист). На самом деле машина не была реализована в то время из-за технических и финансовых сложностей. Мир отставал от хода мыслей Бэббиджа.
В XX веке автоматические счетные машины конструировали Конрад Зус, Джорж Стибитс, Джон Атанасов. Машина последнего включала, можно сказать, прототип ОЗУ, а также использовала бинарную арифметику. Релейные компьютеры Говарда Айкена: «Марк I» и «Марк II» были схожи по архитектуре с аналитической машиной Бэббиджа.
Первое поколение. Компьютеры на электронных лампах (194х-1955)
Быстродействие: несколько десятков тысяч операций в секунду.
Особенности:
Поскольку лампы имеют существенные размеры и их тысячи, то машины имели огромные размеры.
Поскольку ламп много и они имеют свойство перегорать, то часто компьютер простаивал из-за поиска и замены вышедшей из строя лампы.
Лампы выделяют большое количество тепла, следовательно, вычислительные машины требуют специальные мощные охладительные системы.
Примеры компьютеров:
Колоссус – секретная разработка британского правительства (в разработке принимал участие Алан Тьюринг). Это первый в мире электронный компьютер, хотя и не оказавший влияние на развитие компьютерной техники (из-за своей секретности), но помог победить во Второй мировой войне.
Эниак. Создатели: Джон Моушли и Дж. Преспер Экерт. Вес машины 30 тонн. Минусы: использование десятичной системы счисления; множество переключателей и кабелей.
Эдсак. Достижение: первая машина с программой в памяти.
Whirlwind I. Слова малой длины, работа в реальном времени.
Компьютер 701 (и последующие модели) фирмы IBM. Первый компьютер, лидирующий на рынке в течение 10 лет.
Второе поколение. Компьютеры на транзисторах (1955-1965)
Быстродействие: сотни тысяч операций в секунду.
По сравнению с электронными лампами использование транзисторов позволило уменьшить размеры вычислительной техники, повысить надежность, увеличить скорость работы (до 1 млн. операций в секунду) и почти свести на нет теплоотдачу. Развиваются способы хранения информации: широко используется магнитная лента, позже появляются диски. В этот период была замечена первая компьютерная игра.
Первый компьютер на транзисторах TX стал прототипом для компьютеров ветки PDP фирмы DEC, которые можно считать родоначальниками компьютерной промышленности, т.к появилось явление массовой продажи машин. DEC выпускает первый миникомпьютер (размером со шкаф). Зафиксировано появление дисплея.
Фирма IBM также активно трудится, производя уже транзисторные версии своих компьютеров.
Компьютер 6600 фирмы CDC, который разработал Сеймур Крей, имел преимущество над другими компьютерами того времени – это его быстродействие, которое достигалось за счет параллельного выполнения команд.
Третье поколение. Компьютеры на интегральных схемах (1965-1980)
Быстродействие: миллионы операций в секунду.
Интегральная схема представляет собой электронную схему, вытравленную на кремниевом кристалле. На такой схеме умещаются тысячи транзисторов. Следовательно, компьютеры этого поколения были вынуждены стать еще мельче, быстрее и дешевле.
Последнее свойство позволяло компьютерам проникать в различные сферы деятельности человека. Из-за этого они становились более специализированными (т.е. имелись различные вычислительные машины под различные задачи).
Появилась проблема совместимости выпускаемых моделей (программного обеспечения под них). Впервые большое внимание совместимости уделила компания IBM.
Было реализовано мультипрограммирование (это когда в памяти находится несколько выполняемых программ, что дает эффект экономии ресурсов процессора).
Дальнейшее развитие миникомпьютеров (PDP-11).
Четвертое поколение. Компьютеры на больших (и сверхбольших) интегральных схемах (1980-…)
Быстродействие: сотни миллионов операций в секунду.
Появилась возможность размещать на одном кристалле не одну интегральную схему, а тысячи. Быстродействие компьютеров увеличилось значительно. Компьютеры продолжали дешеветь и теперь их покупали даже отдельные личности, что ознаменовало так называемую эру персональных компьютеров. Но отдельная личность чаще всего не была профессиональным программистом. Следовательно, потребовалось развитие программного обеспечения, чтобы личность могла использовать компьютер в соответствие со своей фантазией.
В конце 70-х – начале 80-х популярностью пользовался компьютера Apple, разработанный Стивом Джобсом и Стивом Возняком. Позднее в массовое производство был запущен персональный компьютер IBM PC на процессоре Intel.
Позднее появились суперскалярные процессоры, способные выполнять множество команд одновременно, а также 64-разрядные компьютеры.
Пятое поколение?
Сюда относят неудавшийся проект Японии. Другие источники относят к пятому поколению вычислительных машин так называемые невидимые компьютеры (микроконтроллеры, встраиваемые в бытовую технику, машины и др.) или карманные компьютеры.
Также существует мнение, что к пятому поколению следует относить компьютеры с двухядерными процессорами. С этой точки зрения пятое поколение началось примерно с 2005 года.
Интернет: идея коммутации пакетов, IP-адрес, URL.
Идея построения вычислительных сетей с коммутацией пакетов зародилась в США в конце 50-х, в самый разгар холодной войны. Министерство обороны США задалось вопросом, что произойдет с национальной системой коммуникаций в случае ядерной войны, как обеспечить ее работоспособность... C чего все началось. Все началось... На самом деле все началось с запуска нашего (советского) спутника 4 октября 1957 года...
Роль СССР в создании Интернета своеобразна. Испытания первой атомной бомбы, запуски первого и, особенно, второго (это был действительно научный прибор) искусственных спутников Земли стали очень серьезным стимулом к тому, чтобы в начале 1958 г. по указанию Д. Эйзенхауэра в рамках Министерства обороны США были созданы два правительственных органа: Национальная аэрокосмическая администрация NASA (National Aeronautics and Space Administration) и Агентство передовых исследовательских проектов (Advanced Research Projects Agency, ARPA), которому принадлежит особая роль в истории Интернета.
Про NASA и про ее масштабные проекты знают все, а вот про ARPA, особенно у нас, слышали немногие. Это была своеобразная организация, и ее аналогов в отечественной истории нет. Хотя ARPA существовало на деньги из бюджета Министерства обороны США, но весьма оригинальным способом. Представьте себе организацию, которая насчитывает не более 150 человек, причем половина из них имеет звания докторов философии, а остальные - вспомогательные служащие. Задача этих избранных заключается в том, чтобы распределить между университетами и лабораториями годовой бюджет, исчисляемый несколькими миллиардами долларов, выделенный на работы, наиболее важные с точки зрения национальной безопасности. И уже в 60-х годах основные работы ARPA были посвящены разработке метода соединения компьютеров друг с другом.
На самом деле очень трудно сказать, что все же первично - Интернет или ARPA, кто кого породил? Вне ARPA не могла родиться Глобальная Сеть такой, как мы ее знаем. Но, возможно, и ARPA не стало бы тем, чем оно стало, если бы в самом начале, в 1963 г., должность директора бюро по методам обработки информации (Information Processing Techniques Office) этого агентства не занял Джон Ликлайдер (John Licklider). Именно ему принадлежит одна из ведущих ролей в создании Сети. Ликлайдер первым предложил вкладывать средства в людей, а не в структуры, отдавая предпочтение специалистам из университетов, образуя центры концентрации интеллектуального потенциала. В качестве таких центров он избрал близкий ему Массачусетский технологический институт (MIT), где разрабатывались системы с разделением времени и интерактивной графики, и университет Карнеги-Меллона (CMU) - там в основном разрабатывались мультипроцессорные системы. Придуманная Ликлайдером схема на редкость соответствовала природе работы ученых и позволила привлечь к деятельности агентства лучшие академические умы.
Следует отметить, что значительное влияние на создание Глобальной Сети оказали и работы, сделанные в корпорации RAND. RAND-это аналитическая широкопрофильная компания, созданная после Второй мировой войны (кстати сказать, название RAND происходит от известной аббревиатуры R&D, т. е. "исследования и разработки"). Галактическая сеть (Galactic Network). Контуры начинают вырисовываться Дж. Ликлайдер (J.C.R. Licklider) публикует работу "Galactic Network". В ней он предсказывает возможность существования в будущем глобальной компьютерной связи между людьми, имеющими мгновенный доступ к программам и базам данных из любой точки земного шара. Его предвидение отражает современное устройство международной Сети Интернет. Возглавляя первую исследовательскую программу, начатую ARPA 4 октября 1962 года, Ликлайдер сумел убедить своих преемников по работе в ARPA - Айвэна Сазерленда (Ivan Sutherland) и Боба Тейлора (Bob Taylor), а также исследователя из MIT Лоуренса Робертса - в важности этой сетевой концепции. Леонард Клейнрок (Leonard Kleinrock) разработал в 1961 году и впервые опубликовал в июле 1964 года теорию о коммутации пакетов для передачи данных. Л. Клейнрок убедил своих коллег из APRA в возможности коммуникаций с использованием пакетов и в преимуществах своей теории перед существующим принципом передачи данных - коммутацией каналов. В чем различие этих концепций? Коммутация пакетов - необходимые для передачи данные разбиваются на части. К каждой части присоединяется заголовок, содержащий полную информацию о доставке пакета по назначению.