Исходный код
День программиста отмечают в нашей стране в 256-й день года.Значение программирования сложно переоценить. Оно тесно связано со многими сферами жизни человека. Сотни тысяч привычных вещей не существовали бы без программирования или были бы гораздо менее удобными в использовании. Даже привычные бытовые приборы: телевизор, стиральная машина — работают благодаря заложенным в них программам.
В целом программирование можно определить как процесс и искусство создания компьютерных программ. Сюда входят написание кода и сценария, составление алгоритма, разработка программного обеспечения, вёрстка, дизайн и многое другое. Основа программирования — специальные языки, на которых записываются исходные тексты программ.
А первым программируем устройством считают жаккардовый ткацкий станок, построенный в 1804 году Жозефом Мари Жаккаром, который произвёл революцию в ткацкой промышленности, предоставив возможность программировать узоры на тканях при помощи перфокарт.
Узнать о развитии информационных технологий в целом, о том, что такое программирование, познакомиться с основами алгоритмизации и языками программирования можно из книг представленных на нашей виртуальной выставке.
Все книги доступны для чтения из локальной сети Югорского университета, либо после авторизации под личным профилем.
Подробнее об электронно-библиотечных системах ЮГУ читай здесь.
![]() |
Затонский, А. В. Информационные технологии: разработка информационных моделей и систем : учебное пособие / А. В. Затонский. – Москва : РИОР : ИНФРА-М, 2023. – 344 с. + Доп. материалы [Электронный ресурс]. – (Среднее профессиональное образование). – Текст : электронный. – Режим доступа: по подписке.
В учебном пособии рассмотрены обширный теоретический материал и практические рекомендации по разработке информационных систем, охватывающие большую часть их жизненного цикла. Особое внимание уделено структурному моделированию различных предметных областей. |
![]() |
Давыдова, Н. А. Программирование : учебное пособие / Н. А. Давыдова, Е. В. Боровская. – 4-е изд. – Москва : Лаборатория знаний, 2020. – 239 c. – Текст : электронный. – Режим доступа: по подписке.
В книге описаны теоретические положения и принципы, связанные с методами разработки программ, критерии качества программ и этапы проектирования объектно-ориентированного программного продукта, а также наиболее широко используемые алгоритмы поиска и сортировки информации. Книга знакомит читателей с основными понятиями языков программирования, основами программирования в Object Pascal и принципами визуального программирования, в том числе при работе с базами данных и динамическими структурами. |
![]() |
Голицына, О. Л. Основы алгоритмизации и программирования : учебное пособие / О. Л. Голицына, И. И. Попов. – 4-е изд., испр. и доп. – Москва : ФОРУМ : ИНФРА-М, 2021. – 431 с. – (Среднее профессиональное образование). – Текст : электронный. – Режим доступа: по подписке.
В учебном пособии рассмотрены основные понятия алгоритмизации и программирования, представлены все виды задач обработки данных, приводятся таблицы сравнительного анализа форматов, операторов, процедур, описания данных для различных языков программирования, дается развернутое и практически полное описание языков и систем программирования Pascal, Basic, С; а также сред Visual Basic и Delphi. Все разделы дополнены примерами и задачами. |
![]() |
Кудрявцева, И. А. Программирование: комбинаторная логика: учебное пособие для среднего профессионального образования / И. А. Кудрявцева, М. В. Швецкий. – 2-е изд., перераб. и доп. – Москва : Юрайт, 2023. – 524 с. – (Профессиональное образование). – ISBN 978-5-534-15128-2. – Текст : электронный. – Режим доступа: по подписке.
Учебное пособие представляет собой систему упражнений и лабораторных работ по курсу «Программирование» и содержит теоретические сведения по комбинаторной логике, элементам теории типов, элементам теории категорий, а также задачи для самостоятельного решения. В пособии размещены программы на языке Haskell: интерпретатор ?-функций, представленных ?-термами, и программа для вывода типовой схемы ?-терма в STT. |
![]() |
Шитов, В. Н. Пакет прикладных программ : учебное пособие / В. Н. Шитов. – Москва : ИНФРА-М, 2021. – 334 с. – (Среднее профессиональное образование). – DOI 10.12737/989598. – ISBN 978-5-16-014542-6. – Текст : электронный. – Режим доступа: по подписке.
В учебном пособии описаны методы эффективной работы с прикладными программными продуктами: текстовыми редакторами, электронными таблицами, редакторами презентаций, системами управления базами данных, а также основами программирования в среде Visual Basic for Applications. Предложено более 40 практических и самостоятельных работ. |
![]() |
Жуков, Р. А. Язык программирования Python. Практикум : учебное пособие / Р. А. Жуков. – Москва : ИНФРА-М, 2023. – 216 с. + Доп. материалы [Электронный ресурс]. – (Среднее профессиональное образование). – Текст : электронный. – Режим доступа: по подписке.
Учебное пособие посвящено теоретическому и практическому изучению современного широко используемого языка программирования Python. Состоит из пяти глав, в которых последовательно рассмотрены такие вопросы, как история языков программирования, особенности и основные элементы языка программирования Python (типы данных; инструкции, функции, модули; объектно-ориентированное программирование; разработка графических интерфейсов). |
![]() |
Лебедев, В. М. Программирование на VBA в MS Excel : учебное пособие для среднего профессионального образования / В. М. Лебедев. – 3-е изд., перераб. и доп. – Москва : Юрайт, 2023. – 312 с. – (Профессиональное образование). – Текст : электронный. – Режим доступа: по подписке.
Рссматриваются вопросы макропрограммирования в OpenOffice и среде MS Excel, а также возможности языка VBA, что позволяет создавать собственные макросы и приобрести базовое понимание парадигмы, лежащей в основе интегрированной среды разработки приложений в MS Excel и Open Office 4.1.1. |
![]() |
Гуриков, С. Р. Введение в программирование на языке Visual Basic for Applications (VBA) : учебное пособие / С. Р. Гуриков. – Москва : ИНФРА-М, 2024. – 317 с. – (Среднее профессиональное образование). – Текст : электронный. – Режим доступа: по подписке.
В учебном пособии рассмотрены основы алгоритмизации и программирования на языке Visual Basic for Applications (VBA), описано действие линейных, разветвляющихся и циклических структур. Большое внимание уделено программированию на основе функций и процедур, обработке одномерных и двумерных массивов, работе с файлами. Приведены примеры математической обработки данных, применения электронных таблиц для построения диаграмм. Кроме того, рассмотрены методы создания макросов, принципы разработки тестовых программ на основе различных элементов управления. В конце каждой главы имеется набор контрольных вопросов и заданий. |
![]() |
Казанский, А. А. Программирование на Visual C# : учебное пособие для среднего профессионального образования / А. А. Казанский. – 2-е изд., перераб. и доп. – Москва : Юрайт, 2023. – 192 с. – (Профессиональное образование). – Текст : электронный. – Режим доступа: по подписке.
Книга предназначена для изучения программирования и создания приложений для Windows на языке Microsoft Visual C#. Этот язык является полностью объектно-ориентированным и встроен в пакет Visual Studio, который представляет собой интегрированные средства визуального проектирования на платформе .NET Framework. Изложение материала построено таким образом, чтобы сделать доступным его изучение как тем, у кого есть только начальные представления о программировании, так и тем, кто имеет опыт написания программ. Для этой цели после теоретических сведений представлен лабораторный практикум по ключевым темам программирования на Visual C#. По каждой теме рассматриваются задачи и их подробные решения. Рассмотрена также технология работы с графическим интерфейсом. |
![]() |
Кудрина, Е. В. Основы алгоритмизации и программирования на языке C#: учебное пособие для среднего профессионального образования / Е. В. Кудрина, М. В. Огнева. – Москва : Юрайт, 2023. – 322 с. – (Профессиональное образование). – Текст : электронный. – Режим доступа: по подписке
Курс представляет собой учебно-методическую разработку, которая с одной стороны направлена на изложение основ программирования на языке С#, а с другой стороны — на формирование навыков применения базовых алгоритмов для решения практико-ориентированных задач. |