Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ShPOR_po_informatike.docx
Скачиваний:
35
Добавлен:
25.04.2019
Размер:
328.47 Кб
Скачать

11 Программное обеспечение эвм. Охарактеризовать системы программирования

Системы программирования (СП) – это комплекс инструментальных программных средств, предназначенных для работы с программами на одном из языков программирования. В настоящее время разработка любого системного и прикладного ПО осуществляется с помощью СП, в состав которого входят:

  • редакторы (предназначены для создания и редактирования программ);

  • трансляторы (предназначены для перевода текста исходного модуля с какого-либо языка программирования на язык машинных команд);

  • компоновщики;

  • отладчики (позволяют анализировать работу программы во время ее выполнения, с их помощью можно последовательно выполнять отдельные операторы исходного текста по шагам, наблюдая при этом, как меняются значения различных переменных);

  • библиотеки;

  • справочная служба и другие специфические особенности.

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

Ядро системы программирования составляет язык. Наиболее популярными являются: Basic, Pascal, C. В последнее время получили распространение СП, ориентированные на создание Windows - приложений:

  • Borland Delphi, предоставляющий качественные и удобные средства визуальной разработки и позволяющий эффективно и быстро решать практически любые задачи прикладного программирования;

  • Visual Basic - удобный инструмент для создания Windows - приложений с использованием визуальных средств. Содержит инструментарий для создания диаграмм и презентаций;

  • Borland C++ одно из самых распространенных средств для разработки DOS и Windows - приложений.

12 Файловая система. Дать понятие файла, каталога (папки), путь к файлу

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

Для удобства поиска используется многоуровневая иерархическая файловая система, которая имеет древовидную структуру. При этом на диске создаются каталоги (папки), в которых могут храниться другие каталоги или файлы. Каталог (папка) – это место на диске для хранения группы файлов, объединенных по какому-либо критерию. Если папка А входит в папку В, то папка А называется вложенной папкой папки В. Папка самого высокого уровня называется корневой. Папка, в которой в данный момент работает пользователь, называется текущей.

На диске файл не требует для своего размещения непрерывного пространства. Кластер – это минимальная единица пространства диска, которое может быть отведено файлу. Сведения о номерах этих кластеров хранятся в специальной таблице размещения файлов (FAT-таблице).

Имя файла состоит из двух частей: собственно имени и расширения. Расширение, называемое также типом файла, служит для характеристики хранящейся в файле информации, указывает, какой программой был создан данный файл и не является обязательным. Например, inf.txt -  текстовый файл; start.com, log.exe  -  исполняемые файлы.

В ОС DOS имя файла может содержать от 1 до 8 символов, в ОС Windows имя может содержать от 1 до 256 символов. Расширение имени файла записывается после точки и может содержать от 1 до 3 символов в DOS и больше 3 - в Windows. В ОС Windows в имени файла можно использовать любые символы, имеющиеся на клавиатуре, кроме ? \ / | : < > " *. В имени файла можно использовать точки. Расширением имени считаются все символы, идущие после последней точки. В ОС Windows именно по расширению файлы ассоциируются с определенной программой, с помощью которой они могут быть открыты для просмотра или модификации.

Путь – это последовательность из имен логического диска, папок и вложенных папок, разделенных символом \. В ОС Windows длина полного имени файла (в него входит путь доступа к файлу) не может превышать 260 символов.

Для обозначения групп файлов используются шаблоны * и ?. Символ * заменяет произвольное количество символов, ? – один произвольный символ. Например, *. * – означает все файлы; *. doc – все файлы с расширением doc; ???. * – все файлы с именем не более чем из трех символов; a*. * – все файлы с именами на букву а. Шаблоны можно использовать при поиске файлов и папок.

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