Новиков, П. В. Объектно-ориентированное программирование [Электронный ресурс] : учебно-методическое пособие к лабораторным работам / Новиков П. В. - Саратов : Вузовское образование, 2017. - 124 с. - ISBN 978-5-4487-0011-8 : Б. ц. Книга находится в Премиум-версии ЭБС IPRbooks. Режим доcтупа:
Кл.слова (ненормированные): object pascal -- объектно-ориентированная парадигма -- объектно-ориентированное программирование -- полиморфный объект -- язык c++ -- язык программирования Аннотация: В пособии описаны основные приёмы объектно-ориентированного программирования на примерах алгоритмических языков С++ и Object Pascal, рассмотрены теоретические понятия и конструкции, общие для всех языков программирования, поддерживающих объектно-ориентированную парадигму. Приведены образцы и примеры программ и представлены различные задания: на создание классов и объектов, применение механизма наследования и механизма композиции классов, разработку переопределённых и перегруженных методов, а также виртуальных функций. Рассмотрены и изучены образцы создания и применения абстрактных классов, образцы разработки полиморфных объектов, динамических объектов и т. п. на примере различных графических объектов. В заключение исследованы различные аспекты использования объектов в качестве входных и выходных параметров функций. Свободных экз. нет |
Зоткин, С. П. Программирование на языке высокого уровня C/C++ [Электронный ресурс] : конспект лекций / Зоткин С. П. - Москва : МИСИ-МГСУ, ЭБС АСВ, 2018. - 140 с. - ISBN 978-5-7264-1810-0 : Б. ц. Книга находится в Премиум-версии ЭБС IPRbooks. Режим доcтупа:
Кл.слова (ненормированные): графический режим -- оператор цикла -- побитовая операция -- программирование -- символьная константа -- составной оператор -- тип данных -- числовая константа -- язык c++ -- язык си Аннотация: Приведены основные элементы языков программирования C/C++: типы данных, операторы и операции, структура программы, работа с файлами, основы численных методов решения инженерных задач, организация данных в виде стека, очереди, списка и дерева. Для обучающихся по направлению подготовки 09.03.01 Информатика и вычислительная техника. Свободных экз. нет |
Компьютерные технологии [Электронный ресурс] : лабораторный практикум / сост.: С. А. Сазонова, С. А. Колодяжный. - Воронеж : Воронежский государственный архитектурно-строительный университет, ЭБС АСВ, 2015. - 147 с. - ISBN 978-5-89040-548-7 : Б. ц. Книга находится в Премиум-версии ЭБС IPRbooks. Режим доcтупа:
Кл.слова (ненормированные): компиляция программы -- компьютерные технологии -- объектно-ориентированное программирование -- разработка интерфейса -- язык c++ Аннотация: Содержит методические материалы к выполнению лабораторных работ по курсу «Компьютерные технологии». Работы включают теоретическую часть, примеры решения задач, рекомендации по выполнению заданий, контрольные вопросы по изучаемой теме, задания для лабораторных работ. Творческий подход студентов к выполнению работ обеспечивается использованием в каждой лабораторной работе большого количества вариантов индивидуальных заданий. Предназначен для студентов, обучающихся по специальности 20.05.01 «Пожарная безопасность», и по направлению 20.03.01 «Техносферная безопасность». Доп.точки доступа: Сазонова, С. А. \сост.\; Колодяжный, С. А. \сост.\ Свободных экз. нет |
Высокоуровневые методы программирования [Электронный ресурс] : учебно-методический комплекс / сост.: К. А. Искакова, М. Н. Майкотов. - Алматы : Нур-Принт, 2012. - 102 с. - ISBN 9965-756-17-1 : Б. ц. Книга находится в Премиум-версии ЭБС IPRbooks. Режим доcтупа:
Кл.слова (ненормированные): высокоуровневый метод -- логический оператор -- математический оператор -- метод программирования -- оператор повторения -- описание массива -- язык c++ -- язык программирования Аннотация: «Высокоуровневые методы программирования» в системе подготовки специалистов информационные системы: освоение теоретической и практической базы основ интегрированной среды Высокоуровневые методы программирования для более углубленного понимания технологии программирования: помочь студентам усвоить основы программирование на Высокоуровневые методы программирования, дающие возможность изучать и прогнозировать процессы и явления из области будущей деятельности студентов как специалистов; формировать умения и навыки самостоятельного анализа исследования информационных систем, развивать стремление к научному поиску путей совершенствования своей работы. Доп.точки доступа: Искакова, К. А. \сост.\; Майкотов, М. Н. \сост.\ Свободных экз. нет |
Основы алгоритмизации и программирование. Часть 2 [Электронный ресурс] : конспект лекций. - [Б. м.] : Новосибирский государственный технический университет, 2013 - .Основы алгоритмизации и программирование. Часть 2 / Устинов В. В. - 2013. - 32 с. - ISBN 978-5-7782-2337-0 : Б. ц. Книга находится в Премиум-версии ЭБС IPRbooks. Режим доcтупа:
Кл.слова (ненормированные): основы алгоритмизации -- программирование -- язык C++ -- составной оператор -- объектно-ориентированное программирование Аннотация: В настоящей работе продолжается изложение начатой в части 1 основ алгоритмизации и программирования - науки о построении алгоритмов (путей) решения различных задач и переложении их на вычислительные ресурсы (ЭВМ). Проводится сравнительное сопоставление реализаций программ на изучаемом в части 2 языке программирования C/C++ и на уже изученном в части 1 языке программирования Turbo/Free Pascal. Предназначен для студентов III-IV курсов колледжа Института социальной реабилитации по направлению Информатика и вычислительная техника, но может быть использован также и другими студентами, изучающими курс «Основы алгоритмизации и программирование» или близкие ему курсы. Свободных экз. нет |
Практикум по дисциплине «Моделирование гидрологических процессов. Часть 1. Динамические модели» (на базе языка C++) [Электронный ресурс] : учебное пособие. - [Б. м.] : Российский государственный гидрометеорологический университет, 2010 - .Практикум по дисциплине «Моделирование гидрологических процессов. Часть 1. Динамические модели» (на базе языка C++) / Коваленко В. В. - 2010. - 150 с. - ISBN 978-5-86813-287-2 : Б. ц. Книга находится в Премиум-версии ЭБС IPRbooks. Режим доcтупа:
Кл.слова (ненормированные): Моделирование -- гидрологический процесс -- динамическая модель -- язык C++ -- гидрологический цикл Аннотация: В учебном пособии рассматриваются примеры моделирования гидрологических процессов. Оно охватывает первую часть программы дисциплины «Моделирование гидрологических процессов», связанную с использованием динамических моделей. Приводятся примеры численного решения моделей гидрологического цикла как с сосредоточенными, так и с распределенными параметрами. Рассматриваемые примеры адаптированы к уровню студентов III курса. Особенностью «Практикума» является то, что студентам предлагается вначале решить примеры «вручную», а затем, после знакомства с элементами языка C++, путем составления соответствующих программ. Предназначена студентам-гидрологам высших учебных заведений, но материал доступен и учащимся техникумов соответствующего профиля. Доп.точки доступа: Гайдукова, Е. В. Свободных экз. нет |
Баженова, И. Ю. Введение в программирование [Электронный ресурс] : учебное пособие / Баженова И. Ю. - Москва : Интернет-Университет Информационных Технологий (ИНТУИТ), Ай Пи Ар Медиа, 2020. - 326 с. - ISBN 978-5-4497-0652-2 : Б. ц. Книга находится в Премиум-версии ЭБС IPRbooks. Режим доcтупа:
Кл.слова (ненормированные): dll-библиотека -- isapi-приложение -- object pascal -- объектно-ориентированное программирование -- сетевое программирование -- среда delphi -- среда проектирования -- язык c++ -- язык java -- язык программирования Аннотация: В учебном пособии рассматриваются общие концепции разработки языков программирования. Подробно изучаются основные конструкции языков программирования, анализируются различные структуры данных, освещаются вопросы объектно-ориентированного программирования и сетевого программирования. Особое внимание уделяется рассмотрению семантики языков программирования C++, С#, Java и Object Pascal. Учебное пособие предназначено для студентов вузов, обучающихся по направлениям подготовки, связанным с программированием и информационными технологиями. Доп.точки доступа: Сухомлин, В. А. Свободных экз. нет |
Левин, М. П. Параллельное программирование с использованием OpenMP [Электронный ресурс] : учебное пособие / Левин М. П. - Москва : Интернет-Университет Информационных Технологий (ИНТУИТ), Ай Пи Ар Медиа, 2020. - 133 с. - ISBN 978-5-4497-0685-0 : Б. ц. Книга находится в Премиум-версии ЭБС IPRbooks. Режим доcтупа:
Кл.слова (ненормированные): openmp -- архитектура epic -- вычислительная система -- компилятор -- мультипроцессорная система -- параллельное программирование -- распараллеливание программ -- технология многопоточности -- язык c++ -- язык fortran Аннотация: В учебном пособии изложены сведения о параллельном программировании с использованием OpenMP для современных параллельных высокопроизводительных вычислительных систем с общей памятью. Издание может быть использовано в процессе подготовки и переподготовки специалистов в области информационных технологий и программирования, а также в процессе обучения студентов и аспирантов высших учебных заведений по аналогичным направлениям. Свободных экз. нет |
Мейер, Б. Почувствуй класс. Учимся программировать хорошо с объектами и контрактами [Электронный ресурс] : учебник / Мейер Б. - Москва : Интернет-Университет Информационных Технологий (ИНТУИТ), Ай Пи Ар Медиа, 2020. - 775 с. - ISBN 978-5-4497-0687-4 : Б. ц. Книга находится в Премиум-версии ЭБС IPRbooks. Режим доcтупа:
Кл.слова (ненормированные): gui-программирование -- инженерия программ -- объектно-ориентированное программирование -- программное обеспечение -- разработка по -- среда eiffelstudio -- язык c# -- язык c++ -- язык java -- язык программирования Аннотация: В книге обобщен многолетний опыт обучения программированию в ЕТН, Цюрих. В ней удачно сочетаются три грани, характерные для профессионального программирования, — наука, искусство и инженерия. Она в первую очередь ориентирована на студентов, обучающихся в области информационных технологий, и их преподавателей, но представляет несомненный интерес для всех программистов, создающих программный продукт высокого качества. В учебнике излагаются основы объектно-ориентированного программирования (ООП). Особое внимание уделяется корректности программ за счет введения контрактов — предусловий, постусловий методов класса, инвариантов классов. Глубоко и подробно рассматриваются такие механизмы ООП, как наследование и универсальность. Изучаются алгоритмы и структуры данных — массивы, кортежи, списки, хэш-таблицы, различные виды распределителей, деревья. Подробно рассматриваются рекурсивные алгоритмы и рекурсивные структуры данных. Даются основы лямбда-исчисления и вводятся агенты, поддерживающие функциональный тип данных. Язык Eiffel используется как рабочий язык программирования. Книга содержит предисловие и шесть частей. Шестая часть содержит пять приложений, в которых дается сравнительный анализ языков программирования — Java, C#, C++, C. Доп.точки доступа: Биллига, В. А. \ред.\ Свободных экз. нет |
Абрамян, М. Э. Введение в стандартную библиотеку шаблонов C++. Описание, примеры использования, учебные задачи [Электронный ресурс] : учебник / Абрамян М. Э. - Ростов-на-Дону, Таганрог : Издательство Южного федерального университета, 2017. - 178 с. - ISBN 978-5-9275-2374-0 : Б. ц. Книга находится в Премиум-версии ЭБС IPRbooks. Режим доcтупа:
Кл.слова (ненормированные): библиотека stl -- библиотека шаблонов -- итератор вставки -- итератор потока -- контейнер-адаптер -- последовательный контейнер -- стандартная библиотека -- численный алгоритм -- язык c++ -- язык программирования Аннотация: Учебник состоит из трех основных разделов. Первый раздел содержит описание стандартной библиотеки шаблонов C++, во втором приводятся примеры ее применения, а третий представляет собой задачник из 300 учебных заданий, охватывающих все разделы стандартной библиотеки. При описании библиотеки учитываются нововведения стандарта C++11. В четвертом, дополнительном разделе дается обзор средств электронного задачника Programming Taskbook for STL, позволяющих выполнять учебные задания более быстро и эффективно. Для студентов бакалавриата, обучающихся по направлению подготовки 02.03.02 «Фундаментальная информатика и информационные технологии». Свободных экз. нет |