ИНФОРМАТИКА Историческое введение в специальность Альбом иллюстраций Глава 3. Программное обеспечение ЭВМ
Содержание
- 2. 3.1. Классификация и эволюция программного обеспечения Классификация программного обеспечения
- 3. 3.1. Классификация и эволюция программного обеспечения Эволюция программного обеспечения. Подобно тому, как в океане из плавающей
- 4. 3.2. Языки и системы программирования Предыстория Первая попытка создать высоко-уровневый язык программирования принадлежит гениальному Конраду Цузе
- 5. Михаил Романович Шура-Бура и А.П. Ершов – создатели первых отечественных систем автоматизации программирования для ЭВМ «БЭСМ»
- 6. 3.2. Языки и системы программирования Наиболее активный период разработки языков и систем программирования приходится на 1960-е
- 7. 3.2. Языки и системы программирования Родословная основных высокоуровневых языков программирования
- 8. 3.2. Языки и системы программирования Бессмертный Fortran Fortran = FORmula TRANslator Первый высокоуровневый язык программирования Fortran
- 9. Фрагмент программы на языке Fortran C MAIN PROGRAM 101 FORMAT(208) 102 FORMAT(//’N=’,15, 5X, ’R=’, 15 1//6X,
- 10. 3.2. Языки и системы программирования Basic – язык для начинающих BASIC = Beginners All-purpuse Symbolic Instruction
- 11. 3.2. Языки и системы программирования Basic – язык для начинающих Авторы языка Basic. Стоит Джон Кемени
- 12. Будущие создатели Microsoft Пол Аллен (Allen, Paul; р. 1954) и Билл Гейтс (Gates, William; р. 1955)
- 13. Начав с Бэйсика, компания Microsoft превратилась в крупнейшую софтверную империю, а Билл Гейтс –стал самым богатым
- 14. На протяжении нескольких десятилетий Visual Basic оставался фирменный языком компании Microsoft. В начале 1990-х годов он
- 15. 3.2. Языки и системы программирования Cobol – язык для бухгалтеров COBOL = COmmon Business-Oriented Language На
- 16. Основные свойства языка Cobol: независимость программ от оборудования; независимость программ от данных; сложные структуры данных; синтаксис,
- 17. Программа на Коболе (начало) 1010 IDENTIFICATION DIVISION. 1020 PROGRAM-ID “EXAMPLE”. 1030 ENVIROMENT DIVISION. 1040 INPUT-OUTPUT SECTION.
- 18. Программа на Коболе (окончание) 1290 PROCEDURE DIVISION. 1300 P1. OPEN INPUT CD, OUTPUT TT. 1310 P2.
- 19. 3.2. Языки и системы программирования Algol и его влияние на языки программирования ALGOL = ALGOritmic Language
- 20. Основные свойства языка Algol-60: машинная независимость; формальный синтаксис; описание переменных и блочная структура; рекурсия Нормальная форма
- 21. begin integer i, n; real s; real array x[1:n]; s:=0; for i:=1 step 1 to n
- 22. В результате многолетней переработки Алгола-60 комитетом IFIP появился язык Алгол-68 (пересмотренное сообщение под ред. А. ван
- 23. 3.2. Языки и системы программирования Pascal и его потомки Член комитета по Алголу-68 Никлаус Вирт (Wirth,
- 24. Программа на Паскале, вычисляющая среднее арифметическое n чисел var i, n: integer; s: float; x: array[1..n]
- 25. Новую жизнь языку Pascal дал Филипп Кан (Kahn, Philippe; р. 1938) – создатель компилятора Turbo Pascal
- 26. Среда разработки Delphi фирмы Borland объединила передовые достижения технологии программирования: объектное расширение языка Pascal, визуально- событийное
- 27. В 1975 году Министерство обороны США приняло решение разработать стандартный язык для программирования сложных и ответственных
- 28. 3.2. Языки и системы программирования Суперязык PL/1 EXAMPLE: PROCEDURE OPTIONS (MAIN); ON ENDFILE (SYSIN) GO TO
- 29. 3.2. Языки и системы программирования Simula и Smalltalk – революция в программировании Simula = SIMULAlation За
- 30. |a| a := Array new: 5. 1 to: 5 do: [:i | a at: i put:
- 31. 3.2. Языки и системы программирования С – язык для профессионалов Язык Си (С) был создан Деннисом
- 32. Текст на языке С отличается лаконичностью float A[5]; for(int i=0;i i=0; while(i if(A[i] else{ z=A[i]; A[i]=A[i+1];
- 33. Бьярн Страуструп (Stroustrup, Bjarne; р. 1950) ввел в язык С объекты и превратил его в С++
- 34. 3.2. Языки и системы программирования Java – дитя интернета В 1995 г. фирма Sun Microsystems представила
- 35. Java - технология 3.2. Языки и системы программирования Java – дитя интернета
- 36. class test { int i, n; float s; float x[n]; public static void main( String args[]
- 37. Lisp = LISt Processing Язык Lisp создан в 1960 году Джоном Маккарти (McCarthy, John; р. 1927
- 38. Программа на Lisp имеет специфический вид из-за обилия скобок. За это студенты прозвали его «Lots of
- 39. 3.2. Языки и системы программирования Prolog – несостоявшаяся мечта ЭВМ V поколения Prolog = PROgramming for
- 40. Факты: муж (петя), муж (ваня), муж (коля), жен (таня), жен (маша), мать (ваня, таня), отец (ваня,
- 41. Проект ЭВМ V поколения – японский вызов мировой компьютерной индустрии, брошенный в начале 1980-х годов 3.2.
- 42. Концептуальные отличия ЭВМ V поколения: • новая технология производства микросхем, знаменующая переход от кремния к арсениду
- 43. Структура ЭВМ V поколения 3.2. Языки и системы программирования Prolog – несостоявшаяся мечта ЭВМ V поколения
- 44. В качестве основного языка ЭВМ V поколения предполагалось использовать Prolog 3.2. Языки и системы программирования Prolog
- 45. 3.2. Языки и системы программирования Logo – язык для самых маленьких Язык Logo, изобретен в 1967
- 46. Программа на Logo управляет черепашкой, оставляющей видимый след. С помощью зрительных образов интерпретируются все базовые структуры
- 47. Концепция Logo учитывает детскую психологию и рассчитана на обучение школьников, начиная с младших классов Новейшие реализации
- 48. 3.2. Языки и системы программирования Уроки истории Основные парадигмы программирования: • процедурное программирование (Fortran, Basic, Cobol,
- 49. 3.3. Операционные системы 50-е годы: человек-оператор В ЭВМ первого поколения (1950-е годы) управление вычислениями велось с
- 50. 3.3. Операционные системы 60-е годы: от автооператора до пакетных ОС с мультипрограммированием Пакетные операционные системы, созданные
- 51. Пакет перфокарт загружается в читающее устройство. Операционная система по очереди считывает задания и сама выполняет необходимые
- 52. Применение мультипрограммного режима работы пакетной операционной системы позволяет сократить простои отдельных устройств и увеличить производительность компьютера
- 53. Родина диалоговых операционных систем с разделением времени –Массачусетский технологический институт – МТИ (Massachusetts Institute of Technology
- 54. Принцип разделения времени был предложен Джоном Маккарти в 1959 году 3.3. Операционные системы 70-е годы: диалоговые
- 55. Первая экспериментальная операционная система с разделением времени CTSS (Compartible Time Sharing System).была создана в МТИ в
- 56. На основе опыта CTSS в МТИ в 1962-1970 годах велась разработка большой учебной системы коллективного доступа
- 57. 3.3. Операционные системы Сотрудник Bell Labs Кеннет Томпсон (Thompson, Kenneth; р. 1943), участвовавший в проекте Multics,
- 58. Вместе с Деннисом Ричи (на фото слева), создавшим язык С, они перенесли Unix на ЭВМ PDP-11
- 59. В 1970-80-е годы появилось множество некоммерческих и коммерческих версий системы Unix 3.3. Операционные системы 70-е годы:
- 60. Стандартной операционной системой для первого поколения 8-битовых персональных компьютеров была CP/M, написанная в 1976 году Гэри
- 61. 3.3. Операционные системы Операционная систем MS DOS, выпущенная в 1981 г. фирмой Microsoft для IBM PC,
- 62. Для облегчения работs с DOS широко использовались командно-файловые оболочки, самой популярной из которых была Norton Commander,
- 63. Операционная система Mac OS 1.0, выпущенная в 1984 г. фирмой Apple для ПК Macintosh, имела графический
- 64. Логическим развитием Mac OS стала объектно-ориентированная ОС NeXTSTEP для компьютера NeXT (1987 г.) 3.3. Операционные системы
- 65. Windows 1.0, выпущенная Microsoft в 1985 г., еще не была полноценной операционной системой. Она работала под
- 66. Начиная с версии 3.0 (1990 г.) Windows стала завоевывать рынок ОС для настольных ПК 3.3. Операционные
- 67. Первая половина 1990-х годов отмечена противостоянием Microsoft Windows и операционной системой OS/2 фирмы IBM 3.3. Операционные
- 68. 32-разрядная Windows-95 имела удобный графический дизайн. Она закрепила победу Microsoft на рынке настольных операционных систем и
- 69. Windows XP (2001 г.) – последняя из семейства операционных систем компании Microsoft 3.3. Операционные системы 80-90-е
- 70. На выделенных серверах устанавливаются операционные системы, специально оптимизированные для выполнения тех или иных сетевых функций, а
- 71. В середине 1990-х годов рынок сетевых ОС был поделен между четырьмя основными системами: NetWare, Unix, OS/2
- 72. В 1991 году произошло событие, круто повернувшее ход истории Unix. Финский студент из Университета Хельсинки Линус
- 73. ОС Linux приобретает все большую популярность. Ей посвящаются специальные журналы, выпускаются коммерческие дистрибутивы (RedHat, BlackCat, Caldera
- 74. В конце 1990-х годов на фоне преобладания Windows NT и снижения доли NetWare и OS/2 происходит
- 75. Взаимодействие программ с данными при независимой работе и при использовании СУБД 3.3. Системы управления базами данных
- 76. 3.3. Системы управления базами данных Предпосылки появления БД и СУБД Преимущества использования СУБД: • однократный ввод
- 77. 3.3. Системы управления базами данных Предпосылки появления БД и СУБД Основные функции СУБД: • описание логической
- 78. Иерархическая модель данных является исторически первой и интуитивно понятной. 3.3. Системы управления базами данных Основные типы
- 79. Сетевая модель данных, разработанная рабочей группой CODASYL (1971 г.), описывает одновременно несколько иерархий. Сетевая модель реализована
- 80. Реляционная модель данных была предложена в 1970 году сотрудником IBM Эдгаром Коддом (Codd, Edgar F.; р.
- 81. В ноябре 1976 года в журнале «IBM Journal of Research and Development» была опубликована статья Чемберлена
- 82. Прочитав в 1976 г. отчет о System/R, Ларри Эллисон (Ellison, Lawrence; р. 1944) организовал в 1977
- 83. 3.3. Системы управления базами данных Основные типы и история развития СУБД Современный мировой рынок СУБД составляет
- 84. 3.4. Пакеты прикладных программ для персональных компьютеров Программы как товар массового спроса Компьютерный магазин в начале
- 85. В 1978 году за разработку текстового редактора взялся Сеймур Рубенштейн (Rubenstein, Seymour) из фирмы IMSAI. Прежде
- 86. В результате появился WordStar — текстовый процессор, ставший фактическим стандартом для нескольких поколений последующих разработок 3.4.
- 87. 3.4. Пакеты прикладных программ для персональных компьютеров Обработка текстов Популярнейшим русским текстовым редактором в эпоху DOS
- 88. Рынок текстовых процессоров 3.4. Пакеты прикладных программ для персональных компьютеров Обработка текстов
- 89. 3.4. Пакеты прикладных программ для персональных компьютеров Обработка текстов Текстовые процессоры предназначены для подготовки документов в
- 90. Высший сектор рынка составляют издательские системы, предназначенные для подготовки оригинал-макетов печатных изданий (технология desktop publishing –
- 91. Стив Джобс (слева) с Чарльзом Гешке и Джоном Варноком (1982 г.) 3.4. Пакеты прикладных программ для
- 92. 3.4. Пакеты прикладных программ для персональных компьютеров Обработка текстов Для программного обеспечения издательского процесса Пол Бренер
- 93. Обложка книги с описанием системы TeX, 1984 г. (в русском переводе 1993 г. книга называется «Все
- 94. Отечественная система распознавания текстов (Optical Character Recognition — OCR) Fine Reader компании ABBYY основана на глубоких
- 95. Вместе программистом Робертом Фрэнкстоном (Frankston, Robert) весной 1979 года они написали программу для Apple II, названную
- 96. 3.4. Пакеты прикладных программ для персональных компьютеров Электронные таблицы Лидером рынка электронных таблиц для MS DOS
- 97. В 1984 году в соревнование с другими производителями вступила Microsoft с табличным процессором MultiPlan для IBM
- 98. 3.4. Пакеты прикладных программ для персональных компьютеров Настольные СУБД В 1981 году инженер NASA Уэйн Рэтлифф
- 100. Скачать презентацию



















![begin integer i, n; real s; real array x[1:n]; s:=0; for i:=1](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/391681/slide-20.jpg)










![Текст на языке С отличается лаконичностью float A[5]; for(int i=0;i i=0; while(i](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/391681/slide-31.jpg)



![class test { int i, n; float s; float x[n]; public static](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/391681/slide-35.jpg)






























































Проект Моё лицо
Презентация на тему Компетенция должностных лиц по выявлению АП
Повестка родительского собрания от 26.01.2012года 1. Итоги 2 четверти 2. Задачи на 3 четверть 3. Знание и учёт возрастных особеннос
Презентация на тему Национальные костюмы народов России
Единицы площади. Обобщение
Программа добровольного медицинского страхования Доктор РЕСО. Екатеринбург
Исследование бетонных конструкций методом ультразвукового зондирования поверхностного слоя
Великий русский писатель К.Д.Ушинский.
ИНДИВИДУАЛЬНЫЕ СРЕДСТВА ЗАЩИТЫ (СИЗ)
Микробиология на службе человека
Этюды овощей и фруктов. Живопись
Применение солнечной энергетики в городском хозяйстве Москвы
Памятка для приезжающих в Ростовскую область из других регионов России
Текстология. Атрибуция текста, работа с рукописями
461 Спаситель мой живёт!
Общая управленческая практика
Вент& Винт. Вентиляционное оборудование
Презентація_1662705410
1c7a5f862b5d4d6fb943f08d0af3ce8e
Направление Москва Юг. Дирекция Москва
Тематический семинар
Бумажные картины Карлоса Мейра
Типы химических реакций
Презентация на тему Породы кроликов (4 класс)
Научно-практическая конференция 18 мая 2005г. Я – исследователь! Я открываю мир! МОУ Гимназия 30 им.Музалева Д.Н.
Такие разные мосты
Презентация на тему Русский язык
Концепция IOI