Учебно-методический комплекс по практикум на ЭВМ


Скачать 454.91 Kb.
НазваниеУчебно-методический комплекс по практикум на ЭВМ
страница3/7
Дата публикации15.11.2013
Размер454.91 Kb.
ТипУчебно-методический комплекс
referatdb.ru > Математика > Учебно-методический комплекс
1   2   3   4   5   6   7
Методические рекомендации

Перед составлением программ выделить исходные данные, определить для них переменные и их типы, составить алгоритм в словесной форме или в виде блок-схемы.

Лабораторная работа №3 Реализация циклических алгоритмов на Паскале

  1. Для чего предназначен оператор цикла?

  2. Какие существуют циклы в языке Паскаль?

  3. Какой формат записи имеет оператор FOR?

  4. Как работает оператор FOR?

  5. Какой формат записи имеют циклы WHILE и REPEAT?

  6. В каких случаях удобно применять эти циклы?

  7. Чем отличается цикл WHILE от цикла REPEAT?

Задания

  1. Вычислить количество и сумму цифр 5-значного натурального числа.

  2. Составить программу, печатающую k-ю цифру последовательности: 12345678910 …, в которой выписаны подряд все натуральные числа;

  1. 14916253649 …, в которой выписаны подряд квадраты всех

Основная литература 1, 3 Дополнительная литература 15

^ Методические рекомендации. Перед составлением программ составить алгоритм в словесной форме или в виде блок-схемы.

Использовать функции для переменных целого типа .

Лабораторная работа №4 Составление и отладка программ (циклы, ветвления, вложенные структуры

  1. Может ли во вложенных циклах использоваться одна и та же переменная, например i?

  2. В каком случае тело цикла с предусловие не выполняется?

  3. Какие типы данных используются для параметров for-циклов?

  4. Почему происходит зацикливание?

  5. В чем разница между операторами циклов for-to и for- downto?

  6. Можно ли вкладывать друг в друга различные циклы: FOR в WHILE или REPEAT в FOR?

Задания

  1. Задано натуральное n. Для всех чисел от 1 до n найти:

А) количество делителей; b) сумму чётных делителей.

  1. Используя приближенное интегрирование, найдите значение . Для этого вычислите площадь четверти единичного круга, а затем увеличьте его в четыре раза.

  2. Даны натуральные числа n, m. Получить все натуральные числа, меньшие n, сумма квадратов цифр которых равна m.

^ Методические рекомендации. При составлении программ используйте вложенные циклы.

Основная литература 4, 7 Дополнительная литература 15, 16

Лабораторная работа №5 Принципы структурного программирования. Отработка умений составления пользовательских процедур и функций при решении задач

  1. Существуют ли подпрограммы без параметров?

  2. Как называются параметры, определяемые в заголовке подпрограммы?

  3. Чем синтаксически отличается описание процедуры от описания функции?

  4. Какое количество значений возвращает функция?

  5. Какие параметры называются фактическими, формальными?

  6. Каково соответствие между фактическими и формальными параметрами?

Задания

  1. Вывести на экран сообщения о типе треугольника: остроугольный, прямоугольный, тупоугольный (задаются координаты вершин). Для расчета углов использовать теорему косинусов, например: c_a:= ( b*b + c*c - a*a)/(2*b*c); где c_a - косинус угла, противоположного стороне "a".

  2. Определить нахождение точки "А" внутри прямоугольника, включающего область из "N" точек с координатами Xi, Yi, i=1, . . . , N< 21. Стороны прямоугольника параллельны осям координат. Координаты точек задаются в основной программе функцией Random(1000). Функция возвращает значение логического типа.

Основная литература 4, 7 Дополнительная литература 10
Методические рекомендации

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

Лабораторная работа №6 Реализация принципа структурного программирования при решений задач

  1. Какие переменные называются локальными?

  2. Чем глобальные переменные отличаются от локальных?

  3. Что лежит в основе программирования сверху вниз?

  4. Каким образом осуществляется обмен данными между основной программой и подпрограммой без параметров?

  5. Что такое область видимости переменной?

