Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод указания ЯСП КТ.doc
Скачиваний:
3
Добавлен:
11.11.2019
Размер:
291.33 Кб
Скачать

Министерство образования и науки Российской Федерации

Федеральное государственное автономное образовательное учреждение высшего профессионального образования

«Российский государственный профессионально-педагогический университет»

Институт электроэнергетики и информатики

Факультет информатики

Кафедра сетевых информационных систем и компьютерных технологий обучения

задания к контрольной работе по дисциплине

«Языки и системы программирования»

и МЕТОДИЧЕСКИЕ указания для их выполнения

для студентов заочной формы обучения специальности

050501.65 Профессиональное обучение (информатика, вычислительная техника и компьютерные технологии) специализации «Компьютерные технологии» (030501.06)

Екатеринбург 2012

Задания к контрольной работе по дисциплине «Языки и системы программирования» и методические указания для их выполнения. Екатеринбург, ФГАОУ ВПО «Рос. гос. проф.-пед. ун‑т», 2012. 40 с.

Составитель С.Н. Ширева, ст. преподаватель кафедры СИС;

Одобрена на заседании кафедры сетевых информационных систем и компьютерных технологий обучения. Протокол от «12» января 2012 г., №7. Заведующий кафедрой СИС

_____________________ Е.В. Чубаркова

Рекомендована к печати методической комиссией института электроэнергетики и информатики. Протокол от «16» января 2012 г., № 4.

Заместитель председателя методической комиссии ЭлИн РГППУ

_____________________ А.А. Карпов

 ФГАОУ ВПО «Российский государственный профессионально-педагогический университет», 2012

 С.Н. Ширева, 2012

Методические указания

1. Общие положения

Содержание контрольной работы должно соответствовать программе курса «Языки и системы программирования» по специальности (специализации) .

Номер варианта контрольной работы задается преподавателем (обычно это две последние цифры номера зачетной книжки). Кроме этого преподаватель задает номер уровня контрольной работы. Студенты дневного отделения выполняют все три контрольные работы. Студенты заочного отделения полного срока обучения выполняют контрольные работы 2 и 3. Студенты заочного отделения сокращенного срока обучения выполняют контрольную работу номер 2.

Если по каким-либо причинам (болел, отсутствовал в городе, не выдал преподаватель и т.п.) студент не получил информации по тому, что именно нужно делать в контрольной работе, следует поступать следующим образом:

а) номер варианта выбирается по последним двум цифрам зачетной книжки ;

б) для студентов полного срока обучения – уровень первый, для студентов сокращенного срока обучения – уровень второй.

Преподаватель имеет право определить набор заданий по своему усмотрению.

2. Технология выполнения и отчетность по контрольной работе

В соответствии с рабочей программой и государственными стандартами по дисциплине «Языки и системы программирования» студенты должны получить практические умения разрабатывать алгоритмы и программы на языке Pascal.

Отчет по контрольной работе тоже состоит из двух частей: отчета по алгоритмической части работы (предоставляется в печатном виде на бумаге) и по программированию - (предоставляется на дискете). Отчет по теоретической части представляет собой документ, подготовленный и распечатанный в редакторе MS Word. Практическая часть отчета предоставляется в виде файлов на дискете. Файл с теоретической частью также должен располагаться на этой же дискете.

Имена файлов на дискете должны отвечать следующим тре­бованиям:

файл с теоретической частью должен иметь имя, вклю­чающее номер варианта, номер уровня, номер группы и фамилию студента. Например:

В7 Ур1 КТ_211_ Соколов.dос

Внутри файла также должны быть данные, указывающие номера варианта, уровня, академической группы и фамилию автора контрольной работы.

Для того, чтобы избежать недоразумений (невозможность считать файл, отсутствие требуемых файлов и т.п.), на дискете должны располагаться не только сами файлы, но и архив, вклю­чающий все файлы контрольной работы.

3. Оформление контрольной работы

