Программное обеспечение Лекция 4

Скачать презентацию Программное обеспечение   Лекция 4 Скачать презентацию Программное обеспечение Лекция 4

Программное обеспечение 4.ppt

  • Количество слайдов: 22

>Программное обеспечение   Лекция 4 Программное обеспечение Лекция 4

> • Программное обеспечение  состоит из общесистемного,  базового и прикладного ПО. • Программное обеспечение состоит из общесистемного, базового и прикладного ПО. • Общесистемное ПО операционная система (ОС) • Базовое и прикладное ПО включают в себя мониторную систему, сервисные, СУБД и пакеты прикладных программ.

> • Пакеты прикладных программ имеет  сложную структуру состоящую из  управляющей и • Пакеты прикладных программ имеет сложную структуру состоящую из управляющей и обрабатывающей частей. • Языковые процессоры служат для организации оригинальных частей рабочих программ. Различают два типа организации рабочих программ: интерпретацию и трансляцию. Языковой процессор может быть либо ин терпретатором, либо транслятором. • И н т е р п р е т а т о р при своем исполнении выбирает очередную директиву задания, выражаемую пользователем на входном языке, и ор ганизует ее исполнение путем обращения к имеющимся функциональным модулям. Далее выбирается следующая директива и т. д.

> • Т р а н с л я т о р сначала полностью • Т р а н с л я т о р сначала полностью генерирует рабочую программу и только после этого передает ее на исполнение, т. е. транслятор создает оригинальные модули, отражающие специфику конкретного задания и конкретного проектируемого объекта. • Объединение ори гинальных модулей с библиотечными и последующее ис полнение полученной рабочей программы осуществляют ся с помощью средств операционной системы ЭВМ, мониторной системы или монитора ППП.

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

>  Программа для исправления дисков Scan. Disk  • Информация на жестком диске Программа для исправления дисков Scan. Disk • Информация на жестком диске сохраняется сложными путями, но их считывание осуществляется очень легко. Информация о месторасположении файлов находится в специально отведенном для этого месте диска в “Таблице расположения файлов” (FAT). При раскрытии файлов или загрузке программы операционная система месторасположение данного файла определяет по этой таблице. • Данная система поиска является удобной, если только операционная система работает бесперебойно. При несовпадении данных таблицы FAT и месторасположения файла считывание информации является невозможной.

> • Если даже операционная система в данный момент работает с жестким диском, мы • Если даже операционная система в данный момент работает с жестким диском, мы не можем гарантировать ее бесперебойную работу с другими программами. • Во время работы операционной системы могут возникнуть разные ситуации: вдруг может выключиться компьютер, может зависнуть или неожиданно прерваться связь, в таких случаях могут возникнуть следующие проблемы: Потерянные кластеры Перекрестные файловые ссылки

>  В таблице FAT может сохраниться информация о том,  что какой то В таблице FAT может сохраниться информация о том, что какой то участок диска в данный момент работает, хотя не один файл с данного участка в данный момент не используется. Данный случай встречается часто и вследствие этого данный участок диска вовсе не используется. Но это не влечет за собой возникновения других не желательных ситуации и возникновения ошибок.

>   Перекрестные файловые ссылки • Могут возникнуть ссылки на то, что в Перекрестные файловые ссылки • Могут возникнуть ссылки на то, что в одном и том же месте жесткого диска сохранены более одного файла, хотя и это невозможно. • Это значит, что один из этих файлов или все испорчены. Данная ошибка возникает не часто и возникает вследствие того, что система работает с перебоями. • Эта ошибка влечет за собой появления других сбоев. Если эту ошибку вовремя не устранить, то может вся информация на машине испортиться. • Для устранения таких ошибок и с целью страховки от всех неожиданностей, используется Программа проверки диска Scan. Disk.

