Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Засоби створення програмних продуктів

Реферат Засоби створення програмних продуктів


















Засоби створення програмних продуктів

В 

Зміст


Введення

Розділ I. Розробка програм для ЕОМ

I.1 Етапи планування програми

I.2 Поняття та особливості алгоритмів

Розділ II. Засоби, які використовуються для створення програм

II.1 Мова програмування - інструмент для розробки програми. Види і класифікація мов програмування

II.2 Структурний і об'єктно-орієнтоване програмування

Висновок

Список використаної літератури


Введення


Сучасний етап розвитку суспільства характеризується зростаючою роллю інформаційної сфери, що представляє собою сукупність інформації, інформаційної інфраструктури, суб'єктів, які здійснюють збір, формування, розповсюдження та використання інформації, а також системи регулювання виникаючих при цьому суспільних відносин. Інформаційна сфера є системоутворюючим фактором життя суспільства, активно впливає на стан політичної, економічної, оборонної та інших складових безпеки Російської Федерації.

У сучасному суспільстві комп'ютер відіграє величезну роль, вже важко уявити працю вчених, інженерів, економістів, бухгалтерів без використання обчислювальної техніки. Але комп'ютер сама по собі не здатний навіть на прості операції, тому для того щоб людина могла використовувати комп'ютер необхідно так зване програмне забезпечення. Програма керує ресурсами комп'ютера та надає їх у розпорядження користувача.

Програми, що працюють на комп'ютері, можна розділити на три категорії:

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

- системні програми, виконують різні допоміжні функції, наприклад створення копії використовуваної інформації, видачу довідкової інформації про комп'ютер, перевірку працездатності пристроїв комп'ютера і т. д.;

- допоміжне ПЗ (інструментальні системи та утиліти)

Зрозуміло, що межі між зазначеними трьома класами програм досить умовні, наприклад, до складу програми системного характеру може входити редактор текстів, тобто програма прикладного характеру.

Для роботи на комп'ютері розроблені і використовуються сотні тисяч різних прикладних програм для різних застосувань. Найбільш широко застосовуються програми:

В· підготовки текстів (документів) на комп'ютері - редактори текстів;

В· підготовки документів типографської якості - видавничі системи;

В· обробки табличних даних - табличні процесори;

В· обробки масивів інформації - системи управління базами даних ..

Прикладна програма - це будь-яка конкретна програма, яка сприяє вирішенню небудь завдання в межах даної проблемної області.

Наприклад, там, де на комп'ютер покладено завдання контролю за фінансовою діяльністю якої-небудь фірми, прикладної буде програма підготовки платіжних відомостей.

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

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

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


Розділ I. Розробка програм для ЕОМ


I.1 Етапи планування програми


Рішення будь-якої задачі на ЕОМ являє собою процес обробки даних за допомогою програми. Створення такої програми передбачає виконання ряду послідовних етапів:

Гј постановка задачі;

Гј математичний опис і вибір методу;

Гј розроблення алгоритму рішення;

Гј складання програми;

Гј тестування та налагодження програми;

Гј експлуатування програми.

Перший етап являє собою постановку задачі. На цьому етапі формулюється мета завдання, визначається взаємозв'язок з іншими завданнями, розкривається склад і форма подання вхідний, проміжної і результативної інформації, характеризуються форми і методи контролю достовірності інформації на ключових етапах рішення задачі, визначаються форми взаємодії користувача з ЕОМ у ході рішення задачі і т.п.

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


сторінка 1 з 7 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Створення програми-інтерпретатора для обробки вихідних текстів програм, що ...
  • Реферат на тему: Програмування алгоритмів роботи з частинами матриці. Складання програми ви ...
  • Реферат на тему: Створення програми продажу / купівлі комп'ютерної техніки
  • Реферат на тему: Створення програми, що включає всі програми лабораторних робіт
  • Реферат на тему: Розробка прикладної програми для криптографічного обробки даних шифром Цеза ...