Павловская Т.А. - C#. Программирование на языке высокого уровня [2009, PDF, RUS]

Страницы:  1
Ответить
 

Гость


Гость · 09-Окт-09 11:43 (15 лет 9 месяцев назад)

C#. Программирование на языке высокого уровня
Год выпуска: 2009
Автор: Т. А. Павловская
Жанр: Учебник для вузов
Издательство: Питер
ISBN: 978-5-91180-174-8
Формат: PDF
Качество: OCR с ошибками
Количество страниц: 432
Описание: Задача этой книги - кратко, доступно и строго изложить основы С#, одного из самых перспективных современных языков программирования. Книга содержит описание версии С# 2.0 (2005) и предназначена для студентов, изучающих язык "с нуля", но будет полезна и опытным программистам, желающим освоить новый язык, не тратя времени на увесистые переводные фолианты.
Кроме конструкций языка в книге рассматриваются основные структуры данных, используемые при написании программ, классы библиотеки, а также рекомендации по стилю и технологии программирования. По ключевым темам приводятся задания для выполнения лабораторных работ, каждая из которых содержит по двадцать однотипных вариантов в расчете на учебную группу студентов.
Язык С# как средство обучения программированию обладает рядом несомненных достоинств. Он хорошо организован, строг, большинство его конструкций логичны и удобны, а развитые средства диагностики и редактирования кода делают процесс программирования приятным и эффективным.
Допущено Министерством образования и науки Российской Федерации в качестве учебника для студентов высших учебных заведений, обучающихся по направлению подготовки дипломированных специалистов "Информатика и вычислительная техника".
Доп. информация:
Содержание:
скрытый текст
Предисловие 6
От издательства 7
Глава 1. Первый взгляд на платформу .NET 8
Объектно-ориентированное программирование 11
Классы ^ 13
Среда Visual Studio.NET ' 14
Рекомендации по программированию 21
Глава 2. Основные понятия языка 22
Состав языка 22
Типы данных 31
Рекомендации по программированию 36
Глава 3. Переменные, операции и выражения 38
Переменные 38
Именованные константы 41
Операции и выражения 42
Линейные программы 59
Рекомендации по программированию 67
Глава 4. Операторы 69
Выражения, блоки и пустые операторы 70
Операторы ветвления 70
Операторы цикла 75
Базовые конструкции структурного программирования 87
Обработка исключительных ситуаций 89
Операторы checked и unchecked 95
Рекомендации по программированию 95
Глава 5. Классы: основные понятия 100
Присваивание и сравнение объектов 103
Данные: поля и константы 104
Методы 106
Ключевое слово this 114
Конструкторы 114
Свойства 120
Рекомендации по программированию 124
Глава 6. Массивы и строки 126
Массивы 126
Оператор foreach 136
Массивы объектов 138
Символы и строки 139
Класс Random 148
Рекомендации по программированию 150
Глава 7. Классы: подробности 152
Перегрузка методов 152
Рекурсивные методы 153
Методы с переменным количеством аргументов 154
Метод Main 156
Индексаторы 157
Операции класса 161
Деструкторы 169
Вложенные типы 169
Рекомендации по программированию 170
Глава 8. Иерархии классов 172
Наследование 172
Виртуальные методы 178
Абстрактные классы 181
Бесплодные классы 182
Класс object 183
Рекомендации по программированию 186
Глава 9. Интерфейсы и структурные типы 188
Синтаксис интерфейса 188
Реализация интерфейса 190
Работа с объектами через интерфейсы. Операции is и as 194
Интерфейсы и наследование 195
Стандартные интерфейсы .NET 198
Структуры 212
Перечисления 215
Рекомендации по программированию 219
Глава 10. Делегаты, события и потоки выполнения 220
Делегаты 220
События 232
Многопоточные приложения 237
Рекомендации по программированию 245
Глава 11. Работа с файлами 246
Потоки байтов 250
Асинхронный ввод-вывод 253
Потоки символов 255
Двоичные потоки 260
Консольный ввод-вывод 262
Работа с каталогами и файлами 263
Сохранение объектов (сериапизация) '. . . 267
Рекомендации по программированию 270
Глава 12. Сборки, библиотеки, атрибуты, директивы 272
Сборки 272
Создание библиотеки 275
Использование библиотеки 278
Рефлексия 279
Атрибуты 283
Пространства имен 285
Директивы препроцессора 287
Рекомендации по программированию 290
Глава 13. Структуры данных, коллекции и классы-прототипы 291
Абстрактные структуры данных 291
Пространство имен System.Collections 295
Классы-прототипы 299
Частичные типы 308
Обнуляемые типы 309
Рекомендации по программированию 310
Глава 14. Введение в программирование под Windows 311
Событийно-управляемое программирование 312
Шаблон Windows-приложения 314
Класс Control 323
Элементы управления 325
Предварительные замечания о формах 337
Класс Form 338
Диалоговые окна 339
Класс Application 342
Краткое введение в графику 344
Рекомендации по программированию 346
Глава 15. Дополнительные средства С# 347
Небезопасный к о д 347
Регулярные выражения 355
Документирование в формате XML 365
Темы, не рассмотренные в книге 366
Заключение 369
Лабораторные работы 370
Лабораторная работа 1. Линейные программы 370
Лабораторная работа 2 . Разветвляющиеся вычислительные процессы . . . . . . . . . 371
Лабораторная работа 3. Организация циклов 379
Лабораторная работа 4 . Простейшие классы 381
Лабораторная работа 5. Одномерные массивы 385
Лабораторная работа 6 . Двумерные массивы 389
Лабораторная работа 7 . Строки 393
Лабораторная работа 8. Классы и операции 395
Лабораторная работа 9. Наследование 400
Лабораторная работа 10. Структуры 405
Лабораторная работа 1 1 . Интерфейсы и параметризованные коллекции 411
Лабораторная работа 12. Создание Windows-приложений 412
Спецификаторы формата для строк С# 423
Список литературы 425
Алфавитный указатель 427
примеры страниц:
скрытый текст
Download
Rutracker.org не распространяет и не хранит электронные версии произведений, а лишь предоставляет доступ к создаваемому пользователями каталогу ссылок на торрент-файлы, которые содержат только списки хеш-сумм
Как скачивать? (для скачивания .torrent файлов необходима регистрация)
 

