лекции (2015) (1160856)
Текст из файла
Лекции по Языкам Программирования 2015-го годаАвторы:Костя Софиюк, Игорь Коняхин, Денис Купляков, Валя Макарова, Андрей Старостин, Лев Высоцкий,Саша Громов, Алик Гайбулаев, Стас Долганов, Илья Говорков (автор рукописных лекций)СодержаниеКостя ([834-856], завершено) ......................................................................................................... 3Основные точки зрения рассмотрения ЯП ................................................................................
4Типы данных, операции и связывание, константы времени компиляции и времени выполнения.Базис парадигмы ......................................................................................................................... 4Различие между readonly и const в C# ....................................................................................... 5Виды объектов (статические, квазистатические…) ................................................................... 5Объектно-референциальная модель ......................................................................................... 5Примитивные ТД.
Объявление переменных в Ада ................................................................... 5Особенности копирования объектов в Java, в C# ..................................................................... 6Сборка мусора ............................................................................................................................. 6RAD (Rapid Application Development).......................................................................................... 6JIT, MSIL ......................................................................................................................................
7Игорь ([857-871], завершено) ......................................................................................................... 7Скалярные базовые типы данных. Арифметические типы данных .......................................... 7Целочисленные типы ..............................................................................................................
7Вещественные типы ................................................................................................................ 9Javascript, Lua .......................................................................................................................... 9Перечислимые типы.................................................................................................................... 9Символы и кодировки ............................................................................................................... 10Указатели и ссылки ...................................................................................................................
12Все типы в C# ............................................................................................................................ 13Блок fixed в C# ........................................................................................................................... 14Ссылочный тип в C++ ...............................................................................................................
14Структурный базис .................................................................................................................... 15Массивы ................................................................................................................................. 15Андрей ([872-879], завершено)..................................................................................................... 16Неограниченный массив Ада ................................................................................................
16Работа с массивами Ада ....................................................................................................... 16Массивы в Модуле-2 ............................................................................................................. 16Массивы в Обероне ............................................................................................................... 17Массивы в JAVA и C# ............................................................................................................ 17Массивы в динамических языках (JS, Python) ..................................................................... 17Последовательности в Java и C# .............................................................................................
18Записи (структуры) в С++, C#, JS (объекты) ............................................................................ 19Денис ([880-903], завершено) ....................................................................................................... 19Управление последовательностью вычислений ..................................................................... 19Выражения .............................................................................................................................
20Циклы, переходы ................................................................................................................... 20Составные структуры ............................................................................................................ 22Многовариантный выбор case ..............................................................................................
24foreach .................................................................................................................................... 24Средства развития ЯП .............................................................................................................. 25Подпрограммы и сопрограммы в ЯП........................................................................................ 25Modula-2 .................................................................................................................................
26Python ..................................................................................................................................... 26C# ........................................................................................................................................... 27Fortran 77(???) ....................................................................................................................... 29Ruby ........................................................................................................................................
29Общие слова .......................................................................................................................... 29Передача параметров в подпрограммах ................................................................................. 30Валя ([903-914], завершено) ........................................................................................................ 32Глобальные переменные .......................................................................................................... 32Вызовы ....................................................................................................................................... 32Подпрограммный тип данных ...................................................................................................
33Делегаты в С#. Ключевое слово event ..................................................................................... 34Лямбда-функции ....................................................................................................................... 35Андрей ([915-924], завершено).....................................................................................................
36Функторы и лямбда-фукнции в С++ ......................................................................................... 36Модульность (C++, Модула-2, Oberon) .................................................................................... 37Логические модули (Modula-2, C) .............................................................................................
38Модульные языки (Delphi, Object Pascal, Ада)......................................................................... 39Вложенные модули (Ада, Модула-2) ........................................................................................ 40Лев ([925-946], завершено) ........................................................................................................... 41Абстрактный тип данных (АТД) ................................................................................................
Характеристики
Тип файла PDF
PDF-формат наиболее широко используется для просмотра любого типа файлов на любом устройстве. В него можно сохранить документ, таблицы, презентацию, текст, чертежи, вычисления, графики и всё остальное, что можно показать на экране любого устройства. Именно его лучше всего использовать для печати.
Например, если Вам нужно распечатать чертёж из автокада, Вы сохраните чертёж на флешку, но будет ли автокад в пункте печати? А если будет, то нужная версия с нужными библиотеками? Именно для этого и нужен формат PDF - в нём точно будет показано верно вне зависимости от того, в какой программе создали PDF-файл и есть ли нужная программа для его просмотра.