Программирование >>  Обработка исключительных ситуаций 

1 ... 139 140 141 [ 142 ]


Алфавитный указатель

операнд, 42 оператор, 24

break, 84 continue, 86

lock, 242

безусловного перехода, 83 ветвления, 70 возврата из функции, 87 выбора, 73

перебора элементов, 136

передачи управления, 83

пустой, 70

составной, 70

цикла, 75 операция, 42

бинарная, 164

выделения памяти в стеке, 354

вычитания, 53

декремента, 47

деления, 50

доступа, 105, 353

инкремента, 47

класса, 161

логическая, 56

логического отрицания, 49

объединения, 310

остатка от деления, 51

отношения, 54

перегрузка, 161

поразрядная, 55

поразрядного отрицания, 49

преобразования типа, 49, 168

присваивания, 57

разадресации, 351

разыменования, 351

сдвига, 54

сложения, 52

создания объекта, 48

умножения, 50

унарная, 162

унарного минуса, 48

условная, 56 описание класса, 18, 100 основной номер версии, 274 остаток от деления, 51 открытая сборка, 273 отправитель, 232 отрицание

арифметическое, 48

логическое, 49

поразрядное, 49 очередь, 292

панель инструментов, 15

параметр

выходной, 113

делегата, 220

значение, 111

именованный, 284

массив, 156

метода, 107

позиционный, 284

ссылка, 112

цикла, 76 параметризованная

коллекция, 300 параметризованный

интерфейс, 307 паттерн наблюдатель , 223

патч, 274

первичный поток, 238 перегруженный метод, 60 перегрузка

метода, 152

операций, 161 передача

по адресу, ПО

по значению, 110

по ссылке, 110 переменная, 38

локальная, 39 перечисление, 215 % перечислитель, 211 перечисляемый тип, 215 платформа, 8 поверхностное

клонирование, 205 повторитель, 357 погрешность, 86 позднее связывание, 178 позиционный параметр, 284 поле класса, 39, 104 полиморфизм, 13,153,180,188 полиморфный метод, 182 получатель, 232 поразрядная операция, 55 поразрядное отрицание, 49 порядок, 28

последовательный доступ,

248, 271 поток, 311

ввода-вывода, 246

вторичный, 239

выполнения, 238

первичный, 238 потомок, 172

правильный идентификатор, 24 предок, 172

преобразование типа, 45, 49 приложение, 11

приоритет, 44 присваивание

операция, 57

простое, 57

структуры, 214 пробельный символ, 23 проверяемый контекст, 47 программа линейная, 59 программирование

объектно-

ориентированное, 69

структурное, 69 программный интерфейс

приложения, 312 проект, 14

произвольный доступ, 248 промежуточный язык, 273 простое присваивание, 57 пространство имен, 13, 285 прототип, 299 процесс, 237

прямоугольный массив, 130 псевдоним

пространства имен, 287

типа, 286 пул потоков, 239 пустой оператор, 70

рабочий стол, 312

разадресация, 351

развертывание, 9

разделитель, 26

размерность массива, 127

разрешение перегрузки, 152

разыменование, 351

раннее связывание, 177

распаковка, 36, 214

распространение исключения, 93

регистрация делегата, 225

регулярное выражение, 355

редактор, 8

режим

доступа к файлу, 249 открытия файла, 249 совместного использования файла, 249

рекурсивный метод, 153

рекурсия, 153

ресурс, 274, 345

рефлексия, 279

решение, 15

родительское окно, 337

сборка, 9, 272 открытая, 273 частная, 273

Р- Т



Алфавитный указатель

сборщик мусора, 169 свойство, 120 связ1вание

позднее, 178

раннее, 177 сдвиг, 54

секция атрибутов, 283 сервер, 367 сериализация, 267 сигнатура метода, 108 сильное имя, 275 символ

перевода строки, 23

подчеркивания, 23

