Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
алгорит.rtf
Скачиваний:
1
Добавлен:
15.09.2019
Размер:
193.7 Кб
Скачать

2.4 Программное обеспечение

Программное обеспечение – вторая равноправная часть информационной технологии. Без программ любая аппарату – просто груда железа (многие так и называют аппаратную часть – «железом»). Программы для ЭВМ делятся на два больших класса: системное программное обеспечение; прикладное программное обеспечение.

Системные программы управляют работой аппаратных средств и обеспечивают услугами нас и наши прикладные комплексы. В первую очередь – это операционные системы и дополняющие их программные модули (системные про – «утилиты», драйверы периферийных устройств и т.п.). К системному обеспечению часто относят и широкий круг программ, выполняющих разнообразные функции по обслуживанию нашего компьютерного хозяйства: знаменитые утилиты Нортона («лечение» и оптимизация дисков, восстановление случайно удаленной информации, поиск и многое другое), программы архивирования (сжатия) файлов, анти средства, разнообразные диагностические модули и т.п.

На современных компьютерах большинство обслуживающих программ включено в состав графических операционных систем (Windows 3.1, Windows 95, Windows NT).

С помощью прикладных программ мы решаем на компьютере конкретные задачи.

Спектр прикладного обеспечения очень широк: от простых программ, составляемых начинающими для решения несложных вычислительных задач, до мощных профессиональных систем (например, издательских), научных комплексов, сложнейших систем массового обслуживания (например, резервирования мест на самолеты). Промежуточное место занимает особый класс программ – инструментальные средства разработки приложений. Роль таких систем за последние годы резко возросла. Если раньше для разработки программ пользователи применяли автономные компиляторы (типа Turbo С, Turbo Pascal и т.д.) с не сервисом, то ныне в состав инструментария входят мощные средства визуального программирования, библиотека функций и классов и т.п.

Один и тот же программный продукт может иметь несколько версий (редакций), обозначающихся номерами: 3.0, 6.2 и т.д. Каждая следующая версия отличается от предыдущей либо серьезными улучшениями (из первой цифры), либо незначительными модификациями (тогда меняется вторая или третья цифра).

Существует особый класс «программного обеспечения» – компьютерные вирусы. Это тоже программы, которые пишутся некоторыми программистами из озорства, или просто из вредности и могут нанести большой ущерб компьютерной системе.

3. Программные продукты для юристов

В конце прошлого века стало модным поветрием для вузов осуществлять подготовку юристов. Специальность всегда пользовалась большим спросом, и конкурс на нее до сих пор является одним из самых больших. В результате каждый год появляются новые десятки (если не сотни) тысяч дипломированных юристов. Теперь их пути расходятся – пути приложения полученных знаний – самые разные. Это и следователи, и адвокаты, и работники нотариальных контор, и юрисконсульты. Появляется узкая специализация. И когда встает вопрос об автоматизации труда юриста, в первую очередь нужно уточнять – а чем занимается этот юрист? Как и у многих иных специальностей, профили деятельности юристов будут заметно отличаться друг от друга.

Работу юриста можно условно разделить на несколько составляющих: работа со справочно-правовой информацией, техническая работа и непосредственно правовая (работа с документами). На поле автоматизации работ со справочно-правовой информацией давно и успешно правят бал две крупные разработки – «Консультант Плюс» и «Гарант». С ними наверняка приходилось работать не только юристам, но и специалистам иных направлений и рассказывать здесь о том, что они из себя представляют, излишне. Работа с документами, а это, в первую очередь, составление различных договоров, заявлений и официальных запросов – вещь сугубо индивидуальная. В каждом конкретном случае требуется личный подход, обеспечивающий учет всех моментов, имеющих отношение к делу. Автоматизировать такой процесс крайне сложно, если не считать автоматизацией программы с набором шаблонов. О действительной автоматизации можно говорить лишь в случае подготовки стандартных договоров, либо это должны быть программы автоматизированных баз знаний, «наделенные» неким прообразом искусственного интеллекта.

После такого перебора возможных вариантов остается рассмотреть ситуацию с автоматизацией технической работы юристов. Опять же, в связи с существенными различиями в составе выполняемых работ нельзя утверждать, что программы для автоматизации технической деятельности будут удовлетворять всех. Что может оказаться полезным многим? Возможно, программа для ведения базы данных о физических и юридических лицах. При этом желательно, чтобы программа информационно интегрировалась с другими юридическими программами, имела максимально полный набор сведений, используемых при составлении различных документов. В этом плане определенный интерес может вызвать программа «ЮристБаза. Эта программа подобна обычному органайзеру или записной книжке. В ней можно хранить разнообразные сведения как о физических, так и о юридических лицах. Отличие от иных органайзеров – в составе информации. Здесь больше внимания уделено тем сведениям, которые могут быть востребованы при заполнении данных в каких-либо документах. К примеру, для юридического лица можно заполнить сведения об уставном капитале, информацию об учредительных документах, составе акционеров и работников. Для физических лиц заносятся такие же сведения, как и в любой другой записной книжке, за исключением, пожалуй, информации о деятельности физического лица как предпринимателя.

