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

§14. Работа с приложениями win 32 в ос.

Цикл жизни:

1) установка (запуск)

2) загрузка

3) выполнение (многокр.) активизация

4) завершение

5) деинсталляция

1) Установка.

Могут быть стандартные средства .

- оснастка: установка и удаление программ

- обработка inf– файла.

информация помещается в реестр, размещается во внешнем носителе и создается окружение.

2) Запуск.

- использование .EXEфайла

- через связный документ.

- по горячему ключу

- автозапуск

- использовать ярлыки приложения.

//Ярлык – управляемый файл, который является ссылкой на приложение//

- через стандартные средства доступ к приложениям.

- "Пуск" (выполнить) – использование командной строки.

(окно командного процессора) и другие способы запуска.

3) Создание окна (интерфейса).

4) Завершение.

- использование стандартных сервисов. (Меню приложения)

- закрытие окна приложения

- диспетчер задач (CTRL+ALT+DELETE)

5) Деинсталляция

- средствами самого приложения. (EndRemoveProgram)

- средства "установки и удаления программ"

- деинсталляция – удаление части файлов приложения

После деинсталляции почисть реестр средствами очистки реестра.

Ярлык– ссылка на приложение, либо на другой объект, специальный файл, на приложение, которое позволяет обращаться на приложение.

Создание стандартными средствами

с

вкладка

тандартными нестандартными

общие (general)

ярлык

безопасность - объект

- описание файла

- рабочий каталог (может совпадать с каталогом приложения)

- горячая кнопка – быстрый запуск

§15. Интерфейс командной строки Windows.

Либо "Пуск" – >"Выполнить", либо CMD.exe.

<имя команды (команда)>[<параметры (необязательно)>]<список параметров>

[…] – элемент может быть опущен

{…, …, …} – должен быть выбран один из указанных элементов

(…) – указанный элемент может повторяться.

(<…>, …)

Параметры в информационных технологиях делятся на две группы:

- Позиционные (определяются своим положением в списке параметров)

- Ключевые (в списке параметров идут последними, их местоположение не важно)

Создание с помощью ключевого слова.

<ключевое слово> (...) <значение>

(…) – : , =

Команды делятся на:

- внутренние (имена находятся внутри изм. процессора)

- внешние (исполняемые приложения)

Параметры ключа в команде

В качестве параметров указывается описание файла.

* ? – метасимволы.

Все команды можно разделить по функциональным назначениям.

- команды для работы с каталогами (DIR,MD,CD,RD)

DIR– распечатка содержимого текущего каталога.

/О – так будут отсортировываться имена файлов (HELP_<имя>)

α– сортировка (по имени, по дате, по размеру) окно командного процессора

SET_DIRCMD= /Oα– стандартный набор ключей.

- работа с файлами

copy_<ОФ1><ОФ2> - какие файлы куда должны быть скопированы

-команда для работы с дисками

DISKCOPY,DISKCOMPARE– работа с дисками

- команда для написания пакетных файлов

//текстовый файл, который содержит группу команд, обращенных к даааному конкретному файлу//

§16. Перенаправление стандартных потоков в/в.

Стандартный поток В/В – логическое устройство, из которого по умолчанию приложение может считывать данные (использовать для вывода результатов)

STD in – 0 – ввод

STD out – 1 – вывод

STD ere – 2 – вывод

Для вывода информации (ошибки, предупреждения).

Стандартное устройство ввода – клавиатура, а вывода – монитор.

Перенаправление вывода из стандартных потоков. Средства:

- переназначение потока В/В

> - куда перенаправляют поток вывода значений

>> - перенаправление STDout, но файл не стирается, к нему приписывают данные текущей программы.

> & - перенаправление из одного стандартного потока в другой

< - STDinоткуда перенаправляют входной поток.

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

Переназначение средствами ОС.

1) последовательно: сначала одно, потом другое.

2) запуск может завершиться неудачно (не хватает места под временный файл)

3) состоит из нескольких программ.

Внутренние программы называются фильтрами.

SORT– сортирует текстовые, строчные файлы по определенному признаку.

FIND– находит строки по необходимости.

MORE.

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