Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка навчальної програми, що підтримує вивчення теми "Структури даних"

Реферат Розробка навчальної програми, що підтримує вивчення теми "Структури даних"





писом структури мови та поданням даних у пам'яті комп'ютера.


1.2.1. Мова програмування Pascal

У цьому параграфі вивчається історія мови Паскаль, основні визначення, перераховуються використовувані числові типи, способи їх подання в пам'яті, основні оператори.

Основні визначення.

- Ім'я величини - слово з букв і цифр, що позначає, як в алгебрі, величину. Кожне ім'я відповідає комірці пам'яті. p> - Осередок послідовність різної кількості байтів пам'яті для різних даних

- Для кожної змінної треба вказувати її тип, щоб транслятор знав, скільки пам'яті під її зберігання виділити

Числа в Паскалі

Числа бувають цілі і дійсні (з фіксованою або плаваючою точкою). p> Переповнення осередку пам'яті - значення змінної не входить в надану їй клітинку. Для уникнення переповнення використовують речові числа з плаваючою крапкою. p> Приклад: 243,7 = 2.437 в€™ 10 2 = 2.4370000000 Е + 02

У прикладі показано, що 2437 - мантиса, 2 - порядок.

Числові операції

- В«+В» - Додавання

- В«-В» - Віднімання

- В«/В» - Ділення

- В«*В» - Множення

- Mod - залишок від ділення (тільки для цілих чисел)

- Div - розподіл без остачі (тільки для цілих чисел)

- Математичні вирази:

Sin (x); cos (x); ln (x); sqr (x); sqrt (x); abs (x);

Приклад арифметичного вираження в Pascal

В 

Оператор присвоювання

<змінна>: = <вираз>

Приклади: x: = 3,14; a: = b + c; i: = i +1;

Обмеження на типи при присвоєнні:

- Якщо змінна, розташована ліворуч має дійсний тип, то праворуч - арифметичне вираз: ціле або речовий

- Якщо змінна зліва цілого типу - арифметичне вираження - тільки ціле

Завдання по розділу

1) Чому паскаль розрізняє цілі і речові числа

2) Що таке арифметичне вираз, з чого воно може складатися

3) Як працює оператор присвоювання

4) Обмеження на типи даних при присвоюванні

5) Запишіть у вигляді арифметичного вираження квадратний тричлен

6) Запишіть на паскале tg x, x 4

В 

1.2.2. Структура програми на Pascal, введення і висновок даних

У параграфі описані основні структури програми на паскале, в тому числі розділи опису змінних і типів, оператори введення і виводу.


Розділ опису змінних

Основні описатели числових типів: integer, real

Приклад var a, b: integer; c: real;

Пояснюється синтаксис розділу (застосування знаків В«.В»; В«, В»;В«: В»;В«; В») Та порядок роботи транслятора: В« Коли транслятор зустрічає опис змінної, він відводить для цієї змінної комірку пам'яті і ставить у відповідність імені змінної номер першого байта комірки. В»


Оператори введення і виведення

У розділі пояснюється принцип роботи з цими операторами:

В«Для повідомлення даних комп'ютера служать оператори введення і виводу.

Оператор введення поміщає вводиться значення змінної в відведену їй клітинку: read (<список імен>); цей оператор зупиняє роботу програми і чекає, поки користувач набере на клавіатурі число і натисне < Enter>. Якщо список введення містить кілька імен, їх значення треба вводити через кому, пробіл, або < Enter>.

Якщо після введення числа необхідно перевести курсор на нову рядок, використовують оператор readln (<список імен>);

Для виведення результатів роботи програми на екран дисплея використовується оператор write (<список виведення>);

список висновку містить перераховані через кому імена змінних чи арифметичні дії, текст, укладений в апострофи.

При виведенні дійсних чисел з фіксованою комою необхідно після імені змінної у списку введення вказати через ":" 2 числа (Скільки позицій займає число, кількість цифр дробової частини). В»


Завдання по розділу

1) Для чого необхідно описувати дані в програмі

2) Який оператор використовується для введення даних, як він працює

3) Куди потрапляють введені з клавіатури числа при роботі оператора введення

4) Як перевести курсор на нову рядок після введення даних

5) Як вивести на екран результат роботи програми

6) Як зробити, щоб дані виводилися з нового рядка

7) Як побачити результати виведення на екрані дисплея, якщо вже спрацював write

8) Чи можна отримати результат обчислень без використання оператора Write



1.2.3. Умовний оператор

У цьому параграфі, стосовно до описуваної темі, хотілося б виділити розділ логічні вирази , в якому на прикладі кількох завдань описуються приклади основних логічних операцій

Таблиці істинності для операцій


Назад | сторінка 4 з 10 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Оператори введення - виведення даних
  • Реферат на тему: Пристрої введення і виведення. Їх призначення, види і основні характеристи ...
  • Реферат на тему: Введення і редагування даних в Excel
  • Реферат на тему: Розробка і введення бази даних MS Access з обліку товарів і послуг
  • Реферат на тему: Введення вихідних даних в програму 1С та підготовка її для автоматизації ма ...