C#. Основы программирования. Учебное пособие

Тюкачев Николай Аркадиевич, Хлебостроев Виктор Григорьевич

Код товара: 2777184
(0 оценок)Оценить
ОтзывНаписать отзыв
ВопросЗадать вопрос
Фото 2
-35%
2 096
3 224
Доставим в
г. Москва
Планируемая дата
23 февраля (Пт)
Курьером
Л-Пост
бесплатно от 3 500 ₽
В пункт выдачи
от 77 ₽
бесплатно от 2 000 ₽
Точная стоимость доставки рассчитывается при оформлении заказа
Издательство:
Лань
Год издания:
2021 г.
Может быть отгружен товар указанного или более позднего года
Дополнительно:
+ CD-ROM
Наш комментарий:
Издание исправленное и дополненное.

Описание

Характеристики

В книге изложены основы программирования на языке C# в среде Net Framework, описаны операции и операторы языка, а также система встроенных типов данных. Значительное внимание уделено описанию организации консольного ввода-вывода, преобразованию значений при вводе и их форматированию при выводе. Текст содержит большое количество примеров программного кода, способствующих усвоению материала.
Книга рассчитана на бакалавров направлений подготовки «Прикладная математика и информатика», «Математика и компьютерные науки», «Фундаментальная информатика и информационные технологии», «Математическое обеспечение и администрирование информационных систем», «Информатика и вычислительная техника», «Информационные системы и технологии», «Прикладная информатика», «Программная инженерия», «Информационная безопасность», студентов специальностей «Компьютерная безопасность», «Информационная безопасность телекоммуникационных систем», «Информационная безопасность автоматизированных систем», «Информационно-аналитические системы безопасности», «Безопасность информационных технологий в правоохранительной сфере», а также учащихся старших классов и лиц, самостоятельно изучающих языки программирования.
издание
2
количество томов
1 + CD-ROM
количество страниц
272 стр.
переплет
Твёрдый переплёт
размеры
217x153x16 мм
страна изготовления
Россия
цвет
Серый
тип бумаги
офсетная (60-220 г/м2)
формат
60x90/16 (145x215 мм)
ISBN
978-5-8114-2567-9, 978-5-8114-7266-6
стандарт
возрастная категория
18+ (нет данных)
вес
область образования
информатика, электроника, связь
код в Майшоп
2777184
язык
русский

Содержание

Введение
Глава 1. Основы программирования в С#
1.1. Среда визуальной разработки Visual Studio
1.2. Первый проект
1.3. Базовый синтаксис С#. Структура проекта
Глава 2. Типы и переменные
2.1. Переменные
2.1.1. Объявление переменных
2.1.2. Именование переменных
2.1.3. Пространства имен
2.2. Система типов языка С#. Встроенные типы
2.2.1. Числовые типы данных
2.2.2. Булевский и символьные типы данных
2.2.3. Строковый тип данных
2.2.4. Объектный тип данных
2.3. Типы CTS
2.4. Преобразование типов
2.4.1. Неявное преобразование типа
2.4.2. Явное преобразование типа
2.4.3. Операции преобразования для данных
строкового типа.
2.5. Консольный ввод и вывод
2.5.1. Консольный вывод. Форматирование
2.5.2. Консольный ввод. Преобразование значений
2.5.3. Пример работы с консолью
Глава 3. Выражения и операции
3.1. Математические операции
3.2. Операции отношения
3.2.1. Операции отношения для числовых
и символьных данных
3.2.2. Операции отношения для строковых
и булевских данных
3.3. Логические операции
3.4. Битовые операции
3.5. Тернарная операция
3.6. Операции присваивания
3.7. Вычисление выражений
3.8. Класс Math
Глава 4. Операторы языка
4.1. Понятие оператора
4.1.1. Блок
4.1.2. Пустой оператор
4.1.3. Помеченные операторы
4.2. Операторы объявления
4.2.1. Объявления переменных
4.2.2. Объявления локальных констант
4.3. Операторы выражения
4.4. Операторы выбора
4.4.1. Оператор if
4.4.2. Оператор switch
4.5. Операторы цикла
4.5.1. Оператор do
4.5.2. Оператор while
4.5.3. Оператор for
4.6. Операторы перехода
4.6.1. Оператор break
4.6.2. Оператор continue
4.6.3. Оператор goto
4.6.4. Оператор return
Глава 5. Массивы
5.1. Одномерные массивы
5.1.1. Заполнение массивов случайными числами
5.1.2. Оператор foreach
5.1.3. Ссылочные типы данных
5.2. Многомерный массив
5.3. Массивы массивов
5.4. Свойства и методы для работы с массивами
5.5. Операции со строками
5.6. Простейшие алгоритмы поиска
5.6.1. Поиск в неупорядоченном массиве. Поиск с
барьером
5.6.2. Поиск в упорядоченном массиве. Бинарный
поиск
5.7. Простейшие алгоритмы сортировки
5.7.1. Сортировка простым обменом
5.7.2. Шейкер-сортировка
Глава 6. Перечисления и структуры
6.1. Перечисления
6.2. Структуры
6.3. Структура DateTime
Глава 7. Классы и объекты
7.1. Члены класса
7.1.1. Уровни доступности
7.1.2. Поля
7.1.3. Свойства
7.1.4. Методы
7.1.5. Конструкторы
7.2. Наследование
7.3. Пример "Умный дом"
7.4. Полиморфизм
7.4.1. Ключевые слова abstract, virtual и override
7.4.2. Понятие абстрактных классов
7.5. Члены-функции класса
7.5.1. Индексаторы
7.5.2. Переопределение операций
7.5.3. Деструкторы
7.5.4. Параметры типа
Глава 8. Приложения для Windows
8.1. Пример 2*2
8.2. Обзор компонентов
8.2.1. Общие свойства
8.2.2. События
8.3. Элемент управления Button
8.4. Элемент управления Label
8.5. Элемент управления TextBox
8.6. Элемент управления RadioButton
8.7. Элемент управления CheckBox
8.8. Элемент управления GroupBox
8.9. Элемент управления ComboBox
8.10. Элементы управления ListBox и CheckedListBox
8.11. Элемент управления ListView
8.12. Элементы управления временем. Timer
8.13. Элемент управления DataGridView
8.14. Диалоги
8.14.1. Класс OpenFileDialog
8.14.2. Класс SaveFileDialog
8.14.3. Класс Fon©ialog
8.14.4. Класс ColorDialog
8.15. Формы
8.16. Пример 2<=>10
8.17. Пример: умножение матрицы на вектор
8.18. Хеширование
Глава 9. Множества, интерфейсы, коллекции,
делегаты, события.
9.1. Интерфейсы
9.2. Коллекции
9.3. Делегаты
9.4. События
9.5. Множества
9.5.1. Классы HashSet и SortedSet
9.5.2. Множество на битах
глава Ю. Работа с файлами
10.1. Классы ввода и вывода
10.1.1. Класс Stream
10.1.2. Класс FileStream
10.2. Символьные потоки. Файлы
последовательного доступа.
10.2.1. Классы TextReader и TextWriter
10.2.2. Класс StreamWriter. Запись в текстовый
файл
10.3. Класс StreamReader. Чтение из текстового
файла
10.3.1. Пример: частотный словарь
10.4. Байтовые потоки. Файлы прямого доступа
10.4.1. Класс BinaryWriter. Запись в двоичный файл
10.4.2. Класс BinaryReader. Чтение из двоичного
файла
10.4.3. Запись строки в файл прямого доступа
10.4.4. Чтение строки из файла прямого доступа
10.4.5. Запись и чтение массива
10.4.6. Запись и чтение структуры
10.4.7. Пример БД "Студенты"
Литература

Отзывы

Вопросы

Поделитесь своим мнением об этом товаре с другими покупателями — будьте первыми!

Дарим бонусы за отзывы!

За какие отзывы можно получить бонусы?
  • За уникальные, информативные отзывы, прошедшие модерацию
Как получить больше бонусов за отзыв?
  • Публикуйте фото или видео к отзыву
  • Пишите отзывы на товары с меткой "Бонусы за отзыв"
Правила начисления бонусов
Задайте вопрос, чтобы узнать больше о товаре
Если вы обнаружили ошибку в описании товара «C#. Основы программирования. Учебное пособие» (авторы: Тюкачев Николай Аркадиевич, Хлебостроев Виктор Григорьевич), то выделите её мышкой и нажмите Ctrl+Enter. Спасибо, что помогаете нам стать лучше!
Ваш населённый пункт:
г. Москва
Выбор населённого пункта