Конспект
Технологии
Компьютеры, программирование, электроника
Принципы языков программирования-
Принципы языков программирования
Ответ. История ЯП. Assambler – первый язык програмирования после его появления програмисту больше не нужно разбираться в програмировании команд на аппаратном уровне. Это язык нёс ещё одну революцию в програмировании: появилось два представления программ на нём: в машинных кодах и в чистом откомпилированном виде. В 1954 г Джоном Бэкусом, работником компании IBM был разработан язык програмирования Fortran В 1957 г компилятор был полностью готов и мог быть использован на машинах – IBM-704. Приемущество языка состояло в том что его легко было выучить. В 1960 г был разработан язык COBOL (Соmmon Busines Oriented Language – универсальный язык, предназначенный для бизнеса). В 1962 году вышла вторая версия этого языка. В 1964 году IBM разработала язык програмирования NPL (New Programming Language). Но дабы избежать путаницы с той же аббревиатурой у Национальной Физической Лабаратории (National Physical Laboratory), язык был переименован в PL/1. В 1963 году Джон Кемени и Томас Курц, сотрудники математического факультета Дармутского колледжа, написали простой в изучении язык, который назвали Basic. В1970 г профессор информатики Николас Вирт создал язык Pascal. Стараниями Андерса Хейлсберга Pascal превратился в мощную профессиональную систему програмирования – Turbo Pascal. В дальнейшем на этом основывается язык Borland Pascal и Object Pascal используемый в Delphi. В 1972 г в фирме Bell Labs разработан язык програмирования СИ В1977 г началась работа по созданию машинонезависимой версии трансятора. В 1986 г всё в той же лабаратории появились первые версии языка C++ . В 1980 году был обьявлен релиз языка Ada, разработанный международным составом програмистов компании Honeywell. Окончательная спрецифика языка Ada появилась в феврале 1983 г , послужившая в дальнейшем базисом не только для стандарта Минобороны США, но и стандарта ANSI. Завершающим шагом была выработка всё тем же министерсвом нового стандарта языка: ISO/les 8652:1985 (E), который описывает версию языка Ada95. В 1995 г в Sun Microsystems Кеном Арнольдом и Джеймсом Гослингом создан язык Java
Язык программирования – это правило образования синтаксиса и семантики или знаковая система для планирования поведения компьютера.
2. Технологические проблемы языков программирования.
Ответ. Программы лоджны быть:
Надёжными;
Работоспособными (сохранять работоспособность в неблагоприятных условиях)
Заботливыми (должны уметь обьяснять).…
Содержание: 1.История ЯП. Определение языка програмирования. 2. Технологические проблемы языков программирования. 3. Парадигмы программрования. Императивная парадигма 4. Парадигмы программирования. Функциональная парадигма. 5. Парадигмы программирования. Логическая парадигма 6. Парадигмы программирования. Объектно-ориентированная парадигма. 7. Нотации выражений. Смешанная нотация. 8. Нотации выражений. Префиксная нотация. 9. Нотации выражений. Постфиксная нотация. 10. Нотации выражений. Инфиксная нотация. 11. Абстрактные синтаксические деревья. 12. Правила обхода абстрактных синтаксических деревьев. 13. Лексический синтаксис. 14. Контекстно-свободные граматики. 15. Форма Бекуса-Наура. 16. Деревья разбора. 17. Синтаксическая неоднозначность 18. Выводы (правостороний и левостороний). 19. Списки в инфиксных выражениях. 20. Расширеннная BNF. 21. Синтаксические схемы 22. Операционная семантика. 23. Основные понятия аксиоматической семантики. 24. Объектно-ориентированное программирование. 25. Объектно-ориентированное программирование. Наследование 26. Объектно-ориентированное программирование. Полиморфизм 27. Объектно-ориентированное программирование. Инкапсуляция
- Oracle datu bāzes atjaunošanas nodrošinājums
- Неологизмы
- Принципы языков программирования
-
Ты можешь добавить любую работу в список пожеланий. Круто!Неологизмы
Конспект для средней школы6
-
Oracle datu bāzes atjaunošanas nodrošinājums
Конспект для средней школы3
-
Основы HTML
Конспект для средней школы20
-
Плоттеры
Конспект для средней школы7
-
Что такое WordPad и с чем его едят?
Конспект для средней школы6