Исходные тексты программы это

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

Разумеется, в принципе все эти программы не слишком велики и сложны, и, конечно, не содержат каких-либо «ноу-хау» автора (такие тексты он не выставляет). Тем не менее, если вы изучаете программирование или просто увлекаетесь разбором кодов, то эти исходники будут вам и полезны, и интересны. Да и (кто знает?) всегда есть вероятность, что вы найдете там ответ на давно мучающий вас вопрос.

Сейчас тут представлен 21 архив с текстами программ под разные версии Виндовс (есть даже старые варианты под ДОС). Программы написаны на разных языках, есть варианты, когда одна и та же программа присутствует в разноязычных версиях в одном архиве, для сравнения.

Применение программных инструментов с открытым исходным кодом для анализа исходных текстов программ

Из верхнего меню вы можете попасть на другие разделы данного сайта.

Список исходников:
bftranis — трансляторы языка Brainfuck
bmpdiv — уменьшение и увеличение изображений
bmputil — программы работы с bmp-файлами
codkey — программа индикации кодов нажимаемых клавиш
curdir — вывод списка файлов текущей папки
disk2nol — удаление содержимого файлов и чистка дисков
edibyte — мини-редактор двоичных файлов
editext — мини-редактор текстовых файлов
expone — программы для вычисления основания логарифмов «e»
geo2utm — преобразование географических координат в полярные
gomoku — игра в «крестики-нолики» на бесконечном поле
hasiki — простейшие экранные часы
hind — программа-заставка, вращающиеся кольца
palit — подбор цветов и их сочетаний
quine — программы самопечати файлов на разных языках
razmno — программа разложения чисел на множители
rulawi — программа перекодировки файлов
runcont — программа-шпион для отслеживания запусков программ
testpc — тест скорости компьютера
txt2lin — программа сворачивания текстовых файлов в одну строку
urav234 — программы решения уравнений 2,3 и 4 степени

Читайте также:
Вступить в программу аэрофлот бонус это

Источник: erichware.com

Определения

Глобальные переменные существуют в течение всей работы устройства. К глобальным переменным относятся внутренние и внешние устройства микроконтроллера, а также переменные, через которые осуществляется обмен данными между подпрограммами. Идентификатор — это символическое обозначение объекта программы.

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

КАК ЧИТАТЬ ИСХОДНЫЕ КОДЫ | СОВЕТЫ ОТ СОЕРА

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

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

Локальные переменные имеют значение только в течение выполнения какого-то участка программы или подпрограммы. Локальные переменные обычно размещаются во внутренних регистрах микроконтроллера для увеличения быстродействия программы и сокращения еЈ объЈма. Объектный модуль программы получается в результате трансляции исходного модуля.

В состав объектного модуля программы помещается оттранслированный код модуля, информация для редактора связей, позволяющая объединять модули в единую программу, и отладочная информация (переменные, константы, метки и их адреса). Для объектного модуля по умолчанию используется имя файла, совпадающее с именем файла исходного модуля и с расширением obj.

Читайте также:
Какие программы нужно установить на новый ноутбук

Параметры подпрограммы — это локальные переменные подпрограммы, которые доступны из вызывающей эту подпрограмму программы. Параметры подпрограммы записываются в скобках после имени подпрограммы. Параметр программы — это последовательность символов, которая печатается после названия исполняемого файла.

В качестве параметров могут использоваться команды, ключи и имена файлов, над которыми будут производиться какие-либо действия. Подпрограмма-заглушка это подпрограмма, которая ничего не выполняет, а только возвращает управление главной программе. Действие, которое в дальнейшем должна выполнять эта программа, отображается в названии подпрограммы-заглушки. Редактор связей — программа, позволяющая осуществить связывание отдельных оттранслированных программных модулей в единую программу. [Содержание]

Источник: computer-museum.ru

Большая Энциклопедия Нефти и Газа

Исходные тексты программ помещаются в разделы библиотек непосредственно после подготовки. Корректировка исходных текстов выполняется непосредственно с экрана видеотерминального устройства. Небольшие программные модули могут непосредственно заноситься с экрана в раздел библиотеки, минуя этап подготовки данных и связанные с ним ошибки. [1]

Исходные тексты программ создаются и корректируются в СПО с помощью строч-но-ориентированного редактора текстов RED. Этот редактор текстов позволяет вести диалог и вводить исходные тексты с помощью видеотерминала. Редактируемый текст йомещается во время сеанса работы RED в буфере редактирования. [2]

Исходный текст программ сохраняется на диске в виде неформатированного текстового файла. Файлы, содержащие программы, написанные на определенном языке программирования, обычно имеют специфическое расширение имени. [3]

Исходный текст программы на языке VHDL состоит из последовательностей операторов, записанных с учетом следующих правил. [4]

Исходный текст программы MiniDraw приведен в листингах с 10.1 по 10.8, которые содержат программу, сгенерированную AppWizard, и уже описанные дополнения. Если вы выполняли упражнения, приведенные в этой главе, то созданные вами файлы должны быть такими же, как приведенные ниже листинги. Полная копия этих файлов включена в каталог MiniDrwl прилагаемого компакт-диска. [5]

Читайте также:
Как найти на компьютере программу для создания презентаций

Когда исходный текст программы обрабатывается препроцессором, на место этой инструкции ставится содержимое расположенного в некоем стандартном месте ( каталоге INCLUDE) файла stdio. [6]

Хотя исходный текст программы , содержащийся в вашем файле, не будет понятен каждому, кто в него заглянет ( особенно тем, кто незнаком с языком C), все же он представлен в таком виде, который может быть воспринят человеком. [7]

Занесение исходного текста программы на машинные носители или в память ЭВМ осуществляется с помощью программ-редакторов. В БЕЙСИК-системе редактор встроен прямо в транслятор. [8]

Ниже приведен исходный текст программы для MATLAB, реализующей описанный алгоритм вычисления множителей аргумента поворачивающих множителей. [10]

Форматизованный вариант исходного текста программы помещается в стандартный выводной файл и в набор данных, ими которого может быть указано в данном режиме. [11]

Лексический анализ исходного текста программы связан с контролем правильного применения терминов автокода и широко использует для этого словари терминов языка. Изменение функциональных операторов автокода вызывает необходимость пересоставления словаря. [12]

Для записи исходного текста программы на Фортране могут использоваться фиксированный и свободный форматы. Фортран 90 поддерживает также фиксированный формат, что обеспечивает совместимость со старыми стандартами записи. [13]

Важной частью исходного текста программы являются комментарии. Комментарии не включаются компилятором в исполняемый файл, но играют в программировании важную роль. [14]

Совместимые по исходным текстам программ приложения должны быть перекомпилированы для каждой аппаратной архитектуры. Например, версия Microsoft Word для Windows для подсистемы Win32 запускается только в архитектуре, для которой она была скомпилирована. [15]

Источник: www.ngpedia.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru