Другие статьи

Цель нашей работы - изучение аминокислотного и минерального состава травы чертополоха поникшего
2010

Слово «этика» произошло от греческого «ethos», что в переводе означает обычай, нрав. Нравы и обычаи наших предков и составляли их нравственность, общепринятые нормы поведения.
2010

Артериальная гипертензия (АГ) является важнейшей медико-социальной проблемой. У 30% взрослого населения развитых стран мира определяется повышенный уровень артериального давления (АД) и у 12-15 % - наблюдается стойкая артериальная гипертензия
2010

Целью нашего исследования явилось определение эффективности применения препарата «Гинолакт» для лечения ВД у беременных.
2010

Целью нашего исследования явилось изучение эффективности и безопасности препарата лазолван 30мг у амбулаторных больных с ХОБЛ.
2010

Деформирующий остеоартроз (ДОА) в настоящее время является наиболее распространенным дегенеративно-дистрофическим заболеванием суставов, которым страдают не менее 20% населения земного шара.
2010

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

Для более объективного подтверждения мембранно-стабилизирующего влияния карбамезапина и ламиктала нами оценивались перекисная и механическая стойкости эритроцитов у больных эпилепсией
2010

Нами было проведено клинико-нейропсихологическое обследование 250 больных с ХИСФ (работающих в фосфорном производстве Каратау-Жамбылской биогеохимической провинции)
2010


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

Специфические особенности Каратау-Жамбылской биогеохимической провинции связаны с производством фосфорных минеральных удобрений.
2010

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

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

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

Наиболее полно совершенствовать алгоритмическую подготовку, развивать алгоритмическое мышление, алгоритмическую культуру, необходимые современному специалисту в области инфор­мационных технологий, позволяет освоение основ программирования. В этой связи в учебный про­цесс студентов специальности 050703 «Информационные системы» введен комплекс спецдисциплин по разным аспектам и технологиям программирования с учетом специализированных особенностей разработки алгоритмов решения профессионально-ориентированных задач. Данный комплекс вклю­чает такие дисциплины, как: «Объектно-ориентированное программирование», «Программирование на Delphi», «Алгоритмы и структуры данных», «Программирование под Windows», «Разработка при­ложений средствами стандартных библиотек», «Администрирование баз данных», «Программирова­ние на Visual C++». Данные спецкурсы были разработаны на основе новейшей учебно-методической литературы по НИТ с учетом специфики профессионального образования студентов информацион­ных специальностей.

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

Охарактеризуем дисциплины обязательного компонента студентов специальности «Информаци­онные системы» по линии программирования, такие как «Алгоритмизация и языки программирова­ния» и «Технология программирования».

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

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

Содержание рассматриваемого курса с целью решения профессионально-ориентированных за­дач предоставляет большие возможности для систематического формирования следующих базовых алгоритмических умений и навыков, пользование языком блок-схем, понимание описания алгорит­мов на алгоритмическом языке; пошаговое выполнение (трассировка) алгоритма; составление не­сложных линейных, ветвящихся и циклических алгоритмов для решения типовых учебных задач; вы­деление подзадач; определение и использование вспомогательных алгоритмов; составление неслож­ных программ решения вычислительных задач с использованием простых типов данных; программи­рование простого диалога; работа в среде одной из систем программирования (например, Турбо Пас­каль); осуществление отладки и тестирования программы.

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

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

Содержание дисциплины «Технология программирования» направлено на ознакомление обу­чаемых с основными понятиями и определениями технологий программирования — структурного и объектно-ориентированного. В практической части курса студенты получают навыки составления алгоритмов и их реализации с помощью различных технологий программирования, знакомятся со структурными типами данных, организацией процедур и функций, разработкой модуля, с различны­ми алгоритмами сортировки данных, бинарного поиска и динамическими структурами данных.

