Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Приложение 4. Генерация случайных чисел в системах программирования⇐ ПредыдущаяСтр 12 из 12
Turbo Pascal Процедура Randomize инициирует случайным значением (текущим системным временем) встроенный генератор псевдослучайных чисел. Функция Random[(<число>:word)] возвращает псевдослучайное число. Если параметр <число> опущен, функция возвращает вещественное число в диапазоне [0;1), если указан – целое число в диапазоне [0;<число>), если <число> равно 0, то возвращаемое значение нуль.
QBasic При обращении к процедуре Randomize[<выражение>] инициируется случайным значением встроенный генератор псевдослучайных чисел. Выражение может быть любого числового типа. Если аргумент опущен, интерпретатор QBasic'a предупреждает об ожидании ввода любого числа, запускающего генератор: Random Number Seed (-32768 to 32767)? (Случайное число (-32768 до 32767)?). Если генератор случайных чисел не запущен, функция RND будет выдавать одну и ту же последовательность чисел при каждом запуске программы, для изменения последовательности можно использовать следующее обращение к процедуре – Randomize Timer. Функция Rnd[(n)] возвращает случайное вещественное число в числовом промежутке [0;1): а) если аргумент опущен или n>0, возвращается следующее число из последовательности случайных чисел; б) если n<0, то генератор случайных чисел возвращается в начальное состояние (при повторном запуске игнорируется Randomize Timer); в) если n=0, то возвращается последнее выданное число.
Ершол Функция вещ Rnd(вещ x) возвращает случайное вещественное число в интервале от 0 до x.
Библиографический список
1. Андреева, Е. В. Математические основы информатики. Элективный курс: метод. пособие / Е. В. Андреева, Л. Л. Босова, И. Н. Фалина. – М.: БИНОМ; Лаборатория знаний, 2007. – 312 с. – ISBN 5-94774-138-5. 2. Босова, Л. Л. Информатика и ИКТ. 5 - 7классы: метод. пособие / Л. Л. Босова, А. Ю. Босова. – М.: БИНОМ; Лаборатория знаний, 2011. – 479 с. – ISBN 978-5-9963-0457-8. 3. Гейн, А. Г. Информатика: учеб. пособие для 10-11 кл. общеобразоват. учреждений / А. Г Гейн, А. И. Сенокосов, И.А. Юнерман. – М.: Просвещение, 2011. – 225 с. – ISBN 5-09-010486-7. 4. Семакин, И. Г. Информатика. Базовый курс. 7-9 классы / И. Г. Семакин [и др.] – М.: Лаборатория базовых знаний, 2003. – 390 с. – ISBN 5-94774-082-6. 5. Информатика и ИКТ. Задачник-практикум: в 2 т. Т. 1 / Л. А. Залогова [и др.]; под ред. И. Г. Семакина, Е. К. Хеннера. – М.:БИНОМ; Лаборатория знаний, 2011. – 309 с. – ISBN 978-5-9963-0476-9 (Т. 1), ISBN 978-5-9963-0475-2. 6. Информатика и ИКТ. Задачник-практикум: в 2 т. Т. 2 / Л. А. Залогова [и др.]; под ред. И. Г. Семакина, Е. К. Хеннера. – М.: БИНОМ; Лаборатория знаний, 2011. – 294 с. –ISBN 978-5-9963-0477-9 (Т. 2), ISBN 978-5-9963-0475-2. 7. Информатика и ИКТ. Практикум 8-9 класс / под ред. проф. Н. В Макаровой. – СПб.: Питер, 2008. – 384 с. – ISBN 978-5-469-01622-9. 8. Макарова, Н. В. Информатика. Учебник для 7-9 классов. Часть 1 (Теория) / Н. В. Макарова [и др.]. – СПб.: Питер, 2012. – 432 с. ISBN 978-5-496-00010-9. 9. Касаткин, В. Н. Информация, алгоритмы, ЭВМ: пособие для учителя / В. Н. Касаткин. – М.: Просвещение, 1991. – 192 с. – ISBN 5-09-003398-6. 10. Кушниренко, А. Г. Информатика. 7– 9 классы: учеб. для общеобразоват. учеб. заведений / А. Г. Кушниренко, Г. В. Лебедев, Я. Н. Зайдельман. – М.: Дрофа, 2000. – 336 с. – ISBN 5-7107-3109-9. 11. Лапчик, М. П. Теория и методика обучения информатике / М. П. Лапчик [и др.]. – М.: Academia, 2008. – 592 с. – ISBN 978 -5-7695-4748-5. 12. Николаева, И. В. Теория и методика обучения информатике. Содержательная линия «Алгоритмизация и программирование»: учеб. пособие / И. В. Николаева, Е. П. Давлетярова. – Владимир: Издательство ВлГУ, 2012. – 225 с. – ISBN 978-8-9984-0250-0. 13. Николаева, И. В. Численные методы и компьютерное моделирование / И. В. Николаева. – Владимир: ВГПУ, 2005. –62 c. 14. Основы информатики и вычислительной техники: проб. учеб. для 10 – 11 кл. сред. шк. / А. Г. Гейн [и др.]. – М.: Просвещение, 1992. – 254 с. – ISBN 5-09-003852. 15. Семакин, И. Г. Информатика и ИКТ. Базовый уровень: практ. для 10 – 11 кл. / И. Г. Семакин, Е. К. Хеннер, Т. Ю. Шеина. – М.: БИНОМ; Лаборатория знаний, 2011. – 120 с. – ISBN 978-5-9963-0596-4. 16. Угринович, Н. Д. Информатика и ИКТ. Профильный уровень: учебник для 11 кл. / Н. Д. Угринович. – М.: БИНОМ; Лаборатория знаний, 2010. – 308 с. – ISBN 978-5-99663-0328-1. 17. Угринович, Н. Д. Информатика и ИКТ. Профильный уровень: учебник для 10 кл. / Н. Д. Угринович. – М.: БИНОМ; Лаборатория знаний, 2008. – 387с. – ISBN 978-5-94774-828-4 18. Угринович, Н.Д. Информатика и ИКТ. Базовый уровень: учебник для 11 кл. / Н. Д. Угринович. – М.: БИНОМ; Лаборатория знаний, 2010. – 187 с. – ISBN 978-5-9963-0244-4. 19. Угринович, Н.Д. Информатика и ИКТ. Базовый уровень: учебник для 10 кл. / Н. Д. Угринович. – М.: БИНОМ; Лаборатория знаний, 2010. – 212 с. – ISBN 978-5-9963-0243-7.
[1] В содержание предмета «Информатика и ИКТ», мы считаем, необходимо включить раздел «Численные методы и компьютерное моделирование», обоснование введения и примерное содержание этого раздела предложено в разработке [14].
[2]Если учащиеся рассматривали учебный материал раздела «Численное интегрирование», то для вычисления площади криволинейной трапеции по методу серединных прямоугольников с заданной точностью можно воспользоваться формулой. [3] В языках программирования графы представляются структурированными типами данных – массивами, двумерные массивы называются матрицами. [4] Лучшим способом представления графа считается список инцидентности. Для такого представления в языках программирования используются указатели и динамические структуры данных. [5] Выражение, задающее логическую функцию, реализуемую логическим устройством, называется структурной формулой. [6] Карты Карно – графический способ минимизации булевых функций. Карты Карно были изобретены в 1952 году Эдвардом Вейчем и усовершенствованы в 1953 году физиком Морисом Карно. [7] Схема соединения логических элементов, реализующих логическую функцию, называется функциональной схемой.
[8] Преобразователи, которые могут, получая сигналы об истинности отдельных простых высказываний, обработать их и в результате выдать значение логической операции, называются логическими элементами [9]. [9] В данном пособии приведены примеры учебных компьютерных моделей, они реализуют ядро в программировании моделируемого процесса. Желательно, чтобы читатель видоизменил программу, в соответствии с особенностями используемой для программирования системы, личными знаниями и вкусами, обогатил программу мультимедийными объектами, защитил проект от неквалифицированного пользователя. [10] Компьютерные модели работают со связными графами, у которых все вершины чётной степени. [11] Эйлеровы пути в графе G1 находятся во взаимном соответствии с эйлеровыми путями в графе G. Date: 2015-07-17; view: 475; Нарушение авторских прав |