Комплекс "Средства разработки"
Комплекс "Средства разработки" (CР) предназначен для разработки прикладных программ [8].
В состав комплекса "Средства разработки" входят три компоненты:
Языками программирования СР являются:
- язык командного интерпретатора shell,
- язык С,
- язык C++,
- язык Perl.
Утилиты СР предназначены для обеспечения работы программиста в среде ОС МСВС 3.0 и включают в себя:
- интерпретатор командного языка shell,
- компилятор C/C++,
- редактор связей ld,
- построитель программ make,
- отладчик gdb,
- текстовые редакторы ed, sed, Vi и emacs,
- интерпретатор языка Perl, набор обслуживающих программ ar, nm, ranlib, size, strip.
Общая характеристика файловой системы МСВС
ОС МСВС использует файловую систему, которая сейчас повсеместно используется для файлов общедоступных операционных систем GNU/Linux и называется "расширенная файловая система номер два" - Ext3FS(Second Extended Filesystem) или проще ext3 [9]. Многие годы ext3 была файловой системой в GNU/Linux, принятой по умолчанию. ext3 заменила собой Extended File System 2. Ext3FS поддерживает обычные стандарты для файловых систем Unix-типа. По своей концепции она предназначена для развития, обеспечивая при этом большую устойчивость от ошибок и хорошую производительность.
Эта файловая система осуществляет поддержку файловых систем других ОС, при этом ОС МСВС способна быть как клиентом, так и сервером сетевой файловой системы NFS (Network File System). Данная файловая система соответствует стандарту FHS(FilesystemHierarchyStandard), разработанному для UNIX-подобных систем, при этом ОС МСВС использует стандартную схему разделов диска и может разделять жесткий диск с другими системами, в т.ч. с DOS. Имеется загрузчик, который позволяет выборочно загружать требуемую ОС с диска. Поддерживает большое число файловых систем, в том числе: FAT16 (DOS), FAT32 (Windows 95/98), NTFS (NT) в режиме чтения, ISO 9660 (CD-ROM).