Приложения для линукс минт 17. Репозитории Linux Mint. Установка в один клик

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

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

Сегодня программы можно скачать в интернете. Есть много бесплатных программ, которые можно использовать для решения поставленных задач. Конечно, есть и платные программные продукты, функциональные возможности которых можно получить после оплаты. Так, если вы хотите набирать тексты в текстовом редакторе MS Word и работать с электронными таблицами MS Excel, тогда придётся купить программный продукт Microsoft Office.

Подсказка: инструменты Microsoft Office доступны бесплатно в Google Drive, Яндекс.Диск, Облако@mail.ru.

Технологии стремительно развиваются, появляются новые устройства (смартфоны, планшеты) и многие программы становятся доступны для и даже для современных телевизоров с поддержкой SmartTV .

Типы программ для персонального ПК

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

Давайте рассмотрим самые распространённые типы программных продуктов:

Текстовые редакторы: позволяют создавать и редактировать тексты, таблицы и много других видов документов. Наиболее известный текстовый редактор — Microsoft Word .

Графические редакторы: позволяют создавать и редактировать графическое изображение (фото, картинки, рисунки) используя множество инструментов, стилей и шаблонов. Наиболее известный графический редактор — Photoshop .

Веб-Браузеры: это инструмент, который вы используете для доступа к глобальной сети Интернет . Большинство компьютеров поставляются с веб-браузером, но вы также можете загрузить другой. Примеры: Internet Explorer , Firefox , Google Chrome , Yandex- браузер и Safari .

Игры: существует множество различных игр, в которые можно играть на компьютере. Это могут быть простенькие игры, такие как «Пасьянс» или современные экшн игры, требующие много вычислительной мощности от компьютерного железа. Такие игры под силу не всем компьютерам.

Медиапроигрыватели: если вы хотите слушать музыку или смотреть фильмы на компьютере, вам понадобится программа-плеер. Для компьютеров на базе MS Windows предустановлен Windows Media Player, а для компьютеров Apple это iTunes .

Это простые приложения, которые можно разместить на рабочем столе (если вы используете Mac или PC с Windows последнего поколения). Есть много различных типов виджетов: календари , калькуляторы , карты , заголовки новостей, заметки, часы и многое другое.

Это лишь небольшая часть категорий программного обеспечения, которое вы можете использовать на компьютере.

Установка программ на компьютер

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

Если программное обеспечение куплено в магазине, достаточно вставить установочный диск в дисковод и следовать инструкциям на экране. Если программное обеспечение, загружено из интернета, с ним будет файл readme (например, readme.txt ), который включает в себя инструкции по установке и другую информацию.

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

Открытие файлов с помощью программ

Программы разрабатываются для выполнения поставленных задач и работы с определёнными типами файлов . Например, Microsoft Word может создавать и редактировать Документы Word (тип.doc .docx) . Если у вас нет текстового редактора MS Word, вы не сможете открыть документы Word в «Блокноте». Например, если у вас есть файл с расширением psd – это рабочий тип файла программы Photoshop, без этой программы он бесполезен.

Существует два основных способа открыть файл:

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

  1. Откройте программу, а затем, используя пункт меню «Файл» – «Открыть», откройте файл. Как правило, все программы имеют меню, а первым пунктом меню является пункт «Файл». Через это пункт меню можно открывать, создавать, сохранять и много другое.

Также зная основные типы файлов, вы сможете сами решить какой программой можно открыть тот или иной файл. Например, фотографию в формате .jpg , вы можете открыть в стандартном графическом редакторе Paint или в Photoshop , только вот функциональные возможности этих программ сильно отличаются. Это как проехать на автомобиле ВАЗ и BMW. Вот и судите, что вы можете сделать с фотографией, имея разные инструменты (программы) под рукой.

Мобильные приложения

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

По сравнению с традиционными приложениями, мобильные приложения относительно дешёвые . Многие из них стоят всего 30 рублей, а другие и вовсе бесплатные . Подключив ваше мобильное устройство к интернету, вы можете загружать приложения непосредственно на мобильное устройство. Или же можете скачать приложение на свой компьютер и затем передать его на мобильное устройство, через кабель или Bluetooth.

Главное, вы должны понимать, что от того какой программой вы пользуетесь, зависит конечный результат.


Продолжаем рубрику — компьютерные уроки. В самом простом виде компьютерная программа - это исполнимый файл (с расширением имени.СОМ или.EXE), в котором записываются команды процессора.

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

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

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

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

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

После того, как программа Setup.exe (установщик), скопирует нужные данные на жесткий диск, можно считать, что на компьютере появилось новое приложение — . Диск с дистрибутивными данными лучше сохранить — об этом дальше в статье. Теперь с приложением можно работать.

Рассмотрим пример: Вы купили диск с компьютерной игрой. На нем четыре файла с именем Setup! Зачем их столько и как выбрать нужный?

Здесь четыре файла выполняют разные функции. Несмотря на одинаковые (казалось бы) имена, они различаются расширениями. Система Windows не всегда показывает расширения имен, но о типе файла можно догадаться по его значку.

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

SETUP c изображением глобуса — это значок файла, в котором сохранены данные для соединения по Интернету с сервером фирмы, выпустившей программу. Если вы не собираетесь вступать с ней в контакт, вам данный файл не понадобится.

Значок графического файла (SETUP.BMP), в котором хранится картинка отображаемая на экране в ходе установки программы.

Значок программного файла (SETUP.EXE), представляющий программу-установщик. Она-то нам и нужна. Именно она установит игру на жестком диске. После установки на Рабочем столе (или в Главном меню) появится значок для запуска игры.

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

Причем, для лучшего понимания темы статьи: что такое программа — следует сказать, что действуют несколько правил, характерных для Windows :

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

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

3 . Не стоит передавать свои дистрибутивные копии посторонним лицам для установки на их компьютере. Каждый должен иметь свои дистрибутивы.

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

5. Программа не является собственностью того лица, которое владеет дистрибутивной копией и, тем более, установленным приложением. Продаются не программы, а только права на их исполь­зование, то есть лицензия. Текст лицензионного соглашения прилагается к программе и демонстрируется в ходе установки. Установка программы юридически означает принятие на себя обязательств по лицензионному соглашению. Отказ от условий соглашения прерывает установку.

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

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

С Уважением, Владислав Никитин.

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

Есть программы, которые пользователь должен устанавливать сам – пользовательские программы, например любая игра или видео-, аудио-плеер. Есть программы, которые устанавливаются автоматически при установке Windowsслужебные программы, например Проводник. Есть программы, которые также устанавливаются сами и запускаются в фоновом режиме, работая в оперативной памяти компьютера – это системные программы, некоторые из них можно увидеть в Диспетчере задач (комбинация клавиш Ctrl+Alt+Del).

Как можно отличить программу от обычного файла?
1. Чаще всего конечно по расширению. Программы обычно имеют расширение «.EXE».

2. Кроме того, размер программы обычно больше, чем размер простого файла и чаще всего измеряется в Мегабайтах. Но это не аксиома, если программа работает с какой-нибудь базой данных, то по размеру файл базы данных может быть на порядок больше программы. Тоже самое и с видео-файлами, их размеры на порядок превышают размеры программ-плееров.

3. При запуске программы, если она уже установлена, откроется её рабочая область – интерфейс. Если же программа не установлена, то откроется мастер установки программы, правда это если программа требует установки – Вы это сразу поймёте. А вот если открывать обычный файл, то запустится программа, которая знает, как работать с этим файлом, она и откроет содержимое данного файла. Например, если вы запускаете музыкальный файл, то сначала откроется программа-плеер, а затем начнётся воспроизведение выбранного файла.


4. Если посмотреть на рабочий стол или в Проводник, то программы выделяются от файлов яркими ярлыками. И если нажать ПРАВОЙ кнопкой мыши на ярлыке и выбрать СВОЙСТВА, то в ТИПЕ ОБЪЕКТА будет написано «Приложение», а у файла будет написано ТИП ФАЙЛА, например, «Текстовый файл».


5. Ну и, наверное, очевидное отличие: файл – это продукт программы, а программа – это продукт программиста 🙂

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

Исходя из сказанного, наука и практика редко когда рассматривают один конкретный Чаще всего интерес представляют классификации и разделение на категории по типу или назначению.

Определение

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

Каждый программный продукт имеет два основных свойства.

  1. Является комплектом шагов, которые должен сделать компьютер.
  2. Каждая отдельная инструкция управляет частью данных или информации.

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

Обучающие

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

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

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

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

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

Системные

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

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

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

Инструментальные

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

  1. Трансляторы. Они преобразуют языки программирования.
  2. Редакторы текстов программ. Они интерпретируют интерфейс понятным для пользователя языком из кодов и символов.
  3. Вспомогательные программы.
  4. Библиотеки. Они содержат различные заготовки, которые помогают в работе программистов.

Инструментальных продуктов не так много. Но почти все они пишутся посредством различных языков программирования.

Прикладные

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

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

К данному типу относят следующие программы:

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

Специальные

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

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

Есть популярные специальные программы, вроде 1С. Таковые используются во всех развитых странах, меняется только язык перевода, интерфейс и некоторые исходные данные. Последние обычно зависят от законодательства и ГОСТов.

Компьютерные вирусы

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

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

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

Результат

Подводя итог, все существующее ПО можно вкратце рассмотреть в таблице.

Виды компьютерных программ Характеристика Примеры
Обучающие Выполняют педагогические задачи. Пользователь работает с ними полностью самостоятельно Все эмуляторы, наподобие MyBIOS
Системные Управляют компонентами вычислительной техники, а также обеспечивают наладку ее работы с прикладными программами, наиболее часто задействующимися пользователями. Принимают непосредственное участие в обеспечении взаимодействия между человеком и компьютером Все поколения Windows, Total Commander, каждая антивирусная программа, WinZip и WinRar
Инструментальные Предназначаются для создания, редактирования и развития системных и прикладных продуктов. В большинстве случаев являются заготовками, так называемыми "програмными полуфабрикатами" FoxPro, Assembler, Visual Basic
Прикладные Самый распространенный Занимается выполнением или автоматизацией тех или иных задач, функций. Чаще всего интересуют пользователей, которые не имеют никакого отношения к программированию, но посредством компьютера могут облегчить свою деятельность Adobe Photoshop, весь пакет Microsoft Office, кодеки, вирусные и троянские программы
Специальные Разрабатываются для выполнения разных задач. Их работа зависит от специфики деятельности заказчика 1С:УТП, 1С:Зарплата, 1С:Бухгалтерия

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

Заключение

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

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

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

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

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

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

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

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

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

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

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

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

11.06.2010

Читайте также:

Последнее редактирование: 2012-01-23 12:08:31

Метки материала: ,



В продолжение темы:
Windows

Часть вторая : "Важнейшие характеристики каждого семейства процессоров Intel Core i3/i5/i7. Какие из этих чипов представляют особый интерес" Введение Сначала мы приведём...

Новые статьи
/
Популярные