Главная » Статьи для тега "программ"

Управление файлами в стиле Windows Free Pascal

Добавлено Дата: 18 May, 2014 категория: Free Pascal

В режиме совместимости с Delphi система Free Pascal поддерживает доволь- но много процедур и функций по управлению каталогами и двоичными файлами. В большинстве своем новые процедуры используют числовые атрибуты — хэндлы (от англ. handle), которые операционная система присваивает файлам при их соз- дании или открытии:

Читать »

Интегрированная среда разработки Eclipse

Добавлено Дата: 25 August, 2013 категория: Разработка для Android

Eclipse – это универсальная платформа для работы с несколькими технологиями. Она находит разнообразное применение при создании интегрированных сред разработки для нескольких языков, а также при создании специализированных сред разработки для конкретных SDK. Кроме того, она не сводится к поддержке инструментария для разработки программ и предоставляет, в частности, платформу для полнофункциональных клиентских приложений (RCP) в системе Lotus Notes, а также применяется в нескольких других контекстах.

Читать »

Интегрированная среда разработки Eclipse

Добавлено Дата: 20 August, 2013 категория: Разработка для Android

Eclipse – это универсальная платформа для работы с несколькими технологиями. Она находит разнообразное применение при создании интегрированных сред разработки для нескольких языков, а также при создании специализированных сред разработки для конкретных SDK. Кроме того, она не сводится к поддержке инструментария для разработки программ и предоставляет, в частности, платформу для полнофункциональных клиентских приложений (RCP) в системе Lotus Notes, а также применяется в нескольких других контекстах.

Читать »

УСТАНОВКА КОМПЛЕКТА РАЗРАБОТКИ ПО (SDK) ANDROID И НЕОБХОДИМЫЕ УСЛОВИЯ

Добавлено Дата: 19 July, 2013 категория: Разработка для Android

Для успешной установки SDK Android требуется еще два комплекта программ, не входящих в его состав: комплект для разработки на языке Java (JDK) и интегрированная среда разработки (IDE) Eclipse. Две эти системы не входят в комплект для разработки ПО в системе Android, потому что с их помощью создаются программы не только для Android, а также потому, что они могут уже быть установлены в вашей системе, а при дополнительной установке данных систем могут возникать конфликты версий.

Читать »

Работа с динамически связываемыми библиотеками (DLL) в CBuilder

Добавлено Дата: 13 July, 2013 категория: C++, C++ Builder

Выше в главе мы рассматривали хранение ресурсов в динамической библиотеке. Однако кроме ресурсов вы можете хранить в DLL многие другие вещи, самой важной из которых является код функций. DLL — одна из самых полезных и мощных возможностей, когда-либо добавленных в операционную систему Windows. Используя DLL, вы решаете две главные задачи в разработке приложений: ограничения по памяти и проблемы с версиями.

Читать »

Bascom-8051

Добавлено Дата: 9 January, 2013 категория: Basic, Железо

Bascom-8051 ® – программная среда для создания исполняемого кода микроконтроллеров семейства  8051. В  основе  Bascom-8051  находится  компилятор  программ,  написанных  на  языке  высокого  уровня  близкого  к стандартному  Бейсику.  Кроме  компилятора  с  состав  пакета  Bascom  входит  текстовый  редактор, построчный отладчик-симулятор (с программными эмуляторами терминала, символьного индикатора, EEPROM), упрощенный эмулятор  терминала   (без   файлового  сервиса),  контекстная  информационно-справочная  система  и  утилиты загрузки аппаратных эмуляторов и программаторов. Программы на Бейсике могут создаваться в любом текстовом редакторе, т.к. содержит только текстовые конструкции. Чтобы комментарии на русском языке были читаемы в окнах Bascom, тексты следует выполнять в кодировке «Windows» (ANSI).

Читать »

Распределение памяти при определении переменных, память программ и ограничения Bascom

Добавлено Дата: 28 December, 2012 категория: Bascom-8051, Basic, Железо

Распределение оперативной памяти, предлагаемое Bascom-8051представлено в таблице.

Область

Адрес

Читать »

Распределение ресурсов микроконтроллера Bascom-8051

Добавлено Дата: 23 December, 2012 категория: Bascom-8051, Basic, Железо

На первом этапе создания микропроцессорной системы до начала программирования необходимо решить несколько важных задач:

а)  разработать  план  использования  ресурсов  процессора,  т.е.  определить:  как  и  какие   внутренние устройства  будут  использоваться.  Обычно,  одновременно  происходит  и  выбор  устройств,  с  которыми  будет работать микроконтроллер;

Читать »

Иерархия каталогов UNIX

Добавлено Дата: 30 September, 2012 категория: Программирование для UNIX

В первой главе неформальное рассмотрение иерархии файловой систе мы  начиналось с каталога /usr/you. Теперь рассмотрим ее более методично, с самого начала, от ее корня.

Корневым каталогом является /:

$ ls / bin boot dev

etc  lib tmp unix usr

Читать »

Создание новых команд

Добавлено Дата: 26 September, 2012 категория: Программирование для UNIX

Настало время обратиться к теме, заявленной в главе 1, и поговорить о том, как из старых команд создавать новые.

Если   какую-то  последовательность команд  приходится  выполнять достаточно часто, то было бы удобно превратить ее в «новую» команду, имеющую собственное имя, так  чтобы ее можно было  использовать в дальнейшем как обычную команду. Чтобы быть  конкретными, предположим, что вам часто  приходится подсчитывать количество пользователей с помощью конвейера

Читать »

Что в файле?

Добавлено Дата: 14 August, 2012 категория: Программирование для UNIX

Формат файла определяется использующей его программой; поэтому, вероятно, большое количество типов  файлов определяется разнообразием  программ. Но, поскольку файловые типы в файловой системе не определены, то и ядро ничего о них не знает. Команда file делает предположение о типе файла (вкратце объясним, как она это делает):

Читать »

Двойная буферизация воспроизведения звука

Добавлено Дата: 7 May, 2012 категория: Программирование звука

Выбор устройства воспроизведения звука в операционной системе Mac OS несложен.  Сообщите  системе тип  производимого  вашей  программой  звука  (в  нашем случае  sampledSynth),  а  система  подберет  вам  подходящее  устройство.  Для  использования   двойной   буферизации   понадобится   структура   SndDoubleBufferHeader,  в  которой  содержатся  указатели  на  две  структуры  SndDoubleBuffer. Последние и являются непосредственно буферами, требующими инициализации.

Читать »

Пакет модулей Debug

Добавлено Дата: 5 May, 2012 категория: Haskell

Пакет  модулей Debug содержит единственный стандартный  модуль  Trace (в конкретных поставках трансляторов языка Haskell  могут иметься дополнительные модули), который используется для нужд отлова ошибок и мониторинга процесса исполнения функциональных программ.

Читать »

Имена пакетов

Добавлено Дата: 24 March, 2012 категория: Java

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

Читать »

Встроенные приложения Android

Добавлено Дата: 29 February, 2012 категория: Разработка для Android

Телефоны с системой Android  снабжены  набором предустановленных программ, разработанных в рамках проекта  Android  Open  Source  Project (AOSP) (Проект открытых исходных кодов для Android).

Перечислим основные из них:

е-mail-клиент;

Читать »