МЕНЮ


Фестивали и конкурсы
Семинары
Издания
О МОДНТ
Приглашения
Поздравляем

НАУЧНЫЕ РАБОТЫ


  • Инновационный менеджмент
  • Инвестиции
  • ИГП
  • Земельное право
  • Журналистика
  • Жилищное право
  • Радиоэлектроника
  • Психология
  • Программирование и комп-ры
  • Предпринимательство
  • Право
  • Политология
  • Полиграфия
  • Педагогика
  • Оккультизм и уфология
  • Начертательная геометрия
  • Бухучет управленчучет
  • Биология
  • Бизнес-план
  • Безопасность жизнедеятельности
  • Банковское дело
  • АХД экпред финансы предприятий
  • Аудит
  • Ветеринария
  • Валютные отношения
  • Бухгалтерский учет и аудит
  • Ботаника и сельское хозяйство
  • Биржевое дело
  • Банковское дело
  • Астрономия
  • Архитектура
  • Арбитражный процесс
  • Безопасность жизнедеятельности
  • Административное право
  • Авиация и космонавтика
  • Кулинария
  • Наука и техника
  • Криминология
  • Криминалистика
  • Косметология
  • Коммуникации и связь
  • Кибернетика
  • Исторические личности
  • Информатика
  • Инвестиции
  • по Зоология
  • Журналистика
  • Карта сайта
  • Тенденции развития программного обеспечения

    Тенденции развития программного обеспечения

    Тенденции развития программного обеспечения

    Программное обеспечение как товар. Создание программного обеспечения для

    персональных компьютеров за какой-то десяток лет превратилось из занятия

    программистов-одиночек в важную и мощную сферу промышленности. Только в США

    более 50 фирм – производителей программного обеспечения имеют объемы продаж

    более 10 млн. дол., а у десяти из них (в частности, Microsoft, Lotus,

    Novell, Borland, Autodesk, Symantec и Computer Associates) объемы продаж

    превышают 100 млн. дол. Поэтому развитие программного обеспечения,

    предназначенного для широкого круга пользователей, происходит уже не в

    состязании индивидуальных программистов, а в процессе ожесточенной

    конкурентной борьбы между фирмами-производителями программного обеспечения.

    Доля некоммерческого программного обеспечения постоянно снижается и все

    более ограничивается программами, создаваемыми в процессе научных

    исследований или для собственного удовольствия.

    Важнейшие свойства программ. При разработке коммерческих программ основной

    задачей фирм-разработчиков является, естественно, обеспечение их успеха на

    рынке. Для этого необходимо, чтобы программы обладали следующими

    качествами:

    . функциональность программы, т.е. полнота удовлетворения ею

    потребностей пользователя;

    . наглядный, удобный, интуитивно понятный и привычный пользователю

    интерфейс (т.е. способ взаимодействия программы с пользователем);

    . простота освоения программы даже начинающими пользователями, для чего

    используются информативные подсказки, встроенные справочники и

    подробная документация;

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

    отказам оборудования и т.д., и разумные ее действия в этих ситуациях.

    Стандартизация. Во многих областях совместная работа различных

    производителей программного обеспечения приводит к стандартизации отдельных

    элементов интерфейса программ, форматов данных и т.д., что весьма удобно

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

    программ перенимают друг у друга удачные находки и приемы и стремятся

    обеспечить совместимость с другими наиболее популярными программами. В

    результате использования ниспадающих (pull-down) меню или вид таблицы

    табличного процессора будут приблизительно одинаковыми во всех программах,

    хотя они созданы различными разработчиками, подобно тому, как похожи кнопки

    в лифтах, изготовленных разными заводами.

    Удобство пользовательского интерфейса программ является важнейшим фактором,

    определяющим приемлемость программы для пользователей, а значит, и ее

    успеха на рынке. Большинство выпускаемых на рынок программ используют

    достаточно стандартные методы организации интерфейса: ниспадающее меню,

    панели для выбора ответа, встроенные диалоговые справочники и т.д. Как

    правило, пользователь может работать не только с клавиатурой, но и с мышью.

    В последнее время все большее количество программ используют графический

    пользовательский интерфейс (graphical user interface, GUI), в котором, в

    частности, для упрощения работы пользователя вместо надписей на экране

    употребляются рисунки (пиктограммы). При этом графический интерфейс

    используется не только в таких программах, как графические редакторы или

    издательские системы, но и в табличных процессорах, текстовых редакторах и

    т.д. Многие из программ с графическим интерфейсом работают под управлением

    системы Windows.

    Увеличение мощности программ. Важнейшей тенденцией развития программного

    обеспечения является неуклонное увеличение их мощности – программы могут

    обрабатывать большие количества данных, делать это быстрее, предоставляют

    пользователю больше выполняемых функций и т.д. Таким образом, разработчики

    программного обеспечения используют возможности, появляющиеся из-за

    увеличения мощности компьютеров. Весьма заметно и стремление к интеграции

    функций программного обеспечения. Например, в табличный процессор

    включаются функции базы данных, в издательскую систему – функции текстового

    редактора и т.д.

    Оборотной стороной увеличения мощности программ является повышение их

    требований к аппаратуре. Например, программы, работающие под управлением

    Windows, нельзя использовать на 486, требуется компьютер не ниже класса

    Pentium, для сносного быстродействия при этом необходим компьютер с

    микропроцессором 100 Mhz и 16 Мбайта памяти, а для комфортной работы – 200

    Mhz и 32 Мбайт оперативной памяти. Для многих программ необходимы

    оперативная память не менее 16 Мбайт, графический монитор класса не ниже

    VGA, хорошая графическая плата и т.д.

    Коммерческие разновидности программ

    В настоящее время большинство программ распространяется на

    коммерческой основе. Для приобретения таких программ необходимо вначале

    заплатить за них определенную сумму денег. Такие программы называются

    коммерческими.

    Существуют и такие программы, которые распространяются бесплатно.

    Чаще всего эти программы написаны каким-нибудь опытным программистом для

    себя, затем переданы для общего пользования. Такие программы называются

    бесплатными (freeware). Иногда разработчики программы указывают, что их

    программа является бесплатной для индивидуальных пользователей, но для

    использования в организациях должна покупаться соответствующая лицензия.

    Промежуточное положение между бесплатными и коммерческими программами

    занимают условно-бесплатные программы (shareware). Эти программы можно

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

    необходимо уплатить разработчикам или распространителям программы

    определенную сумму.

    Нумерация версий программ

    Программы, которые нашли популярность у пользователей, как правило,

    совершенствуются разработчиками: в них исправляются ошибки, включаются

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

    программам не дается какое-то другое имя, а вместо этого они называются

    версиями исходных программ.

    По установившейся традиции версии программ обозначаются числами вида

    1.00, 3.5 и т.д., т.е. десятичных дробей в американской записи. Номер

    версии обычно указывается после названия программы, например Windows 3.0

    (читается «три ноль»). При этом существенные изменения в программах

    отражаются увеличением цифры до точки, незначительные изменения или

    исправления ошибок – увеличением цифр, стоящих после точки. Например,

    первоначальная версия программы обозначается 1.0, версия с некоторыми

    улучшениями - 1.1, а после внесения существенных дополнений новая версия

    программы будет иметь номер 2.0.

    Также существует нумерация программ по годам, например: Windows 98 –

    версия, выпущенная в 98 году.

    Большинство фирм-разработчиков программ продают на льготных условиях

    (а иногда даже предоставляют бесплатно) новые версии своих программ тем,

    кто ранее приобрел одну из предшествующих версий. Например, программа может

    стоить 400 дол., а для владельцев предыдущих версий – 50 дол.


    Приглашения

    09.12.2013 - 16.12.2013

    Международный конкурс хореографического искусства в рамках Международного фестиваля искусств «РОЖДЕСТВЕНСКАЯ АНДОРРА»

    09.12.2013 - 16.12.2013

    Международный конкурс хорового искусства в АНДОРРЕ «РОЖДЕСТВЕНСКАЯ АНДОРРА»




    Copyright © 2012 г.
    При использовании материалов - ссылка на сайт обязательна.