Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ЛР3 С#1 Линейные и разветвляющиеся алгоритмы

.pdf
Скачиваний:
1
Добавлен:
25.02.2024
Размер:
2.49 Mб
Скачать

5 КРИТЕРИИ ОЦЕНКИ РЕЗУЛЬТАТОВ ЛАБОРАТОРНОЙ

РАБОТЫ

Критерии оценки лабораторной работы (максимальное количество

баллов первичных 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