-
АЛГОРИТМЫ ГИС
В этой книге обсуждаются концептуальные основы географических информационных систем (ГИС) – важнейшие алгоритмы, составляющие фундамент многих операций над пространственными данными. Проследив, как эти данные подаются на вход алгоритма и как алгоритм используется для получения конечного результата, читатель поймет два важных аспекта ГИС: что на самом деле представляют собой геопространственные данные и как они обрабатываются
-
Программируй на Haskell
Языки программирования зачастую отличаются лишь отдельными элементами — несколько ключевых слов, библиотек или платформенных решений. Haskell формирует абсолютно новую точку зрения. По мнению пионера программного обеспечения Алана Кэя, смена перспективы может дать 80 баллов IQ, и разработчики на Haskell соглашаются с исключительными преимуществами мышления в стиле Haskell: функционального мышления с ориентацией на типобезопасность, математическую определённость и многое другое. В этой практической книге вы будете учиться именно этому. «Программируй на Haskell» проведёт вас через короткие уроки, примеры и упражнения, разработанные так, чтобы вы смогли прочувствовать Haskell. В ней вы найдёте кристально ясные иллюстрации и легко сможете практиковаться под её руководством. Вы будете писать и тестировать дюжины интересных программ, а также погрузитесь в различные модули и библиотеки. Вы получите новую перспективу в программировании и возможность использовать Haskell в реальном мире (80 баллов IQ не гарантируются). Написано для читателей, который уже знают хотя бы один язык программирования
-
Проектирование и реализация систем управления базами данных
В книге рассматриваются системы баз данных с точки зрения разработчика ПО. Автор подробно разбирает исходный код полностью функциональной, но при этом очень простой для изучения системы баз данных SimpleDB и предлагает читателям, изменяя отдельные ее компоненты, разобраться в том, к чему это приведет. Это отличный способ погрузиться в темуи изучить, как работают базы данных, на уровне исходного кода.
-
Программируемые контроллеры в системах промышленной автомати- зации : учебник
Учебник посвящен вопросам проектирования систем автоматизированного управления технологическими процессами низового и среднего звена производ- ства на базе программно-технических комплексов, включающих кроме програм- мируемых контроллеров операторные панели, устройства связи с объектом, цифровые сети, интеллектуальные датчики и исполнительные механизмы. Рассматриваются языки стандарта МЭК 61131-3 и особенности их использования при создании прикладного программного обеспечения контроллеров. Учебник написан в соответствии с требованиями Федерального государ- ственного образовательного стандарта высшего образования последнего поко- ления. Предназначен для студентов технических специальностей высшей школы.
-
Молчат_гробницы
Классическая археология - раздел археологической науки, имеющий дело с античностью, - в отечественной литературе представлен преимущественно работами о Северном Причерноморье. Древняя Греция как таковая российскими специалистами редко освещается с археологической точки зрения, а между тем на протяжении последних нескольких десятилетий в данной сфере были сделаны открытия огромного значения. В данной небольшой книге предпринимается попытка ознакомить ши¬ рокую читательскую аудиторию с современным состоянием археологического изучения антич¬ ной Эллады.
-
Программируем с Minecraft. Создай свой мир с помощью Python
Эта книга научит программировать на языке Python. Выполняя пошаговые инструкции, вы познакомитесь с базовыми принципами программирования и создадите программы, которые будут творить в мире Minecraft настоящие чудеса: в мгновение ока возводить постройки, телепортировать игрока, создавать цветные стены, работающий душ, тайные ходы и многое другое. Для детей от 10 лет и взрослых, желающих освоить Python нескучным способом
-
Программируем на языке Java: к р а т к и й к у р с
В предлагаемой Вашему вниманию книге содержится подробное описание языка программирования Java. Книга является своеобразным справочником, необходимым в работе не только начинающим программистам, но и опытным специалистам в данной области. Выполнена книга в виде конспекта студента старших курсов соответствующих специальностей ВУЗов. Именно поэтому Вам будет легко использовать эту книгу при выполнении серьезных задач или обучении. Язык Java представляет нам возможности создания и использования апплетов — небольших, надежных, динамичных, не зависящих от конкретной платформы активных сетевых приложений, которые встраиваются в страницы WEB. Язык воплощает в себе следующие качества: простоту и мощь, безопасность, объектную ориентированность, надежность, интерактивность, архитектурную независимость, возможность интерпретации, высокую производительность и легкость в изучении. Даже если Вы никогда не напишете ни одной строки на языке Java, знать о его возможностях полезно.
-
Программд-трование в C++Builder. 7-e изд.
Книга содержит методические и справочные материалы по 'системам визуального объектно-ориентированного программирования C++Builder. Излагается методика работы с различными версиями C++Builder, начиная с C++Builder 5 и кончал C++Builder 2009. Впрочем, и , для новых намеченных 'версий C++Builder ее материал не устареет, В книге дается методика построения прикладных программ различного. назначения, излагается работа с базами данных, создaние отчетов, распределенныx приложений, клиентов и .сер- , веров. Рассмотрены техноло^ин доступа к данным ' BDE, ADO (dbGo), Inter 3ase, dbExpress, технология распределенных приложений СОМ, DDE, DLL,' ActiveX, методика диспетчеризации действий, множество компонентов. Справочная часть книги содержит материаль^ по языку С++, функциям C++Builder и API Windows (свыше 570 функций), типам и классам C++Builder, их свойствам, методам и событиям. Книга рассчитана как на начинающих, владеющих только основами какого-нибудь языка программирования, так и на опытных разработчиков.
-
СУНАНИ ТЕРМИЗИИ
«Ушбу китобни тасниф цилганимдан кейин, уни Хджоз, Ирок ва Хуросон уламоларига такдим этдим. Улар розилик билдириб, кабул кллдилар. Кимнинг уйида бу китобдан булса. увда хонадонда Пайгамбар (саллаллоху алайхи ва саллам) гапираётгандек булур»
-
Лрогрвммирование на С++ Linux
Книга посвящена созданию приложеНlli1, написанных на языке С++, в среде разраБО1'КИ KDevelop. Дано описание способов взаимодействия компонентов приложении. Рассмотрен<! раБО1'а с утилитой Qt Desiglter и описаны основные элементы управления, ИСПОЛЬ1уемые в диалоговых ОКнах, а также классы, созданные для раБО1'Ы с ними. Читатель знакомится с концепцией Документ/Представление и учится СОЗШ\RaТЬ элементы ПОЛЬзовательского интерфейса приложения. Кроме того, в отдельных главах разбираются вопросы вывода на экран различной инфОРМIiUИИ, сохранения и восстановления ее из файла, создания текстовых редакторов, работы с щаблонами классов и функций и организации многозадачности в приложении на основе взаимодействуюших процессов. В завершеНflС прспоставляются рекомендации по созданию справочной системы приложеЮ1Я.
-
SIGNALLAR UZATISH NAZARIYASI
“Signallar uzatish nazariyasi” fani natijalari – bu insonning axborotlarni qayta ishlash, ularni uzatish va qabul qilish kundalik hayot va ilmiy tekshirish ishlarida foydalanish sohasida olib borilayotgan izlanishlar natijalari va yutuqlari bo’libgina qolmay, tezkorlik bilan rivojlanib iqtisodiyotning real sektorlarida keng qo’llanilib kelinmoqda. Bularga zamonaviy telekommunikatsiya tizimlari, shu jumladan, optik tola aloqa tizimlari, radioaloqa, televidenie, radionavigatsiya, radiolokatsiya, radiotelemetriya, meditsina – radioelektron qurilmalari, kosmik aloqa, uyali aloqa, radioboshqaruv va shu kabi sohalar kiradi.
-
Сжатие данных, изображений и звука
В учебном пособии изложены как общие идеи и основы теории сжатия информации, так и практические методы с подробным описанием конкретных алгоритмов компрессии различных типов цифровых данных. Общие концепции описываются вполне строго и основываются на четких научных принципах. Все алгоритмы проиллюстрированы подробными примерами, снабжены таблицами, диафаммами и рисунками. В книге рассматриваются различные методы сжатия самой разнообразной информации: текстов, графических изображений, звука, анимации, оцифрованных аудио- и видео данных. В руководстве приводятся многие популярные стандарты и протоколы сжатия, такие как JPEG, MPEG, которые часто сопровождаются готовыми к употреблению текстами программ для системы MATLAB. Книга рассчитана на многочисленную аудиторию программистов и Webдизайнеров, разработчиков телекоммуникационных и информационных систем
-
Язык_программирования_Python_Основы_информационных_технологий
Курс посвящен одному из бурно развивающихся и популярных в настоящее время сценарных языков программирования Python. Язык Python позволяет быстро создавать как прототипы программных систем, так и сами программные системы, помогает в интеграции программного обеспечения для решения производственных задач. Python имеет богатую стандартную библиотеку и большое количество модулей расширения практически для всех нужд отрасли информационных технологий. Благодаря ясному синтаксису изучение языка не составляет большой проблемы. Написанные на нем программы получаются структурированными по форме, и в них легко проследить логику работы.
-
Основы программирования на языке Перл
в книге приводятся осиовные сведения по язьису' профаммироваиия Перл, получившего широкое распространение в связи с развитием компьютерной сети Интернет. Описываются синтшсис языка, типы переменных, выр&сения, операторы, функции и подпрограммы. Рассматриваются сложные структуры данных, модули и классы. Даются сведения об отладке программ и диагностических сообщениях. Для программистов, системньк администраторов и пользователей компьютеров.
-
Программирование для IBM OS/2 Warp: Ч. 1.
Эта книга - первая в серии книг, посвященных программированию для опера ционной системы IBM OS/2 Warр. Основная задача книги научить вас создавать приложения для графической оболочки Presentation Manager. Мы расскажем о том, как работают событийно-управляемые приложения, рассмотрим механизм переда- чи сообщений, научим создавать и использовать окна, органы управления и другие ресурсы, приведем исходные тексты приложений. Книга предназначена всем, кто собирается самостоятельно освоить програм- мирование для операционной системы IBM OS/2 Warp:
-
СУБД для программиста. Базы данных изнутри
Книга охватывает различные этапы разработки и сопутствующие им ситуации из практики программистов приложений, работающих с системами управления базами данных. Даются рекомендации по выбору решений как в проектировании (архитектуре), так и в программировании автоматизированных информационных систем уровня предприятия. Приводятся примеры для различных СУБД и моделей: Microsoft SQL Server, PostgreSQL, Firebird, Oracle, XML, NoSQL.