Теоретическая часть контрольной работы оформляется на стандартных листах фор­мата А4 и состоит из титульного листа, на котором обязательно указыва­ется номер уровня, номер варианта, номер группы и фамилию студента, и отчёта, включающего пункты, указанные в каждой контрольной работе.

Контрольная работа № 1 булевский тип данных Уровень 1

Порядок выполнения контрольной работы

  1. Прочитать текст задания.

  2. Определить исходные данные и результаты.

  3. Записать условие попадания точки с координатами a и b в заданные области как отдельную переменную типа boolean.

  4. Подготовить тестовые примеры для всех вариантов ветвления.

  5. Разработать блок-схему алгоритма решения задачи.

  6. Написать текст программы.

  7. Выполнить программу для тестовых данных.

  8. Оформить отчет.

Составляющие компоненты отчета

  1. Текст задания.

  2. Блок-схема.

  3. Текст программы.

  4. Тестовые примеры.

Задание № 1

Даны a и b. Если a и b попадают в область 3 < а < 10 и b < 0, то

вычислить значение y по формуле

y = а+ b2 – 4 ,

иначе

для произвольного x.

Задание № 2

Даны a и b. Если a и b попадают в область а < 0 и b < 5, то

вычислить значение y по формуле

y = а2 + b +10 ,

иначе

для произвольного x.

Задание № 3

Даны a и b. Если a и b попадают в область а < 5 и b > 0, то

вычислить значение y по формуле

y = а +5b – 10 ,

иначе

где z = 4x + 3 для произвольного x.

Задание № 4

Даны a и b. Если a и b попадают в область а > 5 и b < –3, то

вычислить значение y по формуле

y = а + 2b 2 + 3 ,

иначе

для произвольного x.

Задание № 5

Даны a и b. Если a и b попадают в область а < 0 и b > 0, то

вычислить значение y по формуле

y = а2 +2 b ,

иначе

для произвольного x.

Задание № 6

Даны a и b. Если a и b попадают в область а > 0 и b < 0, то

вычислить значение y по формуле

y = а – b ,

иначе

для произвольного x.

Задание № 7

Даны a и b. Если a и b попадают в область а > 3 и b < 10, то

вычислить значение y по формуле

y = 2а2 + 3b – 1 ,

иначе

где z = 2x + 1 для произвольного x.

Задание № 8

Даны a и b. Если a и b попадают в область а > –5 и b < 0, то

вычислить значение y по формуле

y = а + b ,

иначе

где x = 2t + 5 для произвольного t.

Задание № 9

Даны a и b. Если a и b попадают в область а < 0 и b >1, то

вычислить значение y по формуле

y = а2 – 2b ,

иначе

если z = 4x – 5 для произвольного x.

Задание № 10

Даны a и b. Если a и b попадают в область а > 5 и b < 0, то

вычислить значение y по формуле

y = а – 4b2,

иначе

для произвольного x.

Задание № 11

Даны a и b. Если a и b попадают в область а < 0 и b < 0, то

вычислить значение y по формуле

y = (а + b)2– 2 ,

иначе

где c = 2х – 6 для произвольного х.

Задание № 12

Даны a и b. Если a и b попадают в область а > – 5 и b < 5, то

вычислить значение y по формуле

y = а2 – b2 ,

иначе

если f = x2 – 40x + 3 для произвольного x.

Задание № 13

Даны a и b. Если a и b попадают в область а > 3 и b < 10, то

вычислить значение y по формуле

y = а2 + b – 4 ,

иначе

для произвольного x.

Задание № 14

Даны a и b. Если a и b попадают в область а > – 10 и b < 10, то

вычислить значение y по формуле

y = 5а + b ,

иначе

где v = 1 + t +2t2 для произвольного t.

Задание № 15

Даны a и b. Если a и b попадают в область а > 0 и b > 0, то

вычислить значение y по формуле

y = b – 5а ,

иначе

где x = z2 – 3z – 8 для произвольного z.