Лекционные занятия формируют знания, связанные с практической реализацией алгоритмов ре­шения следующих задач:

  • технология программирования и ее роль в реализации алгоритмов;
  • методология структурного построения алгоритмов;
  • концепция объектно-ориентированного программирования (классы, объекты, события);
  • разработка качественного программного обеспечения.
  • Лабораторный практикум направлен на формирование умений и навыков составления алгорит­мов и их реализации с помощью различных технологий программирования.

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

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

Разработка и внедрение спецкурса «Объектно-ориентированное программирование» обоснованны, поскольку объектно-ориентированное программирование в настоящее время является основной парадигмой к созданию и разработке современных пользовательских систем, в связи с чем данный спецкурс позволяет сформировать:

  •  теоретические знания по основным понятиям: объекты, классы объектов, наследование, инкап­суляция, полиморфизм;
  •  знания принципов программирования через управление событиями;
  •  понимание места объектно-ориентированной технологии программирования в содержании теоретической и практической подготовки специалистов и ее неразрывной связи со структур­ным построением алгоритмов решения профессионально-ориентированных задач;

  • практические умения составления и реализации алгоритмов решения профессионально­ориентированных задач на языке программирования.

Перечисленные выше профессионально значимые знания, умения и навыки, формируемые в процессе изучения спецкурса — необходимый компонент целостной системы алгоритмической под­готовки студентов к решению профессионально-ориентированных задач, так как способствуют раз­витию алгоритмического стиля мышления для решения поставленных задач с использованием совре­менных объектно-ориентированных средств разработки программного обеспечения.

Концепции, заложенные в объектно-ориентированном программировании, находят свое практи­ческое применение в следующих разработанных спецкурсах:

  • «Программирование под Windows»,
  • «Программирование на Delphi»,
  • «Разработка приложений средствами стандартных библиотек»,
  • «Программирование на Visual C++».

Данные дисциплины формируют специализированные знания, умения и навыки по разработке программного обеспечения в среде операционной системы Windows: знания архитектуры операцион­ной системы Windows, принципов ее работы на основе сообщений; умения разрабатывать приложе­ния, управляемые событиями; умения использовать вызовы стандартных функций Windows API (Application Programming Interface — Интерфейс Прикладного Программирования); умения разраба­тывать графические интерфейсы пользователя с помощью прикладных библиотек классов.

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

Система разработанных профессионально-ориентированных задач по «Программированию под Windows», представленная лабораторным практикумом, а также заданиями на СРС, содержит прак­тическую значимость, позволяя сформировать следующие профессиональные умения и навыки:

  • использовать предлагаемые ресурсы операционной системы Windows;
  • разрабатывать оконные приложения с использованием концепции событийного программиро­вания под Windows;
  • реализовывать алгоритмы решения профессионально-ориентированных задач с использовани­ем среды программирования Borland C++ и Builder C++;
  • использовать возможность визуальных компонентов для построения интерфейса пользователя.

При выполнении лабораторных работ, решая поставленные перед ним задачи под Windows, сту­дент должен следовать следующему алгоритму:

1)   сделать анализ поставленной задачи;

2)    составить эффективный алгоритм решения задач с описанием обрабатываемых данных;

3) выбрать среду разработки приложений, предоставляющую необходимый инструментарий, с которыми разработчик имеет определенный опыт работы;

4)    загрузить выбранную среду;

5) создать новый проект, используя при этом требуемый «Мастер Приложений», определить па­раметры разрабатываемого приложения;

6) если разрабатывается оконное приложение, то необходимо спроектировать интерфейс взаи­модействия с пользователем, разместив требуемые визуальные компоненты на форме;

7) назначить свойства и определить события, которые требуют обработки при их возникнове­нии;

8) представить реализацию алгоритма решения поставленной задачи кодом выполнения про­граммы;

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

С целью закрепления профессиональных умений и навыков разработки приложений под Windows внедрены и разработаны следующие спецкурсы: «Программирование на Delphi», «Про­граммирование на Visual C++», «Разработка приложений средствами стандартных библиотек», кото­рые предоставляют возможность изучения альтернативных инструментов разработки прикладного и системного программного обеспечения, функционирующего в операционной системе Windows.

