Система вiкон середовища
Практично всi основнi операцiї в середовищi TURBO PASCAL здiйснюються з допомогою вiкон – видiлених дiлянок поля екрану, в яких розмiщується певна iнформацiя. Користувач може вiдкрити або закрити в
OK Cancel Help
¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾
Для того, щоб встановити в тригерному списк
Меню роботи з файлами (File)
Дане меню призначено для виконання операцій з файлами. Воно містить такі команди:
New (створити новий файл).
Відчиняє нове пусте вікно редагування та присвоює нов
Меню редагування (Edit)
Меню редагування дозволяє виконувати ряд операцій з фрагментами тексту. Виділити такий фрагмент легше всього з допомогою клавіші Shift та клавіші переміщення курсора малої клавіатури. Це меню місти
Меню виконання програми (Run)
Меню дозволяє запускати програму, а також виконувати окремі частини програми під час її відлагодження.
Run (запустити програму).
Запускає програму, якщо текст її
Меню вiкон (Window).
Меню дозволяє вiдкривати, закривати, активiзувати вiкна, розмiщувати їх в полi екрану.
Tile (розмiщення вiкон встик).
Вiкна розмiщуються в полi екрану встик один
Збереження файлу
Для збереження файлу, розміщеного у біжучому вікні редактора, необхідно натиснути клавішу F2, або перейти в основне меню (за допомогою клавіші F10) і вибрати команду File/Save. В цьому випадку файл
Завдання
1. Запустити в каталозі користувача інтегральне середовище Turbo Pascal (<Каталог Pascal>BinTurbo.exe).
2. Створити нову Pascal-програму (File|New). Текст програми: Begin Write(‘Hell
Загальна структура Pascal-програми
Синтаксично Pascal-програма складається з заголовку i блоку. Блок включає двi частини: описову (роздiл описiв) - опис даних, якими оперує програма, i виконавчу (роздiл операторiв) - послiдовность д
Таблиця 1
Функція
Матем.
вигляд
Аргумент
Тип
аргументу
Тип
результ.
Приклад
Abs(x)
S
Таблиця 2
Операція
Дія
Типи операндів
Тип результата
Бінарні:
&nb
Введення та виведення в Pascal
В мові Pascal відсутні оператори введення-виведення. Їх функцію виконують процедури READ, READLN, WRITE, WRITELN, робота яких базується на пристроях MS DOS або CP-M.
Ввід даних, це передач
Масив (регулярний тип)
Масив утворюється із фіксованого числа компонентів одного типу. Число компонентів масиву є константою, яка задається при його описі. При визначенні масиву задається як тип компонентів, так і
Таблиця 7
Операція
Функції Pascal
Довжина рядка
Копія фрагмента
Пошук фрагмента
Заміщення фрагмента
Вставлення фрагмента
Вилучення фра
Завдання
Варінт 1
1. Дано лiтерну змiнну довжини N, яка складається з символiв S1, S2, ...,Sn. Cкласти алгоритм та програму на PASCAL, якi дають можливiсть:
2. Вияснити чи
Завдання
1. Дано
Type State = (Britain, Usa, France, Sweden, Ukrainia, Belorussia, Russia, Iraq);
Senior=(Queen, King, President, Premier);
За назвою країни вказати титул голови д
Множини
Множина – це структурований тип даних, що являє собою набip взаємо - пов'язаних за якоюсь ознакою або групою ознак об'ектiв, якi можна розглядати як єдине цiле. Кожний член множини називаєть
Завдання
- виконати операції над заданими множинами a i b:
1.
2.
Записи з варiантами
Записи, описанi вище, мають строго визначену структуру. В деяких випадках це обмежує їх використання. В Паскалі є можливість задати тип запису, що містить довільне число варіантів структури. Такі з
Завдання
Варіант 1
1. Скласти такі програми на алгоритмичній мові TURBO PASCAL:
2. Обчислення добутку двох комплексних чисел.
3. Обчислення різниці двох комплексн
Таблиця 8
Назва
Режим
Розмір екрану
(в піксилях)
Кількість
Кольорів
Кількість
відеосторінок
CGA
Системи координат
Верхній лівий кут графічного екрану має координати (0, 0). Значення Х (номера стовпця) збільшується зліва направо. Значення Y (номер рядка) збільшується зверху вниз.
Для графічного адаптер
Завдання
1. Написати фрагмент програми, яка будує на екрані керований рухомий об’єкт – такий, що натискання клавіші приводить до відповідного переміщення; якщо ніяка клавіша не натиснута, то об’єкт не рухає
Процедури користувача
Являють собою поіменовану групу операторів, що реалізують деяку частину загальної задачі. Ця поіменована група викликається за іменем з довільного місця розділу оператарів. Опис процедури включає з
Функцii користувача
Pascal надає користувачу можливiсть самому реалiзувати потрiбнi йому алгоритми в видi функцiй i звертатися до них з програми. Опис функції складається з заголовку та тіла функції.
Формат з
Параметри
Параметри процедур та функцій можуть мати довільний тип, включаючи структурований. Pascal використовує два різних види параметрів в процедурах і функціях: параметри-значення та параметри-змінні.
Завдання
Скласти програми обчислення заданих виразів з використанням функцій користувача та процедур:
Варіант 1
1. Дано дійсні p, q.
Обчислити
де
Завдання
1. Дано текстовий файл F.txt. Виключити пробіли, що стоять у кінці його рядків. Результат помістити в файл F1.txt.
2. Дано текстовий файл F.txt. Переписати компоненти файлу F.txt в файл G.
Завдання
1 - 6. Організувати файл прямого доступу "Відомість успішності студентів", компонентами якого є: прізвище, номер групи, екзаменаційні оцінки (аналіз, алгебра, програмування):
Помилки, що виявляються DOS
1. Invalid function number(Неправильний номер функції). Ви намагаєтеся викликати неіснуючу функцію DOS.
2. File not found(Не знайдений файл).
Пом
Помилки введення - виведення
Якщо один з операторів компілювався з директивою {$I+}, то помилка введення-виведення приводить до припинення виконання програми. У стані {$I-} програма продовжує виконуватися, а помилка повертаєть
Хотите получать на электронную почту самые свежие новости?
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Новости и инфо для студентов