Pahan_81

Стаж: 20 лет 4 месяца

Сообщений: 71

Pahan_81 · 15-Окт-09 09:53 (спустя 5 дней)

для вузов? Интересно... как раз подумываю в универе на выбор взять "C#"
[Профиль]  [ЛС] 

RamzesIV_RUS

Стаж: 17 лет 2 месяца

Сообщений: 54

RamzesIV_RUS · 15-Окт-09 14:17 (спустя 4 часа)

Эх, в наше бы время давали бы выбирать на каком языке учиться программировать...
[Профиль]  [ЛС] 

unrealsheg

Стаж: 17 лет 6 месяцев

Сообщений: 2


unrealsheg · 21-Окт-09 21:20 (спустя 6 дней)

RamzesIV_RUS писал(а):
Эх, в наше бы время давали бы выбирать на каком языке учиться программировать...
Так это в США дают выбирать. У нас и сейчас такого нет...
[Профиль]  [ЛС] 

ldsoftvern

Стаж: 16 лет 8 месяцев

Сообщений: 431

ldsoftvern · 05-Ноя-09 02:23 (спустя 14 дней, ред. 05-Ноя-09 02:23)

Привет!
Это есть OCR с ошибками!
У меня такая тоже есть!
Распознавание схем, например:

а вот какой должна быть сия страница: https://rutr.life/forum/viewtopic.php?t=2089054
Вот оригинал:
[Профиль]  [ЛС] 

Snaker88

Стаж: 17 лет 1 месяц

Сообщений: 1


Snaker88 · 07-Дек-09 22:27 (спустя 1 месяц 2 дня)

Ошибок море, ближе к середине страницы все перепутаны. Не советую качать.
[Профиль]  [ЛС] 

patr1ot-tlt