Содержание лабораторных практикумов данных спецкурсов позволяет:

  • изучить среду визуального программирования;
  • освоить технологии создания приложений с использованием предоставляемых возможностей среды программирования;
  • сформировать навыки реализации алгоритмов решения профессионально-ориентированных задач на современных версиях языков высокого уровня, к которым относятся Delphi, Visual Basic, Visual С++;
  • закрепить механизм разработки приложения под Windows, алгоритм которого изучается в спецкурсе «Программирование под Windows»;
  • самостоятельно применить сформированные алгоритмические умения и навыки в решении профессионально-ориентированных задач творческого уровня.

Лабораторные практикумы обозначенных дисциплин содержат комплекс задач разного уровня сложности: базовый — ознакомление с компонентами среды визуального программирования (Delphi, Visual Basic, Visual С++); специальный — реализация алгоритмов обработки данных при разработке Windows-приложений; творческий — разработка собственного проекта выбранной области с исполь­зованием всех изученных возможностей среды визуального программирования. Более сложные зада­чи (творческого уровня) выполняются студентами на заключительной стадии изучения курса, где они проявляют и развивают свои творческие способности в области разработки и реализации алгоритмов решения поставленных профессионально-ориентированных задач.

Необходимость разработки и внедрения в процесс профессиональной подготовки студентов ин­формационных специальностей данных спецкурсов связана с углублением практических умений и навыков программирования под Windows посредством решения профессионально-ориентированных задач в современных системах программирования.

Разработанный и внедренный в учебный план специальности «Информационные системы» спецкурс «Разработка приложений средствами стандартных библиотек» позволяет сформировать умение создавать приложения для операционных систем Windows с использованием средств автома­тизированного программирования (на примере использования MFC AppWizard, MFC ActiveX ControlWizard, ATL COM AppWizard, ClassWizard, AppStudio), навыки программирования в среде Microsoft Visual C++ с использованием библиотеки классов MFC и библиотеки шаблонов ATL. В хо­де выполнения лабораторных занятий изучается библиотека базовых классов MFC, а также закреп­ляются практические навыки программирования приложений для операционных систем Windows. Используются средства автоматизированного создания приложений, включенные в компилятор Microsoft Visual C++, и называются MFC AppWizard, с помощью которого можно создать шаблон приложения для решения поставленной задачи. Генератор приложений создаст приложение, отве­чающее требованиям, и предоставит исходные тексты, куда необходимо внести собственный код об­работки данных, в соответствии с построенным алгоритмом решения задачи.

Без понимания алгоритмов и структур данных современному специалисту информационного профиля невозможно создать сколько-нибудь серьезный программный продукт. В этой связи вклю- чение в учебный процесс профессиональной подготовки студентов информационных специальностей разработанного спецкурса «Алгоритмы и структуры данных» является вполне обоснованным. Акту­альность разработки и внедрения данного спецкурса объясняется тем, что структуры данных и алго­ритмы служат теми материалами, из которых строятся программы. Более того, сам компьютер состо­ит из структур данных и алгоритмов, при этом его работа с любыми данными выполняется только в соответствии с неизменным набором алгоритмов, которые определяются системой команд централь­ного процессора. Следует отметить, что классической стала формула разработки программ, предло­женная Н.Виртом: алгоритмы + структуры данных = программы [1].

Целью данного курса является выработка теоретических представлений по описанию дискрет­ных объектов, как образующих элементов информационных наборов данных, ознакомление с теоре­тическими моделями представления данных, овладение практическими навыками и умениями по соз­данию сложных информационных структур и разработке основных алгоритмов.

Лабораторный практикум данного курса отражает значимость структурного подхода к разработ­ке алгоритмов, позволяет продемонстрировать студентам порядок разработки алгоритмов наиболее интересных разноуровневых задач с профессионально-ориентированным содержанием, содержит достаточно большое количество алгоритмов особенно важных операций, реализованных в виде про­цедур и функций, написанных на Turbo Pascal, которые могут быть применены как «заготовки» в са­мостоятельных разработках студентов и программистов.

