Главная /
Основы программирования /
Программирование и математика близки. Но мир математики – это бесконечный, непрерывный мир. Мир программирования конечен и дискретен. Математика статична, программирование – динамично. Ощутите разницу на следующем примере. Рассмотрим переменную вещественн
Программирование и математика близки. Но мир математики – это бесконечный, непрерывный мир. Мир программирования конечен и дискретен. Математика статична, программирование – динамично. Ощутите разницу на следующем примере. Рассмотрим переменную вещественного типа x: REAL
. Укажите, какие утверждения относительно этой переменной справедливы для программирования, но не справедливы для математики?
вопрос
Правильный ответ:
переменная
x
непрерывна. Это означает, что не существует такого числа d
, сколь угодно малого, чтобы значения x
не могли отличаться на величину, меньшую d
переменная
x
дискретна. Это означает, что существует такое число d
(достаточно малое на практике), что любые два значения x
отличаются более чем на d
существует максимальное и минимальное значение
x
, - множество REAL
представляет конечный интервал с дискретными точками
не существует максимального и минимального значения
x
, - множество REAL
бесконечное неограниченное множество
переменной
x
отводится память конечного размера для хранения ее значения
понятия памяти для хранения значений не существует
Сложность вопроса
77
Сложность курса: Основы программирования
56
Оценить вопрос
Комментарии:
Аноним
Большое спасибо за ответы по интуиту.
07 июл 2019
Другие ответы на вопросы из темы программирование интуит.
- # Введем следующие определения: Алфавитом S назовем упорядоченное конечное множество символов { s1, s2, …sN}, на котором задана операция < - предшествования, так что для любой пары символов si и sj либо si < sj, либо sj < siСловом u в алфавите S назовем последовательность символов из алфавита – sk1sk2…skr. Число символов в слове r – назовем длиной словаСлово длины 0, не содержащее символов, будем называть пустым словом, и обозначать его буквой eКонкатенацией слова u длины r и слова v длины p назовем слово w длины r+p, полученное приписыванием слова v в конец слова u. Операцию конкатенации будем обозначать знаком +. (Пример: алфавит S = { к, о, р } u = рок; v = око ; w = u+v = рококо.) Конкатенация слова u с пустым словом не изменяет u (u+e = e+u = u)Каждое слово u можно рассматривать как конкатенацию двух его частей: префикса p(u), задающего начальную часть слова, и хвоста t(u), задающего оставшуюся конечную часть слова (u = p(u)+t(u)). Разбиение слова на префикс и хвост произвольно, так что при некотором разбиении префикс или хвост может быть пустым словомОбщим префиксом двух слов u и v назовем слово p такое, что p = p(u) = p(v). (Пример: u = рок; v = рококо; Общий префикс p = ро; t(u) = к; t(v) = коко). Общим максимальным префиксом двух слов u и v назовем их общий префикс максимальной длины. (Пример: u = рок; v = рококо; Общий максимальный префикс p = рок; t(u) = е; t(v) = око). Определим теперь лексикографический порядок на словах алфавита S. Пусть p общий максимальный префикс слов u и v, t(u), t(v) – хвосты слов u и v. Слово u лексикографически предшествует слову v тогда и только тогда, когда либо t(u) пустое слово, либо первый символ слова t(u) предшествует в алфавите S первому символу слова t(v) Дан текст на русском языке (Карл у Клары украл кораллы. Клара у Карла украла кларнет). Какое максимальное количество слов этого текста имеют общий префикс (Большие и малые буквы считать одним символом):
- # Пусть (e) or (v) = False, где e и v – два булевских выражения. Согласно принципу дизъюнкции это означает, что:
- # Рассмотрим импликацию p implies q, где булевское выражение p является посылкой, а q – заключением. Какое из утверждений является некорректным?
- # Какие утверждения справедливы относительно понятий "объявление метода" и "интерфейс метода"?
- # Отношение "имеет" имеет две различные интерпретации: "содержит" и "знает". Для каких высказываний лучше подходит интерпретация "знает", чем "содержит"?