Что такое приложение в среде Windows? Как приложение связано с типом файла в среде Windows? Виды прикладных программ

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

Приложение — это программа, с помощью которой пользователь решает свои прикладные задачи.

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

В 40-60-е годы ХХ века для проведения вычислений на ЭВМ разрабатывались программы на языках программирования. В настоящее время существуют специальные приложения для обработки числовых данных – программные калькуляторы и электронные таблицы .

В 70-е годы ХХ века компьютер «научили» работать с текстом, для этого были разработаны специальные приложения — текстовые редакторы . Пользователь получил возможность редактировать и форматировать текстовые документы. В настоящее время большая часть компьютеров и большую часть времени используется для работы именно
с текстовыми данными.

В 80-е годы ХХ века были разработаны специальные приложения — графические редакторы , которые позволили создавать и редактировать рисунки. Сейчас существуют различные типы приложений для работы с компьютерной графикой, позволяющие рисовать, чертить, создавать анимацию и редактировать видео.

В 90-е годы ХХ века были созданы звуковые редакторы , позволяющие обрабатывать звуковую информацию. Любой пользователь современного персонального компьютера может прослушивать, записывать и редактировать звуковые данные.

Для воспроизведения звука, анимации и видео были созданы специальные приложения — мультимедиа проигрыватели .

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

Для упорядоченного хранения и обработки связанных между собой данных используются базы данных (БД) . База данных представляет собой определенным образом организованную совокупность данных некоторой предметной области, хранящуюся в компьютере и постоянно используемую. Для поиска и сортировки данных используются приложения системы управления базами данных.

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

  • Microsoft Office — для операционных систем Windows и Mac OS;
  • OpenOffice для операционных систем Windows и Linux.

В связи со стремительным развитием глобальных и локальных компьютерных сетей все большее значение приобретают различные коммуникационные программы . Для путешествий по Всемирной паутине необходимы браузеры, для работы с электронной почтой — почтовые программы, для общения в Интернете — программы интерактивного общения и т. д.

В последнее время разработчики операционных систем включают коммуникационные программы непосредственно в состав операционной системы.

Приложения специального назначения.
Для профессионального использования в различных сферах деятельности квалифицированными пользователями компьютера применяются приложения специального назначения. К ним относятся системы компьютерного черчения , компьютерные словари и энциклопедии , системы автоматического перевода , системы распознавания текста , бухгалтерские программы и др.

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

Достаточно большое число пользователей начинают знакомство с компьютером с компьютерных игр , которые бывают самых разных типов: логические, стратегические, имитаторы-тренажеры и т. д.

Приложения для пользователей разрабатывают программисты, которые используют для этого системы программирования (например, системы объектно-ориентированного визуального программирования Visual Basic и Delphi).

Контрольные вопросы:

  1. В чем заключается основное различие между операционной системой и прикладными программами?
  2. Какие приложения относятся к прикладным программам общего назначения?
  3. Какие приложения относятся к прикладным программам специального назначения?

Задания:

  1. Задание с развернутым ответом. Подумать, какие программы вы установили бы на свой компьютер.

Очень многие пользователи компьютерных и мобильных систем часто сталкиваются с вопросом: «Что такое приложение?» Далеко не все представлют себе, что это такое. Дело в том, что иногда, удалив ярлык с основного экрана мобильного гаджета или с рабочего стола компьютера или ноутбука, не говоря уже о мобильных девайсах, многие просто не представляют себе, как запустить программу снова.

Что такое приложение: общие понятия

В общих чертах можно сказать, что приложение - это не единый файл, а иногда и совокупность нескольких файлов, объединенных в один программный пакет. Само приложение с точки зрения компьютерных технологий представляет собой исполняемый файл, который, ссылаясь, скажем, на сопутствующие динамические библиотеки, базы данных или что-то еще, производит запуск приложения как такового, загружая на определенное устройство основной и модули, необходимые для ее корректной работы.

Если взять компьютерные системы, такие файлы, как правило, имеют расширение.exe (Executive File - исполняемый файл). Раньше в системах типа DOS можно было встретить исполняемые файлы типа.bat, установочные файлы драйверов.inf и т. д.

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

