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

Реферат Основи інформаційних технологій





n>

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

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


В 

Рис. 8.2. Схема взаємозв'язку вхідний і вихідний інформації для вирішення завдання

Основна категорія фахівців, зайнятих розробкою програм, - це програмісти (programmer). Програмісти неоднорідні за рівнем кваліфікації, а також за характером своєї діяльності. Найбільш часто програмісти діляться на системних і прикладних.

Системний програміст (system/software programmer, toolsmith ) займається розробкою, експлуатацією та супроводом системного програмного забезпечення, що підтримує працездатність комп'ютера і створює середовище для виконання програм, що забезпечують реалізацію функціональних завдань.

Прикладної програміст (application programmer) здійснює розробку і налагодження програм для вирішення функціональних завдань.

В умовах створення великих за масштабами і функцій обробки програм з'являється нова кваліфікація - програміст-аналітик (programmer-analyst), який аналізує і проектує комплекс взаємопов'язаних програм для реалізації функцій предметної області.

У процесі створення програм на початковій стадії робіт беруть участь і фахівці- постановники завдань.

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

Основним споживачем програм служить кінцевий користувач (end user), який, як правило, відноситься до категорії користувачів-непрограмістів . Кінцевий користувач не є фахівцем в області програмування, тобто не володіє методами і технологією проектування і створення програм, але має елементарні знання і навички роботи з обчислювальною технікою. Така кваліфікаційна характеристика користувача програмного забезпечення в значній мірі впливає на специфікацію вимог до створюваних програмами, інтерфейсам, формам машинних документів, технології вирішення завдань на ЕОМ.

Можлива експлуатація програм кваліфікованими програмістами або спеціально навченими технічними працівниками - операторами ЕОМ.

Взаємодія фахівців різного виду, що беруть участь у розробці та експлуатації програм, показано на рис. 8.3. У ряді випадків один фахівець поєднує кілька видів діяльності. Адміністратор бази даних та системний програміст здійснюють підготовку інформаційних та програмно-технічних умов для роботи програм. Пунктирні лінії означають участь фахівця в якості консультанта. br/>В 

Рис. 8.3. Схема взаємодії фахівців, пов'язаних із створенням та експлуатацією програм


У програмуванні крім процедурного підходу, представниками якого є такі універсальні мови високого рівня як Бейсік, Паскаль, Сі, і логічного підходу, представленого мовою Пролог, існує ще один напрям - функціональний. Воно виникло в 1962 р. разом із створенням Дж.Маккарті мови програмування Лісп (Lisp). Довгий час ця мова займав особливе місце. Переважна більшість програм штучного інтелекту складено мовою Лісп. До цих пір він вважається стандартною мовою розробки систем штучного інтелекту. Його популярність особливо велика в США. У нашій країні ця мова не отримав широкого розповсюдження (одна з причин - недолік літератури про нього російською мовою), проте в даний час популярність цієї мови швидко зростає. Незважаючи на те, що Лісп - один з найстаріших використовуваних мов програмування, у нього багато ще попереду. p align="justify"> Мова Лісп - один з перших мов обробки даних в символьній формі. Його назва походить від англійських слів В«list processing В» - В«обробка списківВ». У Ліспі і програма, і оброблювані нею дані представляються в одній і тій же формі - у формі списку. Таким чином, програми можуть обробляти і перетворювати інш...


Назад | сторінка 33 з 56 | Наступна сторінка





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

  • Реферат на тему: Розробка програм по створенню бази даних приладів і додавання першого рядка ...
  • Реферат на тему: Особливості вивчення різних пакетів прикладних програм для вирішення завдан ...
  • Реферат на тему: Рішення інженерних завдань із застосуванням алгоритмічної мови програмуванн ...
  • Реферат на тему: Розробка та налагодження лінійних алгоритмів і програм. Розробка програм п ...
  • Реферат на тему: Складання програм для вирішення математичних завдань