Компьютеры, программирование

  • 6221. Программное сопровождение практических работ по курсу "Конструирование и проектирование одежды"
    Реферат пополнение в коллекции 09.12.2008
  • 6222. Программное сопровождение практических работ по курсу Конструирование и проектирование одежды
    Информация пополнение в коллекции 12.01.2009

    Обычно в приложении объекты используются для получения ввода от пользователя, вывода результатов работы приложения или сообщений. Некоторые объекты, например, такие, как элементы управления, формируют пользовательский интерфейс приложения. В настоящем приложении использованы следующие элементы управления:

    • Командная кнопка (CommandButton), которая используется для инициирования или завершения процессов в приложении. При щелчке по кнопке вызываются команды, внесенные в процедуру Click кнопки.
    • Кадр (Frame), используется для создания контейнера для других элементов управления, объединенных общими целями. Например кадр непосредственно используется в приложении в качестве функционального выделения области формы и создании в ней группы переключателей.
    • Образ (Image), используется для вывода содержимого графических файлов определенных форматов.
    • Метка (Label), используется для размещения на форме статического текста, который не может быть отредактирован пользователем. Этот элемент управления используется, чтобы идентифицировать, объекты на форме например, содержать заголовки или описания для элементов управления; в период выполнения с их помощью можно вывести на экран информацию в ответ на событие или процесс в приложении.
    • Линия (Line), используется для создания логических разделов и элементов оформления в форме.
    • Переключатель (OptionButton), используется для предоставления опций для выбора, обычно в группах переключателей, из которых пользователь может выбрать один. Например, в приложении объединены выборы вариантов ответа на поставленный вопрос. При выборе переключателя генерируется событие Click, аналогичное щелчку по кнопке.
    • Изображение (PictureBox), используется в качестве контейнера для других элементов управления и вывода на экран графики, предоставления вывода из графических методов и текста из метода Print.
    • Текстовое поле (TextBox), используется для работы с текстом, доступным для редактирования, например, осуществлять ввод переменных в приложение.
    • Строка состояния (StatusBar), представляет собой панель внизу формы, в которой приложение выводит различную системную и пользовательскую информацию.
  • 6223. Программное средство для обеспечения контроля над деятельностью торговых агентов ООО "Журавли плюс"
    Дипломная работа пополнение в коллекции 11.09.2012

    №МодульНазначение1ExportFile.hЗаголовочныйфайлкласса ExportFile2ExportFile.cppФайл реализации класса ExportFile3ConfigFile.hЗаголовочный файл класса ConfigFile4ConfigFile.cppФайл реализации класса ConfigFile5ImportXmlHandler.hЗаголовочный файл класса ImportXmlHandler6ImportXmlHandler.cppФайл реализации класса ImportXmlHandler7SqlBase.hЗаголовочный файлSqlBase8SqlBase.cppФайл реализации класса SqlBase9SqlAgent.hЗаголовочный файл классаSqlAgent10SqlAgent.cppФайл реализации классаSqlAgent11SqlPhotos.hЗаголовочный файл классаSqlPhotos12SqlPhotos.cppФайл реализации классаSqlPhotos13SqlPlans.hЗаголовочный файл классаSqlPlans14SqlPlans.cppФайл реализации классаSqlPlans15SqlRoutes.hЗаголовочный файл классаSqlRoutes16SqlRoutes.cppФайл реализации классаSqlRoutes17SqlTasks.hЗаголовочный файл классаSqlTasks18SqlTasks.cppФайл реализации классаSqlTasks19main.cppГлавный файл программы, точка входа20AboutForm.hОбъявление класса формы "О программе"21AboutForm.cppРеализация класса формы "О программе"22AgentItemwork.hОбъявление класса формы "Агенты"23AgentItemwork.cppРеализация класса формы "Агенты"24ItemworkBase.hОбъявление базового класса формы25ItemworkBase.cppРеализация базового класса формы26ConnectDialog.hОбъявление класса диалога "Подключение"27ConnectDialog.cppРеализация класса диалога "Подключение"28ExportForm.hОбъявление класса формы "Экспорт файла"29ExportForm.cppРеализация класса формы "Экспорт файла"30ImportForm.hОбъявление класса формы "Импорт файла"31ImportForm.cppРеализация класса формы "Импорт файла"32MainWindow.hОбъявление класса главного окна33MainWindow.cppРеализация класса главного окна34PhotoItemwork.hОбъявление класса формы "Фотографии"35PhotoItemwork.cppРеализация класса формы "Фотографии"36PlanItemwork.hОбъявление класса формы "Планы продаж"37PlanItemwork.cppРеализация класса формы "Планы продаж"38RouteItemwork.hОбъявление класса формы "Маршруты"39RouteItemwork.cppРеализация класса формы "Маршруты"40TaskItemwork.hОбъявление класса формы "Задания"41TaskItemwork.cppРеализация класса формы "Задания"42AbstractModel.hОбъявление класса "AbstractModel"43AbstractModel.cppРеализация класса "AbstractModel"44AgentModel.hОбъявление класса "AgentModel"45AgentModel.cppРеализация класса "AgentModel"46PhotoModel.hОбъявление класса "PhotoModel"47PhotoModel.cppРеализация класса "PhotoModel"48PlanModel.hОбъявление класса "PlanModel"49PlanModel.cppРеализация класса "PlanModel"50RouteModel.hОбъявление класса "RouteMode"51RouteModel.cppРеализация класса "RouteMode"52TaskModel.hОбъявление класса "TaskModel"53TaskModel.cppРеализация класса "TaskModel"54Tablework.hОбъявление класса "Tablework"55Tablework.cppРеализация класса "Tablework"

  • 6224. Программное средство, которое обеспечивает учет спецодежды в Молодечненских электрических сетях
    Дипломная работа пополнение в коллекции 05.07.2012

    end:=0;.sostav_Set.Last;.sostav_Set.First;i:=0 to Form1.sostav_Set.RecordCount-1 do:=x+strtofloat(Form1.sostav_Set.fieldbyName('sum').AsString);.sostav_Set.Next;;:=round(x);:=0;.norm_rasc_Set.Last;.norm_rasc_Set.First;i:=0 to Form1.norm_rasc_Set.RecordCount-1 do:=y+Form1.norm_rasc_Set.fieldbyName('rascenka').Value;.norm_rasc_Set.Next;;.stat_Set.Last;.stat_Set.First;i:=0 to Form1.stat_Set.RecordCount-1 do.kalk_Set.Insert;.kalk_Set.FieldByName('mes').Value:=combobox1.Text;.kalk_Set.FieldByName('god').Value:=strtoint(combobox2.Text);.kalk_Set.FieldByName('kod_izd').Value:=dblookupcombobox1.KeyValue;.kalk_Set.FieldByName('kod_stat').Value:=Form1.stat_Set.fieldbyname('kod_stat').Value;.kalk_Set.FieldByName('koef').Value:=Form1.stat_Set.fieldbyname('koef').Value;.stat_Set.Next;.kalk_Set.Post;;.kalk_Set.Active:=false;.kalk_Set.SelectSQL.Clear;.kalk_Set.SelectSQL.Add('select * from kalkul where kod_izd=:param_izd and mes=:param_mes and god=:param_god');.kalk_Set.ParamByName('param_izd').Value:=dbLookupcombobox1.KeyValue;.kalk_Set.ParamByName('param_mes').Value:=combobox1.Text;.kalk_Set.ParamByName('param_god').Value:=strtoint(combobox2.Text);.kalk_Set.Active:=true;.kalk_Set.Last;.kalk_Set.First;i:=0 to Form1.kalk_Set.RecordCount-1 doForm1.kalk_Set.Locate('kod_stat','1',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=x;_m:=Form1.kalk_Set.FieldByName('summa').Value;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','8',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=y;_ozp:=Form1.kalk_Set.FieldByName('summa').Value;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','5',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=strtofloat(edit1.Text);_ten:=Form1.kalk_Set.FieldByName('summa').Value;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','6',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=strtofloat(edit2.Text);_en:=Form1.kalk_Set.FieldByName('summa').Value;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','2',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=round(s_m/100*strtofloat(Form1.kalk_Set.fieldbyname('koef').AsString));_tzr:=Form1.kalk_Set.FieldByName('summa').Value;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','7',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=round(s_ozp*strtofloat(Form1.kalk_Set.fieldbyname('koef').AsString));_zp:=Form1.kalk_Set.FieldByName('summa').Value;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','9',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=round(s_zp/100*strtofloat(Form1.kalk_Set.fieldbyname('koef').AsString));_strah:=Form1.kalk_Set.FieldByName('summa').Value;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','11',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=round(s_zp/100*strtofloat(Form1.kalk_Set.fieldbyname('koef').AsString));_nesch:=Form1.kalk_Set.FieldByName('summa').Value;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','12',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=round(s_zp/100*strtofloat(Form1.kalk_Set.fieldbyname('koef').AsString));_proizv:=Form1.kalk_Set.FieldByName('summa').Value;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','13',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=s_m+s_tzr+s_ten+s_en+s_zp+s_strah+s_nesch+s_proizv;_pr_s:=Form1.kalk_Set.FieldByName('summa').Value;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','14',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=round(s_pr_s/100*strtofloat(Form1.kalk_Set.fieldbyname('koef').AsString));_kr:=Form1.kalk_Set.FieldByName('summa').Value;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','15',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=round(s_pr_s/100*strtofloat(Form1.kalk_Set.fieldbyname('koef').AsString));_ohr:=Form1.kalk_Set.FieldByName('summa').Value;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','16',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=s_pr_s+s_kr+s_ohr;_pol_s:=Form1.kalk_Set.FieldByName('summa').Value;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','17',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=round(s_pol_s/100*strtofloat(Form1.kalk_Set.fieldbyname('koef').AsString));_p:=Form1.kalk_Set.FieldByName('summa').Value;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','18',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=s_pol_s+s_p;_op_c:=Form1.kalk_Set.FieldByName('summa').Value;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','20',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;:=s_op_c;:=Trunc(m);:=n mod 100;s<50 then s_d_op_c:=n-s else s_d_op_c:=n+(100-s);.kalk_Set.FieldByName('summa').Value:=s_d_op_c;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','21',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=s_pol_s;_zat:=Form1.kalk_Set.FieldByName('summa').Value;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','22',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=s_d_op_c;_bezNDS:=Form1.kalk_Set.FieldByName('summa').Value;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','23',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=round(s_bezNDS/100*strtofloat(Form1.kalk_Set.fieldbyname('koef').AsString));_NDS:=Form1.kalk_Set.FieldByName('summa').Value;.kalk_Set.Post;;Form1.kalk_Set.Locate('kod_stat','24',[loCaseInsensitive, loPartialKey]).kalk_Set.Edit;.kalk_Set.FieldByName('summa').Value:=s_bezNDS+s_NDS;.kalk_Set.Post;;;.Label3.Caption:=combobox1.Text;.Label4.Caption:=combobox2.Text;.Label5.Caption:=dblookupcombobox1.Text;.Show;;;;;;;Tnov_kalk.BitBtn2Click(Sender: TObject);(dblookupcombobox1.Text='') or (combobox1.text='')(combobox2.Text='')showMessage('Не все поля заполнены!').kalk_Set.Active:=false;.kalk_Set.SelectSQL.Clear;.kalk_Set.SelectSQL.Add('select * from kalkul where kod_izd=:param_izd and mes=:param_mes and god=:param_god');.kalk_Set.ParamByName('param_izd').Value:=dbLookupcombobox1.KeyValue;.kalk_Set.ParamByName('param_mes').Value:=combobox1.Text;.kalk_Set.ParamByName('param_god').Value:=strtoint(combobox2.Text);.kalk_Set.Active:=true;Form1.kalk_Set.RecordCount=0 then

  • 6225. Программно-математическое информационное оружие
    Информация пополнение в коллекции 20.05.2011

    Возросшее значение информации в жизни современного общества позволило в начале 80-х годов выделить в совокупном потенциале государства ресурсы особого рода - информационные (ИР), в которые включается прежде всего информация на материальных носителях или существующая в любой другой форме. Особое значение ИР обусловлено не только их качественными показателями, сколько тем ключевым положением, которое они в силу особой роли информации как системообразующего фактора занимают по отношению к любым другим ресурсам государства - экономическому, научно-техническому и военному. Широкое вовлечение ИР в сферу экономического и военного противоборства различных государств способствует ускоренному развитию экономической, научно-технической и собственно военной составляющих военных потенциалов государств. Материальными носителями информации в современном мире являются центры обработки и анализа информации, каналы информационного обмена, линии связи, системы и средства защиты информации, составляющие в совокупности информационную инфраструктуру государства. Именно на нее направлено острие информационно-технических средств воздействия, являющихся собственно программно-математическим (интеллектуально- техническим) оружием. [4]

  • 6226. Программно-методический комплекс для обучения процессу создания компиляторов
    Дипломная работа пополнение в коллекции 09.12.2008

     

    1. <prog>::= PROGRAM <prog-name> VAR <dec-list> BEGIN <stmt-list> END.
    2. <prog-name>::= id ;
    3. <dec-list>::= <dec> { ; <dec> } ;
    4. <dec>::= <id-list> : <type>
    5. <type>::= INTEGER | REAL | STRING
    6. <id-list>::= id { , id }
    7. <stmt-list>::= <stmt> { ; <stmt> } ;
    8. <stmt> ::= <assign> | <for> | <read> | <write> | <while> | <repeat> | <if>
    9. <assign>::= id := <exp>
    10. <exp>::= <term> { + <term> | <term> }
    11. <term>::= <factor> { * <factor> | DIV <factor> | / <factor> }
    12. <factor>::= id | int | real | <text-val> | (<exp>)
    13. <read>::= READ ( <id-list> )
    14. <write>::= WRITE ( <value> { , <value>} )
    15. <for>::= FOR <index-exp> DO <body>
    16. <index-exp>::= id := <exp> TO|DOWNTO <exp>
    17. <body>::= <stmt> | BEGIN <stmt-list> END
    18. <value>::= <id-list> | <text-val>
    19. <text-val>::= ? <text> ?
    20. <text>::= string
    21. <if>::= IF <сравнение> THEN <body> ELSE <body>
    22. <сравнение>::= <factor> <условие> <factor>
    23. <условие>::= > | < | = | >= | <= | <>
    24. <while>::= WHILE <сравнение> DO <body>
    25. <repeat>::= REPEAT <body> UNTIL <сравнение>
  • 6227. Программно-технические средства CALS-технологий
    Информация пополнение в коллекции 26.02.2011

    В ИЭТР используют классификацию документов. По одной из существующих систем классификации выделяют следующие классы ИЭТР:

    • Класс 1 Бумажно-ориентированные электронные документы. Отсканированные страницы бумажных руководств. Электронный документ копия бумажного руководства. Преимущества: большие объемы бумажной документации заменяет компактный электронный носитель. Недостатки: не добавляет никаких новых функций по сравнению с бумажными руководствами.
    • Класс 2 Неструктурированные документы. Текстовые электронные документы. Преимущества: возможность использования аудио- и видеофрагментов, графических изображений и возможность осуществлять поиск по тексту документа. Недостатки: ограниченные возможности обработки информации.
    • Класс 3 Структурированные документы. Начиная с класса 3, руководства представляют собой документы, имеющие три компонента: структура, оформление и содержание. Кроме того, начиная с класса 3, ИЭТР имеют стандартизированный интерфейс пользователя. Преимущества: существует возможность стандартизировать структуру, оформление и пользовательский интерфейс руководств (например, в соответствии с отраслевыми стандартами на эксплуатационную документацию), стандартизированный интерфейс пользователя позволяет облегчить работу с ИЭТР. Недостатки: при создании руководств к сложным промышленным изделиям появляются проблемы управления большим объемом информации.
    • Класс 4 Интерактивные базы данных. Преимущества: можно создавать технические руководства большого объема. Недостатки: отсутствие системы диагностики изделия.
    • Класс 5 Интегрированные базы данных. Дают возможность прямого взаимодействия с электронными модулями диагностики изделий, что существенно облегчает обслуживание и ремонт изделия. Преимущества: возможность проведения диагностики изделия. Недостатки: очень высокая стоимость создания. Вариант использования конкретного класса ИЭТР, в общем случае, зависит от сложности изделия, от финансовых и технических возможностей пользователя.
  • 6228. Программно-управляемый генератор прямоугольных импульсов инфранизких частот
    Курсовой проект пополнение в коллекции 22.10.2009

    В начале порт RB1 устанавливается в единицу, светодиод загорается - так осуществляется индикация нажатой кнопки, соответствующей 9мс (для двух других режимов индикация осуществляется аналогично, управляя портами RB2, RB3). Затем в регистры общего назначения A, B, C и D загружаются константы в десятичной форме для формирования импульса, паузы между импульсами, и паузы между пачками соответственно, для длительности импульса 9мс. В регистр E загружается константа, определяющая количество импульсов в пачке (периодов следования импульсов), в данном случае это число 5 для любой длительности импульсов. Для получения на выходе контроллера импульса на порт RB0 выводится логическая единица (блок 6). Задержка единицы получается в результате декремента содержимого регистра A (блок 7). После каждого раза вычитания результат проверяется на нуль (блок 8): если результат не равен нулю, декрементирование повторяется , равен программа выполняется далее. Вывод на порт RB0 логического нуля (блок 9) соответствует паузе между импульсами, для получения необходимой длительности выполняется задержка, декрементируя содержимое регистра B (блок 10) до получения нулевого результата (блок 11), при неравенстве нулю снова происходит вычитание. Декрементируя содержимое регистра E (блок 13), формируется последовательность из пяти импульсов: если результат вычитания не равен нулю, формирование задержки единицы-нуля повторяются снова.

  • 6229. Программные средства
    Контрольная работа пополнение в коллекции 15.10.2009

    Совет старейшин представляет собой группу приглашенных добровольцев, называемую IAB (Совет по архитектуре Интернет). IAB регулярно собирается, чтобы "благословить" стандарты и распределить ресурсы, такие, например, как адреса. Интернет работает, поскольку имеются стандартные способы общения между компьютерами и прикладными программами. Это позволяет компьютерам разного типа связываться без особых проблем. IAB ответственен за стандарты; он решает, когда стандарт необходим и каким ему следует быть. Когда требуется стандарт, совет рассматривает проблему, принимает стандарт и по сети оповещает о нем мир. IAB также следит за различными номерами (и другими вещами), которые должны оставаться уникальными. Например, каждый компьютер в Интернет имеет свой уникальный 32-разрядный двоичный адрес; никакой другой компьютер не имеет такого же. Как присваивается этот адрес? IAB заботится о такого рода проблемах. Он не присваивает адресов самолично, но разрабатывает правила, как эти адреса присваивать.

  • 6230. Программные средства автоматизации конструирования, моделирования и проектирования
    Информация пополнение в коллекции 08.06.2010

    Для уменьшения времени разработки программного обеспечения при сохранении его соответствия показателям назначения и обеспечении легкости последующего сопровождения и модернизации в Genie имеются специальные графические средства разработки и представления данных, которые называются редактор задач (Task Designer) и редактор форм отображения (Display Designer). Примеры экранных форм этих редакторов приведены на рис.1. и 2. В редакторе задач используется информационно-поточная модель программирования, которая значительно удобнее для восприятия и алгоритмической интерпретации, чем традиционная линейная архитектура текстовых языков программирования. При разработке приложения пользователем создается блок-схема стратегии без фиксации внимания на различных логических и синтаксических соглашениях, характерных для стандартного программирования. Объекты (пиктограммы функциональных блоков) выбираются из панели инструментов редактора задач (рис.3) и соединяются между собой для передачи данных от одного блока к другому. При необходимости создания графического интерфейса оператора редактор форм отображения обеспечивает возможность разработки удобных для восприятия экранных форм отображения в кратчайшие сроки посредством входящих в пакет стандартных элементов отображения (рис.4 и 5). Кроме того, указанный графический интерфейс оператора может быть усовершенствован с помощью специальных инструментов рисования и элементов отображения, определяемых пользователем. Библиотеки встроенных функциональных блоков и элементов отображения включают в себя наиболее часто используемые в промышленной автоматизации функции сбора, обработки и графического представления данных. Пример результата разработки интерфейса оператора для контроля нагрузки конвейера и учета количества сыпучих материалов приведен на рис.6.

  • 6231. Программные средства для общения через Интернет
    Информация пополнение в коллекции 13.04.2012

    Помимо функций почтового клиента для работы с электронной почтой, Microsoft Outlook является полноценным органайзером, предоставляющим функции календаря, планировщика задач, записной книжки и менеджера контактов. Кроме того, Outlook позволяет отслеживать работу с документами пакета Microsoft Office для автоматического составления дневника работы.может использоваться как отдельное приложение, так и выступать в роли клиента для почтового сервера Microsoft Exchange Server, что предоставляет дополнительные функции для совместной работы пользователей одной организации: общие почтовые ящики, папки задач, календари, конференции, планирование и резервирование времени общих встреч, согласование документов. Microsoft Outlook и Microsoft Exchange Server являются платформой для организации документооборота, так как они обеспечены системой разработки пользовательских плагинов и скриптов, с помощью которых возможно программирование дополнительных функций документооборота (и не только документооборота), не предусмотренных в стандартной поставке.Bat! продукт молдавской компании RITLabs (ritlabs.com). Его популярность объясняется несравненно более высокой надежностью в работе, скоростью работы и большим по сравнению со своим американским коллегой, количеством предоставляемых возможностей.Bat! имеет довольно развитую систему фильтрации и сортировки сообщений, а также систему для подключения дополнительных модулей расширения (плагинов), предназначенных (в случае, если это требуется) для интеграции программ защиты от вирусов и спама различных производителей. Необходимые плагины могут поставляться вместе с антивирусом (как например в случае с KAV) или загружаться с сайта разработчиков этого модуля.

  • 6232. Программные средства и приёмы работы на компьютере
    Информация пополнение в коллекции 09.12.2008

    При работе с РС широко используются разные дополнительные устройства: принтеры, сканеры, модемы, цифровые камеры и прочее оборудование совместимое с компьютером. Поэтому необходимо уметь подключать, устанавливать, настраивать оборудование. Большинство современное компьютерной техники имеет индекс «Plug and Play», что дословно значит «подключи и играй». Это значит, что это устройство автоматически определяется системой, и потом просто просит вставить диск с драйвером оборудования. В операционных системах Windows имеется специальная программа для подключения оборудования «мастер подключения оборудования». Он значительно упрощает работу с техникой. Он находится на панели управления. Также с помощью мастера можно устранять неполадки.

  • 6233. Программные средства интернет
    Информация пополнение в коллекции 09.12.2008

    Èòàê, êàêèå æå êîíêðåòíûå âîçìîæíîñòè ïðåäîñòàâëÿåò Netscape Browser?

    1. Ìíîãîîêîííûé èíòåðôåéñ, ïîçâîëÿþùèé îñóùåñòâëÿòü ïðîñìîòð íåñêîëüêèõ äîêóìåíòîâ.
    2. Âîçìîæíîñòü ðàáîòû ñ êëàññè÷åñêèìè âèäàìè ñåðâèñà Internet, òàêèìè êàê FTP, Telnet.
    3. Íàñòðîéêà âíåøíèõ ïðèëîæåíèé äëÿ îáðàáîòêè äîêóìåíòîâ ñïåöèàëüíûõ ôîðìàòîâ. Ýòà îñîáåííîñòü ïîçâîëÿåò àññîöèèðîâàòü íåêîòîðóþ ïðîãðàììó ñ îïðåäåëåííûì ôîðìàòîì äîêóìåíòà. Íàïðèìåð, ïðè ïîëó÷åíèè àðõèâîâ äîêóìåíòîâ ñ ðàñøèðåíèåì zip, arj äëÿ èõ ïðîñìîòðà ìîæíî èñïîëüçîâàòü òàêóþ ïðîãðàììó êàê Winzip. Äàííàÿ âîçìîæíîñòü ïîçâîëÿåò òàêæå íàñòðîèòü Netscape äëÿ ðàáîòû ñ ðåñóðñàìè ìóëüòèìåäèà ñåòè Internet.
    4. Ïîääåðæêà çàïðåùåííîãî ðåæèìà ïåðåäà÷è äàííûõ. Î÷åíü ÷àñòî ðàçëè÷íûå îðãàíèçàöèè ïðåäëàãàþò âîçìîæíîñòü îïëàòû, êàêèõ ëèáî òîâàðîâ èëè óñëóã ÷åðåç WWW. Ñèñòåìà áåçîïàñíîñòè ïåðåäà÷è äàííûõ, ïîääåðæèâàåìàÿ Netscape, ìîæåò ãàðàíòèðîâàòü êîíôèäåíöèàëüíîñòü ïåðåäàâàåìîé èíôîðìàöèè, íàïðèìåð, î íîìåðå âàøåé êðåäèòíîé êàðòî÷êè (ðàçóìååòñÿ, åñëè WWW- ñåðâåð, íà êîòîðûé âû ïåðåäàåòå äàííûå, ïîääåðæèâàåò äàííóþ ñèñòåìó áåçîïàñíîñòè).
    5. Ïîääåðæêà ÿçûêà Java. Êîìïàíèÿ Netscape Communications ëèöåíçèðîâàëà ÿçûê Java, ðàçðàáîòàííîé êîìïàíèåé Sun Microsystems, è äëÿ ðÿäà îïåðàöèîííûõ ñèñòåì âêëþ÷èëà åãî ïîääåðæêó â Netscape Browser.
    6. Cèñòåìà çàêëàäîê. Ïóòåøåñòâóÿ â Web ïðîñòðàíñòâå âû ìîæåòå íàéòè èíòåðåñíûé äîêóìåíò, ê êîòîðîìó åùå çàõîòèòå âåðíóòüñÿ. Äëÿ ýòîãî íå íàäî çàïîìèíàòü ññûëêó íà íåãî, ìîæíî ïðîñòî âîñïîëüçîâàòüñÿ ñèñòåìîé çàêëàäîê, ðàçðàáîòàííîé â Netscape Browser, êîòîðàÿ äîñòàòî÷íî ïðîñòà è óäîáíà â ðàáîòå.
    7. Âîçìîæíîñòü ïîäêëþ÷åíèÿ ïðîãðàììíûõ ìîäóëåé (plug ins), ðàñøèðÿþùèõ âîçìîæíîñòè Netscape Browser.Ê ïðèìåðó, åñëè âàì çàõî÷åòñÿ ïðîñìàòðèâàòü âèäåîôàéëû ïðÿìî â îñíîâíîì îêíå, òî ýòó çàäà÷ó ìîæíî ðåøèòü, óñòàíîâèâ ñîîòâåòñòâóþùèé ìîäóëü â Netscape Navigator. ×èñëî äîïîëíèòåëüíûõ ìîäóëåé ê Netscape èñ÷èñëÿåòñÿ äåñÿòêàìè.
    8. Ñïåöèàëüíûå ðàñøèðåíèÿ HTML. Êîìïàíèÿ Netscape â ïîðÿäêå ÷àñòíîé èíèöèàòèâû ââåëà íåêîòîðûå äîïîëíåíèÿ â ïîääåðæèâàåìûé åå áðîóçåðîì ñòàíäàðò ÿçûêà HTML. Îäíèì òàêèì èíòåðåñíûì äîïîëíåíèåì ÿâëÿåòñÿ ïîääåðæêà ðàáîòû ñ êàäðàìè (Frame). Ïðè èñïîëíåíèè ýòîé âîçìîæíîñòè îêíî ïðîñìîòðà äîêóìåíòîâ ðàçáèâàåòñÿ íà íåñêîëüêî ïðÿìîóãîëüíûõ îáëàñòåé, èëè êàäðîâ (Frames), êàæäûé èç êîòîðûõ ìîæåò èìåòü ïðîèçâîëüíûå ðàçìåðû è ñîáñòâåííûå ïîëîñû ïðîêðóòêè. Ðåçóëüòàòîì ýòîãî äîïîëíåíèÿ ñòàëè íîâûå ñïîñîáû ïðåäñòàâëåíèÿ èíôîðìàöèè â WWW, îáëåã÷àþùèå åå âîñïðèÿòèå, è íîâûå ïðèíöèïû íàâèãàöèè, ïðèìåíÿåìûå íà WWW - ñåðâåðàõ.
  • 6234. Программные средства информационных систем
    Дипломная работа пополнение в коллекции 13.11.2011
  • 6235. Программные средства как объект авторского права
    Информация пополнение в коллекции 09.12.2008

    Как и всякий другой правовой институт, авторское право имеет принципы:

    1. Свобода творчества. Позволяет автору выбирать интересующую его тему, форму будущего произведения, метод создания, использовать произведения всеми дозволенными законом способами. Конституционное законодательство гарантирует свободу научного, технического и художественного творчества путем широкого развертывания научных исследований, изобретательской и рационализаторской работы, развития литературы и искусства. В Конституции РФ закреплено:
    2. Каждому гарантируется свобода литературного, научного, технического и других видов творчества, преподавания. Интеллектуальная собственность охраняется законом.
    3. Каждый имеет право на участие в культурной жизни и пользованием учреждениями культуры, на доступ к культурным ценностям.
    4. Каждый обязан заботиться о сохранности исторического и культурного наследия. Беречь памятники истории и культуры.
    5. Принцип сочетания личных интересов с интересами всего общества.
    6. Принцип моральной и материальной заинтересованности в использовании произведений. Материальное поощрение: государственные и именные премии.
    7. Принцип всемирной охраны права и законного интереса авторов. Отражен не только в нормах права, но и в нормах, обеспечивающих защиту нарушенных авторских прав.
    8. Нормы авторского права содержаться в различных законодательных и нормативных актах федерального и республиканского значения. Основы гражданского законодательства устанавливают принципиальные положения по вопросам, требующим единообразного решения во всех республиках. Такое единства предопределено и необходимостью участия в международных конвенциях об охране авторских прав Вместе с тем Конституция РФ относит "правовое регулирование интеллектуальной собственности" к совместному ведению Федерации и республик в ее составе.
  • 6236. Программные средства офисного назначения
    Контрольная работа пополнение в коллекции 03.02.2012

    Следующая версия программы называлась Microsoft Word 95 (Word 7.0). Она была ориентирована на графическую операционную систему Windows 95. Основным достижением этой версии стало то, что после нее текстовый процессор уже не рассматривается только как отдельное приложение. В состав мощного офисного пакета Microsoft Office входит несколько приложений (с каждой новой версией пакета этот состав расширяется), и на процессор Microsoft Word возлагаются дополнительные функции интеграции прочих приложений. Он занимает центральное положение в системе и позволяет организовать эффективный обмен данными между составляющими приложениями, что позволило в значительной степени автоматизировать разработку офисных документов разной содержательности и сложности. Еще одним важным нововведением седьмой версии стало управление взаимодействием текста со встроенными объектами, что значительно расширило набор возможностей при форматировании документов. А особенный успех этой версии программы в России (она очень широко используется, и сегодня) завоевали встроенные средства поддержки русского языка (автоматическая проверки орфографии и грамматики). Восьмая версия программы Microsoft Word 97 (Word 8.0), вошедшая в состав пакета Microsoft Office 97, внесла относительно мало практически полезных изменений для повседневной офисной работы. Так, например, ее жесткая ориентация на использование шрифтов UNICODE затруднила обмен данными с большинством приложений, выпущенных «третьими» фирмами, и создала пользователям проблемы при печати материалов на большинстве печатающих устройств. Дополнительные средства оформления текстовых документов, представленные в этой версии, имели практическое значение только при разработке электронных (экранных) документов. Возможность сохранения документов в «электронных» форматах HTML и PDF, рассчитанная на публикацию документов в Интернете, осталась проработанной не до конца и не вошла в практику Web-дизайнеров. microsoft word программа офисный

  • 6237. Программные средства поддержки жизненного цикла ПО
    Доклад пополнение в коллекции 12.01.2009

    Классификация по типам в основном совпадает с компонентным составом CASE-средств и включает следующие основные типы:

    • средства анализа (Upper CASE), предназначенные для построения и анализа моделей предметной области (Design/IDEF (Meta Software), BPwin (Logic Works));
    • средства анализа и проектирования (Middle CASE), поддерживающие наиболее распространенные методологии проектирования и использующиеся для создания проектных спецификаций (Vantage Team Builder (Cayenne), Designer/2000 (ORACLE), Silverrun (CSA), PRO-IV (McDonnell Douglas), CASE.Аналитик (МакроПроджект)). Выходом таких средств являются спецификации компонентов и интерфейсов системы, архитектуры системы, алгоритмов и структур данных;
    • средства проектирования баз данных, обеспечивающие моделирование данных и генерацию схем баз данных (как правило, на языке SQL) для наиболее распространенных СУБД. К ним относятся ERwin (Logic Works), S-Designor (SDP) и DataBase Designer (ORACLE). Средства проектирования баз данных имеются также в составе CASE-средств Vantage Team Builder, Designer/2000, Silverrun и PRO-IV;
    • средства разработки приложений. К ним относятся средства 4GL (Uniface (Compuware), JAM (JYACC), PowerBuilder (Sybase), Developer/2000 (ORACLE), New Era (Informix), SQL Windows (Gupta), Delphi (Borland) и др.) и генераторы кодов, входящие в состав Vantage Team Builder, PRO-IV и частично - в Silverrun;
    • средства реинжиниринга, обеспечивающие анализ программных кодов и схем баз данных и формирование на их основе различных моделей и проектных спецификаций. Средства анализа схем БД и формирования ERD входят в состав Vantage Team Builder, PRO-IV, Silverrun, Designer/2000, ERwin и S-Designor. В области анализа программных кодов наибольшее распространение получают объектно-ориентированные CASE-средства, обеспечивающие реинжиниринг программ на языке С++ (Rational Rose (Rational Software), Object Team (Cayenne)).
  • 6238. Программные средства, ремонт и модернизация ПК
    Отчет по практике пополнение в коллекции 23.07.2012
  • 6239. Программные средства. Системы безопасности информации
    Информация пополнение в коллекции 23.03.2010

    Итак, что же такое антивирус? Сразу же развеем одну часто возникающую иллюзию. Почему-то многие считают, что антивирус может обнаружить любой вирус, то есть, запустив антивирусную программу или монитор, можно быть абсолютно уверенным в их надежности. Такая точка зрения не совсем верна. Дело в том, что антивирус - это тоже программа, конечно, написанная профессионалом. Но эти программы способны распознавать и уничтожать только известные вирусы. То есть антивирус против конкретного вируса может быть написан только в том случае, когда у программиста есть в наличии, хотя быодин экземпляр этого вируса. Вот и идет эта бесконечная война между авторами вирусов и антивирусов, правда, первых в нашей стране почему-то всегда больше, чем вторых. Но и у создателей антивирусов есть преимущество! Дело в том, что существует большое количество вирусов, алгоритм которых практически скопирован с алгоритма других вирусов. Как правило, такие вариации создают непрофессиональные программисты, которые по каким-то причинам решили написать вирус. Для борьбы с такими "копиями" придумано новое оружие - эвристические анализаторы. С их помощью антивирус способен находить подобные аналоги известных вирусов, сообщая пользователю, что у него, похоже, завелся вирус. Естественно, надежность эвристического анализатора не 100%, но все же его коэффициент полезного действия больше 0,5. Таким образом, в этой информационной войне, как, впрочем, и в любой другой, остаются сильнейшие. Вирусы, которые не распознаются антивирусными детекторами, способны написать только наиболее опытные и квалифицированные программисты. Таким образом, на 100% защититься от вирусов практически невозможно (подразумевается, что пользователь меняется дискетами с друзьями и играет в игры, а также получает информацию из других источников, например из сетей). Если же не вносить информацию в компьютер извне, заразиться вирусом невозможно - сам он не родится.

  • 6240. Программные стандарты и их спецификации
    Статья пополнение в коллекции 12.01.2009

    Начнем с положительных (и не очень) примеров. Для меня самым любимым стандартом является международный стандарт ANSI/ISO языка Си. Вот почему я его люблю. Этот стандарт опубликован в виде двух книг. Первая книга представляет собой формальное описание языка, включая Бекусовские определения синтаксиса и естественно-язычные (на английском языке) описания семантики соответствующих языковых конструкций. Вторая книга (Rational) включает подробные неформальные разъяснения смысла языковых конструкций, введенных в первой книге. Идея стандарта состоит в том, что параллельно читаются обе книги. Основная информация содержится в первом томе, но как только изложение на (полу)формальном уровне становится непонятным, можно обратиться к соответствующему месту второго тома и получить неформальные человеческие пояснения. Кроме определения языковых конструкций Стандарт Си содержит спецификации основных библиотек, которые должны поддерживаться в любой стандартной реализации языка Си. Наличие этих спецификаций исключительно важно само по себе, поскольку, как известно, язык Си не содержит конструкций, обеспечивающих связь с внешним миром (в частности, операторов ввода/вывода). Для этой заметки особенно важно то, что спецификации библиотечных функций в Стандарте Си вводятся с использованием ранее определенных конструкций языка Си. Конечно, эти спецификации носят только синтаксический характер, а семантика библиотечных функций определяется на естественном языке.