учебник по программированию

Объектная модель FileSystemObject

Объектная модель FileSystemObject.

   Объектная модель FileSystemObject представляет собой структуру объектов, позволяющих получать информацию о файловой системе компьютера и выполнять различные операции с файлами и каталогами этой системы, в дополнение к использованию традиционных методов и команд Visual Basic. Данную модель настоятельно рекомендует использовать в своих приложениях Майкрософт. О мощности данной модели говорит тот факт, что всемирно известный вирус I Love You был написан с использованием FileSystemObject. В некоторых примерах использовался исходный код данного вирус.

Объектная модель FileSystemObject
Скачать и читать Объектная модель FileSystemObject
 

87 Хитростей и трюков для Visual Basic

87 Хитростей и трюков для Visual Basic.

Фрагмент из книги.
Две проблемы могут приключиться, когда смущенный юзер ползает по комбобоксу при помощи мышки вверх и вниз, а затем нажатием на Enter делает свой юзерский выбор. Во-первых, нажатие на серую стрелочку вызывает два события: Change и Click. Во-вторых, нажатие на Enter перемещает фокус к следующему элементу формы, тогда как нажатие на кнопку мыши не вызывает подобного эффекта (т.е. фокус остается на комбобоксе). Поэтому, если Ваш код помещен в секцию события Change, то на стрелочки вверх/вниз (клавиатурой) вызовет это событие, чего Вы, естественно, не хотите. Напротив, если Вы помещаете свой код только в секцию события Lost Focus и юзер щелкает мышью на своем выборе, то фокус не уйдет из комбобокса, а юзер будет созерцать текст, который он выбрал своей мышью, и думать, почему это ничего не происходит. Нижеприведенное решение «фильтрует базар» событий Click, генерирующихся нажатиями на стрелочки клавиатуры, и вынуждает контрол потерять фокус.

87 Хитростей и трюков для Visual Basic
Скачать и читать 87 Хитростей и трюков для Visual Basic
 

Visual Basic 6.0, самоучитель для начинающих, Лукин С.Н., 2001

Visual Basic 6.0, Самоучитель для начинающих, Лукин С.Н., 2001.

   Visual Basic принадлежит к разряду новых и замечательных инструментов программирования, а именно – к средам визуальной разработки программ, к которым принадлежат также Delphi (в основе которой лежит современная версия языка Паскаль – Object Pascal), Visual C++ и некоторые другие. Отличие сред визуальной разработки от более ранних инструментов программирования состоит в том, что они вместо программиста “пишут” наиболее часто встречающиеся и скучные части программы, освобождая его таким образом для интересного и творческого труда. Иногда, если задача простая, случается, что компьютер создает всю программу полностью. Еще одна особенность – программисту, работающему в Visual Basic и других подобных средах, никуда не деться от так называемого объектного программирования, завоевавшего в последние годы программистский мир.

Visual Basic 6.0, Самоучитель для начинающих, Лукин С.Н., 2001
Скачать и читать Visual Basic 6.0, самоучитель для начинающих, Лукин С.Н., 2001
 

Дискретная математика для программистов, Хаггарти Р., 2003

Дискретная математика для программистов, Хаггарти Р., 2003.

   Элементарное введение в дискретную математику, без знания которой невозможно успешно заниматься информатикой и программированием. Ни одно из немногочисленных изданий по этой дисциплине, вышедших на русском языке, не читается с таким удовольствием и пользой. В доступной и весьма увлекательной форме автор рассказывает о фундаментальных понятиях дискретной математики - о логике, множествах, графах, отношениях и булевых функциях. Теория изложена кратко и иллюстрируется многочисленными простыми примерами, что делает её доступной даже школьнику. После каждой главы (начиная со второй) рассматривается приложение описанных методов к информатике.
Книга будет полезна студентам, изучающим курс дискретной математики, а также всем желающим проникнуть в технику написания и проверки корректности алгоритмов, включая программистов-практиков.

Дискретная математика для программистов, Хаггарти Р., 2003
Купить бумажную или электронную книгу и скачать и читать Дискретная математика для программистов, Хаггарти Р., 2003
 

Practical Swift, Downey E., 2016

