Що таке комп`ютерна програма? Види комп`ютерних програм
Відео: Топ небезпечних Вірусів (167)
Що таке комп`ютерна програма? З РОЗВИТКУ технологій растет и їх Кількість. Смороду наділяються різнім функціоналом и призначення. Дилетанту в сфере обчіслювальної техніки Неможливо оцініті роль будь-якої програми з урахуванням Всього їх різноманіття. Чи не можна такоже сделать вибір на Користь кращої з них, оскількі смороду ма ють Різні орієнтації, віконують НЕ однакові завдання.
Віходячі зі сказаного, наука и практика Рідко коли розглядають один конкретний програмний продукт. Найчастіше Інтерес представляються класіфікації и поділ на категорії за типом або призначення.
визначення
Що таке комп`ютерна програма? Визначення ее Полягає в наборі декількох інструкцій, представлених в цифровому, кодовому, схематично або словесному виде. Всі ЦІ елементи віражаються в форме, прідатній для зчітування Обчислювальна технікою. Смороду прізводять комп`ютер в дію, щоб досягті конкретного результату.
Відео: Уроки по С ++. 1 урок.Как создать програму?
КОЖЕН програмний продукт має две основні Властивості.
- Є комплектом кроків, Які винен сделать комп`ютер.
- Кожна окрема інструкція управляє Частина Даних або информации.
Простіше Кажучи, комп`ютерна програма представляет собою сукупність завдання, Які віконуються послідовно, один за одним Обчислювальна технікою. В кінцевому підсумку користувач отрімує Потрібний Йому результат.
навчальні
Навчальні або навчальні комп`ютерні програми є засоби, призначення для вирішенню педагогічних завдання. Їх Основна особлівість Полягає в самостійному роботи з комерційними користувачем. Головне призначення таких продуктов орієнтоване на использование в навчальному процесі.
Навчальні комп`ютерні програми ґрунтуються на віконанні Завдання:
- базове знайомство з предметом;
- концептуальна підготовка до роботи;
- Вироблення навічок вирішенню типових и нестандартних рівнянь у відповідній області;
- розвиток умінь займатіся Певної діяльністю;
- проведення експеріментів в Навчальних та дослідніцькіх цілях;
У рідкісніх випадки навчальні програмні продукти Використовують, для того щоб відновіті знання, заповнити прогалини в них або найти Нові навички, Освоєння якіх Було Неможливо Ранее (например, через стопора в розвитку технологій).
Незважаючі на ті, что зазначені Функції носять єдиний и цілісній характер, в залежності від того, як смороду будут вірішуватіся, здійснюється їх Вплив один на одного. Відповідно, більш продуктивним Вивчення предмета стані при вірішенні послідовніх завдання, а не окремий примеров.
Системні
Все програмне забезпечення поділяється за різнімі ознакою. Основним з них є призначення. Відповідно до них и проводитися класифікація. Однією з найбільш важлівіх підгруп є Системні комп`ютерні програми. Если смороду НЕ Встановлені, то Взаємодія з іншімі елементами ускладнюється, а то й зовсім Неможливо.
Що таке комп`ютерна програма системного призначення? Вона представляет собою комплекс продуктов, від якіх Залежить робота обчіслювальної техніки. Без таких не обходиться жоден комп`ютер, оскількі смороду здійснюють управління внутрішнімі компонентами. Взаємодія користувача з Обчислювальна технікою без них буде Неможливо.
Основою ДІЯЛЬНОСТІ системних програм є забезпечення роботи з прикладними продуктами. До них відносяться утіліті, драйвери, операційні системи и Оболонки.
Інструментальні
Інструментальні комп`ютерні програми користувача - це ті, Які прізначаються для розробки або коригування других продуктов. До них належати Такі.
- Транслятор. Смороду перетворять мови програмування.
- Редактори текстів програм. Смороду інтерпретують інтерфейс зрозумілім для користувача мовою з кодів та сімволів.
- Допоміжні програми.
- Бібліотеки. Смороду містять Різні заготовки, Які допомагають в работе програмістів.
Інструментальніх продуктов не так много. Альо почти всі смороду пишуться с помощью різніх мов програмування.
Відео: Простий способ злому ігор на ПК
Прикладні
Говорячі про ті, що таке комп`ютерна програма прикладного тип картки пам`яті, годі й відзначіті широку Популярність ціх продуктов. Если працювати з перерахованого вищє могут только фахівці або самоучки, то ЦІ орієнтовані на звичайний обівателів.
Прикладні програми забезпечують вирішенню завдання в конкретних областях, а такоже прізначаються для виконан призначення для користувача робіт. Це может буті редагування зображення, текстів, Різні операции з фотографіямі и так далі.
До даного типу відносять Такі програми:
- Професійні, что прізначаються для автоматизації тієї чи Іншої роботи;
- програми загально призначення, что дозволяють Виконувати велику Кількість функцій, необхідніх для середньостатістічного користувача;
- методо-орієнтовані, вірішальні статистичні завдання;
- проблемно-орієнтовані, віконують операции з планування та управління.
До цієї ж категорії відносяться комп`ютерні віруси. Нижчих смороду будут розглянуті більш детально.
СПЕЦІАЛЬНІ
Є СПЕЦІАЛЬНІ комп`ютерні програми, Які розробляються для однієї або декількох цілей. Виробництво таких продуктов замовляється підприємствами, щоб автоматізуваті Різні процеси, на кшталт роботи на верстаті або управління персоналом, розподілу обов`язків.
Дрібні СПЕЦІАЛЬНІ програми замовляються службами таксі, диспетчерська компаніямі и так далі. Смороду віконують одну конкретну функцію и накладаються на інші Додатки (навігатори, карти).
Є Популярні СПЕЦІАЛЬНІ програми, на кшталт 1С. Такі Використовують у всех розвинення странах, змінюється только мову перекладу, інтерфейс и деякі вихідні дані. Останні зазвічай залежався від законодавства и ГОСТів.
комп`ютерні віруси
Що таке комп`ютерний вірус и троянська програма? Смороду являються собою невелікі Шкідливі продукти, Які потрапляють в ПО обчіслювальної техніки по-різному. Однако у кожної є своя мета. Деякі є й достатньо-таки нешкідлівімі, и если користувач Не працює з системними або інструментальнімі програмами, то смороду не доставляти Йому клопоту. Будуть тихо сідіті в своїй папці, поки антивірус їх НЕ виявило.
Альо є и більш Шкідливі продукти, Які здатні скопіюваті и Передат автору Особисті дані Користувачів, номери їх кредитних карт, гаманці Електрон платіжніх систем. Такими є троянські програми. Смороду імітують ту чи іншу програму, щоб зібраті и переслаті інформацію, ВИДАЛИТИ ее, або Передат управління Обчислювальна технікою третій особі.
Боротьба з шкідлівімі продуктами здійснюється за помощью спеціальніх антівірусніх програм. Такоже є Способи попередження їх Виникнення на комп`ютері. Например, можна включать захист системи в режімі реального часу. Тоді відбувається фільтрація приходити потоку информации.
результат
Підводячі підсумок, все існуюче ПЗ можна коротко Розглянуто в табліці.
Види комп`ютерних програм | характеристика | приклад |
навчальні | Віконують педагогічні завдання. Користувач працює з ними Повністю самостійно | Всі емуляторі, на зразок MyBIOS |
Системні | Керують компонентами обчіслювальної техніки, а такоже забезпечують наладку ее роботи з прикладними програмами, найбільш часто задіюються Користувачами. Беруть безпосередно доля у забезпеченні взаємодії между Людина і комп`ютером | Всі поколение Windows, Total Commander, шкірні антівірусна програма, WinZip и WinRar |
Інструментальні | Прізначаються для создания, редагування та розвитку системних и прикладних продуктов. У більшості віпадків є заготовками, так званні "програмнного напівфабрікатамі" | FoxPro, Assembler, Visual Basic |
Прикладні | Найпошіренішій вид програмного забезпечення. Займається Виконання або автоматізацією тих чи других завдання, функцій. Найчастіше цікавлять Користувачів, Які НЕ ма ють Ніякого відношення до програмування, но с помощью комп`ютера могут полегшіті свою діяльність | Adobe Photoshop, весь пакет Microsoft Office, кодеки, вірусні и троянські програми |
СПЕЦІАЛЬНІ | Розробляються для виконан різніх завдання. Їх робота Залежить від спеціфікі ДІЯЛЬНОСТІ замовника | 1С: УТП, 1С: Зарплата, 1С: Бухгалтерія |
Чи не можна однозначно Сказати, що таке сукупність всех комп`ютерних програм. Вона організовує роботу будь-якої обчіслювальної техніки, Забезпечує ее взаємодію з Користувачами, Незалежності від спеціальніх навічок. Альо дати їй конкретнішими визначення - Неможливо.
Відео: Програми
Висновок
Так побудовали класифікація ПО, что дозволяє візначіті місце програми, віділіті ее на тлі різноманіття. Такоже при наявності відповідної информации користувач отріматі можлівість візначіті, Який самє продукт нужно Йому для виконан тієї чи Іншої Функції, решение задачі.
Щоб відповісті на питання, що таке комп`ютерна програма, та патенти, Розглянуто очень много складових ціх продуктов. До них відносяться коди, вікорістовувані інструменти або інструкції.
Зазначилися тут класифікація комп`ютерних програм НЕ є Єдиною. Вона может змінюватіся в залежності від того, Яким буде избран первинна ознака (тут - призначення).