Приложения для компьютеров

Установить приложение для компьютера или для мобильного устройства, как правило, труда не составляет. В компьютерных системах обычно присутствует «Мастер установки» (Install Shield, Install Wizard и т. д.).

Нужно всего лишь следовать его указаниям, а иногда и исключать некоторые дополнительные компоненты для установки, которые предлагаются бесплатными программами. Обычно это дополнительные панели, интегрируемые в интернет-браузеры, поисковые системы или требующие продвижения на рынке.

Программы для мобильных устройств

В плане мобильных ОС типа Android, iOS, BlackBerry и многих других процесс установки принципиально скрыт от глаз пользователя. Он наблюдает только описательный процесс: мол, такое-то и такое-то приложение в данный момент скачивается или устанавливается.

Заметьте, в этом случае (в отличие от компьютерных систем с указанием места установки) инсталляция происходит в место, заданное самой мобильной «операционкой». Так что отследить, куда именно будет установлена новая программа, рядовому пользователю практически невозможно.

Приложение «В Контакте»: что это?

Вероятно, каждый зарегистрированный пользователь в одной из самых популярных социальных сетей «ВКонтакте» непременно хотел бы иметь возможность постоянного доступа к своим данным, контактам, переписке, прослушиванию музыки, просмотра видео и еще бог знает чего. Для этого и созданы клиентские программы для компьютерных систем, приложения для iPhone и iPad, для систем Android и т. д., и т. п. Как правило, все они имеют одинаковый или очень похожий интерфейс.

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

Исходя из того, что стандартный пакет полным не является, для соцсети «ВКонтакте» сейчас выпускаются специализированные апплеты, к примеру, для скачивания музыки (обычным способом сохранить понравившийся трек не получится). То же самое касается и видео.

Кроме того, в зависимости от версии полного пакета он может включать еще и массу самых разнообразных дополнений. Чего только стоят бесплатные модули типа «ЛовиВКонтакте» для комфортного прослушивания и загрузки мультимедиа, VKontakte DJ для создания и управления звуковыми мультисессиями, VKontakte Unlock (средство для разблокировки аккаунта), «Агент ВКонтакте», позволяющий общаться без вызова страницы в интернет-браузере, VKontakte Online (довольно специфичный браузер, как говорится, «заточенный» специально под социальную сеть), VKAudioSaver для загрузки музыки или MuzVK для осуществления поиска и загрузки понравившихся треков с общим или приватным доступом.

Как уже понятно, этот список можно пополнять еще и еще. Благо сегодня энтузиастов, создающих приложения для работы в этой популярной сети, хватает с головой. Что самое интересное, многие не лезут в дебри программирования, а используют универсальную платформу Java. Запуск приложения такого типа возможен даже на устройствах без наличия официально указанной операционной системы (хотя сама она в том или ином виде в том же обычном мобильном телефоне все равно присутствует).

Возможные ошибки при запуске на компьютере

Теперь придется добавить в бочку меда немного дегтя. Чаще всего ошибка при запуске приложения на компьютере может сводиться к нескольким основным аспектам. Прежде всего, это связано с тем, что сама программа или апплет просто несовместимы с «операционкой». В основном это касается приложений Win32 в ОС с архитектурой 64 бита.

Хотя поддержка 32-битных систем и предусмотрена, в большинстве своем они считаются устаревшими. Точно такая же ситуация наблюдается и при попытке запуска 64-битного приложения в системах Win32.

Совместимость с мобильными операционными системами

Что касается мобильных гаджетов на основе iOS, Android или чего-то еще, здесь очень часто проблема сводится только к тому, что текущая версия или ее апдейт просто не соответствуют по параметрам самому приложению. Как правило, для решения такой ситуации стоит поискать именно тот вариант программы, который рассчитан на определенную ОС. Простой пример: если приложение «В Контакте», присутствующее, скажем, на Play Market, рассчитано на установку только в ОС Android 4.4, на «двойку» типа версии 2.3, его ставить можно даже не пытаться (все равно ничего не получится).

Такую же параллель можно провести и с мобильными системами (точнее, с модификациями смартфонов) от корпорации Apple.