Practical Swift, Downey E., 2016.

   This book is about Swift 3.0 and iOS. I will explain ideas and concepts that exist in iOS and Swift. I will show how I would write code and provide justifications for my decisions. Then I want you, the reader, to decide for yourself how you want to write your code using your newfound techniques and concepts.
My goal is not to tell you how to write Swift code, but give you the knowledge you need to feel comfortable deciding how to write your own code. I want to structure the book in this way because I have seen too many books and articles that describe how to do a particular task. They give you a list and explain what task each piece accomplishes. However, they never teach you why or how it could change, depending on the circumstances. Software development is an art form and there are many ways to structure the same solution.

Practical Swift, Downey E., 2016
Скачать и читать Practical Swift, Downey E., 2016
 

Learning PHP, MySQL & JavaScript, With jQuery CSS & HTML5, Nixon R., 2018

Learning PHP, MySQL & JavaScript, With jQuery CSS & HTML5, Nixon R., 2018.

   The combination of PHP and MySQL is the most convenient approach to dynamic, database-driven web design, holding its own in the face of challenges from integrated frameworks—such as Ruby on Rails—that are harder to learn. Due to its open source roots (unlike the competing Microsoft .NET Framework), it is free to implement and is therefore an extremely popular option for web development.
Any would-be developer on a Unix/Linux or even a Windows/Apache platform will need to master these technologies. And, combined with the partner technologies of JavaScript, jQuery, CSS, and HTML5, you will be able to create websites of the caliber of industry standards like Facebook, Twitter, and Gmail.

Learning PHP, MySQL & JavaScript, With jQuery CSS & HTML5, Nixon R., 2018
Скачать и читать Learning PHP, MySQL & JavaScript, With jQuery CSS & HTML5, Nixon R., 2018
 

Параллельное программирование для многопроцессорных вычислительных систем, Немнюгин С.А., Стесик О.Л., 2002

Параллельное программирование для многопроцессорных вычислительных систем, Немнюгин С.А., Стесик О.Л., 2002.

 Книга является практическим руководством для разработки прикладного программного обеспечения параллельных многопроцессорных систем. Приводятся сведения об архитектуре высокопроизводительных систем параллельного программирования - MPI (Message Passing Interface), PVM (Parallel Virtual Machine), HPF (High Performance Fortran). Излагается методика параллельного программирования для создания своих эффективных параллельных (и векторизованных) программ. Представленные примеры помогут разобраться в тонкостях работы многопроцессорных систем, а задания-упражнения для самостоятельной работы - закрепить изложенный материал. В приложениях описываются способы отладки параллельных кластеров, методы исследования производительности, дан обзор средств визулизации исполнения многопроцессорных приложений.

Параллельное программирование для многопроцессорных вычислительных систем, Немнюгин С.А., Стесик О.Л., 2002
Купить бумажную или электронную книгу и скачать и читать Параллельное программирование для многопроцессорных вычислительных систем, Немнюгин С.А., Стесик О.Л., 2002
 

Программирование для математиков, Кушниренко А.Г., Лебедев Г.В., 1988

Программирование для математиков, Кушниренко А.Г., Лебедев Г.В., 1988.

   Книга содержит расширенный вариант начального курса программирования, который читается на механико-математическом факультете МГУ с 1980 г. Цель курса — заложить фундамент общей программистской культуры слушателей в научить их грамотно программировать практически задачи объемом несколько тысяч строк. Основу курса составляют понятнее исполнителя технология программирования «сверху вниз» и развитые структуры данных. В числе изучаемых в курсе законченных программных систем — управление станком с ЧПУ и «луноходом», реализация простейшего компилятора арифметических формул, построение изображения полиэдра с удалением невидимых линий, ссылочная реализация списка, хеширование, двумерное хеширование по равномерной сетке, реализации виртуальной памяти; простейшей файловой системы и компонент Экранного редактора текстов.
Изложение ведется в едином стиле с использованием понятия исполнителя на учебном языке программирования с русской лексикой.
Для студентов математических факультетов университетов и факультетов прикладной математики вузов.

Программирование для математиков, Кушниренко А.Г., Лебедев Г.В., 1988
Скачать и читать Программирование для математиков, Кушниренко А.Г., Лебедев Г.В., 1988
 
Показана страница 8 из 56