
- •Лекция № 1.
- •VI-V век до н. э. - Древнегреческий абак (доска или
- •Механические счетные машины:
- •1623 г. Вильгельм Шиккард – 6-ти разрядное механическое вычислительное устройство, которое могло складывать
- •1642 г. – Блез Паскаль – «Паскалина»:
- •1674 (1666?) г. – машина Морленда
- •1673 - Механический калькулятор Лейбница.
- •1600-1614 г. Джон Непер таблицы логарифмов
- •1820 г. — Тома де Кольмар начал серийный выпуск
- •1855 г. Джорж и Эдвард Шутц (George & Edvard
- •клавишные счетные машины
- •Классификация интегральных схем (по кол-ву эл-тов, размещенных на одном кристалле):
- •Тенденции развития ЭВМ
- •УВв – устр-ва ввода данных ОЗУ - оперативное
- •ENIAC - первый широкомасштабный электронный
- •ПИС- 1958 г. , массовое производство- 60-70-е гг –
- •Ресурс - компонент ЭВМ и его возможности
- •Операционная система (ОС) — совокупность
- •многопроцессорные ОС поддерживают режим
- •Чтобы выбрать ту или иную ОС, необходимо знать:
- •MS-DOS (Microsoft)- дисковая операционная система
- •OS/2 v.2.0 была первой доступной и работающей 32-х
- •Операционная система UNIX была разработана
- •создание ядра Linux началось в 1991 году, в его основу
- •ПРЕИМУЩСТВА Linux:
- •ПРЕИМУЩСТВА Linux:
- •Debian GNU/Linux. Этот дистрибутив — один из самых ста-рых
- •1990-1993 – Windows 2.03 – 3.11
- •1993-1998 - 32-разрядная Windows NT (запрет дос-
- •Языки программирования до 1969 г - Обложка книги Д. Сэммит «Языки
- •Все усовершенствования - 1989 г – стандарт ANSI,
- •Современная среда программирования
- •Используемые символы
- •Буквы и цифры
- •Разделители С
- •Специальные символы С
- •Идентификаторы
- •Ключевые слова
- •Операторы языка С
- •Операции С
- •13 операций присваивания
- •Значения двоичных разрядов в двоичном числе
- •Отрицательные числа
- •Структура программы
- •Файл - набор взаимосвязанных данных, имеющих общее имя, находящихся на каком-либо устрой-стве и
- •Структурирование данных – файлы 2
- •азве шляпа страшная? - возразили мне.
MS-DOS (Microsoft)- дисковая операционная система
без специальной "пользовательской оболочек", (есть еще DR DOS , PC DOS).
Файл - набор взаимосвязанных данных, имеющих общее имя, находящихся на каком-либо устрой-стве и доступных для обработки на компьютере;
Драйвер – прогр., управляющ. внешними устр-вами; Пример: kbd.sys - драйвер клавиатуры
каталог (директория) - группа файлов, объединен-ных по какому-либо признаку.
Вся информация в ПК размещается в файлах. Для обращения к файлу используется имя файла.
ИМЯ ФАЙЛА: имя.тип
имя - может содежать латинские буквы, цифpы и знаки подчеpкивания, не более 8 символов;
тип - может содежать латинские буквы, цифpы и знаки подчеpкивания, не более 3 символов. Тип или
расширение могут отсутствовать.

OS/2 v.2.0 была первой доступной и работающей 32-х
битной операционной системой для персональных компьютеров.
Версия OS/2 Warp, предназначенная для
машин сетей клиент-сервер и одноранговых сетей, появилась на рынке раньше Windows 95, позиционированной аналогичным образом.
OS/2 Warp была также первой системой, включившей набор средств поддержки Internet, а также средств объектной ориентации.
Сейчас разрабатываются только серверные версии и прикладные ОС – например, для управления большими телескопами
Операционная система UNIX была разработана
компанией Bell Laboratories в начале 1970-х годов программистами и для программистов.
Изначально Unix создали ввиду возникновения потребности в специальном уровне программного обеспечения, известном как "операционная система". Эта система должна была содержать средства, позволяющие работать с компьютерами не только профессионалам, но и простым смертным, а также быть достаточно переносимой, чтобы ее можно было легко устанавливать на новые компьютеры по мере их появления.
Другими словами, людям понадобился инструмент, которого еще не было, — вот они его и создали.

создание ядра Linux началось в 1991 году, в его основу
были положены концепции "академичес-кой" и проверенной временем ОС Unix.
В 1991 году Линус Торвальдс был студентом и изучал информатику в Хельсинском университете в Финляндии.
386-го компьютер, хотелось ОС, похожую на
Unix, но такую, чтобы было видно, как она работает. Unix - коммерческая операционная
система с закрытым исходным кодом
Торвальдс сам сел за написание операционной системы. Шесть месяцев спустя он поместил в Internet результаты своей работы для всех, кто мог этим заинтересоваться.
ПРЕИМУЩСТВА Linux:
Многопользовательский режим. Несколько
пользователей могут подключиться к одному компьютеру одновременно.
Многозадачность. Реальный приоритетный
многозадачный режим дает возможность ядру ОС эффективно выполнять по нескольку программ одновременно.
Многоплатформенность. В настоящее время
Linux работает на платформах Intel, Digital/Compaq Alpha, PowerPC (Apple Macintosh), Sun Sparc, Amiga и StrongARM.
Linux хорошо взаимодействует с большинством
сетевых протоколов и операционных систем, включая Microsoft Windows, Unix, Novell и Mac OS.
Масштабируемость. Производительность Linux
может расти по мере увеличения потребностей ее владельца. Эта операционная система одинаково
ПРЕИМУЩСТВА Linux:
Переносимость. Большая часть Linux написана на языке С - язык специально для написания системного ПО, которое можно переносить на компьютеры с новейшим оборудованием.
Гибкость. Linux можно настроить таким образом, чтобы она была сетевым узлом, маршрутизато-ром, графической рабочей станцией, офисным компьютером, домашним развлекательным центром, файловым сервером, Web-сервером и т.д.Надежность. Нередки случаи, когда серверы под управлением Linux годами работают без каких-либо сбоев.
Эффективность. Модульная архитектура Linux позволяет настраивать систему таким образом, чтобы подключать к ней только те компоненты, которые вам нужны (можно даже на 386).
!!!Бесплатность!
Debian GNU/Linux. Этот дистрибутив — один из самых ста-рых |
||
и любимых в технических кругах, считается наибо-лее |
||
открытым дистрибутивомLinux. |
www.debian.org |
|
Mandrake. Основанный на дистрибутиве Red Hat, jблегча-ет |
||
процесс установки Linux. |
www.linux-mandrake.com |
OpenLinux (Caldera). Дистрибутив в "коробочном" варианте и оснастив его первым графическим ин- терфейсом для установки Linux. www.caldera.com
Red Hat. Стандартный "коробочный" вариант и |
|
всесторонняя поддержка, включая "горячую" линию, |
|
консультации и т.д. |
www.redhat.com |
Slackware. Наиболее почитаемый из первых |
|
дистрибутивов Linux |
www.slackware.com |
SuSE. Связан с проектом XFree86 (свободный графиче-ский Х- |
|
сервер, входяший во все дистр. Linux)+ графичес-кое средство |
|
настройки (SaX). |
www.suse.com |
Scientific Linux SL - создан совместными усилиями Fermilab и |
|
CERN при поддержке различных лабораторий и |
|
университетов со всего мира. |
www.scientificlinux.ru |

1990-1993 – Windows 2.03 – 3.11
1993-1998 - 32-разрядная Windows NT (запрет дос-
тупа к ресурсам компьютера любым программам, пытающимся работать с «железом» напрямую) несовместимость (DOS, Win 95, Win 98) + сервер 1995, 1998 – Windows 95-98 (остался доступ) Windows 98 SE – наиболее устойчивая
2000 – Windows 2000. NT-подобная + высокая тре- бовательность к ресурсам компьютера (мало 64МБ оперативной памяти и Pentium II-300) + сервер 2000 Windows Me - нет реального режима MS-DOS 2001 Windows XP (32 битная) – полностью настраивае- мый интерфейс, режим MS-DOS, Unreal Commander!!! Сейчас SP3 и поддержка 64-битного режима
2003 Windows2003 - (32 битная) + сервер
2006 Windows Vista – (клиентская, NT-подобная) – под- держка 64-битного режима, несовместимость (DOS, Win 95, Win ХР) высокая требовательность к ресурсам
2008 - Windows Server 2008 (серверная ОС)
2009 - Windows 7 (NT-подобная), 2011 - Windows 8

Языки программирования до 1969 г - Обложка книги Д. Сэммит «Языки
программирования» (1969)
С – 1969 Bell Telephone Laboratories - результат дружеского соревнования внутри небольшой группы программистов лаборатории, искавших язык, пригодный для экспериментов с новым ПО, как приемник языка В Окончательно разработан в 1972 г. Денисом Ритчи для программирования новой операционной системы
(UNIX).