Разработчики и специалисты этой компании относятся к системным требованиям в области установки приложений, апплетов и программ намного серьезнее, чем все остальные. За счет этого, кстати, и поддерживается небывало высокий рейтинг их девайсов (что стационарных компьютерных, что мобильных). В данном случае приложения для iPhone любого поколения исключением не являются.

Особенности приложений «ВКонтакте»

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

Итог

Итак, с ответом на вопрос, что такое приложение, мы уже немного разобрались. В принципе, если рассматривать специфичные программы и дополнения типа «ВКонтакте» с общим названием, стоит отметить, что самих программных продуктов сегодня можно найти очень много, как говорится, на все случаи жизни, даже самые непредвиденные. Другое дело - как относиться к безопасности собственного компьютера или мобильного девайса. Согласитесь, никто ведь не хочет схватить вирус, который приведет всю систему к краху. Тут уж точно нужно быть очень осторожным, а перед загрузкой контента проверять файлы, папки, архивы или те же ссылки антивирусом на предмет наличия потенциальных угроз.

Рассказать и показать на примере Паскаль: 1) Что такое absolute и для чего нужна? 2) Что такое asm и для чего нужна? 3) Что такое

constructor и destructor и для чего нужна?

4) Что такое implementation и для чего нужна?

5) Назовите модули Паскаль (в строке Uses, например crt) и какие возможности этот модуль дает?

6) Что за тип переменной: указательный (Pointer)

7) И на последок: что означает символ @ , #, $ , ^

1. Что такое объект?2. Что такое система?3. Что такое общее имя объекта? Приведите пример.4. Что такое единичное имя объекта? Приведите пример.5.

Приведите пример природной системы.6. Приведите пример технической системы.7. Приведите пример смешанной системы.8. Приведите пример нематериальной системы.9. Что такое классификация?10. Что такое класс объектов?

тест 7 леких вопросов с выбором ответа

13. Тактовая частота процессора – это:

A. число двоичных операций, совершаемых процессором в единицу времени

B. число вырабатываемых за одну секунду импульсов, синхронизирующих работу узлов компьютера

C. число возможных обращений процессора к оперативной памяти в единицу времени

D. скорость обмена информацией между процессором и устройствами ввода/вывода

14.Укажите минимально необходимый набор устройств, предназначенных для работы компьютера:

A. принтер, системный блок, клавиатура

B. процессор, ОЗУ, монитор, клавиатура

C. процессор, стриммер, винчестер

D. монитор, системный блок, клавиатура

15. Что такое микропроцессор?

A. интегральная микросхема, которая выполняет поступающие на ее вход команды и управляет

Работой компьютера

B. устройство для хранения тех данных, которые часто используются в работе

C. устройство для вывода текстовой или графической информации

D. устройство для вывода алфавитно-цифровых данных

16.Взаимодействие пользователя с программной средой осуществляется с помощью:

A. операционной системы

B. файловой системы

C. приложения

D. файлового менеджера

17.Непосредственное управление программными средствами пользователь может осуществлять с

Помощью:

A. операционной системы

B. графического интерфейса

C. пользовательского интерфейса

D. файлового менеджера

18. Способы хранения данных на физическом носителе определяет:

A. операционная система

B. прикладное программное обеспечение

C. файловая система

D. файловый менеджер

19. Графическая среда, на которой отображаются объекты и элементы управления системы Windows,

Созданная для удобства пользователя:

A. аппаратный интерфейс

B. пользовательский интерфейс

C. рабочий стол

D. программный интерфейс

20. Скорость работы компьютера зависит от:

A. тактовой частоты процессора

B. наличия или отсутствия подключенного принтера

C. организации интерфейса операционной системы

D. объема внешнего запоминающего устройства

1)В каких двух форматах представляются числа? В чём разница между ними? 2)Сформулируйте правила записи формул. Что произойдёт, если при вводе

формулы вы нарушите эти правила?

3)Как можно заранее подготовить таблицу для вычислений?

4)Какие вычисления можно проводить над целыми диапазонами?
5) Что понимается под манипулированием с диапазонами ЭТ?
6)Что такое принцип относительной адресации? В каких ситуациях он проявляется?