Разработка и внедрение спецкурса «Администрирование баз данных» осуществлены в соответ­ствии с требованиями информационного общества к уровню алгоритмической подготовки специали­стов информационного профиля в области баз данных. Спецкурс направлен на формирование знаний о теории реляционных баз данных и алгоритмов доступа к данным. Следует отметить, что специали­зированные алгоритмические знания, умения и навыки в области разработки баз данных являются необходимым компонентом алгоритмической подготовки современных специалистов информацион­ного профиля.

Изучение спецкурса способствует такой организации будущей профессиональной деятельности студентов, которая предполагает решение многих профессионально-ориентированных задач, связан­ных с проектированием, администрированием, моделированием информационных систем, в основе которых лежит построение алгоритма. В спецкурсе раскрываются современное состояние и перспек­тивы развития баз данных, представляются традиционные алгоритмические подходы к организации структурированных данных, излагаются архитектурные основы, концепции и возможности систем управления базами данных, различные алгоритмы обработки данных и алгоритмы криптографии с целью защиты информационной системы, отмечаются специфические особенности механизмов, ис­пользуемых в наиболее распространенных современных серверах баз данных, приводится описание моделей организации баз данных (иерархических, сетевых, реляционных, многомерных). Представ­ляются концепции и возможности СУБД ACCESS, MySQL, Oracle и др., методы физической реализа­ции БД и их использование в различных системах, необходимых в будущей профессиональной дея­тельности.

Таким образом, технология алгоритмической подготовки на базе разработанных спецкурсов на­правлена на формирование алгоритмических знаний, умений и навыков, которые позволят студенту информационных специальностей понимать значение алгоритмического типа деятельности, уметь объяснять его достоинства и недостатки; научиться сложные информационные процессы представ­лять в виде совокупности простых, создавать алгоритмы в различных предметных областях; знать основные типы алгоритмов; овладеть современными языками программирования для решения по­ставленных профессионально-ориентированных задач.

Для учебно-методической поддержки дисциплин, направленных на алгоритмическую подготов­ку, разработано и применяется в учебном процессе учебное пособие «Технология программирования на языке Паскаль с решением типовых задач» [2], в котором рассматриваются специфические вопро­сы курса «Алгоритмизация и языки программирования» и содержится апробированный материал для изучения студентами информационных специальностей, что способствует рациональному формиро­ванию алгоритмических знаний, умений и навыков.

Все разработанные спецкурсы сопровождаются УМК, которые разработаны на основе методиче­ских указаний по их составлению и оформлению [3]. Учебно-методический комплекс представляет собой документ, определяющий концепцию конкретного курса, который разрабатывается с целью совершенствования методики преподавания дисциплины и реализации передового опыта содержания образования в условиях университета.

Составление и использование УМК направлены на решение следующих задач:

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

Разработанные в соответствии с методическими указаниями [3] УМК по всем спецкурсам со­держат:

  • цель и задачи изучаемого курса:
  • учебную программу дисциплины (Syllabus);
  • тематический план курса;
  • список основной и дополнительной литературы (учебники, учебные пособия, интернет- источники);
  • тезисы лекционных занятий;
  • описание лабораторного практикума;
  • систему заданий для самостоятельной работы студентов с методическими указаниями к их вы­полнению;
  • график выполнения отчетных работ по дисциплине;
  • тестовые задания для самоконтроля;
  • тематику письменных работ и перечень экзаменационных вопросов.

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

В целом алгоритмическая линия в курсе профилирующих дисциплин — это определенным обра­зом ориентированный содержательно-методический компонент обучения, пронизывающий все обу­чение и получающий наибольшее развитие при изучении практических методов алгоритмизации с использованием современных информационных технологий. В процессе обучения студенты приобре­тают навыки эффективного решения профессиональных задач с применением современных систем программирования и средств разработки приложений, таких как Delphi, Visual Basic, Visual C++, C++ Builder и др.

