- •«Вычислительная техника и программирование»
- •0702 «Прикладная физика»
- •Тема 1. Основы алгоритмизации
- •В вод / Вывод данных Блок вычислений
- •Задания для практических занятий
- •Тема 2. Язык программирования
- •Вопросы для практических занятий
- •Тема 3. Интегрированная система программирования Turbo Pascal
- •Задания для практических занятий
- •Тема 4. Элементы алгоритмического языка Pascal
- •Вопросы и задания для практических занятий
- •Тема 5: Структура программы
- •Задания для практических занятий
- •Раздел 6.1 Линейная алгоритмическая структура
- •Задания к практическим занятиям
- •Раздел 6.2 Алгоритмическая структура – ветвления
- •Где If, then, else – зарезервированные слова
- •Задания к практическим занятиям
- •Задания для практических занятий
- •Раздел 6.3 Алгоритмическая структура - циклы
- •Оператор цикла с постусловием Repeat . . . Until
- •Задание для практических занятий
- •Тема 7. Структурированные типы данных
- •7.1 Массивы
- •Двумерный массив (матрица)
- •Задания для практических занятий
- •7.2 Множества
- •Задания и вопросы к практическим
- •7.3 Записи
- •Вопросы к практическим занятиям
- •Задание к практическим занятиям
- •Задания к практическим занятиям
- •Тема 8. Строки
- •Задания к практическим занятиям
- •Тема 9. Подпрограммы (Процедуры. Функции)
- •Пример:
- •Задания к практическим занятиям
- •Тема 10. Графика
- •В tp принята следующая система координат графического режима.
- •Задание к практическим занятиям
- •Меры длины
- •Линии и точки
- •Процедура SetLineStyle. Устанавливает новый стиль вычерчиваемых линий.
- •Список литературы
- •Пособие для изучения дисциплины «Вычислительная техника и программирование»
- •Специальности 6.070200 «радиофизика и электроника»
Задание к практическим занятиям
Построить графики функций.
, x [-2;2];
, x [-2;2];
, x [-2;2];
, x [-2;2];
, x [-2;2];
, x [-2;2];
, x [-2;2];
, x [-2;2];
, x [-2;2];
10. , x [-2;2];
Приложение № 1
Расширенные возможности редактора ТР связаны с использованием специальных комбинаций клавиш клавиатуры.
Клавиши |
Функция |
Ctrl+Del |
Удаление выбранного фрагмента |
Ctrl+Ins |
Копирование выбранного текста в буфер |
Shift+Del |
Перемещение выбранного текста в буфер |
Shift+Ins |
Запись текста из буфера в активное окно |
Ctrl+L |
Повторяет последнюю команду Find или Replace |
F2 |
Сохранение файла, находящегося в активном окне редактора |
F3 |
Открытие файла |
Ctrl+K, затем R |
Вставить в текущей позиции курсора файл сдиска |
Ctrl+K, затем W |
Записать выделенный блок в файл |
Ctrl+K, затем любая цифра |
Установить маркер с номером, соотвествующей использованной цифре |
Ctrl+K, затем Т |
Выделить слово |
Ctrl+Q, затем B |
Перейти в начало выделенного блока |
Ctrl+Q, затем K |
Перейти в конец выделенного блока |
Ctrl+Q, затем любая цифра |
Перейти к маркеру с номером, соотвествующим использованной цифре |
Ctrl+Q, затем A |
Найти и заменить |
Ctrl+Q, затем P |
Перейти к предыдущей позиции курсора |
Ctrl+Q, затем L |
Восстановить строку |
Ctrl+Q, затем W |
Восстановить последнее сообщение об ошибке компиляции |
Ctrl+Q, затем [ |
Найти парную кнопку в направлении вперед |
Ctrl+Q, затем ] |
Найти парную кнопку в направлении назад |
Ctrl+Y |
Удалить строку |
Ctrl+N |
Вставить строку |
Ctrl+Home |
Перейти в начало экрана |
Ctrl+End |
Перейти в конец экрана |
Ctrl+PgUp |
Перейти к началу файла |
Ctrl+PgDn |
Перейти к концу файла |
Shift+клавиши управления курсором |
Выделение блока |
Приложение №2
Примеры стандартных идентификаторов языка Pascal
and - логическое и;
array - объявление массива;
begin - начало тела программы, подпрограммы или составного опреатора;
case - оператор выбора;
const - задание константы;
div - получение целой части от деления;
do - признак начала оператора цикла;
downto – указание на просмотр элементов цикла от большего значения к меньшему;
else - альтернативная часть в условном операторе;
end - конец тела программы, подпрограммы или составного оператора;
for - начало безусловного цикла;
function – начало объявления функции;
goto - оператор перехода;
if - начало условного оператора;
in - проверка принадлежности множеству;
interface – интерфейс модуля;
label - объявление метки;
nil – пустой указатель;
not – логическое не;
of – тип компонент в определение массива;
or – логическое ИЛИ
procedure - начало объявления процедуры;
program - заголовок программы;
record – объявление записей;
repeat - начало цикла с постусловием;
set - объявление множества;
shr – сдвиг битов вправо
string – объявление строки,
then - часть условного оператора;
to – указание на просмотрэлементов цикла от меньшег значения к большему;
type - идентификатор раздела типов;
unit – начало объявления модуля;
until – конец цикла с постусловием;
uses – указатель используемых модулей;
var – идентификатор раздела переменных;
while – начало цикла с предусловием;
with – начало оператора работы с записями;
xor – исключающее ИЛИ.
Приложение №3
Стандартные функции языка Pascal
Функция |
Назначение |
ABS(X) |
Абсолютное значение Х |
ARCTAN (X) |
Арктангенс Х |
COS(X) |
Косинус Х |
EXP(X) |
Ех |
FRAC(X) |
Дробная часть Х |
INT(X) |
Целая часть Х |
LN(X) |
Натуральный логарифм |
PI(X) |
Значение PI=3.1415926535897932385 |
SIN(X) |
Синус Х |
SQR(X) |
Квадрат Х |
SQRT(X) |
Квадратный корень Х |
Приложение №4
Русская система мер
Меры массы (веса).
1 берковец = 10 пудам |
163, 805 кг |
1 пуд = 40 фунтам |
0,016 т = 0,164 ц = 16,3805 кг |
1 фунт = 32 лотам = 96 золотникам |
0,410 кг = 409,512 г |
1 лот = 3 золотникам |
12,7973 г |
1 золотник= 96 долям |
4,26575 г |
1 доля |
44,4349 мг |