7)В ячейке D7 записана формула (C3 + C5)/D6. Как она изменится при переносе этой формулы в ячейку? a) D8; b)E7; c)C6; d)F10?

8)В ячейке Е4 находится формула СУММ(А4:D4). Куда она переместится и как изменится при:
А) удалении строки 2;
В) удалении строки 7;
С) вставке пустой строки перед столбцом 6;
Г) удалении столбца 3;
Д) вставке пустого столбца перед столбцом 6;

1)Как в ЭТ реализуется логическая операция при записи условной функций?

2)Что такое абсолютный адрес?

3)Что такое деловая графика?

4)Какой вид имеет условная функция?

; 2) синтаксическая единица, которая соответствует правилам определённого языка программирования , состоящая из определений и операторов или инструкций , необходимых для определённой функции, задачи или решения проблемы (стандарт ISO/IEC 2382-1:1993) .

Первое определение соответствует понятию «исполняемая программа », второе - относится к понятию «исходный текст ».

Другие определения из нормативных документов:

Компьютерные программы как объект авторского права и других прав относятся к категории нематериальных активов .

Создание программ [ | ]

Запись исходных текстов программ при помощи языков программирования облегчает понимание и редактирование человеком. Этому, в частности, помогают комментарии , допустимые в синтаксисе большинства языков. Для выполнения на компьютере готовый текст программы преобразуется (компилируется) в машинный.

Некоторые языки программирования позволяют обходиться без предварительной компиляции программы и переводят её в инструкции машинного а непосредственно во время исполнения. Этот процесс называется динамической компиляцией , и он позволяет добиться большей переносимости программ между разными аппаратными и программными платформами при сохранении многих плюсов компиляции.

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

Хранение и выполнение [ | ]

До момента, когда пользователь компьютера явно или неявно выдаст запрос на выполнение компьютерной программы, она обычно хранится в энергонезависимой памяти . При получении такого запроса программа посредством другой компьютерной программы, называющейся операционной системой, загружается в память с произвольным доступом , откуда её непосредственно может выполнять центральный процессор. После этого центральный процессор выполняет программу, инструкция за инструкцией, до её завершения. Выполняющаяся программа называется процессом . Завершение программы происходит либо по достижению её последней инструкции (обычно передающей управление операционной системе) либо по ошибке, программной или аппаратной.

Одновременное выполнение [ | ]

Многие операционные системы поддерживают механизм многозадачности , который позволяет создать эффект одновременной работы нескольких компьютерных программ на одном компьютере. Операционные системы могут выполнять несколько программ, используя диспетчер операционной системы - программный механизм для переключения процессов, выполняемых процессором. Хотя в каждый момент времени выполняется только одна программа, при достаточно частом переключении пользователь может взаимодействовать со всеми программами во время их работы . Современные многопроцессорные компьютеры или компьютеры с многоядерными процессорами поддерживают одновременное выполнение нескольких программ аппаратно .

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

Самомодифицирующиеся программы [ | ]

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

Использование программ [ | ]

Большинство пользователей компьютеров используют программы, предназначенные для выполнения конкретных прикладных задач, таких, как подготовка и оформление документов, математические вычисления , обработка изображений и т. п. Соответствующие программные средства называют прикладными программами или прикладным программным обеспечением . Управление компонентами вычислительной системы и формирование среды для функционирования прикладных программ берёт на себя системное программное обеспечение , наиболее важной составляющей которого является операционная система.

Правовые аспекты [ | ]

Согласно ст. 1261 ГК РФ программой для ЭВМ является представленная в объективной форме совокупность данных и команд, предназначенных для функционирования ЭВМ и других компьютерных устройств в целях получения определенного результата, включая подготовительные материалы, полученные в ходе разработки программы для ЭВМ, и порождаемые ею аудиовизуальные отображения.

Программы с общедоступными исходными текстами называются открытыми .

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

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

Исключительное право на программы для ЭВМ и базы данных возникает автоматически с момента её создания и действует в течение всей жизни автора и семидесяти лет, считая с 1 января года, следующего за годом смерти автора (либо смерти последнего из соавторов).

