Економіка розвитку - Царенко О. М. - Прикладне програмне забезпечення
Незважаючи на те, що операційні системи і системне програмне забезпечення забезпечують працездатність персонального комп'ютера і організовують зручну і комфортну роботу з ним користувача, основне призначення будь-якої обчислювальної системи - це вирішення цілком конкретних прикладних задач. Саме прикладне програмне забезпечення дає можливість користувачам вирішувати свої щоденні завдання, виконувати рутинні процеси або обчислення за допомогою сучасних інформаційних технологій.
Цей вид програмного забезпечення настільки багатогранний, що навіть просто перерахувати галузі його застосування і завдання, що вирішуються з його допомогою, неможливо. Приведемо лише класифікацію універсальних прикладних програмних продуктів, які застосовуються в найрізноманітніших галузях людської діяльності.
Кожний з названих далі класів прикладних програм відображає відповідну інформаційну технологію, яка вирішує завдання автоматизації будь-яких виробничих, технологічних та інших процесів. Прикладні програмні продукти поділяються на:
Фінансово-економічні програмні продукти і системи, призначені для автоматизації бухгалтерського обліку, економічного аналізу і т. д.;
Програми для обробки різноманітних масивів інформації системи управління базами даних;
Програми автоматизації процесів проектування і конструювання, призначені для автоматизації процесу конструювання технічних об'єктів і технологічних процесів, а також для автоматизованої підготовки проектної документації (креслення, технологічні процеси і т. д.,);
Програми статистичного аналізу і прогнозування, призначені для автоматизованої обробки статистичних даних згідно з методами математичної статистики для виконання статистичного аналізу і прогнозування;
Програми автоматизації творчих процесів, призначені для полегшення створення графічних зображень, аудіо - та відеоінформації і т. д.;
Видавничі системи, призначені для автоматизації процесу створення високоякісних поліграфічних документів;
Офісні програмні продукти, призначені для автоматизації роботи невеликих фірм і підприємств. Ці програми об'єднують в собі, як правило, відразу декілька класів прикладного програмного забезпечення:
Програми підготовки текстових документів;
Програми підготовки електронних таблиць;
Програми управління базами даних;
Програми підготовки презентацій.
Інструментальні програмні засоби. Важливе місце в переліку програмного забезпечення для персональних комп'ютерів займають так звані інструментальні засоби розробки програмних прикладних застосувань. До даного виду програмного забезпечення належать програмні засоби, за допомогою яких програмісти мають можливість створювати свої комерційні і некомерційні програмні продукти.
Потреба у створенні нового програмного забезпечення виникла відразу ж після створення перших комп'ютерів. Але інструментальні засоби розробки для перших комп'ютерів вимагали від програмістів надзвичайно високого рівня знань - не тільки основних прийомів складання алгоритмів і самих програм, але й досконалого знання архітектури самого комп'ютера, архітектури мікропроцесорів, оскільки програми писалися тоді виключно в машинних кодах, тобто мовою, зрозумілою тільки комп'ютеру. Процес створення програмного забезпечення був тоді неймовірно складним технологічно і технічно.
Природно, що таке положення не могло тривати довго, оскільки з появою персональних комп'ютерів значно зросла потреба в найрізноманітніших програмах для них, що, у свою чергу, вимагало наявності доступної і зручної у використанні технології їх написання.
Згодом розвинулася ціла індустрія розробки спеціальних інтерактивних середовищ для програмістів, орієнтованих на використання різних мов програмування. Найбільшого поширення в середовищі розробників програмного забезпечення дістали такі мови програмування, як Assembler, СС++, Pascal, Basic та ін.
Процес написання комп'ютерних програм перестав бути таємницею, доступною тільки обмеженому колу суперпрофесіоналів. Завдяки наявності зручних засобів розробки програм, значно зросла кількість програмістів; це.
У свою чергу, відіграло позитивну роль у задоволенні потреби користувачів персональних комп'ютерів у прикладному і системному програмному забезпеченні.
Разом з повсюдним упровадженням Windows, технологія розробки програм продовжувала розвиватись. Нові прийоми програмування втілювались у так званій технології візуального програмування, яка звільнила програміста від рутинних операцій зі створення основних елементів програмного забезпечення (інтерфейс користувача, управління ресурсами операційної системи і т. д.). Тепер програміст може зосередити основну увагу при розробці програм на логіці її побудови, на виконанні програмою своїх основних функцій, а не на рутинних процесах створення її зовнішнього вигляду і т. д.
Набула досить широкого поширення так звана CASE-технологія (Computer-Aided Software Engineering) - технологія автоматизованої розробки програмного забезпечення. Це середовище розробки програмного забезпечення, орієнтоване на автоматизацію всіх стадій розробки програми, починаючи з планування і моделювання і закінчуючи кодуванням і документуванням. Середовище CASE складається з програм та інших інструментальних засобів розробки, що дозволяють адміністраторам, системним аналітикам, програмістам і іншим фахівцям автоматизувати процес складання і впровадження програмного забезпечення.
Сьогодні ринок створення інструментальних засобів розробки програм практично повністю поділений і контролюється багатьма відомими фірмами, що пропонують високопрофесійні засоби програмування. Найбільш відомими розробниками даного виду програмного забезпечення є:
Фірма Microsoft (розробляє інструментальні засоби для мов програмування Assembler, СС++, Pascal, Basic);
Фірма Symantec (Assembler, СС++);
Фірма Borland (Assembler, СС++, Pascal);
Фірма Watcom (Assembler, CC++).
Технологія програмування постійно розвивається, у зв'язку з цим з'являються нові, все більш довершені версії інструментальних засобів розробки, що відображають останні тенденції в розвитку комп'ютерної індустрії.
Схожі статті
-
Економіка розвитку - Царенко О. М. - Глава 1. Програмне забезпечення персональних комп'ютерів
Глава 1. Програмне забезпечення персональних комп'ютерів § 1. Загальні принципи програмного управління комп'ютером Персональні комп'ютери, як і інші...
-
Економіка розвитку - Царенко О. М. - Операційні системи
Глава 1. Програмне забезпечення персональних комп'ютерів § 1. Загальні принципи програмного управління комп'ютером Персональні комп'ютери, як і інші...
-
Економіка розвитку - Царенко О. М. - § 1. Загальні принципи програмного управління комп'ютером
Глава 1. Програмне забезпечення персональних комп'ютерів § 1. Загальні принципи програмного управління комп'ютером Персональні комп'ютери, як і інші...
-
Економіка розвитку - Царенко О. М. - Системне програмне забезпечення
Глава 1. Програмне забезпечення персональних комп'ютерів § 1. Загальні принципи програмного управління комп'ютером Персональні комп'ютери, як і інші...
-
Економіка розвитку - Царенко О. М. - Розділ 3. ЕКОНОМІЧНА ІНФОРМАТИКА
Глава 1. Програмне забезпечення персональних комп'ютерів § 1. Загальні принципи програмного управління комп'ютером Персональні комп'ютери, як і інші...
-
Економіка розвитку - Царенко О. М. - § 3. Методологія становлення і розвитку територій
В економічній ситуації, що склалася в Україні, перед теорією і практикою управління постають нові проблеми. Нині перед економічною наукою виникають...
-
Економіка розвитку - Царенко О. М. - § 1. Система розвитку сільськогосподарського виробництва
§ 1. Система розвитку сільськогосподарського виробництва Науково обгрунтована система ведення сільського господарства охоплює всі сторони найбільш...
-
§ 1. Система розвитку сільськогосподарського виробництва Науково обгрунтована система ведення сільського господарства охоплює всі сторони найбільш...
-
Розбудовуючи незалежну державу, Україна має розв'язати цілу низку проблем, які обумовлюють необхідність подальшого прискорення інтеграційних процесів в...
-
Економіка розвитку - Царенко О. М. - § 2. Форми господарювання в АПК
Передумовою становлення ринкових відносин в Україні є реформування державної і колгоспно-кооперативної власності. З позицій становлення різних її форм...
-
У процесі вивчення проблеми розвитку сільськогосподарських підприємств та економічної стійкості сільськогосподарського виробництва виявляється наявність...
-
Ефективне реформування економіки, її структурне перетворення з якісним оновленням ринкової та соціальної інфраструктури, виробництва, формуванням...
-
Шлях становлення оновленої Української держави виявився складнішим і важчим, ніж передбачалося на початку демократичних перетворень на пострадянському...
-
Економіка розвитку - Царенко О. М. - Розділ 1. ЕКОНОМІКА РОЗВИТКУ
Становлення незалежної Української державності виявилося складнішим і важчим, ніж передбачалося на початку демократичних перетворень на пострадянському...
-
§ 1. Економічна суть інфляції У якості засобу обігу гроші виступають не як самостійне втілення товарної вартості, а як посередник при обміні товарів....
-
Економіка розвитку - Царенко О. М. - § 1. Економічні теорії розвитку
Становлення незалежної Української державності виявилося складнішим і важчим, ніж передбачалося на початку демократичних перетворень на пострадянському...
-
Економіка розвитку - Царенко О. М. - Глава 1. Економіка перетворень
Становлення незалежної Української державності виявилося складнішим і важчим, ніж передбачалося на початку демократичних перетворень на пострадянському...
-
Глава 1. Економічна трансформація в сільському господарстві § 1. Трансформаційні процеси в сільськогосподарському виробництві Земля е одним з головних,...
-
Економіка розвитку - Царенко О. М. - Глава 1. Економічна трансформація в сільському господарстві
Глава 1. Економічна трансформація в сільському господарстві § 1. Трансформаційні процеси в сільськогосподарському виробництві Земля е одним з головних,...
-
Економіка розвитку - Царенко О. М. - Розділ 2. ЕКОНОМІКА СІЛЬСЬКОГО ГОСПОДАРСТВА І АПК
Глава 1. Економічна трансформація в сільському господарстві § 1. Трансформаційні процеси в сільськогосподарському виробництві Земля е одним з головних,...
-
Усім відомо: хто не знає історії минулого, не може розраховувати на майбутнє. Згадаємо економічну реформу Столипіна в Росії, адже вона дала змогу цій...
-
Високорозвинене розширене виробництво - один з найважливіших факторів економічного зростання держави. Важлива роль у вирішенні цього завдання належить у...
-
Сучасному рівню розвитку продуктивних сил повинен відповідати і адекватний механізм управління територіями. Він має грунтуватись на всебічній...
-
Економіка розвитку - Царенко О. М. - § 3. Формування системи управління інфляційними процесами
Розгляд інфляції як зростання надмірного попиту на товари та послуги і паралельно неконтрольоване зростання грошової маси виділяє надмірний попит на...
-
Економіка розвитку - Царенко О. М. - § 2. Вплив на інфляційні процеси введення національної валюти
Головними передумовами створення національної грошової системи були проголошення державності України і прагнення політичного та економічного відродження....
-
Економіка розвитку - Царенко О. М. - § 1. Економічна суть інфляції
§ 1. Економічна суть інфляції У якості засобу обігу гроші виступають не як самостійне втілення товарної вартості, а як посередник при обміні товарів....
-
Найбільш повне задоволення матеріальних і духовних потреб усіх членів суспільства можливе тільки за умови раціональної організації суспільного...
-
Економіка розвитку - Царенко О. М. - Передмова
Становлення незалежної Української державності виявилося складнішим і важчим, ніж передбачалося на початку демократичних перетворень на пострадянському...
-
Економіка розвитку - Царенко О. М. - § 1. Економічний розвиток територій
§ 1. Економічний розвиток територій Специфіка національної ринкової економічної моделі проявляється через масову самоорганізацію економічних суб'єктів,...
-
Економіка розвитку - Царенко О. М. - Глава 3.Формування економіки територій
§ 1. Економічний розвиток територій Специфіка національної ринкової економічної моделі проявляється через масову самоорганізацію економічних суб'єктів,...
Економіка розвитку - Царенко О. М. - Прикладне програмне забезпечення