Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
stepan.doc
Скачиваний:
4
Добавлен:
20.09.2019
Размер:
306.69 Кб
Скачать

Входящие программы

Название

Назначение и содержание

1.

Sputnik001.cpp

Файл исходного текста (кода) (source code):

  • включение библиотек функций (#include < librareXXX.lib>),

  • препроцессор (#define SYMBOL volume),

  • исходный текст (код) ПО – каркас ПО – регистрация окон, создание главного окна, главный цикл обработки сообщений, запуск главного цикла обработки сообщений, дочерние циклы обработки сообщений, функции написанные разработчиком ПО для выполнения поставленных задач.

2.

Sputnik001.h

Файл заголовков исходного текста (кода) (source code):

  • включение библиотек функций (#include <librareXXX.lib>),

  • препроцессор (#define SYMBOL volume),

  • заголовки функций исходного текста (кода) ПО – функции, написанные разработчиком ПО для выполнения поставленных задач.

3.

Sputnik001.rc

Файл исходного текста (кода) ресурсов (source code):

  • включение библиотек функций (#include < librareXXX.lib>),

  • препроцессор (#define SYMBOL volume),

  • загружаемые иконки (ICON),

  • загружаемые картинки (BITMAP),

  • загружаемые раскраски панелей инструментов (TOOLBAR),

  • загружаемые звуковые сигналы (VAW),

  • загружаемые видеоролики (AVI),

  • загружаемые тексты (TXT),

  • загружаемые файлы драйверов для сигнального процессора (SYS),

  • шаблоны меню (MENU),

  • шаблоны диалоговых панелей (DIALOG),

  • таблицы строк (STRING TABLE).

4.

Sputnik001.obj

Файл объектного кода (project) – внутреннее представление верифицированного исходного текста (кода) ПО, подготовленное для линкования.

5.

Sputnik001.res

Файл объектного кода ресурсов (project) – внутреннее представление верифицированного исходного текста (кода) ресурсов ПО, подготовленное для линкования.

6.

Sputnik001.exe

Файл исполняемый (target) – итог ликования, собственно это и есть разработанное ПО. Строго – это база данных и последовательности команд, которое гарантированно устойчиво будет выполнять многозадачная операционная система (ОС) – Microsoft Windows XP/Vista/7.

Имеется альтернатива: Lindows – Linux-образная ОС работающая с файловой системой Microsoft Windows ME/NT/XP (FAT32, NTFS) и функциями её API – гарантий устойчивой работы нет.

Можно запускать в среде Linux/FreeBSD/UNIX с помощью виртуальных машин Wine и WmWare – гарантий устойчивой работы нет.

7.

Sputnik001.mdp

Файл проекта бинарный (project) – формируется с помощью встроенных диалоговых панелей компилятора Microsoft Visual C/C++ (версии: 4.2, 5.0, 6.0, 7.0, .NET) и описывает для компилятора комплексный порядок компиляции и линкования –

  • подключаемые библиотеки,

  • способ оптимизации (по скорости или по объёму),

  • используется ли вытесняющая многозадачность,

  • используется ли объектно-ориентированное программирование в стиле C++ и соответствующие библиотеки MFC или нет и громоздкие библиотеки MFC нужно отключить при использовании процедурного программирования в стиле K&R C – это наш вариант самый эффективный – быстрый и компактный,

  • используемый национальный язык (english, deutsch, russish, …) для генерации меню и диалоговых панелей с помощью встроенных визуальных средств и библиотек MFC – при использовании процедурного программирования в стиле K&R C не используется.

8.

Sputnik001.mak

Файл проекта текстовый (project) – формируется с помощью встроенных диалоговых панелей компилятора Microsoft Visual C/C++ (версии: 4.2, 5.0, 6.0, 7.0, .NET) и описывает для компилятора комплексный порядок компиляции и линкования. Приведённые выше параметры можно посмотреть и вручную отредактировать в любом текстовом редакторе, работающем с ASCII кодировками текстовых файлов (*.txt).

9.

Sputnik001.ncb

Файл проекта бинарный (project) – формируется с помощью встроенных диалоговых панелей компилятора Microsoft Visual C/C++ (версии: 4.2, 5.0, 6.0, 7.0, .NET) и описывает для компилятора комплексный порядок компиляции и линкования. Предназначен для чтения и использования компилятором. Генерируется автоматически компилятором.

10.

Sputnik001.pdb

Файл бинарной базы данных проекта (project). Предназначен для чтения и использования компилятором. Генерируется автоматически компилятором.

11.

Sputnik001.ilk

Файл бинарной базы данных линкера проекта (project). Предназначен для чтения и использования компилятором при линковании проекта ПО. Генерируется автоматически компилятором.

12.

Sputnik001.lnk

Файл линка к ярлыку (указателя/ссылки на ярлык) исполняемого файла ПО (project). Генерируется автоматически компилятором.

15.

xxxxxxxx.hlp

Файлы гипертекстовой интерактивной помощи, подготовленные с помощью HELP-редактора на основе исходных файлов справки в формате RTF. Загружаются с помощью вызова соответствующей подпрограммы (сервиса) Microsoft Windows ME/NT/2000/XP с помощью функции WinHelp32(…);

Для использовании в Microsoft Windows Vista необходима перекомпиляция исходных файлов справки в формате RTF с помощью нового HELP-редактора для Microsoft Windows Vista.

16.

xxxxxxxx.ico

Файлы икнок, используемые для разметки заголовочных частей окон.

Рисуются с помощью графического редактора иконок, штатно встроенного в компилятор.

17.

xxxxxxxx.bmp

Файлы картинок, используемые для разметки кнопок диалоговых панелей (картинка-на-кнопке – bitmap-on-button) и для информационных сообщений. Рисуются с помощью обычных графических редакторов, позволяющих создавать файлы изображений в формате BMP (Adobe Photoshop, GIMP, PaintBrush и других).

18.

xxxxxxxx.vaw

Файлы звуковых сигналов, используемые в процессе работы ПО для привлечения внимания оператора (пользователя) к тем или иным ситуациям. Формируются с помощью соундредакторов, позволяющих создавать и редактировать видеофайлы в формате VAW.

19.

xxxxxxxx.avi

Файлы видеороликов, используемые в процессе работы ПО для привлечения внимания оператора (пользователя) к тем или иным ситуациям. Формируются с помощью видеоредакторов, позволяющих создавать и редактировать видеофайлы в формате AVI.

20.

xxxxxxxx.txt

Файлы текстовых сообщений, используемые в процессе работы ПО для служебных подзадач. Формируются в любом текстовом редакторе, позволяющем создавать файлы с ASCII кодировками текстовых файлов в формате TXT.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]