Действующим законодательством Российской Федерации не предусмотрено патентование компьютерных программ как таковых. Данные объекты интеллектуальной собственности охраняются авторским правом, которое возникает автоматически с момента их создания и не требуют обязательной государственной регистрации. Однако программы для ЭВМ и базы данных могут быть зарегистрированы в Роспатенте по желанию правообладателя.

Авторское и некоторые другие [какие? ] права интеллектуальной собственности позволяют ограничивать доступ к исходным текстам программ.

1. Что такое приложение в среде Windows? Как приложение связано с типом файла в среде Windows?
Приложением в среде Windows называются любые программы, работающие в данной среде, которые используют системны библиотеки и вызовы API операционной системы, занесенные в реестр операционной системы (т.е. зарегистрированные в ней).
Программы - это упорядоченная последовательность команд. Конечная цельлюбой компьютерной программы - управление аппаратными средствами. Служебные программы (утилиты) взаимодействуют как с программами базового уровня, так и с программами системного уровня. Основное назначение утилит состоит в автоматизации работ по проверке, наладке и настройке компьютерной системы. Некоторые служебные программы изначально включают в состав операционной системы, но большинствослужебных программ являются для операционной системы внешними и служат для расширения её функций. В разработке и эксплуатации служебных программ существует два альтернативных направления: интеграция с операционной системой и автономное функционирование. В первом случае служебные программы могут изменять потребительские свойства системных программ, делая их более удобными для практической работы. Во второмслучае они слабо связаны с системным программным обеспечением, но предоставляют пользователю больше возможностей для персональной настройки их взаимодействия с аппаратным и программным обеспечением.
По функциональности в любой операционной системе все файлы разделены по типам. Существуют следующие основные типы файлов:
Системные;
Исполняемые;
Библиотеки функций;
Графические файлы;Текстовые файлы.
Каждому типу файлов соответствует набор приложений Windows, при помощи которых пользователь может работать с ними.
Например, для работы с графическими файлами в данной операционной системе есть стандартное средство – Paint, которое позволяет просматривать, вносить изменения и сохранять файлы растровой графики. Для работы и текстовыми фалами в системе предусмотрен Блокнот и редактор WordPad.
2.Что такое значок? Какого типа значки существуют в операционной системе Windows?
Значок (пиктограмма)- это небольшая, выразительная, часто стилизован¬ная картинка, значок. Ранее пиктограммами назывались условные знаки, которые использовали в так называемом пиктографическом, рисуночном письме для изображения предметов, событий, действий у некоторых народов Севера и у американских индейцев. Сейчаспиктограммы используются повсеместно: в спортивной символике, общественных местах, на транспортных магистралях и т.д. Выразительная картинка вместо надписи понятна любому человеку, независимо от его национальности и уровня грамотности.
Значком или пиктограммой называется элемент интерфейса пользователя, представляющий собой небольшую картинку, изображение, служащее для обозначения аппаратных ипрограммных ресурсов компьютера.
Значки используются для обозначений различных объектов интерфейса: рабочего стола, дисковых устройств, принтеров, программ, документов и т.д. Значки, соответствующие наиболее важным объектам интерфейса или наиболее часто используемым приложениям и документам, располагаются прямо на поверхности рабочего стола. Значки Мой компьютер и Корзина всегда находятся наповерхности рабочего стола. Если компьютер подключен к локальной сети, то на рабочем столе обязательно присутствует значок Сетевое окружение, с помощью которого обеспечивается вызов окна доступа к ресурсам локальной сети. А при наличии выхода в глобальную сеть Интернет на столе обязательно присутствует значок Internet программы доступа к ней. Все остальные значки размещаются на поверхности стола илиудаляются с нее по специальным указаниям пользователя.
3. Объяснить значение следующих ключевых понятий:
Задача
Диалоговое окно
Папка «Мой компьютер»

Задача
При работе в среде Windows часто используется термин «задача». Это понятие тесно связано с термином «приложение». Приложение становится задачей после его запуска. Приложение можно запустить двумя способами: либо...



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: