Учебник состоит из двух частей и ориентирован на изучение языков программирования Бейсик и Паскаль, инструментарий которых может быть использован как при структурном, так и при объектно-ориентированном программировании. Сходство лингвистических конструкций этих языков позволяет рассматривать методы программирования в двух средах параллельно до момента, определенного сложностью задач и спецификой языковых конструкций, не изучаемой на базовом уровне освоения технологии программирования.
Несмотря на то, что сегодня на компьютерах пользователей безраздельно господствует Windows, количество установок альтернативных систем не уменьшается, а, наоборот, увеличивается. Если вы держите в руках эту книгу, очевидно, выбор уже сделан - Linux. Одна из проблем, с которой сталкиваются пользователи, желающие установить и, главное, применять в качестве рабочей операционную систему GNU/Linux, - это отсутствие информации по программам.
Карманный справочник Linux - это одновременно и краткий справочник для опытных пользователей, и руководство для новичков. Книга предваряется общими сведениями об операционной системе и способах работы в ней. В ней рассматриваются такие основные понятия, как: файлы и директории, командный процессор shell, система X Window.
Приведены сведения об информационной структуре предприятия с точки зрения взаимодействия информационных и информационно-телекоммуникационных систем и сетей поддержки производственных процессов на нескольких уровнях управления: административно-хозяйственном, производственном, технологическом. Рассмотрены анализ информационной структуры предприятия относительно производственной и организационной структур в рамках его деятельности; вопросы проектирования информационно-управляющих систем и инфокоммуникационных сетей при построении сетевой инфраструктуры предприятия.
Приведены программы решения различных задач на персональном компьютере, а также различные игры. Программы написаны на языках Бейсик, Паскаль, Фортран, Модула-2 и в кодах ПМК. Основной упор в книге сделан на иллюстрацию разнообразных приемов алгоритмизации и программирования, освещение вопросов взаимодействия человека с компьютером.
Сегодня программному обеспечению приходится работать с большим количеством данных, больше пользователей, больше ядер, и больше серверов, чем когда-либо. Akka - это распределенный вычислительный инструментарий, который позволяет разработчикам создавать правильные параллельные и распределенные приложения с использованием Java и Scala.
Данная книга является исчерпывающим руководством для того, чтобы научиться программировать на языке Java. Познакомившись с основами языка, вы научитесь использовать основные возможности Java, необходимые для изучения операторов, операций обработки данных, импорта, создания интерфейсов и изготовления апплетов с использованием свободно распространяемого исходного кода. Вы сможете использовать лямбда-выражения, библиотеку java.time и другие ключевые новшества версии Java 8.
Данная книга является исчерпывающим руководством для того, чтобы научиться программировать на языке Python. В этой книге с помощью примеров программ и иллюстраций, показывающих результаты работы кода, разбираются все ключевые аспекты языка. Установив свободно распространяемый интерпретатор Python, вы с первого же дня сможете создавать свои собственные исполняемые программы.
В этом пересмотренном издании вы найдете множество творческих проектов, чтобы помочь вам понять один из самых динамично развивающихся языков программирования. Его мощные функциональные возможности блестяще работают с Raspberry Pi, но вы также найдете множество уроков, которые ориентированы на эффективности языка Python отдельно от Pi.
Книга представляет собой практическое пособие по созданию удобного интерфейса. Впервые подробно рассмотрено понятие "юзабилити" и его основные аспекты. На примере известных отечественных и зарубежных порталов, интернет-магазинов показано, как улучшить интерфейс пользователя, а следовательно, повысить популярность Web-pecypca. Адресована как новичкам, которые только приступают к созданию сайта, так и опытным Web-дизайнерам.
Когда вам потребуется срочно создать хорошо спроектированное, легкое в навигации мобильное приложение, времени, чтобы заново изобретать велосипед, у вас не будет. В данной книге рассмотрены более 70 шаблонов проектирования мобильных приложений и приведено большое количество скриншотов из современных приложений iOS, Android, Blackberry, WebOS, Windows Mobile и Symbian.
2-е издание
Целью настоящего курса практических занятий является иллюстрация основных положений лекционного курса "Основы операционных систем" на примере 32-разрядной версии операционной системы (ОС) Windows (Windows NT, 2000, XP, Vista), разработанной корпорацией Microsoft.
+CD
Книга является пособием для начинающих по программированию в Delphi 2010. В ней в доступной форме изложены принципы визуального проектирования и событийного программирования, на конкретных примерах показана методика создания программ различного назначения, приведено описание среды разработки и базовых компонентов. Рассмотрены вопросы программирования графики, мультимедиа, разработки программ работы с базами данных Microsoft Access и Blackfish SQL.
2-е издание
В курсе приводятся теоретические и когнитивные основания UNIX-подобных операционных систем, а также практические данные, необходимые для дальнейшего самостоятельного освоения как системного, так и прикладного использования UNIX.
2-е издание
Данное учебное пособие освещает практические приемы программирования на языке С в среде программирования Мiсrоsоft VlSual Studio 2010, которая устанавливается в режиме программирования С.
В этой книге с помощью примеров программ и иллюстраций, показывающих результаты работы кода, разбираются все ключевые аспекты языка C. Описано даже то, как установить бесплатный компилятор для языка C и работать в нем.
2-е издание
Курс предназначается для начального ознакомления с основными алгоритмами программирования на языке Python для интегрированных сред разработки (IDE) Geany и Eric. В курсе рассматрены типовые задачи, алгоритмы их решения и реализации на языке Python и методические указания для учителей, где описаны особенности IDE Geany и IDE Eric, а также причины и особенности изучения программирования на языке Python.
2-е издание
Курс знакомит читателя с понятием контракта и с особенностями реализации контрактов, рассматривает особенности сетевого взаимодействия приложений, методики организации взаимодействия приложений для Магазина Windows и устройств. Курс раскрывает основные сценарии использования компонентов WinRT и подробно рассматривает способы их создания.
2-е издание
В первой части курса происходит знакомство с языком программирования Java, и строится теоретическая база, необходимая для изложения последующего материала. Во второй части излагаются практические методы построения правильных программ небольшого объема. Третья часть посвящена введению в объектно-ориентированное программирование, основам реализации базовых структур данных и рассмотрению небольших программных проектов, являющихся прототипами реальных задач, которые позже будут рассматриваться в курсах по теории компиляции, вычислительной геометрии и компьютерной графики.
Эта книга содержит описание множества полезных, но порой малоизвестных компьютерных программ. Здесь рассмотрены современные архиваторы, антивирусы, файловые менеджеры, проигрыватели, деинсталляторы и др.