Вікіфункції:Вступ

From Wikifunctions
This page is a translated version of the page Wikifunctions:Introduction and the translation is 97% complete.
Outdated translations are marked like this.

Функції — це комп’ютерні інструкції, які виконують обчислення на основі наданих вами даних і відповідають на ваші запитання щодо них. Наприклад, коли ви запитуєте голосового помічника, скільки миль у кілометрі, голосовий помічник викликає функцію, яка вираховує це для вас.

Вікіфункції — це проект із відкритим вихідним кодом, який дозволяє будь-кому створювати функції та ділитися ними, щоб інші могли їх використовувати, поєднувати, тестувати та вивчати.

Скористайтеся наведеними нижче інструкціями, щоб випробувати основні функції Вікіфункцій. Ми з нетерпінням чекаємо ваших відгуків і внесків!

Виконання Функцій

Ви можете самостійно випробувати функції, створені спільнотою на Вікіфункціях! Виберіть функцію з нашої бібліотеки і введіть вхідні значення, щоб дізнатися результат.

Кроки:

  1. Знайдіть функцію на Головній сторінці.
  2. Перейдіть до сторінки функції.
  3. Уведіть вхідні значення.
  4. Запустіть функцію.

Результати:

  1. Чи відповідає вивід Вашим очікуванням?
  2. Чи є у вас корективи або відгуки, які б Ви хотіли повідомити?

Створити Функцію

Ви можете додавати Ваші власні функції до Вікіфункцій! Створіть нову функцію для використання у Ваших власних реалізаціях, а також уможливте її використання іншими. Нові функції можуть писатися вашою улюбленою мовою.

Кроки:

  1. Перейдіть до сторінки створення функцій.
  2. Назвіть свою функцію.
  3. Визначте вхідні дані своєї функції:
    1. Додайте/вилучте поля вводу.
    2. Визначте тип кожного вводу.
    3. Назвіть кожен ввід.
  4. Визначте тип виводу своєї функції.
  5. Опціонально, укажіть багатомовні опції для будь-якого з цих полів:
    • Назва функції, альтернативні назви, заголовки вводу.
  6. Опублікуйте свою функцію.

Результати:

  1. Чи було функцію успішно збережено?
  2. Чи є у вас корективи або відгуки, які б Ви хотіли повідомити?

Редагувати Функцію

Ви можете робити свій внесок до Вікіфункцій редагуючи її бібліотеку функцій. Додавайте або редагуйте багатомовну інформацію до функцій, розширюйте або змінюйте їх визначення функцій.

Кроки:

  1. Знайдіть функцію на Головній сторінці.
  2. Перейдіть до сторінки функції.
  3. Натисніть Редагувати код, щоб побачити опції редагування для цієї функції.
  4. Опціонально, змініть значення:
    1. Назви функції,
    2. альтернативних назв функції,
    3. списку вводів
      1. Додайте/вилучте поря вводу
      2. Редагуйте тип вводу
      3. Редагуйте заголовки вводу
    4. Тип виводу.
  5. Опціонально укажіть багатомовні опції для будь-якого з цих полів:
    1. Назва функції
    2. альтернативні назви функції
    3. поля вводу.
  6. Опублікуйте свої оновлення.

Результати:

  1. Чи було Ваші редагування успішно збережено?
  2. Чи є у вас корективи або відгуки, які б Ви хотіли повідомити?

Створіть тести

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

Кроки:

  1. Знайдіть функцію на Головній сторінці або функцію, що Ви створили за інструкціями вище.
  2. Перейдіть до сторінки функції.
  3. Натисніть на посилання «+» у таблиці тестів.
  4. Натисніть «Обрати функцію» під «Виклик».
    1. У полі «Функція» введіть назву функції, що Ви тестуєте, і оберіть її коли вона з'явиться.
    2. Додайте значення для вводів у відповідних полях.
  5. Натисніть на «Обрати Функцію» у «Оцінка результату». У полі «Функція» введіть назву функції, для якої Ви хочете перевірити результат.
    • Для функції, вивід якої є Рядком, це буде «Ідентичність рядків», для функції, виводом якої є Булеве значення, це буде «Булева ідентичність».
    • Додайте очікуване значення у полі, що буде надано («Другий рядок» чи «Друге булеве значення» відповідно).
  6. Опублікуйте свої оновлення.

Результати:

  1. Чи було ваш тест успішно збережено?
  2. Чи є у вас корективи або відгуки, які б Ви хотіли повідомити?

Створення реалізацій

Функції отримують життя крізь реалізації, що покликані відповідати Вашим потребам. Запускайте, змішуйте та комбінуйте функції крізь реалізації у Вікіфункціях. Див. розділ нижче, щоб дізнатися як поєднати свою реалізацію з функцією. Ми рекомендуємо створити та поєднати тест перед тим, як створювати реалізації. Більш детальні інструкції щодо створення реалізацій доступні на сторінці Wikifunctions:How to create implementations.

Кроки:

  1. Знайдіть функцію на Головній сторінці.
  2. Перейдіть до сторінки функції.
  3. Натисніть на посилання «+» у таблиці реалізацій.
  4. Ви можете створювати нові реалізації одним з двох способів:
    1. Код
      • Оберіть потрібну мову програмування для написання коду функції.
      • Уведіть свій код.
    2. Композиція:
      • Створіть композицію з дійсних функцій.
  5. Опублікуйте свої оновлення (після запуску тесту, що можна зробити натиснувши на круглу стрілочку праворуч у блоці, що називається Тести)

Результати:

  1. Чи було реалізацію успішно збережено?
  2. Чи є у вас корективи або відгуки, які б Ви хотіли повідомити?

Поєднання Реалізації або Тесту з Функцією

Примітка. Ця можливість доступна лише для Функціонерів.

Поєднайте тести та реалізації зі своєю функцією, щоб надати їй життя.

Кроки:

  1. Знайдіть функцію на Головній сторінці.
  2. Перейдіть до сторінки функції.
  3. Оберіть один або більше тестів, або один або більше реалізацій.
  4. Настисніть на кнопку «Connect».

Результати:

  1. Чи вдалося змінити стан поєднати/від'єднати?
  2. Чи є у вас корективи або відгуки, які б Ви хотіли повідомити?