Изучение спецдисциплин должно строиться так, чтобы у студентов постоянно формировалось представление об алгоритмическом характере любых задач и их приложений на практике. Это озна­чает, в частности, что в качестве «продукта» решения задачи, в зависимости от ее характера или практического назначения, студент может получить окончательный результат либо в форме числа, объекта и др., либо в форме алгоритмического предписания, которое может быть представлено как на традиционном «аналитическом» языке (например, в виде формулы), так и на каком-нибудь другом языке программирования.

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

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

1   Вирт Н. Алгоритмы + структуры данных = программы. — М.: Мир, 1985. — 430 с.

2    Антонова Н.А., Горбунов А.В. Технология программирования на языке Паскаль с решением типовых задач: Учеб. пособие. — Караганда: Изд-во КарГУ. — 2003. — 128 с.

3   Кубеев Е.К., Дьяков Д.В., Акыбаева Г.С. Методические указания по составлению и оформлению учебно-методического комплекса дисциплины для студентов, обучающихся по кредитной системе. — Караганды: Изд-во КарГУ, 2004. — 12 с.

Разделы знаний

Архитектура

Научные статьи по Архитектуре

Биология

Научные статьи по биологии 

Военное дело

Научные статьи по военному делу

Востоковедение

Научные статьи по востоковедению

География

Научные статьи по географии

Журналистика

Научные статьи по журналистике

Инженерное дело

Научные статьи по инженерному делу

Информатика

Научные статьи по информатике

История

Научные статьи по истории, историографии, источниковедению, международным отношениям и пр.

Культурология

Научные статьи по культурологии

Литература

Литература. Литературоведение. Анализ произведений русской, казахской и зарубежной литературы. В данном разделе вы можете найти анализ рассказов Мухтара Ауэзова, описание творческой деятельности Уильяма Шекспира, анализ взглядов исследователей детского фольклора.  

Математика

Научные статьи о математике

Медицина

Научные статьи о медицине Казахстана

Международные отношения

Научные статьи посвященные международным отношениям

Педагогика

Научные статьи по педагогике, воспитанию, образованию

Политика

Научные статьи посвященные политике

Политология

Научные статьи по дисциплине Политология опубликованные в Казахстанских научных журналах

Психология

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

Религиоведение

Научные статьи по дисциплине Религиоведение опубликованные в Казахстанских научных журналах

Сельское хозяйство

Научные статьи по дисциплине Сельское хозяйство опубликованные в Казахстанских научных журналах

Социология

Научные статьи по дисциплине Социология опубликованные в Казахстанских научных журналах

Технические науки

Научные статьи по техническим наукам опубликованные в Казахстанских научных журналах

Физика

Научные статьи по дисциплине Физика опубликованные в Казахстанских научных журналах

Физическая культура

Научные статьи по дисциплине Физическая культура опубликованные в Казахстанских научных журналах

Филология

Научные статьи по дисциплине Филология опубликованные в Казахстанских научных журналах

Философия

Научные статьи по дисциплине Философия опубликованные в Казахстанских научных журналах

Химия

Научные статьи по дисциплине Химия опубликованные в Казахстанских научных журналах

Экология

Данный раздел посвящен экологии человека. Здесь вы найдете статьи и доклады об экологических проблемах в Казахстане, охране природы и защите окружающей среды, опубликованные в научных журналах и сборниках статей Казахстана. Авторы рассматривают такие вопросы экологии, как последствия испытаний на Чернобыльском и Семипалатинском полигонах, "зеленая экономика", экологическая безопасность продуктов питания, питьевая вода и природные ресурсы Казахстана. Раздел будет полезен тем, кто интересуется современным состоянием экологии Казахстана, а также последними разработками ученых в данном направлении науки.  

Экономика

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

Этнология

Научные статьи по Этнологии опубликованные в Казахстане

Юриспруденция

Раздел посвящен государству и праву, юридической науке, современным проблемам международного права, обзору действующих законов Республики Казахстан Здесь опубликованы статьи из научных журналов и сборников по следующим темам: международное право, государственное право, уголовное право, гражданское право, а также основные тенденции развития национальной правовой системы.