-
Программирование: типовые задачи, алгоритмы, методы / Д. М. Златопольский. Ҹ 4ңе изд., электрон
Эта книга для тех, кто хочет научиться программиң ровать. В ней представлена методика решения типовых задач программирования, не привязанная к конкретному языку. Разъяснения по методике решения задач и проң граммы приведены на школьном алгоритмическом языке. Русский синтаксис делает программы понятными и легко переносимыми на любой язык программирования. Для школьников и студентов, начинающих изучать программирование или знакомых с его основами, а также для всех, кого заинтересует решение сложных задач, в том числе встречающихся на олимпиадах по программированию. Книга будет полезна преподавателям различных учебных заведений и студентам педагогических вузов.
-
Основы работы с базами данных СУБД mySQL
Иногда используют такое понятие, как слабая сущность. Это сущность, которая не может быть однозначно идентифицирована с помощью собственных атрибутов, а только через связь с другой сущностью. Пусть, например, номер сотрудника является уникальным только в пределах отдела, т.е. в разных отделах могут быть сотрудники с одинаковыми номерами. Уникальной в данном случае будет комбинация атрибутов «НомерСотрудника, НомерОтдела». Сущность «Сотрудник» является слабой
-
Программирование: теоремы и задачи. — 7-е изд., испр.
К н и га содерж ит задачи по программированию различной трудности. Б ольш инство зад ач приводятся с решениями. Цель книги — научить основным методам построения корректных и быстрых алгоритмов. Для учителей инф орм ати ки , старшеклассников, студентов младших курсов высш их учебны х заведений. Пособие может быть использовано на кружковы х и ф аку л ьтати вн ы х зан яти ях в общеобразовательных учреждениях, в ш колах с углублённым изучением м атем ати ки и информатики, а также в ины х целях, не противоречащ их законодательству РФ. П редыдущ ее издание книги вышло в 2017 г.
-
Структуры_данных_и_алгоритмы_в_Java
Второе издание одной из самых авторитетных книг по программированию посвящено использованию структур данных и алгоритмов. Алгоритмы — это основа программирования, определяющая, каким образом разрабатываемое программное обеспечение будет использовать структуры данных. На четких и простых программных примерах автор объясняет эту сложную тему, предлагая читателям написать собственные программы и на практике усвоить полученные знания. Рассматриваемые примеры написаны на языке Java, хотя для усвоения материала читателю не обязательно хорошо знать его — достаточно владеть любым языком программирования, например C++.
-
Программирование на языке С++ в среде Qt Creator:
Книга является учебником по алгоритмизации и программированию на С++ и пособием по разработке визуальных приложений в среде Qt Creator. Также в книге описаны среда программирования Qt Creator, редактор Geany, кроссплатформенная билиотека построения графиков MathGL. При чтении книги не требуется предварительного знакомства с программированием. Издание предназначено для студентов, аспирантов и преподавателей вузов, а также для всех, кто изучает программирование на С++ и осваивает кроссплатформенный инструментарий Qt для разработки программного обеспечения.
-
Структура операционной системы Cisco IOS
В этой книге представлена основная техническая информаuия о структуре и принuипах работы операuионной системы ЮS маршрутизаторов Cisco. Uелью книги является углубленное рассмотрение ключевых моментов структуры и функционирования операuионной системы IOS. Кроме всего прочего, в издании также содержится описание аппаратного устройства некоторых платформ Cisco. Описание аппаратных решений используется Jo;:aK иллюстраuия уникальных возможностей операuионной системы JOS. Книга может использоваться как вместе с другими книгами из серии Cisco Press для подготовки к экзаменам на звание сертифиuированного Cisco системного администратора, так и в качестве самостоятельного справочного пособия.
-
Программирование на языке высокого уровня Python: учеб, пособие для СПО
В учебном пособии рассматриваются теоретические основы современных технологий и методов программирования, практические вопросы создания программ, а также основные алгоритмические конструкции и их реализация на языке высокого уровня Python. Соответствует актуальным требованиям Федерального государственного образовательного стандарта среднего профессионального образования и профессиональным требованиям. Для студентов образовательных учреждений среднего профессионального образования.
-
Структура и принципы функционирования и Структура HTML по курсу Интернет.
Сегодня Internet становится общ едоступны м и зачастую кратчайш им путем в мир информации. Н ачало ж е этой в полном смысле револю ции было полож ено в 1993г., когда в недрах Internet "соткалась" своего рода электронная паутина - подсеть W W W . W W W -это сеть информационных ресурсов. Для того, чтобы сделать эти ресурсы доступны м и наиболее ш ирокий аудитории, в Web' использую тся три механизма:
-
Программирование на языке ассемблера NASM для ОС Unix: Уч. пособие. - 2-е изд.
В пособии изложены основы низкоуровневого программирова- ния (программирования на уровне машинных команд) на приме- ре ассемблера NASM для платформы 1386 под управлением опе- рационных систем семейства Unix (примеры расчитаны на Linux и FreeBSD) в «плоской» модели адресации памяти. В курсе рассмотрены основы архитектуры фон Неймана, прин- ципы машинного представления целых чисел и чисел с плавающей точкой, частично изложена система команд процессора 1386, рас- смотрены основы работы под управлением мультизадачной опера- ционной системы, прямое использование системных вызовов. Из- ложены основы синтаксиса языка ассемблера NASM, описывается макропроцессор этого ассемблера; обсуждается раздельная транс- ляция, понятие объектного кода, работа редактора связей. Для студентов программистских специальностей, преподавате- лей и всех желающих освоить низкоуровневое программирование.
-
Учусь_играть_рок_на_фортепиано
Наше новое издание называется "Учусь играть рок на Фортепиано". Вряд ли мы ошибёмся, сказав, что наш сборник является первым и пока единственным в этом жанре. Задача этого издания помочь не просто прочесть нотный текст фор- - тепианного переложения, но и сыграть его таким образом, чтобы оригинальная музыка в Вашем исполнении сохранила часть той энергетики, которую донесли до нас авторы и исполнители.
-
Программирование на языке Ассемблера для 32/64-разрядных микропроцессоров семейства 80x86
Рекомендовано Сибирским региональным учебно-методическим центром высшего профессионального образования для межвузовского использования в качестве учебного пособия для студентов специальностей 210700 – «Автоматика, телемеханика и связь на ж.-д. транспорте», 101800 – «Электроснабжение железных дорог» дневной и заочных форм обучения при изучении курсов «Микропроцессорные информационно-управляющие системы», «Программно-математическое обеспечение микропроцессорных систем» для специальности 071900 – «Информационные системы и технологии» при изучении курса «Периферийные устройства вычислительной техники», а также для курсового и дипломного проектирования.
-
Программирование на языке Transact SQL при работе с СУБД Micriosoft SQL Server.
Рассматриваются синтаксис и примеры использования конструкций языка Transact SQL при построении запросов к данным и написании программ в среде СУБД Micriosoft SQL Server. Издание будет полезно администраторам и разработчикам приложений баз данных, системным аналитикам и интеграторам, специалистам по анализу данных, студентам и преподавателям по ИТ-дисциплинам, а также всем интересующимся вопросами использования реляционных СУБД. Материал может применяться как для последовательного изучения структур языка, так и служить справочным руководством.
-
Программирование на языке Java. Конспект лекций
Данное пособие представляет собой краткий справочник по языку Java и может использоваться как конспект лекционного курса «Программирование Интернетприложений». Рассмотрены основные концепции объектно-ориентированного программирования, описан синтаксис языка Java, а также приведено описание основных классов и интерфейсов, входящих в стандартную библиотеку с алгоритмами и примерами их использования. Для подготовки бакалавров по направлениям 230100.62.01 «Вычислительные машины, комплексы, системы и сети», 231000.62.01 «Разработка программноинформационных систем», бакалавров по направлениям 230100.62 «Информатика и вычислительная техника», 231000.62 - «Программная инженерия». Рекомендовано к печати Ученым советом факультета КТиУ, протокол №10 от 15.12.2015.
-
Язык_программирования_C++
С++ выглядит как совершенно новый язык. Сегодня я могу выразить свои идеи более четко, более просто и более непосредственно, чем мог бы сделать это с помощью С++98. Кроме того, получаемые в результате программы лучше проверяются компилятором и быстрее работают.
-
Программирование на С++. Классика СЅ.
Эта книга написана для программистов, уже владеющих языком С++ и желающих поднять свою квалификацию на новый уровень. Давая представление о стиле и идиоматике языка, книга знакомит читателя с теми нетривиальными знаниями, которые опытные программисты С++ получают на личном опыте. Она показывает, что С++ можно использовать и для разработки простых абстракций данных, и для полноценной реализации абстрактных типов данных, и для объектно-ориентированного программирования различных стилей. Кроме того, в ней исследуются идиомы, не поддерживаемые напрямую на базовом уровне С++, например функциональное и фреймовое программирование, а также расширенные методы уборки мусора.
-
Стоян_Стефанов_JavaScript_Шаблоны
Разработчики серверных, клиентских или настольных приложений на JavaScript нередко сталкиваются с проблемами, связанными с объектами, функциями, наследованием и другими особенностями этого языка. Какие же приемы разработки приложений на JavaScript являются наиболее удачными? Данная книга дает ответ на этот вопрос, предлагая большое количество различных шаблонов программирования на JavaScript, таких как «единственный объект» (singleton), «фабрика» (factory), «декоратор» (decorator) и другие. Можно сказать, что они являются не только методами решения наиболее типичных задач разработки ПО, но и заготовками решений для целых категорий таких задач.