Domnin_Lab_9-12 / ДОКУМЕНТЫ_9-12 / Таблица_лаб_работ3_С#
.docС# - ЛАБОРАТОРНЫЕ РАБОТЫ – 2013-2012, 1 -2013 Все задачи у студентов !!!
№ |
СОДЕРЖАНИЕ |
ВСЕ |
Л.Р |
ПР |
ДЗ |
1 |
04.02.2013 Среда VS-2008.Простая программа. Исправление ошибок. Типы. Операции. Операторы. Выражения с операндами разных типов. 23-78 |
1,2,3, 4,5,6 |
4,5 |
6 23-79 |
1,2,3 |
2 |
11.02.2013 Операторы . Работа с генератором случайных чисел. 80-125 |
1,2,3 |
3 |
1 |
2 |
3 |
18.02.2013 Введение в классы. Объекты. Методы. Конструкторы. Деструкторы. Сбор муссора. Ключевое слово this. Массивы.Инициализация. Рваные массивы. Цикл foreach.. 126-171 |
4,5,6,7,8, 9,10
|
7,8,9,10 |
6 |
4,5 |
4 |
25.2.2013 Строки. Массивы строк. Строки и оператор switch 171-178 |
1,2,3, 4, 5.1, 5.2,5.3, 5.4, 5.5, 6,6.1 |
1,5.1,5.4,6,6.1 |
|
|
5 |
Спецификаторы доступа.Передача объектов методам.Модификаторы ref и out. 180-202 |
0,1, 2.1, 2.2, 3, 4,5,6,7, |
0,4,5,6,6.1 |
|
|
6 |
Перегрузка конструкторов и методов.Метод Main().Модификатор static. 203-224 |
1,2,2.1,2.2,2.3 ,3 |
1,2,2.2,3 |
|
|
7 |
04.03.2013Перегрузка операций, применения перегрузки. Oператоры преобразовия. 224-256 |
1 ,2, 3, 4, 5, ,6.,7, 8
|
1,3,5,7 |
|
|
8 |
Индексаторы одномерные и многомерные.Свойства, применение свойств. 257- 276 |
1,2,3,4,5,6,7,8 |
1,3,4,5 |
|
|
9 |
11.03.2013 Наследование и конструкторы.Вызов конструкторов. Создание многоуровневой иерархии. Ссылки на классы.. 278-300 |
1,2,3,4,5,6, 7,8,9,10,11
|
1,4,6,8,11 |
|
|
10 |
Виртуальные методы , переопределение. Абстрактные классы. Использование ключевых слов base,sealed.Класс object 301-318 |
1,2,3,4,5,6 |
1,4, 5 |
|
|
11 |
18.03.2013 Интерфейсы, назначение и использование. Интерфейсные свойства, индексаторы. Наследование интерфейсов. Интерфейс и абстрактный класс. Структуры и перечислення. Назначение и применение 319-348 |
1,2,3,4,5,6, 7,8,9,10,11
|
1,3,5,7,8,10 |
|
|
12 |
25.03.2013 Обработка исключительных ситуаций. Блоки try-, catch. Организация перехвата ИС. Создание ИС. Блок finally.Наследование классов исключений. Исключения производных классов. Ключевые слова checked и uncheked. 349-374 |
1,2.1,2.2,3,4,5,6,7,8,9,10,11,12
|
1,4,5,7,9,11 |
|
|
9 |
01.04.2013 . МК-1 |
|
|
|
|
13 |
08.04.2013 Ввод-вывод в С#. Потоки. Байтовые с символьные потоки. Встроенные потоки. Классы потоков. Двоичные потоки. Классы Stream, FileStream, StreamWriter, Stream Reader, BinaryWriter, BinaryReader. Символьный и двоичный ввод-вывод. Классы MemoryStream, StingReader, StringWriter 375-408 |
|
|
|
|
14 |
15.04.2013 Делегаты. Назначение. Класс System.Delegate. События. Средства об работки событий. Встроенный делегат EventHandler. 409-430 |
|
|
|
|
15 |
Пространства имен. Ключевое слово using.Пространство имен вложенное, по умолчанию.Препроцессор, препроцессорные операторы. Компоновочные файлы. Модификатор internal 432-448 |
|
|
|
|
16 |
22.04.2014 Динамическая идентификация типов.Применение операторов is,as, typeof.Отражение.Класс System.ype.Получение конструкторов типа, информации о методах. Получение типов из компоновочных файлов.Атрибуты, назначение, создание. Встроенные атрибуты AttributeUsage, Conditional,Obsollete. 449-483 |
|
|
|
|
17 |
Опасный код. Указатели. Отношение к указателям. Работа с указателями. Указатели и массивы, строки. Операции с указателями. Ключевые слова смешанного типа. 485-499 |
|
|
|
|
18 |
29.04.2013 Библиотека С#.Пространство имен System.Классы Math,Array, BitConvertor,Random,GC,Object.нтерфейсы IComparable,Iconvertible,ICloneable и др. 503-540 |
|
|
|
|
19 |
06.05.2013 Библиотека С#. Строки в С#. Класс String, конструкторы, методы, конкатенація строк. Вставка,удаление, символов. Форматирование, спецформаты. Методы String Format(), ToString. Форматирование дат и пр. 558-574 |
|
|
|
|
20 |
13.05.2013 Библиотека С#. Многопоточное форматирование.Класс Thread. Потоки, приоритеты, синхронизация.Класс Monitor. Методы Wait(), Pulse(), PulseAll() и др. Основной поток и создание многопоточных программ. 575-609 |
|
|
|
|
21 |
20.05.2013 Библиотека С#. Коллекции и их интерфейсы (ICollection, IList, IDictiory, IEnumerable, IComparer и др. Классы ArrayList, Hashtable, SortedList, Stacr, Queue). Спецколлекции. Хранение в коллекциях классов пользователей. 610-644 |
|
|
|
|
22 |
Основы Internet –доступа, WebRequest, WebResponse . Обработка осевых ошибок. Исключения, генерируемые методами Creat(), GetResponse(), GetResponseSteam. Классы URI, WebClient 646-667 |
Степ |
|
|
|
23 |
27.05.2013 Создание компонентов. Интерфейс IComponent и класс Component. Создание простого компонента. Переопределение метода Despose(). Использование инструкции using. Контейнеры. 669-688 |
|
|
|
|
24 |
Windows-программирование, Windows-приложения. Windows-формы. Создание кнопок, меню. Обработка сообщений. 689-706 |
|
|
|
|
25 |
Синтаксический анализ и разбор выражения. Простой анализатор выражений. Рекурсивный нисходящий аналізатор. 707-730 |
|
|
|
|
26 |
|
|
|
|
|
27 |
|
|
|
|
|
28 |
|
|
|
|
|
29 |
|
|
|
|
|
30 |
|
|
|
|
|
18 |
03.06.2013. МК-2 |
|
|
|
|