> • Достаточно провести простую, стандартную проверку  диска.  • Поэтому в диалоговом • Достаточно провести простую, стандартную проверку диска. • Поэтому в диалоговом окне Scan. Disk выбираем из списка подокна Выберите проверяемые диски: нужный диск, из поля выбора Проверка пункт Стандартная и установив переключатель в пункте Исправлять ошибки автоматически, щелчком мыши запускаем командную кнопку Запуск. При этом программа Scan. Disk проверяет указанный диск и старается исправить все найденные ошибки. • После Scan. Disk все потерянные кластеры превращаются в файлы, перекрестные ссылки расщепляются, и неправильные длинные имена файлов исправляются. Эта операция, выполняемая программой Scan. Disk очень надежная, и поэтому не следует мешать автоматической работе программы.

> Восстановленные файлы с потерянных кластеров с помощью программы Scan. Disk записываются в корневой Восстановленные файлы с потерянных кластеров с помощью программы Scan. Disk записываются в корневой каталог проверяемого диска под именами file 0001. chk, file 0002. chk и т. д. В большинстве случаев эти файлы нам не нужны, и их можно удалять. В некоторых случаях, они могут пригодиться, поэтому прежде чем их удалять желательно, посмотреть их содержимое. Если в пункте Исправлять ошибки автоматически не будет установлен переключатель, то при нахождении каждой ошибки из окна Дополнительно… нужно будет выбирать пункты исправления этих ошибок. Если нас не устраивают параметры установленные по умолчанию, то, щелкнув на кнопке Дополнительно… с его диалогового окна Дополнительные параметры Scan. Disk, выбираем или переустанавливаем нужные параметры.

> • Если в диалоговом окне Scan. Disk в поле выбора  Проверка выбрать • Если в диалоговом окне Scan. Disk в поле выбора Проверка выбрать пункт Полная , то данная программа проверяет кроме логического состояния диска и поверхности диска. • В связи с плохими качествами дисков, часто встречаются повреждения поверхностей дисков, и поэтому требуется необходимость полной проверки дисков. • Жесткие диски, используемые в настоящее время, являются более надежными и стабильными, поэтому их полная проверка вещь совсем необязательная. • Полная проверка осуществляется только в тех случаях, когда есть подозрение на то, что компьютер вышел из строя по причине повреждении поверхности диска. Подозрением на этот случай является появившийся шум при обращении к винчестеру. Если окажется, что поверхность жесткого диска действительно повреждена, то лучше всего всю информацию с этого диска, пока она совсем не потерялась, переписать на другой диск.

> • Программа Scan. Disk исправляет ошибки на  диске, но не гарантирует его • Программа Scan. Disk исправляет ошибки на диске, но не гарантирует его эффективную работу. Скорость работы жесткого диска является одним из его недостатков. На самом деле считывание информации с жесткого диска выполняется на много медленнее, чем ее обработка процессором. • Каждый файл на диске занимает определенное место. • Место, занимаемое файлом делится на несколько частей называемых кластерами. Каждый кластер присваивается к файлу, которым он занят. Кластеры некоторых файлов расположены по порядку и поэтому эти файлы читаются быстро, но это не всегда бывает так.

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

> • Для устранения ошибок,  для  увеличения скорости работы с  файлами • Для устранения ошибок, для увеличения скорости работы с файлами записанными на диске по фрагментам, используется программа Дефрагментации дисков. • Цель программы Дефрагментация дисков : не меняя содержание файлов, расположить их кластеры по порядку. • Данная операция может показаться, очень простой, но она приносит большую помощь каждому пользователю, устраняет все ошибки. • Для загрузки данной программы нужно выбрать путь Программы- Стандартные- Служебные программы- Дефрагментация дисков (Defrag. )

>     MS DOS  • MS DOS дисковая операционная система, MS DOS • MS DOS дисковая операционная система, является программой, которая загружается в память ЭВМ при включении. Она выполняет следующие задачи: дополняет аппаратную базовую систему ввода/вывода (BIOS); предоставляет прикладным программам среду для их выполнения (ядро MS DOS); предоставляет пользователю среду, обеспечивающую диалог с компьютером посредством команд (командный процессор). MS DOS загружается с системной дискеты в дисководах А, В, Е: или с винчестера С: .

> • При загрузке MS DOS загрузочная программа  проверяет, является ли загрузочный диск • При загрузке MS DOS загрузочная программа проверяет, является ли загрузочный диск системным, и если да, то: • управление для загрузки ядра передается модулю BIOS, который находится в файле IO. SYS • модулю ядра операционной системы MSDOS. SYS, • после чего вызывается командный процессор, который находится в файле COMMAND. COM. • MS DOS включает в себя много различных команд. Часть команд постоянно находится в оперативной памяти (ОП) –это резидентные или встроенные ( или внутренние) команды нерезидентные. • Все остальные команды MS DOS называются транзитными (внешними) и находятся на магнитном диске ( МД).

> • Файл  это поименованная совокупность байтов,  записанная  на запоминающее устройство. • Файл это поименованная совокупность байтов, записанная на запоминающее устройство. • Важнейшие характеристики файла имя, длина ( в байтах), дата создания или обновления (день, месяц, год) и время создания или обновления ( часы и минуты). • Имя файла состоит из двух частей – имени и расширения. Имя файла содержит до 255 знаков (от 1 до 8 символов: латинские буквы, цифры, специальные знаки _ $ & @ ! % ( ) % { } `~ ^) и расширения (от 1 до 3). • Расширение отделяется от имени файла точкой, • например, Талгат. doc • Во многих командах MS DOS, в именах файлов можно применять символы звездочку (*) и знак вопроса ( ? ) для указания группы файлов из одного каталога. Символ “*” обозначает любое число любых символов в имени файла или расширении. Символ “? ” обозначает один произвольный или отсутствие символа в имени файла или расширении. • Использование символов в имени файла означает, что вы работаете с маской или шаблоном имени файла.

> • Примеры шаблонов имен файлов:  • Primer. * – означает все файлы • Примеры шаблонов имен файлов: • Primer. * – означает все файлы с именем Primer; • A*. txt – все файлы, которые начинаются на букву А и имеют расширение txt; • F? ? . pas – файлы с расширением pas, имена которых состоят из трех букв и начинаются на букву F; • *. * – все файлы. • Некоторые распространенные расширения имен файлов: • BAT командный файл. • BAK страховая копия, которую создают некоторые программы. • BAS файл с исходным текстом на языке бейсик. • PAS файл с исходным текстом на языке Паскаль. • COM, EXE выполняемые файлы. • SYS системные файлы. • Файлы физически хранятся на носителях, размещенных в различных устройствах: магнитный или оптический диск, размещенный в дисководе; магнитная лента, размещенная в специальном магнитофоне стримере, и т. д.

> • Файловая система компьютера позволяет  хранить файлы, информацию в виде  иерархической • Файловая система компьютера позволяет хранить файлы, информацию в виде иерархической структуры каталогов (папок), вложенных друг в друга. • Имена файлов регистрируются на МД в каталогах, которые также называются директориями от английского DIR (directory). • Каталог это специальное место на диске, в котором записаны имена файлов, сведения о размерах файлов, времени их последнего обновления, атрибуты файлов и т. д. • Если в каталоге хранится имя файла, то говорят, что этот файл находится в данном каталоге.

>   Каталог, в котором в данный момент работает пользователь, называется текущим. Если Каталог, в котором в данный момент работает пользователь, называется текущим. Если используется файл не из текущего каталога, необходимо указать, в каком каталоге этот файл находится, т. е. указать путь поиска файла. Путь это последовательность из имен каталогов, разделенных символом (бэкслэш). Если путь начинается с символа «» , то маршрут вычисляется от корневого каталога данного диска, иначе от текущего каталога. Символы «. . » соответствуют входу в надкаталог, т. е. возврат на верхний уровень.

>Спасибо за внимание! Спасибо за внимание!