ЛР3 С#1 Линейные и разветвляющиеся алгоритмы
.pdf5 КРИТЕРИИ ОЦЕНКИ РЕЗУЛЬТАТОВ ЛАБОРАТОРНОЙ
РАБОТЫ
Критерии оценки лабораторной работы (максимальное количество
баллов первичных 39). Итоговый балл равен проценту набранного студентом
первичного балла по отношению к максимальному.
Выполнение общих заданий лабораторной работы
Задание |
Выполнение задания |
|
(0 – задание не выполнено, 1 – задание выполнено) |
||
|
||
№1 |
0-1 |
|
№2 |
0-1 |
|
№3 |
0-1 |
|
№4 |
0-1 |
|
№5 |
0-1 |
|
№6 |
0-1 |
Выполнение индивидуальных заданий лабораторной работы*
Задание |
Составление алгоритма |
Создание |
Реализация |
|
(блок-схемы) |
интерфейса |
|||
|
|
|||
№1 |
0-3 |
0-3 |
0-3 |
|
№2 |
0-3 |
0-3 |
0-3 |
|
№3 |
0-3 |
0-3 |
0-3 |
Составление отчета по выполненной лабораторной работе в MS Word
ПЗ |
Содержание |
Оформление |
|
0-3 |
0-3 |
||
|
*Критерии оценки индивидуальных заданий:
0– задание не выполнено;
1– задание выполнено неверно, допущены грубые ошибки;
2– при выполнении задания допущены незначительные ошибки;
3– задание выполнено верно.
61
6 КОНТРОЛЬНЫЕ ВОПРОСЫ
1.С какими элементами управления вы познакомились в этой лабораторной работе? Для каких целей вы их использовали в своих проектах?
2.Каково назначение окна Свойства?
3.Как разместить элемент управления на форме?
4.Какими способами можно изменять свойства элемента? Приведите примеры.
5.Каким образом можно инициировать создание метода-обработчика событий?
6.Какие символы используются для обозначения комментариев в программном коде?
7.Перечислите простые типы данных, используемые в C#.
8.Опишите формат объявления констант и переменных.
9. |
Каким |
образом |
осуществляется преобразования типов |
данных |
||
|
в C#? |
|
|
|
|
|
10. |
Какой |
метод |
позволяет |
преобразовать |
строку |
символов |
в указанный тип данных?
11.При каких условиях происходит автоматическое (неявное) преобразование типов?
12.Какая операция предусмотрена в С# для проверки на предмет условий
переполнения? Какое исключение будет генерироваться во время выполнения в случае возникновения условия переполнения?
13.Приведите пример использования класса Convert для преобразования типов.
14.Какие методы используются для вывода по формату? Приведите примеры их использования.
15.Какие операции используются в арифметических выражениях?
16.Опишите операции инкремента и декремента и их префиксную и постфиксную формы.
17.К какому классу относятся математические методы? Правила использования стандартного математического метода в приложении?
18.Назовите основные логические операции, используемые для написания логических выражений.
19.Чем отличаются логические операции && и & (|| и |)
20.Перечислите знаки отношений.
62
21.С помощью какого оператора реализуется алгоритмическая структура «Развилка»? Нарисуйте ее блок-схему.
22.Когда применяется условный оператор?
23.Приведите пример на использование условного оператора.
24.С помощью какого оператора реализуется алгоритмическая структура «Выбор»? Нарисуйте ее блок-схему.
25.Что позволяет делать оператор выбора?
26.Что такое селектор в операторе выбора?
27.В чем различие между элементами управления класса CheckBox и
класса RadioButton?
28.Опишите свойство Checked для элементов управления классов
CheckBox и RadioButton.
29.Какое свойство объекта класса Label можно использовать для вывода результата?
30.Какое свойство объекта класса TextBox можно использовать для вывода результата?
31.Как можно организовать ввод данных в приложениях C#?
32.Как можно организовать вывод данных в приложениях C#?
63