Интересную закладку ввели разработчики для физических лиц – таблицу склонений фамилий по падежам. Более того, это не просто табличка, она предусматривает как обычное заполнение, так и генерацию склонений. Проверка работы генератора склонений на самых разных фамилиях не выявила ни одной ошибки. Зато выяснилось, что заполнение в форме редактирования вручную или с помощью генератора не приводит к переносу данных в основную форму. Эти данные появляются только после перезагрузки программы. Выявилась и еще одна недоработка: попытка перехода из закладки склонений в другую для вновь введенного физического лица приводит к ошибке (Row cannot be located for updating). Аналогично – при попытке выбрать другое физическое лицо. «Лечение» – только через перезапуск программы. Что еще не понравилось – ввод данных никак не регламентируется. Программа не приводит к стандартному написанию (слово с большой буквы) фамилии, имена и отчества. При выборе типа документа, удостоверяющего личность, не проводится проверка на корректность заполнения данных по документу. А ведь сделать проверку не так-то и сложно (используют же ее в программах налоговой инспекции).

Есть еще одно отличие программы от стандартной записной книжки. Здесь можно формировать документы. По умолчанию в составе программы есть два шаблона – платежное поручение и судебная доверенность. Могут быть подключены и другие, но для этого надо создавать внешние модули (это или динамические библиотеки – dll, или исполняемые модули – exe), на основе которых и реализуется создание выходных документов. Понятно, что пользователи никогда не будут их писать, а будут использовать только то, что уже есть.

Следующая программа называется «ЮристРасчет Expert». В юридической практике часть приходится выполнять расчеты различных оплат, процентов и пени. Это и неустойки за использование денежными средствами (проценты), проценты и пени по различным договорам и иным документам, задолженности по различным основаниям с учетом частичных выплат (простые и сложные проценты), расчет государственной пошлины. Выполнить их можно и с помощью обычного калькулятора, но зачастую это сложно и долго.

Человеку, привыкшему иметь дело с компьютером, значительно удобнее иметь специальную программу для таких расчетов. Она тем более необходима, когда надо учесть курс валюты на конкретную дату, ставку рефинансирования Центробанка, минимальный размер оплаты труда, индекс инфляции или потребительских цен (эти данные требуются при проведении определенных видов расчетов). Для этой цели в программу «ЮристРасчет Expert» включена как составная часть программа «ЮристСправочник», которая и ведет соответствующие базы данных. Пополнение их возможно несколькими способами – через Интернет, вручную, через обработку файлов, создаваемых справочно-правовыми системами «КонсультантПлюс» или «Гарант» при сохранении из них соответствующих документов, содержащих требуемую информацию. Поэтому при выполнении расчетов в основной программе можно быть уверенными в том, что необходимые данные будут использованы с учетом дат. Одно осталось непонятным. В описании говорится о том, что программа «ЮристСправочник» может использоваться и независимо от программы расчета, даже иконка на экране есть, но запустить программу самостоятельно не удалось – требует регистрации даже в период ее бесплатного тестирования.

Впрочем, сами расчеты выполнять несложно. В программе предусмотрена возможность выбора многих параметров (процентная ставка, периодичность расчетов, способа учета начала и конца периода расчета, варианта округления чисел). Выполненные расчеты можно сохранить для последующего использования, формировать на их основе отчеты, в том числе в виде приложения к исковым заявлениям, передавать в виде отчетов в Microsoft Word.

С помощью программы «ЮристРасчет Expert» можно выполнить расчет обеспечения по страхованию (страховое возмещение вреда, причиненного в результате наступления страхового случая жизни и здоровью застрахованного), возмещения работодателями вреда, причиненного работникам увечьем, профессиональным заболеванием, связанными с исполнением ими трудовых обязанностей. Расчет проводится по правилам, существовавшим до вступления в силу Федерального закона «Об обязательном социальном страховании от несчастных случаев на производстве и профессиональных заболеваний» и необходим только для расчетов за «тот» период (после вступления закона в силу расчеты по страхованию выполняются по тем же правилам, что и расчет простых или сложных процентов).

Заключение

В современных условиях персональный компьютер стал для сотрудников правоохранительных органов «орудием производства», сейчас без знания персонального компьютера и соответствующего программного обеспечения уже невозможно представить работу сотрудника следствия, криминалиста, сотрудника штаба. Поэтому эти категории сотрудников должны иметь навыки работы на персональном компьютере, знать и применять в повседневной практике методы обработки деловой и аналитической информации с использованием ПК.

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

Тема алгоритмизации и программирования на сегодняшний день является очень важной, как в юриспруденции, так и в любых других отраслях человеческой деятельности. Программирование и программное обеспечение для юристов сегодня имеют немаловажное значение. Сегодня уже существует множество программ, облегчающих работу юристов. Это такие немалоизвестные на сегодняшний день программы, как «Гарант» и «Консультант Плюс». А так же «ЮристБаза», «ЮристСправочник», «ЮристРасчет Expert», и другие. Данные программы во многом облегчают повседневную работу специалистов.

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

Список литературы

1. Галин А.Б., Панов Ю.В. Информатика. Феникс - 2009 г.

2. Егоров А., Котов Э. Информационные системы в юриспруденции. Феникс – 2008 г.

3. Кантарь И.Л. «Автоматизированные рабочие места управленческого аппарата», 1990 г.

4. Карпенков С.Х. Современные средства информационных технологий. КноРус – 2009 г.

5. Макарова Н.В. Информатика и ИТК. М:, 2006 г.

6. Островский В.А. Информатика. 2009 г.

7. Рассолов. Правовая информатика. Уч. пособие. М: Юрист, 1993 г.

8. Таганов Л.С., Левин В.Г. Информатика. Учебное пособие. Кемерово, 2006 г.

9. Шауцукова Л.З. Информатика. Теория. М:, 2002 г.

10. Шафрин Ю.А. Информационные технологии. М – Лаборатория базовых знаний, 1998 г.