Задания: 1. Написать функцию Factorial и программу, использующую эту функцию для вывода таблицы факториалов.

2. Напишите программу сложения двух дробей, результатом которой является несократимая дробь. Используйте функцию NOD.

^ Методические рекомендации При составлении программ по принципам структурного программирования нужно учитывать, что переменные, представленные в разделе описания основной программы, действуют в разделе описания основной программы и в любой ее подпрограмме. Эти переменные называются глобальными. Переменные, описанные в подпрограмме, действуют только в данной подпрограмме и в любой, объявляемой в ней процедуре и функции. Такие переменные называются локальными. Они недоступны для операторов основной программы и других подпрограмм.

Основная литература 1, 5, 7; Дополнительная литература 16

Лабораторная работа №7 Использование графических процедур и функций при решении задач

  1. Как инициализируется графический режим в Паскале?

  2. Какие основные процедуры и функции существуют для работы с графикой?

  3. Какие дополнительные функции и процедуры для работы с графикой в Паскале используются (для управления цветом и фоном)?

  4. График функции в виде отдельных (дискретных) точек. Как сделать так, чтобы график функции имел вид сплошной линии?

  5. Почему в графическом режиме дробные значения координат необходимо округлять до целых?

Задания: 1. Смоделировать на экране семь вертикальных цветных полос настройки телевизора, заполненных пикселями разного цвета. 2. Смоделировать на экране пять колец, заполненных пикселями разного цвета. произвести тремя способами:

а) линиями или окружностями разного радиуса;

б) пикселями, рисующими линии или окружности разного радиуса.

Координаты точек окружности радиуса "r" вычислять по формуле:
x=round(r*cos(t)); y=round(r*sin(t)); где 0=< t <=2*Pi;

в) пикселами с координатами, определяемыми функцией Random и выводимыми только в заданной области в цикле до нажатия клавиши. После каждого заполнения способами а), б), в) - очищать экран.

Основная литература 5, 6 Дополнительная литература 15
1   2   3   4   5   6   7

Похожие рефераты:

Учебно-методический комплекс дисциплины «Практикум по орфографии и пунктуации»
Учебно-методические материалы по дисциплине «Практикум по орфографии и пунктуации»
Учебно-методический комплекс дисциплины «Практикум по психологии»
Одобрено и рекомендовано к изданию на заседании Учебно-методического совета университета
Программа дисциплины «Практикум по экспериментальной психологии и...
Одобрено и рекомендовано к изданию на заседании Учебно-методического совета университета
Учебно-методический комплекс по дисциплине «Управленческий учет 1»
Учебно-методический комплекс подготовлен на основе госо и рабочих учебных планов экономических специальностей, типовой программе...
Учебно-методический комплекс по дисциплине «Национальные стандарты финансовой отчетности»
Учебно-методический комплекс подготовлен на основе госо и рабочих учебных планов экономических специальностей. Учебно-методический...
Программа дисциплины «Практикум по экспериментальной психологии и...
Валидность — соответствие конкретного исследования принятым стандартам (безупреч­ному эксперименту)
Программа дисциплины «Практикум по культуре речевого общения» для...
На заседании кафедры теории практики и перевода государственного университета имени Шакарима г. Семей
Учебно-методический комплекс по дисциплине «финансы»
Учебно-методический комплекс разработан для студентов очного и заочного отеделения ст преподавателя Ярдяковой И. В
Учебно-методический комплекс по курсу «прогнозирование и планирование экономики»
Учебно-методический комплекс подготовили: доцент, к э н. Трушин Ю. М., ассистент Гаркавая В. Г
Учебно-методический комплекс
Учебно-методический комплекс дисциплины составлен на основании госо 2006 г., типовой учебной программы Казну им. Аль-Фараби, Алматы,...

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
referatdb.ru
referatdb.ru
Рефераты ДатаБаза