C#. Программирование на языке высокого уровня C#. Программирование на языке высокого уровня Задача этой книги — кратко, доступно и строго изложить основы С#, одного из самых перспективных современных языков программирования. Книга содержит описание версии С# 2.0 (2005) и предназначена для студентов, изучающих язык «с нуля», но будет полезна и опытным программистам, желающим освоить новый язык, не тратя времени на увесистые переводные фолианты. Кроме конструкций языка в книге рассматриваются основные структуры данных, используемые при написании программ, классы библиотеки, а также рекомендации по стилю и технологии программирования. По ключевым темам приводятся задания для выполнения лабораторных работ, каждая из которых содержит по двадцать однотипных вариантов в расчете на учебную группу студентов. Язык С# как средство обучения программированию обладает рядом несомненных достоинств. Он хорошо организован, строг, большинство его конструкций логичны и удобны, а развитые средства диагностики и редактирования кода делают процесс программирования приятным и эффективным. Допущено Министерством образования и науки Российской Федерации в качестве учебника для студентов высших учебных заведений, обучающихся по направлению подготовки дипломированных специалистов «Информатика и вычислительная техника». Питер 978-5-496-00861-7
809 руб.
Russian
Каталог товаров

C#. Программирование на языке высокого уровня

Временно отсутствует
?
  • Описание
  • Характеристики
  • Отзывы о товаре
  • Отзывы ReadRate
Задача этой книги — кратко, доступно и строго изложить основы С#, одного из самых перспективных современных языков программирования. Книга содержит описание версии С# 2.0 (2005) и предназначена для студентов, изучающих язык «с нуля», но будет полезна и опытным программистам, желающим освоить новый язык, не тратя времени на увесистые переводные фолианты.
Кроме конструкций языка в книге рассматриваются основные структуры данных, используемые при написании программ, классы библиотеки, а также рекомендации по стилю и технологии программирования. По ключевым темам приводятся задания для выполнения лабораторных работ, каждая из которых содержит по двадцать однотипных вариантов в расчете на учебную группу студентов.
Язык С# как средство обучения программированию обладает рядом несомненных достоинств. Он хорошо организован, строг, большинство его конструкций логичны и удобны, а развитые средства диагностики и редактирования кода делают процесс программирования приятным и эффективным.
Допущено Министерством образования и науки Российской Федерации в качестве учебника для студентов высших учебных заведений, обучающихся по направлению подготовки дипломированных специалистов «Информатика и вычислительная техника».

Оставить заявку на описание
?
Содержание
ГЛАВА 1. Первый взгляд на платформу .NET
Объектно-ориентированное программирование
Классы
Среда VisualStuciio.NET
Рекомендации по программированию
ГЛАВА 2. Основные понятия языка
Состав языка
Типы данных
Рекомендации по программированию
ГЛАВА 3. Переменные, операции и выражения
Переменные
Именованные константы
Операции и выражения
Линейные программы
Рекомендации по программированию
ГЛАВА 4. Операторы
Выражения, блоки и пустые операторы
Операторы ветвления
Операторы цикла
Базовые конструкции структурного программирования
Обработка исключительных ситуаций
Операторы checked и unchecked
Рекомендации по программированию
ГЛАВА 5. Классы: основные понятия
Присваивание и сравнение объектов
Данные: поля и константы
Методы
Ключевое слово this
Конструкторы
Свойства
Рекомендации по программированию
ГЛАВА 6. Массивы и строки
Массивы
Оператор foreach
Массивы объектов
Символы и строки
Класс Random
Рекомендации по программированию
ГЛАВА 7. Классы: подробности
Перегрузка методов
Рекурсивные методы
Методы с переменным количеством аргументов
Метод Main
Индексаторы
Операции класса
Деструкторы
Вложенные типы
Рекомендации по программированию
ГЛАВА 8. Иерархии классов
Наследование
Виртуальные методы
Абстрактные классы
Бесплодные классы
Класс object
Рекомендации по программированию
ГЛАВА 9. Интерфейсы и структурные типы
Синтаксис интерфейса
Реализация интерфейса
Работа с объектами через интерфейсы. Операции is и as
Интерфейсы и наследование
Стандартные интерфейсы .NET
Структуры
Перечисления
Рекомендации по программированию
ГЛАВА 10. Делегаты, события и потоки выполнения
Делегаты
События
Многопоточные приложения
Рекомендации по программированию
ГЛАВА 11. Работа с файлами
Потоки байтов
Асинхронный ввод-вывод
Потоки символов
Двоичные потоки
Консольный ввод-вывод
Работа с каталогами и файлами
Сохранение объектов (сериализация)
Рекомендации по программированию
ГЛАВА 12. Сборки, библиотеки, атрибуты, директивы
Сборки
Создание библиотеки
Использование библиотеки
Рефлексия
Атрибуты
Пространства имен
Директивы препроцессора
Рекомендации по программированию
ГЛАВА 13. Структуры данных, коллекции и классы-прототипы
Абстрактные структуры данных
Пространство имен System.Collections
Классы-прототипы
Частичные типы
Обнуляемые типы рекомендации по программированию
ГЛАВА 14. Введение в программирование под
Windows
Событийно-управляемое программирование
Шаблон Windows-приложения
Класс Control
Элементы управления
Предварительные замечания о формах
Класс Form
Диалоговые окна
Класс Application
Краткое введение в графику
Рекомендации по программированию
ГЛАВА 15. Дополнительные средства С#
Небезопасный код
Регулярные выражения
Документирование в формате XML
Темы, не рассмотренные в книге
Заключение
ЛАБОРАТОРНЫЕ РАБОТЫ
Лабораторная работа 1. Линейные программы
Лабораторная работа 2. Разветвляющиеся вычислительные процессы .
Лабораторная работа 3. Организация циклов
Лабораторная работа 4. Простейшие классы
Лабораторная работа 5. Одномерные массивы
Лабораторная работа 6. Двумерные массивы
Лабораторная работа 7. Строки
Лабораторная работа 8. Классы и операции
Лабораторная работа 9. Наследование
Лабораторная работа 10. Структуры
Лабораторная работа 11. Интерфейсы и параметризованные коллекции
Лабораторная работа 12. Создание Windows-приложений
Спецификаторы формата для строк С#
Список литературы
Алфавитный указатель
Штрихкод:   9785496008617
Аудитория:   18 и старше
Бумага:   Газетная
Масса:   532 г
Размеры:   241x 171x 21 мм
Оформление:   Тиснение цветное
Тираж:   2 700
Литературная форма:   Учебное пособие
Тип иллюстраций:   Черно-белые
Отзывы
Найти пункт
 Выбрать станцию:
жирным выделены станции, где есть пункты самовывоза
Выбрать пункт:
Поиск по названию улиц:
Подписка 
Введите Reader's код или e-mail
Периодичность
При каждом поступлении товара
Не чаще 1 раза в неделю
Не чаще 1 раза в месяц
Мы перезвоним

Возникли сложности с дозвоном? Оформите заявку, и в течение часа мы перезвоним Вам сами!

Captcha
Обновить
Сообщение об ошибке

Обрамите звездочками (*) место ошибки или опишите саму ошибку.

Скриншот ошибки:

Введите код:*

Captcha
Обновить