Программное обеспечение ПК — это программный набор, применяемый для управления электронной вычислительной машиной.
Предыстория создания программного обеспечения ПК
В компьютерах первых поколений как таковых программных языков, в нынешнем их понимании, не было. Программисты использовали язык машинных кодов, что считается очень непростым занятием. Электронные вычислительные машины изначально предназначались для выполнения математических вычислений.
В этих вычислениях, как правило, нужно было рассчитать математические функции, такие как извлечение квадратных корней, тригонометрические функции, логарифмы и тому подобное. Чтобы рассчитать такие функции программисты писали стандартные программы, к которым впоследствии могли обращаться из вновь написанных программных приложений.
Набор стандартных программ хранился на внешних носителях (сначала это были магнитные ленты). Данное хранилище именовалось как библиотека стандартных программ, которая и стала первым типом программного обеспечения компьютеров. Далее эти библиотеки постоянно пополнялись, туда были добавлены более сложные типовые математические задачи, такие как, решение системы линейных уравнений, определение корней уравнений и так далее. Так как это программы обладали математическим характером, то в те времена использовалось понятие «математическое обеспечение компьютера». Библиотечный набор стандартных программ применяется и в сегодняшних персональных компьютерах и программных системах.
Что такое Компьютер и как он устроен. Познавательное видео для детей
Сдай на права пока
учишься в ВУЗе
Вся теория в удобном приложении. Выбери инструктора и начни заниматься!
В период компьютеров второго поколения получили распространение языки программирования высокого уровня.Они позволили заниматься программированием даже не профессиональным программистам. Писать программы начали специалисты разных научных направлений, инженеры, студенты, а иногда и ученики старших классов, прошедшие необходимое минимальное обучение в сфере программирования. В компьютерное программное обеспечение стали включать трансляторы с языков программирования высокого уровня.Современная трактовка системы программирования появилась с разработкой третьего поколения электронных вычислительных машин, в частности персональных компьютеров. Программисты при формировании программных продуктов начали использовать терминальный ввод, то есть клавиатуру и монитор. Системы программирования были оснащены текстовыми редакторами, предназначенными для ввода и корректирования приложений, а также программами отладки, которые позволяли программисту корректировать ошибки в программе с использованием интерактивного режима.
«История развития программного обеспечения ПК»
Готовые курсовые работы и рефераты
Решение учебных вопросов в 2 клика
Помощь в написании учебной работы
История развития программного обеспечения персональных компьютеров (ПК)
Изначально операционные системы были применены ещё на электронных вычислительных машинах второго поколения, но массово операционные системы стали внедряться только с появлением персональных компьютеров, то есть третьего поколения. Главной проблемой, решаемой разработчиками операционных систем, являлось повышение уровня эффективности функционирования персональных компьютеров.
УРОКИ КОМПЬЮТЕРНОЙ ГРАМОТНОСТИ. Компьютер с нуля.
На первых компьютерах модуль процессора, который являлся главным вычислительным устройством, иногда больше не использовался, чем работал при исполнении программы. Это случалось тогда, когда исполняемая программ выполняла много обращений к внешним устройствам, которые работали во много раз медленнее, чем процессор.
Операционная система даёт возможность организации многопрограммного режима работы персонального компьютера, когда одновременно исполняются сразу несколько программ. При обращении одной из программ к внешним устройствам, процессор приостанавливает её обслуживание, то есть внешнее устройство работает без задействования процессора, и начинает обрабатывать другую программу. Далее процессор прерывает обслуживание второй программы и возобновляет работу с первой. То есть, несколько программ образуют очередь на обслуживание к процессору, а операционная система осуществляет управление этой очередью.
Таким же примерно образом операционная система может управлять обслуживанием очереди к набору внешних устройств, в частности, к устройствам печати. Операционная система способна управлять очерёдностью использования и других средств программного обеспечения, а именно, трансляторов, библиотек, прикладных программ и так далее, так как управлять ресурсами персонального компьютера является главной задачей операционной системы.
С разработкой систем коллективного использования компьютера операционные системы начали осуществлять поддержку многопользовательского режима работы. В таких системах с одним компьютером могут одновременно работать много пользователей при посредстве терминальных устройств. Причём всем пользователям кажется, что они одни используют данный компьютер.
Другой важнейшей функцией операционных систем является организация взаимодействия с файлами. Файловая система является компонентом операционной системы, организующей работу с файлами.
Операционные системы сегодняшних персональных компьютеров тоже способны исполнять все перечисленные функции. Главным их отличием от первых операционных систем считается наличие дружественного графического интерфейса, а также обеспечение поддержки работы как в локальных, так и глобальных сетях.
В состав программного обеспечения персональных компьютеров входят также сервисные программы. Данный тип программного обеспечения появился и стал развиваться сразу с появлением персональных компьютеров. К этому классу относятся:
- различные утилиты,
- программы архивации данных,
- антивирусные программы.
К программному обеспечению персональных компьютеров относятся и прикладные программы. Как раз данный тип программного обеспечения способствовал их широчайшему распространению почти во всех сферах человеческой деятельности, а также в быту.Наиболее популярными прикладными программами являются текстовые редакторы и текстовые процессоры.
Источник: spravochnick.ru
Понятие программного обеспечения: что нужно знать?
Из практики все пользователи компьютера знают, что подразумевает под собой понятие «программное обеспечение». Однако, иногда не лишне очень кратко повторить теорию.
Программное обеспечение (далее ПО) является одним из видов обеспечения вычислительной системы, наряду с другими, не менее важными, составляющими.
Как создается ПО? Программист пишет инструкцию с помощью языка программирования. Она указывает компьютеру, как действовать и что делать. Инструкция пишется на языке, понятном компьютеру.
Развитие индустрии ПО делится на три этапа, каждый из которых длился десятилетия.
Известно, что первую программу написала Ада Лавлейс для разностной машины Чарльза Бэббиджа, но ее разработки остались теоретическими, поскольку машина так и не была достроена. Важным шагом в сторону прогресса был переход к архитектуре Джона фон Неймана под руководством Дж.Р. Уомерзли при участии Алана Тьюринга на компьютере, которому было дано название «Марк 1».
В 1950-е годы, спустя несколько лет, появляются первые высокоуровневые языки программирования. Джон Бэкус создал FORTRAN, а Грейс Хоппер – COBOL. Подобные разработки упростили написание прикладного программного обеспечения, которое писала тогда каждая фирма, приобретающая вычислительную машину.
Сам термин «программное обеспечение» вошел в широкий обиход с начала 1960-х годов. Тогда же началось становление индустрии программного обеспечения как самостоятельной отрасли. Первой компанией по разработке ПО стала «Computer Sciences Corporation», которая была основана Роем Наттом и Флетчером Джоунсом в 1959 году.
С появлением первых фирм, специализирующихся на разработке систем автоматизированного проектирования, журнал «Business Week» в ноябре 1966 года обратился к теме индустрии программного обеспечения. Статья называлась «Software Gap – а Growing Crisis for Computers». В ней рассказывалось как о перспективах такого вида бизнеса, так и о кризисе, связанном с нехваткой программистов. Программные продукты того времени служили для автоматизации общих для бизнеса задач, таких как начисление заработной платы сотрудникам или автоматизация бизнес-процессов предприятий средней величины. Стоимость такого ПО варьировалась от пятисот до ста тысяч долларов.
Предпосылками зарождения массового рынка ПО стало появление в 1970-х годах первых персональных компьютеров. Изначально программы распространялись через торговые центры в «коробочной» форме или по почте. Стоили они порядка 100–500 долларов. Массовое тиражирование позволило снизить стоимость ПО только лишь к середине 1990 годов. Бизнес при этом приобрел сходство с бизнесом звукозаписывающих компаний.
Стоит отметить, что сейчас пользователь вместе с программным обеспечением получает лицензию, которая предоставляет право использовать продукт при условии выполнения положения о лицензировании. Это сделано для того, чтобы ограничить возможности пользователя передавать продукт другим пользователям или изменять код.
Часть ПО поставляется со свободной лицензией. Такие лицензии нужны, чтобы распространять продукт и модифицировать его.
Также есть группа программ, которые распространяются бесплатно. Существует и условно бесплатное ПО, при котором пользователь бесплатно получает только демонстрационную версию продукта с ограничениями и на определенный срок (испытательный период). После окончания пробного периода пользователь либо приобретает продукт, либо удаляет его из памяти компьютера и переходит на другой.
По мнению редакции портала новостей «Центропресс», сфера программного обеспечения на данный момент является одним из наиболее динамично развивающихся направлений мирового интеллектуального развития, поэтому профессия программиста является популярным выбором среди молодежи.
Источник: centro.press
Рассказ о компьютерных программах
Как известно, каждая программа отвечает за свой, конкретный участок работы.
Одни помогают создавать текст или графику, другие — наводить порядок на жестком диске, третьи — работать в сети Интернет.
Порой кажется, что сколько программ — столько может быть и их категорий. И отчасти это действительно так — посмотрите на внушительное и ветвистое дерево групп, в которое превратилось Содержание нашей статьи.
Однако при некотором усердии можно попытаться свести все программное изобилие к нескольким основным разделам. Побалуемся классификаторами и мы, создав небольшую «периодическую табличку программ»
Системные программы
Первую и самую обширную группу программ, с которыми мы с вами столкнемся, составляют системные программы. Системные — значит, необходимые для обеспечения нормальной работы компьютера, его обслуживания и настройки. К таким программам относится в первую очередь операционная система. И ряд вспомогательных небольших программ — утилит.
Операционная система — это первый и главный посредник между компьютерным «железом» и всеми остальными программами, душа и сердце компьютера. Нет операционной системы — и ваш компьютер будет не в состоянии воспринять ни одну команду — даже загрузиться не сможет.
Выбор операционных систем для домашнего пользователя сегодня невелик. Точнее, его нет вообще. Microsoft Windows — общепризнанный стандарт. И никуда вам от него не деться, как ни старайтесь. Вот почему говорить об операционных системах в этой статье мы не будем.
Утилиты. Под этим названием скрывается громадное количество полезных программок, предназначенных для улучшения работы вашего компьютера. К выбору утилит надо подходить особенно тщательно, дабы не слишком переусердствовать. Но и пропускать что — нибудь действительно полезное не стоит — правильно подобранная утилита может существенно облегчить вам жизнь. Сюда же можно включить и тесты — программы для тестирования как программного обеспечения, так и аппаратных ресурсов ПК.
Прикладные программы
Конечно, несправедливо, что самое большое количество программ создано для обслуживания потребностей компьютера, а не его хозяина — человека.
Для нас наиболее важны как раз программы созидательные, рабочие инструменты, предназначенные для создания и обработки информации. Короче говоря прикладные программы.
Пользователь, в отличие от компьютера, — существо необычайно прихотливое. Поэтому и типов прикладных программ куда больше, чем системных. Назовем лишь некоторые из них.
Офисные программы. Вот они — те самые программы, ради которых большинство пользователей и приобретает компьютер (за исключением, пожалуй, разве что фанатов компьютерных игр). Задача этих программ — создание и редактирование документов, будь то текст, электронная таблица, изображение или их совокупность.
А иногда — даже звук и видео, еще недавно проходившие по разряду компьютерной экзотики. Однако основой офисной информации все — таки остается текст, а изображения, звук и уж тем более видео считаются второстепенными элементами. Вот почему профессиональные программы для обработки этих видов информации и выделяют в особую группу.
Самые популярные программы, предназначенные для создания и редактирования документов — редакторы (на компьютерном языке они так и называются). Хотя редактор в данном случае скорее сам человек, а программа — лишь его рабочий инструмент.
Когда-то давно программы, входящие в офисные пакеты, «жили» поодиночке. Редактор текстов — отдельно. Электронная таблица — отдельно. И так далее. Но сегодня отдельных программ этого класса на рынке почти не осталось — куда чаще продаются «полные наборы», включающие все, что вам нужно. И даже больше.
Например, самый популярный офисный пакет Microsoft Office состоит из текстового редактора Microsoft Word, электронной таблицы Microsoft Excel, программы для подготовки презентаций Microsoft Power Point, программы управления базами данных Microsoft Access и ряда вспомогательных программ поменьше.
Возможно, добрая половина программ из офисных пакетов вам не понадобится. Слава богу, что при установке можно выбрать только те компоненты, которые вам требуются! Например, текстовый редактор — в нем вы и письмо написать можете, и открытку красивую составить. Или табличный редактор — для работы с цифровой информацией.
Особняком стоят финансовые и бухгалтерские программы. Домашняя бухгалтерия сегодня пока что не стала у нас модной, но это только вопрос времени! На Западе программы планирования расходов, учета семейных финансов и расчета налогов всегда были в числе самых популярных. В этой же группе — электронные таблицы и вспомогательные финансовые утилиты.
Вы можете прочитать все компьютерные статьи на сайте Компьютерные статьи Или же, если вас интересуют сами программы тогда вы можете их скачать вот по этой ссылке Скачать программы бесплатно
Комментарии
К этой статье пока нет комментариев. Станьте первым! У нас гости не могут комментировать статьи. Пожалуйста авторизуйтесь или зарегистрируйтесь, чтобы прокомментировать.
Интересные статьи по теме
Настройка телефона Fly Мобильные телефоны есть почти у каждого в нашей стране,да и в мире тоже! Телефон — это сложный механизм, к которому нужно относиться бережно и тогда он будет служить долго. Прежде чем начать использов.
DVD-Audio авторинг с помощью DigiOnAudio2 Pro. Часть I Методология DVD-Audio авторинга в программе DigiOnAudio2 Pro. Детально рассмотрена технология создания навигации для DVD-Audio, от инсталляции DigiOnAudio2 Pro до записи проекта на лазерный диск.
Excel – то, что нужно знать и уметь всем! Восемь самых востребованных возможностей программы Excel.Это необходимый минимум, которым должен владеть каждый, кто ежедневно использует Excel.Используй эти приемы, чтобы повысить эффективность своей.
Как StarCraft 2 скачать и можно ли в него играть без battle.net? Все ждут и игру StarCraft 2! А что же она из себя представляет? Давайте вместе пробежимся по статье и узнаем много ценной информации как и для поклонников этой игры, так и для игроков всего мира.
Ретро игры-онлайн на игровом портале Коллекция игр от ретро консолей – это игры формата NES(известная как Денди), SMS(Sega Master System) и GBA(GAME BOY ADVANCE). .
Источник: xn—-7sbabno2abl4a9aggb.xn--p1ai