Стаж: 16 лет 10 месяцев

Сообщений: 232

patr1ot-tlt · 23-Дек-10 01:00 (спустя 1 год)

Что, ошибок очень много?
[Профиль]  [ЛС] 

Breast

Стаж: 14 лет 6 месяцев

Сообщений: 100

Breast · 16-Янв-11 15:40 (спустя 24 дня)

как можно издавать книгу в таком виде?
[Профиль]  [ЛС] 

antoxa_zimm

Стаж: 14 лет 9 месяцев

Сообщений: 3


antoxa_zimm · 16-Янв-11 15:50 (спустя 10 мин.)

Breast писал(а):
как можно издавать книгу в таком виде?
там и автор неоднократно ошибается и написано все как-то вперемешку,нет четкой последовательности...забросил после 70-й страницы
[Профиль]  [ЛС] 

Goffrey

Стаж: 18 лет

Сообщений: 18


Goffrey · 17-Фев-11 14:00 (спустя 1 месяц, ред. 17-Фев-11 14:00)

Нармальная книга, то что страницы перепутаны фигня, зато воды нет, всё коротко и по существу, да и ещё есть лабораторные задания, короче книжка суперская.
Распечатывать так если ничё не напутал
100-101, 124, 114, 116-123 125-131
101-102, 124, 135, 103, 114, 116-123, 125-130
199,200,202-211,104-113,115,212-221
222-245
248-274
274-292
293-312
313-348
349-371
до 100-й страницы вроде нармально.
[Профиль]  [ЛС] 

patr1ot-tlt

Стаж: 16 лет 10 месяцев

Сообщений: 232

patr1ot-tlt · 07-Мар-11 11:21 (спустя 17 дней, ред. 07-Мар-11 11:21)

У меня есть такая же книга есть. Я могу отсканировать картинками всю эту книжку и скину вам, а вы уже сами думайте, как всё это соединить.
В сети данного варианта нету без ошибок?
[Профиль]  [ЛС] 

NeoToxin

Стаж: 17 лет 6 месяцев

Сообщений: 215

NeoToxin · 06-Май-11 22:17 (спустя 1 месяц 30 дней)

patr1ot-tlt я не нашёл без ошибок (пока что) Было бы замечательно если бы появились правильные сканы =)
[Профиль]  [ЛС] 

patr1ot-tlt

Стаж: 16 лет 10 месяцев

Сообщений: 232

patr1ot-tlt · 07-Май-11 17:02 (спустя 18 часов)

NeoToxin, правильные сканы на вряд ли, сами сможете качество отредактировать. Я в хорошем просто качестве сделаю скан, а вы уже переведёте его в более приемлемый ресурсоёмкий формат.
[Профиль]  [ЛС] 

ApkaIIIa

Стаж: 16 лет 4 месяца

Сообщений: 6


ApkaIIIa · 12-Июл-11 19:28 (спустя 2 месяца 5 дней)

patr1ot-tlt так что на счет скана?))просто очень надо)
[Профиль]  [ЛС] 

NeoToxin

Стаж: 17 лет 6 месяцев

Сообщений: 215

NeoToxin · 12-Июл-11 23:04 (спустя 3 часа, ред. 12-Июл-11 23:04)

ApkaIIIa
Вот ссылка на скачивание в формате DJVU
скрытый текст
http://infanata. СПАМ
[Профиль]  [ЛС] 

уткодроз

Стаж: 14 лет 11 месяцев

Сообщений: 200


уткодроз · 15-Авг-11 15:49 (спустя 1 месяц 2 дня)

Эта раздача - фэйк!!
Сравните содержимое страниц этой книги и аналогичной за 2007 год и все сразу поймете!
здесь на последней страницы даже прослеживается обложка от книги 2007 года. Раздачу в топку!!!
[Профиль]  [ЛС] 

NeoToxin

Стаж: 17 лет 6 месяцев

Сообщений: 215

NeoToxin · 15-Авг-11 17:15 (спустя 1 час 25 мин.)

P.S.
Та ссылка на книгу которую я давал именно на издание 2007го года.
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error