SCI Библиотека
SciNetwork библиотека — это централизованное хранилище научных материалов всего сообщества... ещё…
SciNetwork библиотека — это централизованное хранилище научных материалов всего сообщества... ещё…
Учебное пособие содержит начальную часть курса лекций в презентациях по
дисциплине «Методы программирования». Оно включает в себя одиннадцать лекций, в
которых рассматриваются важные темы этой дисциплины: анализ сложности и
эффективности алгоритмов, списки, разреженные матрицы, деревья. По каждой теме
излагается теоретический материал, приводятся примеры решения задач, а также задачи
для самостоятельного решения и для контроля знаний. Во второй части учебного
пособия размещены методические материалы: семестровые задания по темам лекций,
списки тем и вопросов для подготовки к контрольным работам и примерные варианты
контрольных работ, темы рефератов по разделу «Технологии программирования»,
программа экзамена по дисциплине «Методы программирования» и список литературы.
Учебное пособие предназначено для студентов 3 курса математического факультета,
обучающихся по специальности Компьютерная безопасность. Оно может быть
рекомендовано студентам других специальностей и направлений, изучающих
дисциплины «Языки программирования», «Объектно-ориентированное
программирование», «Алгоритмы и структуры данных».
Печатается по решению ученого совета математического факультета ФГОУ ВО
«Тверской государственный университет» (протокол No 1 от 30.08.2022 г.).
Монография посвящена одной из важнейших проблем нелинейного программирования - поиску глобального оптимума функции нескольких переменных. Начиная с середины 1980-х годов, данному вопросу посвящено множество исследований, в результате которых разработаны эффективные численные методы. Автором предложен эвристический алгоритм, объединяющий в одной итерационной процедуре метод сечений, полиномиальную аппроксимацию функции цели в диапазоне изменения независимой переменной в плоскости сечения и аналитический поиск действительных корней производной аппроксимирующей функции. Предложенный метод назван Дифференциально-алгебраическим методом (ДАМ). Проверка алгоритма выполнена на примерах тестовых функций и одной из задач, имеющей практическое значение. В подавляющем большинстве случаев многоэкстремальных задач поиск решения сходится к глобальному оптимуму. Книга адресована научным работникам, преподавателям и студентам ВУЗов.
Рассмотрены основы программирования и функциональность программного обеспечения Sonic Pi среды программирования для создания электронной музыки, разработанной участниками компьютерной лаборатории Кембриджского университета и Raspberry Pi Foundation. При создании пособия использовалось официальное руководство создателей редактора, размещенное на официальном сайте проекта https://sonic-pi.net/. Изучение Sonic Pi поможет обучающимся высших учебных заведений в игровой форме освоить программирование на языке Ruby и научиться программировать треки, в том числе в режиме реального времени.
Обучающимся по направлению подготовки 09.03.03 Прикладная информатика для использования при изучении дисциплин «Информатика и программирование», «Языки и системы программирования», «Медиаискусство», «Технологический практикум по профилю», «Программирование звука»; слушателям программ дополнительного образования по информационным технологиям и программированию.
Пособие содержит систематическое изложение материала по вопросам моделирования физических и экологических систем, который может быть использован при преподавании дисциплины «Программирование. Математическое моделирование физических и экологических систем» для студентов направления 14.03.02 «Ядерные физика и технологии». Рассмотрены основы моделирования систем, классификация моделей, системный подход как инструмент моделирования больших систем; основные операторы программирования и правила разработки оконных приложений (язык C#); примеры построения моделей некоторых физических и экологических систем с кратким описанием численных методов и заданиями для контроля освоения студентами изложенного материала.
Предназначено для студентов и аспирантов технических направлений подготовки.
Учебное пособие написано в соответствии программой курса «Информатика и программирование», содержит основные сведения для изучения конструкций алгоритмического языка С# и основ структурного программирования. Пособие предназначено для студентов технических направлений и будет полезно также для студентов других направлений и специальностей, изучающих основы программирования.
Книга - учебник, задачник и самоучитель по алгоритмизации и программированию на Python. Она не требует предварительных знаний в области программирования и может использоваться для обучения «с нуля ». Издание адресовано студентам, аспирантам и преподавателям инженерных и естественно-научных специальностей вузов, школьникам старших классов и учителям информатики. Обучение языку в значительной степени строится на примерах решения задач обработки результатов радиофизического и биологического эксперимента. Сайт книги: http://www.altlinux.Org/Books:Python-sysoeva.
В пособии рассмотрены вопросы разработки программ с использованием высокоуровневых методов и средств информатики и программирования. В качестве языка программирования высокого уровня выбран C#. Изложение сопровождается примерами.
Пособие ориентировано на студентов направления «Прикладная информатика», изучающих предмет «Высокоуровневые методы информатики и программирования».
В учебном пособии рассматриваются стандартные процедуры, методы и приемы языка высокого уровня Python, необходимые для решения задач защиты информации. Дается представление об основных операторах и конструкциях языка. Большое количество наглядных примеров позволит освоить основные принципы составления программ на языке Python. Даются рекомендации по выбору обучающей литературы. Учебное пособие по дисциплине «Программирование на языках высокого уровня в задачах защиты информации» предназначено для студентов 1-2 курсов, обучающихся по направлению специалитета 10.05.03 «Информационная безопасность автоматизированных систем».
В учебном пособии рассматриваются принципы разработки пользовательских процедур, структур данных и модулей на языке высокого уровня Python. Дается краткое описание основных модулей языка. Большое количество наглядных примеров позволит освоить основные принципы составления программ на языке Python. Учебное пособие предназначено для студентов 1-2 курсов, обучающихся по направлению специалитета 10.05.03 «Информационная безопасность автоматизированных систем».
Учебное пособие содержит в наглядной форме теоретический материал, а также примеры и задачи, которые предлагались автором в разные годы студентам Института информационных технологий Московского технологического университета в рамках практических и лабораторных занятий по курсу “Программирование”. Рекомендуется для подготовки студентов в рамках направления 09.03.04 “Программная инженерия”.