Практическая работа №1
Вид материала | Практическая работа |
СодержаниеРабота со средой Turbo Pascal 7.0. |
- Практическая работа по курсу «Рынок ценных бумаг». Фундаментальный анализ (практическая, 28.71kb.
- Урок лабораторно-практическая работа "Изготовление накладных карманов с использованием, 181.27kb.
- Практическая работа по географии в 6 классе безногова, 371.26kb.
- Коркачёва Дина Александровна, учитель информатики высшей категории Апатиты 2010 Оглавление, 221.69kb.
- План- конспект урока по биологии в 9 классе Корнилова Наталья Павловна, 47.82kb.
- Анализировать и сравнивать, 157.08kb.
- Самостоятельная работа Номер недели Наименования практических работ Количество часов, 54.11kb.
- Практическая работа № Проведение патентного поиска, 8.87kb.
- Практическая работа: художественная обработка металла. 7 класс, 169.91kb.
- Практическая работа «Рост моей семьи в современной и старинной мерах измерения», 151.19kb.
Практическая работа №1.
Составление выражений. Работа в среде Turbo Pascal.
Цель: научиться правильно записывать идентификаторы и числа;
научиться составлять выражения по правилам языка Turbo Pascal, определять тип выражения;
научиться работать с интегрированной средой Turbo Pascal 7.0.
Оборудование: IBM - совместимые компьютеры с установленной средой программирования Turbo Pascal 7.0, методическое пособие.
Ход занятия:
Выполнить следующие задания
- Какие из следующих последовательностей символов* являются идентификаторами, а какие нет:
a) x; б) x1; в) x1; г) x'; д) x1x2; е) ab; ж) abcd; з) sin; и)sin x; к) sin(x); л) a-1; м) 2a; н) объём; о) об'ём; п) delta; р) max 15?
- Какие из следующих последовательностей символов являются числами в Паскале:
а) 0; б) –5; в) 1/12; г) 3,14; д) +7.7; е) 0.66…; ж) 0.(6); з) –0,815; и) 2+2.5; к) sqrt(2); л) ±1; м) VII?
- Какие числа и переменные содержатся в следующих выражениях, записанных по правилам Паскаля:
а) 2+x-y-1.7; б) 2*xy; в) 2+a-1/3; г) 1/2+1/3+1/4-0.2/0.5?
- Записать по правилам Паскаля выражения:
а); б) 1+x+
; в) 1+|x|+|1+x|; г)
; д)
; е)
; ж)
; з)
; и)
.
- Какие из следующих последовательностей символов являются выражениями, записанными по правилам Паскаля:
а) 1; б) a; в) ab; г) 1+|y|; д) 2xy; е) –2*xy; ж) xy2; з) x2+y2;
и) –abs(x)+sin y; к) abs(x)+cos(abs(y-1,7)); л) x+y*-z; м) 1/-2+beta?
- Переписать следующие выражения, записанные по правилам Паскаля, в традиционной форме:
а) sqrt(a+b)-sqrt(a-b); б) a+b/(c+d); в) a*b/(c+d)-(c-d)/b*(a+b); г) 1+sqr(cos((x+y)/2)).
- Дано выражение (x-1/2)*(y-3/10)-4/5.
а) Указать переменные и числа, содержащиеся в этом выражении. б) Сколько операций требуется выполнить при вычислении значения этого выражения?
- В каких случаях выражение, стоящее справа, является эквивалентом своего левого соседа:
а)(b+sqrt((sqr(b)-4*a*c))/2*a;
б) cos2(x) sqrt(cos(x));
в)ab/cd;
г)((a/c)*b)/d;
д) sin x +cossin(x)+cos(y/2);
е)x+1/y+1;
ж) sinsin(x+y/2)?
- Расстановкой скобок в каждом из выражений, стоящих справа, добиться того, чтобы выражение стало эквивалентом своего левого соседа:
а)a/b*c/d*e/f*h;
б)a+b/x-2*y;
в)a+b/x-2*y.
- Удалите лишние скобки (ошибки в использовании лишних скобок нет, но они загромождают выражения):
а) (x1/x2)*y; б) (sqrt(p)*q)/r; в) b+(a-(c/3)); г) (a*(b/(c*(d/(e*f))))).
- Написать по правилам Паскаля выражение, значением которого является:
а) периметр квадрата, площадь которого равна а;
б) площадь равностороннего треугольника, периметр которого равен р;
в) работа силы тяжести при перемещении тела массы m на расстояние s. Угол между вектором силы тяжести и направлением перемещения равен alfa.
Работа со средой Turbo Pascal 7.0.
- Загрузить среду Turbo Pascal 7.0
- Открыть файл EXAMPLE2.PAS (Зайти в меню-F10, выбрать пункт File, команда- Open…, перемещение внутри диалогового окна – клавиша Tab)
- Внимательно изучить программу.
- Откомпилировать программу (пункт меню Compile, команда Compile)
- При наличии ошибок в программе попытаться их устранить (если непонятна причина ошибки – нажмите F1 сразу после появления сообщения об ошибке)
- Компиляция считается успешной, если появиться сообщение: Compile successful: press any key.
- Запустите программу на выполнение (пункт меню Run, команда Run)
- Закончите работу с программой.
- Просмотрите результат работы программы (Alt+F5)
- Запишите в начале программы свои фамилию и имя в скобках комментария
- Сохраните программу в файле под именем PROBA1.PAS (пункт меню File, команда Save as…)
- Закрыть окно редактирования (Alt+F3)
- Открыть новое окно редактирования (File, New)
- Составить программу умножения двух чисел
- Откомпилировать. Выполнить. Сохранить под именем First.pas
- Выйти из среды Turbo Pascal 7.0 (File, Exit)
* Точку или вопросительный знак в конце задачи и точку с запятой, а также запятую в конце отдельного пункта задачи следует понимать как знак препинания, который не включается в рассматриваемую последовательность символов.