Самоучители для программиста

         

Cамоучитель по VB.NET

Предисловие
Введение

Среда программирования VB .NET: Visual Studio .NET
Выражения, операторы и передача управления
Классы и объекты
Наследование и интерфейсы
Обработка событий и делегаты

Обработка ошибок в VB .NET
Формы Windows, графический вывод и печать
Ввод-вывод
Многопоточные приложения
Поддержка баз-данных в VB .NET

Краткий обзор ASP .NET
Сборки .NET, установка приложений и COM Interop

Norton Utilites 2002

Среди пользователей часто можно встретить мнение, что Norton Utilites 2002 неправильно работает с локализованной версией Windows. Это выражается в том, что при проверке жесткого диска Norton Disk Doctor все русские имена файлов меняются на ??????. Чтобы избежать подобных проблем внимательно прочитайте этот раздел.
Если при первой проверке диска программой Norton Disk Doctor обнаружатся ошибки, связанные с именами файлов, то НИ В КОЕМ СЛУЧАЕ не предпринимайте никаких мер по лечению!
Пакет Norton Utilites 2002 корректно работает с любой локализованной версией операционной системы, в том числе и с русифицированной. Ключевая информация определяется по региональным настройкам, которые были выполнены при установке операционной системы на компьютер. Однако в силу различных причин эти настройки могут быть нарушены. Поэтому перед началом эксплуатации Norton Utilites 2002 необходимо проверить региональные установки и восстановить их в случае необходимости.

Программа Norton Disk Doctor
Программа System Information

Системное программирование

Программы и программное обеспечение
Определение (ГОСТ)
Программа - это данные, предназначенные для управления конкретными компонентами системы обработки информации (СОИ) в целях реализации определенного алгоритма.
Определения даются по: ГОСТ 19781-90. Обеспечение систем обработки информации программное. Термины и определения. - М.:Изд-во стандартов, 1990.
Обратить внимание: программа - это данные. Один из основных принципов машины фон Неймана - то, что и программы, и данные хранятся в одной и той же памяти. Сохраняемая в памяти программа представляет собой некоторые коды, которые могут рассматриваться как данные. Возможно, с точки зрения программиста программа - активный компонент, она выполняет некоторые действия. Но с точки зрения процессора команды программы - это данные, которые процессор читает и интерпретирует. С другой стороны программа - это данные с точки зрения обслуживающих программ, например, с точки зрения компилятора, который на входе получает одни данные - программу на языке высокого уровня (ЯВУ), а на выходе выдает другие данные - программу в машинных кодах.

Программы и программное обеспечение

Турбо отладчик (Turbo Debugger) 3.0

Турбо отладчик (Turbo Debugger) - это  современный отладчик, позволяющий  отлаживать  программы  на  уровне исходного текста и предназначенный для программистов,  работающих  на  Турбо  языках фирмы  Borland.  Многочисленные перекрывающие друг друга окна,  а также сочетание спускающихся и раскрывающихся  меню  обеспечивают быстрый, интерактивный пользовательский интерфейс. Интерактивная, контекстно-зависимая система подсказки  обеспечит  вас подсказкой на всех стадиях работы.

Новые свойства и изменения в версии 3.0

Клиппер 5. Справочник

Современное программное обеспечение трудно представить без многооконной системы, реализующей представление многочисленных задач в наиболее информативном для пользователя виде. Описываемые в данной главе функции значительно расширяют возможности Clipper в этой области.

Положение курсора, а также цветовые атрибуты

Паскаль. Основы программирования

Этот язык разработал сравнительно недавно, в  1970  году, профессор кафедры вычислительной техники Швейцарского  федерального института технологии - Николас Вирт.
Обо всех достоинствах и преимуществах Паскаля перед другими языками мы узнаем после первоначального знакомства с ним, в конце первой части этой книги, а  теперь  обратимся  к  составлению простейших программ на этом языке.
Изучение конструкции программ на Паскале начнем с простого примера.

Структура программы на языке "Паскаль"
Библиотека часто встречающихся процедур и функций
Числовые последовательности

Документация по Clarion

Clarion Professional Developer интегрированная среда для написания приложений для обработки данных и систем управления информацией для микрокомпьютеров. Язык программирования кларион основа этой среды. В этом руководстве, язык четко расписан по модульному принципу. Вам стоит заглядывать в эту книгу, когда, особенно по началу, вы хотите знать точный синтаксис, требуемый для любого описания, оператора, или функции.
Хорошо структурируемые примеры для каждого пункта были особым предметом нашей заботы. Также, много информации в этой книге сведено для мгновенного доступа либо с Руководством Быстрой Ссылки по Кларион, либо со встроенной системой помощи.

Справочное руководство по языку
Метки описаний и операторов
BYTE (однобайтное целое без знака)
Выражения

Простые операторы присвоения
Последовательность выполнения операторов
Коды цветовых стилей (видео атрибуты)
Что такое Screen
Команды обработки экранов

Отчеты
Файлы данных
QUEUE (описывает QUEUE-структуру)
Вспомогательные процедуры и функции

Справочное руководство по языку Ада-83

Ада 83 это язык программирования, разработанный в соответствии с так называемыми стилмановскими требованиями, определенными МО США. Более того, эти требования определили язык с мощными выразительными возможностями, пригодный для широкого класса задач. Вследствие этого языку Ада присущи как свойства классических языков, подобных языку Паскаль, так и свойства, характерные для специализированных языков. Таким образом, этот язык является современным алгоритмическим языком с традиционными управляющими структурами и средствами определения типов и подпрограмм. Он также удовлетворяет требованию модульности; данные, типы и подпрограммы могут образовывать пакеты. Модульность понимается и в физическом смысле, что обеспечивается раздельной компиляцией модулей.
В дополнение к указанному язык обеспечивает программирование задач реального времени с возможностями моделирования параллельных задач и обработки исключений. Он пригоден также для системного программирования; это требует прецизионного управления представлением данных и доступа к зависимым от системы параметрам. Наконец, в языке определены пользовательский и машинный уровни ввода-вывода.

Область действия стандарта
Операторы присваивания
Спецификаторы представления перечисления

Язык AHDL

Операторы и элементы AHDL являются мощным, многогранным и легким в использовании  средством. Вы можете создавать весь иерархический проект с помощью AHDL или смешивать TDF файлы с другими типами файлов в один проект.
Хотя Вы можете воспользоваться любым текстовым редактором для создания TDF файлов, но только текстовой редактор системы MAX+PLUS II дает Вам возможность воспользоваться его преимуществами, когда Вы вводите, компилируете и отлаживаете Ваш AHDL проект.
AHDL проект легко вставить в иерархию проекта. В текстовом редакторе Вы можете автоматически создавать символ, представляющий TDF файл и вводить его в графический файл проекта (Graphic Design File (.gdf)). Аналогичным образом Вы можете объединять заказные функции и свыше 300 мегафункций и макрофункций, поставляемых Альтерой, включая функции библиотеки параметрических модулей (LPM), в  любой TDF файл.

Как пользоваться языком AHDL