структуры, 17 синтаксическая ошибка, 21 синтаксический анализ, 24 сконструированный тип, 304 следование, 87 словарь, 293 слово ключевое, 25 сложение, 52 событие, 232,312

обработка, 233

создание, 233 событийное управление, 312 совесть программиста, 45, 350 сообщение, 313 сортировка выбором, 306 составной оператор, 70 спецификатор

делегата, 220

доступа, 101

индексатора, 157

класса, 101

перечисления, 215

события, 233

структуры, 212

формата, 146 список

двунаправленный, 291

двусвязный, 291

кольцевой, 292

однонаправленный, 291

односвязный, 291 среда

выполнения, 9

разработки, 8

ссылочный тип, 35 статический класс, 118 статический конструктор, 117 статический метод, 102 статический элемент, 102

стек, 31, 292

строка

командная, 15

символов, 143

создание, 143 строковый литерал, 29 структура, 212

абстрактная, 294 структурное

программирование, 69 ступенчатый массив, 132 счетчик цикла, 76 таблица виртуальных

методов, 178 тег, 365

тело

деструктора, 169 интерфейса, 189 класса, 100 метода, 19,106 операции, 161 перечисления, 215 структуры, 212 цикла, 75, 137

арифметический, 32 вещественный, 33 вложенный, 169 встроенный, 32 данных, 31 делегата, 220 значение, 35 метода, 19 неизменяемый, 143 обнуляемый, 309 перечисляемый, 215 сконструированный, 304 события, 233 ссылочный, 35 целый, 32 частичный, 308, 310 элемента сборки, 284

указатель, 348 умножение, 50 унарная операция, 162 унарный минус, 48 универсальный метод, 226 упаковка, 36, 214 управление, 312 управляющая

последовательность, 29 условная операция, 56

файл, 248,260,271 физический каталог, 368 функциональная

параметризация, 226 функция, 19

операция, 161

расстановки, 294

член, 19 хеш-код, 294 хеш-таблица, 293 хеш-функция, 294 хип, 31 целый тип, 32 цикл, 87

обработки сообщений, 313

перебора, 82

с параметром, 81

с постусловием, 79

с предусловием, 76 частичный тип, 308, 310 частная сборка, 273 чтение данных, 246 шаблон

проектирования, 224

форматирования, 146 экземпляр, 13, 101 элемент

статический, 102

управления, 325 яз1к

албанский, 22

промежуточный, 273

У - Я




рограмми на языке высокого уровня

Павловская Татьяна Александровна - профессор кафедры информатики и прикладной математики Санкт-Петербургского государственного университета информационных технологий, механики и оптики (СП6ГУИТМ0), автор нескольких учебников по программированию.

одного из самых перспективных современных языков программирования. Книга содержит описание версии С# 2.0 (2005 года) и предназначена для студентов, изучающих язык с нуля , но будет полезна и опытным программистам, желающим быстро освоить новый язык. Многочисленные достоинства языка С# позволяют расценивать его как перспективную замену языков Паскаль, BASIC и С + + при обучении программированию как студентов, так и школьников старших классов.

На каждую ключевую тему в учебнике приводится по 20 однотипных вариантов заданий для лабораторных работ. Планируется интернет-поддержка &щ по адресу http: ips.ifmo.ru.

Темы, рассмотренные в книге: основные понятия платформы .NET;

языка

типы данных и конструкции языка #\1р Щ/С; принципы структурного и объектно-ориентированного программирования;

динамические структуры данных и их реализация в библиотеке .NET;

классы, интерфейсы, делегаты, события, исключения, сборки, рефлексия типов;

классы-прототипы, ите )ы, указатели, потоки

основы программирования под

Заказ книг:

197198, Санкт-Петербург, а/я 619 тел.: (812) 703-73-74, postbook@piter.com

61093, Харьков-93, а/я 9130 -

тел.: (057) 712-27-05, piter@kharkov.piter.co }

www.piter.com


ия о игах и веб-магазин


9785911801748



1 ... 139 140 141 [ 142 ]

© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика