Запитання з тегом «terminology»

Питання про те, як потрібно розуміти конкретні поняття, а також умовні позначення.

4
Чому обчислювані функції також називають рекурсивними функціями?
У теорії обчислюваності обчислювані функції також називаються рекурсивними функціями. Принаймні, на перший погляд, вони не мають нічого спільного з тим, що ви називаєте "рекурсивним" у повсякденному програмуванні (тобто функції, які викликають їх самі). Яке власне значення рекурсивного в контексті обчислюваності? Чому ці функції називають "рекурсивними"? Іншими словами: Який зв’язок між …

2
Що таке бета-еквівалентність?
У сценарії, який я зараз читаю на обчисленні лямбда, бета-еквівалентність визначається так: ββ\beta -еквівалентность є найменшою еквівалентності , який містить .→ β≡β≡β\equiv_\beta→β→β\rightarrow_\beta Я поняття не маю, що це означає. Чи може хтось пояснити це простішими термінами? Може, з прикладом? Мені це потрібно для леми, що випливає з теореми Церкви-Русера, кажучи …

7
Яке значення зворотного польського позначення?
Я викладаю обчислювальну роботу до 18-річних. Після того, як вони пояснили зворотне позначення польською мовою, один запитав, чому це досить важливо, щоб бути на державному іспиті. Я пояснив історичну значимість калькуляторів 70-х, але це не вдалося вирішити проблему. Так є і паралельні практичні чи теоретичні програми RPN.

5
Що саме таке обчислення?
Я знаю, що таке обчислення в якомусь невиразному розумінні (це те, що роблять комп'ютери), але я хотів би більш суворе визначення. Dictionary.comВизначення обчислень, обчислень, обчислень та обчислень є круговими, тому це не допомагає. Wikipediaвизначає обчислення як "будь-який тип обчислення, що відповідає чітко визначеній моделі". Він визначає обчислення як "навмисний процес, …

1
Хто придумав термін «машинне навчання»?
Я намагаюся з’ясувати, хто придумав термін «машинне навчання». Додатковим питанням є те, звідки Артур Самуель у 1959 р. Визначає сферу "машинного навчання" як: сфера навчання, яка дає комп'ютерам можливість навчатися, не будучи явно запрограмованими ? Ви можете знайти багато, багато посилань на це визначення в Інтернеті, але я не зміг …

6
Як я можу академічно сказати, що "один комп'ютер повільніше, ніж інший"?
Я пишу науково-дослідний документ і в основному мушу сказати, що один мікроконтролер повільніше, ніж інший мікропроцесор. Однак я переживаю, що просто сказати, що це "повільніше", не було б доречним у дослідницькій роботі. Я правий? Чи добре сказати, що один процесор "повільніше", чи мені потрібно сказати щось інше? Що я ще …

6
Чим динамічне програмування відрізняється від Brute force
Я читав про динамічне програмування, коли натрапив на наступну цитату Динамічний алгоритм програмування вивчить усі можливі шляхи вирішення проблеми та підбере найкраще рішення. Тому ми можемо приблизно думати про динамічне програмування як про інтелектуальний, грубої метод, який дозволяє нам пройти всі можливі рішення, щоб вибрати найкраще . Якщо сфера проблеми …

5
Фіксований момент, що це означає у світі інформатики
Я постійно стикаюся з посиланнями на фіксовану точку запитань та відповідей на stackexchange, і я шукаю значення в Інтернеті, очевидно, знаходячи посилання на таких сайтах, як Вікіпедія. Однак жодна з посилань насправді не відповідає на моє питання про те, що є фіксованою точкою і що це означає у світі інформатики.

3
Чи існує теорія ієрархій винятків?
Мені знайоме десяток мов програмування, які певним чином мають винятки, але я став свідком двох "патологічних" тенденцій. Здається, немає загальної моделі чи ієрархії винятків. Кожна мова в основному згортає свою власну версію, і якщо винятки перетворюють її на стандарт, то види винятків, які можна знайти в стандарті, були б досить …

3
Як читати правила набору тексту?
Я почав читати все більше і більше мовних досліджень. Я вважаю це дуже цікавим і хорошим способом дізнатися більше про програмування загалом. Однак зазвичай є розділ, де я завжди боюся (візьмемо, наприклад, частину третього цього ), оскільки мені не вистачає теоретичної основи інформатики: Правила типу. Чи є якісь хороші книги …

3
Яка мета використання NIL для представлення нульових вузлів?
У моєму курсі " Алгоритми та структури даних" професори, слайди та книга ( Вступ до алгоритмів, 3-е видання ) використовували слово NILдля позначення, наприклад, дочірнього вузла (на дереві), якого не існує. Одного разу під час лекції замість того, щоб сказати NIL, однокласник сказав null, і професор виправив його, і я …

3
Які гарантії насправді надають “м'які” операційні системи в режимі реального часу
Я думаю, я знаю, що таке "важка" операційна система в режимі реального часу. Це операційна система з планувальником, яка надає контракт із прикладним програмістом. У додатку передбачений термін для кожного запиту на розподіл ресурсів. Якщо запити щодо граничних термінів є можливими , планувальник гарантує, що кожен ресурс буде призначений заявці-заявці …



2
Функції безперервного Скотта: альтернативне визначення
Я дуже боюся з цією властивістю: Нехай X,YX,YX,Y - простори когерентності, а f:Cl(X)→Cl(Y)f:Cl(X)→Cl(Y)f: Cl(X) \rightarrow Cl(Y) монотонна функція. fff є безперервним тоді і тільки тоді, коли f(⋃x∈Dx)=⋃x∈Df(x)f(⋃x∈Dx)=⋃x∈Df(x)f(\bigcup_{x\in D} x)=\bigcup_{x \in D}f(x) , для всіх D⊆Cl(X)D⊆Cl(X)D \subseteq Cl(X) таким чином, що DDD є направленою множиною. Спрямований набір визначається таким чином: POSETD⊆D⊆D …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.