Главная страница
Навигация по странице:

  • Лекция 5 Наследование и интерфейсы в C

  • Лекция 7 Массивы в C

  • Лекция 1 Введение в язык Python

  • Лекция 3 Функция input ()

  • Конструкция if 260 Конструкция if – else

  • Порядок разрешения методов (MRO)

  • Лекция Tkinter Программирование c Tkinter

  • Метод pack () 379 Метод grid()

  • Методы remove () и discard() 341 Лекция Matplotlib

  • Простой график 370 Построение графиков sin(x) и cos(x)

  • Информатика. содержание лекций. Краткий Обзор С# 1 Типы приложений, разрабатываемые с помощью С# 4


    Скачать 29.21 Kb.
    НазваниеКраткий Обзор С# 1 Типы приложений, разрабатываемые с помощью С# 4
    АнкорИнформатика
    Дата25.09.2022
    Размер29.21 Kb.
    Формат файлаdocx
    Имя файласодержание лекций.docx
    ТипКраткий обзор
    #695725

    Лекция 1

    Краткий Обзор С#

    1

    Типы приложений, разрабатываемые с помощью С#

    4

    Архитектурные компоненты

    5

    JIT компиляция и CLR

    10

    Общая система типов

    13

    Лекция 2

    Парадигма программирования

    21

    ООП

    23

    Абстракция, Инкапсуляция. Полиморфизм. Наследование.


    24

    Примитивные типы данных

    27

    Символьный тип данных

    30

    Переменные и идентификаторы

    32

    Лекция 3

    Определение простых классов

    34

    Поля

    35

    Модификаторы доступа

    38

    Использование классов и объектов

    42

    Конструкторы

    45

    Методы

    49

    Свойства

    51

    Перечисления

    54

    Сохранение состояния объекта

    55

    Лекция 4

    Метод

    57

    Сигнатура метода

    59

    Возврат из метода

    51

    Параметры методов

    63

    Передача параметров типа значения и ссылочного типа

    64

    Лекция 5

    Наследование и интерфейсы в C#

    65

    Наследование

    70

    Абстракция

    81

    Интерфейсы

    83

    Лекция 6

    Полиморфизм

    95

    Полиморфизм, посредством перегрузки методов

    104

    Связывание

    106

    Полиморфизм времени выполнения

    108

    Суть парадигмы объектно-ориентированного программирования

    115

    Лекция 7

    Массивы в C#

    117

    Общие сведения о массивах

    126

    Лекция 8

    Структуры в C#

    133

    Структуры и классы - сравнение

    134

    Различия между передачей структуры и ссылки класса в метод

    138

    Выбор между классами и структурами

    140

    Лекция 9

    События

    143

    Делегаты

    145

    Лекция 10

    События и обработчики событий

    157

    Статические и динамические события

    160

    Определение класса, предоставляющего данные для события

    164

    Определение делегата для события

    164

    Лекция 11

    Обобщения

    173

    Терминология Microsoft

    177

    Общие сведения об обобщениях

    186

    Итераторы

    193

    Ограничения параметризованного типа

    195

    Обобщенные методы

    197

    Лекция 12

    Коллекции и обобщения

    199

    Упаковка и распаковка

    201

    Функциональные возможности коллекциий

    202

    Обобщенные классы коллекций и их необобщенные аналоги

    207

    Интерфейсы, их методы и свойства важные для коллекций

    207

    Класс ArrayList

    213

    Очередь: классы Queue и Queue

    220



    Лекция 1

    Введение в язык Python

    224

    Арифметические операции

    234

    Лекция 2

    Статическая и динамическая типизация

    236

    Модель данных

    241

    Лекция 3

    Функция input ()

    250

    Чтение чисел

    252

    Логические операторы

    254

    Вычисление по укороченной схеме

    258

    Конструкция if

    260

    Конструкция if – else

    261

    Конструкция if – elif – else

    262

    Операторы

    263

    Функция range ()

    266

    Лекция 4

    Строки

    268

    Индексация

    271

    Функция len()

    273

    Срез

    273

    Операторы принадлежности

    276

    Строковые методы

    278

    Методы проверки строкового значения

    281

    Методы модификации

    285

    Методы поиска и замены

    286

    Лекция 5

    Списки и массивы

    229

    Последовательности

    230

    Оператор индекса

    234

    Срезы

    235

    Обход элементов в цикле for

    235

    Операторы сравнения

    236

    Ввод списков

    241

    Лекция 6

    Объектно-ориентированное программирование

    246

    Атрибуты

    247

    Глобальные и локальные переменные

    248

    Пространства имен. Модули

    279

    Специализация

    280

    Базовый класс. Дочерний класс

    281

    Полиморфизм

    281

    Механизмы наследования

    282

    Синтаксис класса

    283

    Класс Point

    286

    Наследование

    279

    Порядок разрешения методов (MRO)

    294

    Полиморфизм

    302

    Лекция 7

    Ввод и вывод. Работа с файлами

    306

    Функция open

    309

    Считывание текстового содержимого из файлов

    312

    Классы io.StringIO и io.BytesIO

    313

    Менеджер контекста

    314

    Понятие механизма исключений

    316

    Блок try

    317

    Блок except

    318

    Блок else

    322

    Блок finally

    322

    Стандартные классы исключений

    326

    Лекция Tkinter

    Программирование c Tkinter

    344

    Виджеты

    345

    Стандартные атрибуты

    348

    Метод pack ()

    379

    Метод grid()

    380

    Метод place()

    353

    Меню

    357

    Canvas

    363

    Лекция 8

    Кортеж

    332

    Множества

    335

    Методы remove () и discard()

    341

    Лекция Matplotlib

    Matplotlib

    368

    Простой график

    370

    Построение графиков sin(x) и cos(x)

    373


    написать администратору сайта