КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Основы разработки программного обеспечения на примере языка Си
Конституция Российской Федерации 1993 года. Глубокие перемены общественного строя после 1985 года в СССР и РФ, особенно после провала августовского путча 1991 года, распад СССР не могли не отразиться на содержании Конституции России 1978 года. Она неоднократно и существенно менялась. С учетом поправок 1989-1992 годов Конституция РФ приобрела принципиально новые черты: отказ от социалистической модели общественного развития, монопольного положения КПСС в политической системе, признание идеологии плюрализма, концепции разделения властей. Из официального названия страны и республик в составе РФ были исключены определения "советская", "социалистическая", что означало признание несостоятельности социалистической модели развития. Страна стала называться Россией - Российской Федерацией. Были узаконены политический плюрализм, множественность и равноправие форм собственности, в том числе частной. В соответствии с теорией разделения властей проводилась реорганизация институтов государственной власти (были учреждены институт Президента, Конституционный Суд РФ) расширились права местного самоуправления; обновлялась избирательная система. В Конституцию была инкорпорирована Декларация прав и свобод человека и гражданина, принятая 22 ноября 1991 года. Существенно преобразовывалось государственное устройство. Бывшие автономные республики и ряд автономных округов и областей добились статуса республик в составе РФ. Повысился статус краев, областей, городов федерального значения Москвы и Санкт-Петербурга. На основе федеративного договора от 31 марта 1992 года разграничивалась компетенция органов государственной власти Федерации и её субъектов; устанавливались гарантии территориальной целостности России. Прекращением существования СССР было обусловлено исключение из Конституции статей, ограничивающих суверенитет России. Изменилась государственная символика России. Подтверждалась полная международная правосубъектность России, самостоятельность её внешней и оборонной политики. Необходимость конституционных перемен назревала объективно. Конституция с таким содержанием сразу стала резко входить в острое противоречие с процессами перестройки, начавшимися в 1985 году. Во - первых, с момента начала проведения в СССР процесса реформ, так называемой "перестройки" однопартийная система постепенно трансформировалась в полисубъектную многопартийную политическую систему. Это создало совершенно новые условия для реализации гражданами своей политической воли, привело к образованию широкой сети политических партий и общественных движений. Во-вторых, плановая экономика, основанная на монопольном положении государственной собственности и сверхцентрализованном государственном управлении, стала активно замещаться рыночными экономическими отношениями. Это способствовало формированию многосекторной экономики, обеспечивало свободу всем участникам хозяйственной деятельности, раскрепостило частную собственности граждан. Важнейшими признаками утверждающейся рыночной экономической системы являются равноправие всех форм собственности и их равная юридическая защита, свобода предпринимательства и торговля, свободный труд в соответствии с физическими и духовными способностями личности, поощрение разумной частной активности и деловой конкуренции. В-третьих, характерное для советского периода общественного развития господство одной официальной идеологии (коммунистического мировоззрения) уступило место идеологическому и религиозному плюрализму, на основе которого стала утверждаться свобода мысли и слова, получила развитие гласность. В-четвертых, кардинально изменился государственно-правовой статус Российской Федерации. РСФСР, входившая в состав Союза СССР с 1922 г., 12 июня 1990 года приняла Декларацию о государственном суверенитете, провозгласив себя суверенным и независимым государством, полноправным субъектом международного права. Это привело к тому, что Россия как суверенное государство получила членство в таких организациях как Организация Объединенных Наций, Международный Валютный Фонд и др. В-пятых, принципиально модифицировалась государственно-правовая природа России как федеративного государства, Она перестала существовать как федерация, основанная на автономии, и стала развиваться как конституционная федерация с равноправными субъектами. В конечном итоге, новый этап конституционного развития российского общества был обусловлен принципиально важными крупномасштабными реформами, которые начались в СССР и РСФСР в середине восьмидесятых годов и закончились тем, что сформированный на основе свободных выборов I Съезд народных депутатов РСФСР принял Декларацию о провозглашении России самостоятельным суверенным государством. В апреле 1993 года был известный всероссийский референдум, который состоялся по инициативе президента Ельцина, - о доверии президенту, политике правительства, о доверии парламенту - Верховному совету. "Да, да, нет, да" - известные ответы на вопросы. После этого образовался какой-то политический тупик. Референдум стали толковать и так и сяк. И тогда возникла идея Конституционного совещания. По указу Президента с начала мая 1993 года до начала июля проект Конституции в основе своей был уже подготовлен. Он разрабатывался на основе пактов о правах человека, начиная с ООН 1948 года. На фоне разработки новой Конституции России к осени 1993 года после указа Ельцина о роспуске Верховного Совета в России разразился кризис власти и после октябрьских событий 1993 года стало понятно всем, что России нужна новая конституция. 12 декабря 1993 года всенародным референдумом была принята ныне действующая Конституция Российской Федерации.
В отличие от идеологизированных конституций бывшего СССР и союзных республик, включая предшествующую Конституцию Российской Федерации, провозглашавших высшей целью построение коммунистического общества, положения действующей Конституции России (ст. 2) четко определяют, что высшей ценностью являются человек, его права и свободы. При этом новая Конституция не ограничилась, как это нередко бывало ранее, декларацией, а установила, что признание, соблюдение и защита прав и свобод человека и гражданина - обязанность государства. Далее, в Конституции имеется отдельная глава (гл. 2), которая содержит конкретные нормы и предписания, раскрывающие совокупность основных прав и свобод, гарантированных высшим Законом. По объему это самая обширная глава Конституции. Она состоит из 47 статей. В целом же вопросы, непосредственно связанные со статусом личности, регламентируются более чем в 60 статьях Конституции. Конституция 1993 г. отразила качественные изменения в социальной политике государства. Из нее исключен классовый подход к различным слоям населения, в частности нет упоминания о ведущей роли рабочего класса и других категорий трудящихся в построении общенародного государства, о трудовых коллективах как активной части политической системы. В то же время закреплены институты частной собственности и свободного предпринимательства, которые типичны для рыночной экономики, основанной на свободном рыночном хозяйстве. Существенно, что права и свободы человека и гражданина признаются и гарантируются не только в соответствии с настоящей Конституцией, но и согласно общепризнанным принципам и нормам международного права. Это обстоятельство, с одной стороны, должно подтверждать вхождение нашей страны в цивилизованное общество, а с другой - стимулировать законодательство в сфере прав и свобод человека и гражданина, направленное, в частности, на предупреждение всех форм дискриминации, защиту семьи, детей и молодежи и на улучшение благосостояния народа. По своей структуре и содержанию новая Конституция близка к традиционным конституциям развитых демократических стран, большинство которых отражает стремление обеспечить координацию деятельности всех властей в государстве и в то же время установить реальные приоритеты каждой из них с учетом специфики сложившихся политических традиций и отношений на определенном историческом этапе развития государства. Из девяти глав Конституции организации власти посвящено полностью пять (гл. 4 - 8) и в значительной мере - две (гл. 1 "Основы конституционного строя" и гл. 3 "Федеративное устройство"). Действующая Конституция встала на путь юридического равноправия всех субъектов Федерации как в отношениях друг с другом, так и в отношениях с Федерацией, взяв за основу приоритет прав человека независимо, в частности, от национальной принадлежности. К сожалению, фактическое равенство субъектов Федерации в сфере экономики еще не достигнуто. В результате встречается "перетягивание каната" субъектами Федерации и их недовольство отношением к ним федеральных органов. Характерной чертой Конституции РФ 1993 г. является ее адекватный характер складывающимся в обществе общественным отношениям. Она отражает переходный характер российского общества, противоречивый способ его существования. В ней нашли воплощение то, что достигнуто и отстаивается многонациональным народом России: многообразие форм собственности, конкуренция, свобода экономической деятельности, политический и идеологический плюрализм, признание прав и свобод человека и гражданина, федеративное устройство, основанное на самоопределении и равноправии народов, самостоятельный статус местною самоуправления и т.д. К характерной черте Конституции РФ 1993 г. относится наличие в ней основополагающих положений. Она содержит нормы, регулирующие наиболее важные общественные отношения и служащие правовой основой для текущего законодательства. Поэтому по своему содержанию они предельно абстрактны, ибо имеют своей целью закрепление самого главного в общественных отношениях. Характерной чертой Конституции России является также ее прямое действие. Это закреплено в статье 15 Основного закона РФ. В соответствии с этим конституционные нормы не нуждаются в каком либо ином правовом подтверждении. Это придает им действительную высшую юридическую силу и служит гарантом от их искажения. Наконец, для Конституции Российской Федерации характерны незыблемость и обеспечение прав и свобод человека и гражданина. Это выражается в том, что Конституция провозглашает, что "признание, соблюдение и защита прав и свобод человека и гражданина - обязанность государства" (ст. 2). При этом особо подчеркивается, что "человек, его права и свободы являются высшей ценностью". В Конституции закрепляются и гарантируются права и свободы человека и гражданина в соответствии с общепризнанными принципами и нормами международного права (статья 17). Характерной особенностью Конституции Российской Федерации 1993 г. является специфика формы правления, которую она закрепляет. Ограничиваясь лишь указанием на то, что Российская Федерация - есть "демократическое федеративное правовое государство с республиканской формой правления" (статья 1) она обходит молчанием вопрос о разнородности Российской республики. То, что Российская Федерация не является парламентарной республикой - это настолько очевидно, что не нуждается в каком-либо доказательстве. Но и назвать ее президентской в собственном смысле нельзя, ибо президент наделен такими полномочиями, которые не вписываются в классическую модель президентской формы правления. Согласно статьи 110 Российской Конституции, "исполнительную власть Российской Федерации осуществляет Правительство Российской Федерации". Стало быть, Президент РФ выведен Конституцией за пределы исполнительной власти. Но вместе с тем он оказывает мощное воздействие на нее, ибо "председатель Правительства Российской Федерации назначается Президентом Российской Федерации с согласия Государственной Думы" (статья 111). Кроме того, Председатель Правительства определяет основные направления его деятельности не только руководствуясь Конституцией, федеральными законами, но и указами Президента (статья 113). Особое положение Президента Российской Федерации в системе властных структур государства, которое делает его более могущественной фигурой, чем президента при президентской форме правления, находит свое концентрированное выражение в п. 3 статьи 80, согласно которой, президент Российской Федерации определяет основные направления внутренней и внешней политики государства". И, наконец, особенностью Конституции РФ 1993 г. является ее отношение к федеративному устройству России. Она придает статус субъектов Российской Федерации не только национально-государственным образованиями, но и обычным административно-территориальным единицам (включая Москву и Санкт-Петербург). Таким образом принятие новой конституции на всенародном голосовании 12 декабря 1993 года стало большим шагом в жизни нашей страны. С принятием новой конституции начинается широкое обновление всех институтов конституционного права России. По сути, формируется новое конституционное право. Заключение Таким образом, можно сказать, что в жизнедеятельности современного общества особое место принадлежит конституции. Ее содержание и сущностные черты определяются прежде всего тем, что она регулирует важнейшие общественные отношения между гражданином, обществом и государством, закрепляет основы общественного строя, принципы организации государственного аппарата. Она является фундаментом, на котором зиждется правовая и политическая система. Постепенное историческое развитие конституции привело российское государство к ныне действующей Конституции Российской Федерации, принятой всенародным голосованием (что тоже является немаловажным фактом) 12 декабря 1993 года. Вопрос о целесообразности ее принятия, о достоинствах и недостатках приведенных в ней норм остается спорным даже сейчас. Однако можно сказать, что бесспорным преимуществом является то, что существующий общественный строй был объявлен конституционным, а сама Конституция обеспечила высокий уровень своей стабильности, закрепив достаточно сложный механизм внесения поправок. Судить же о реальных последствиях ее принятия и действия, по признанию большинства специалистов и правоведов, можно будет лишь по прошествии нескольких десятилетий, которые должны показать, насколько новая Конституция сможет стать реально работающим основным законом страны. Список использованной литературы 1. Конституция РФ. М., Юрист, 1995. 2. Федеральный закон от 4 марта 1998 г. «О порядке применения и вступления в силу поправок к Конституции Российской Федерации» // Собрание законодательства РФ. 1998. № 10. Ст. 1146. 3. Баглай М.В. Конституционное право Российской Федерации. М.: Инфра. 2001. 4. Баглай М.В., Габричидзе Б.Н. Конституционное право Российской Федерации: учебник. М., 1996. 5. Ильинский И.П. Конституция обновленной России // Советское государство и право. – 1991. - № 3. 6. История Советской конституции (в документах), М., Госюриздат, 1957г. 7. Козлова Е.И., Кутафин О.Е. Конституционное право России: учебник. М., 2001. 8. Конституционное право: Учебное пособие в 2-х частях / Авт. и сост. Богданова Н.А. М., Юрид. колледж МГУ, 1996. 9. Конституция. Закон. Подзаконный акт // Под ред. Тихомирова Ю.А. – М., 1994. 10. Ключевский В.О. Исторические портреты., М., 1990 11. Ларионова Е.Л. История государства и права России. М., «БУКЛАЙН», 2004. 12. Постатейный комментарий к Конституции Российской Федерации./ Под общ. ред. Кудрявцева Ю.В. - М.: Юрист, 1997. - 274 с. 13. Постатейный комментарий к Конституции российской Федерации. / Под общ ред. Окунькова Л.А.- М.: Юрист, 1995. - 346 с.
14. Рудинский Ф.М. Советские конституции: права человека и гражданина // Советское Государство и Право. – 1991. - № 9. 15. Хабриева Т.Я. Теоретические проблемы современного конституционализма (научно-практический семинар) // Государство и Право. – 1999. - № 4. – С. 23-28. 16. Чиркин В.Е. О некоторых проблемах реформы российской конституции // Государство и Право. – 2000. - № 6. - С. 5-11. 17. Шатилова. С.А. История отечественного государства и права. Краткий курс. М. ИНФРА – М, 2003. 18. Шитнис В.Л. Тернистый путь Российской Конституции // Государство и Право. – 1997. - № 12. – С. 62-73. 19. Эбзеев Б.С. Толкование Конституции Конституционным Судом РФ // Государство и Право. – 1998. - № 5. – С. 5-12.
[1] Козлова Е.И., Кутафин О.Е. Конституционное право России. М.: 2001. С. 43. [2] Конституционное право: Учебное пособие в 2-х частях / Авт. и сост. Богданова Н.А. М., Юрид. колледж МГУ, 1996. C. 36.
Синицын С.В., Хлытчиев О.И.
Москва
Оглавление Цели пособия................................................................................................................. 4 Структура пособия........................................................................................................ 5 Предисловие................................................................................................................... 6 Системы реального времени.......................................................................... 11 1 Жизненный цикл программного обеспечения................................................. 13 1.1 Общее описание жизненного цикла..................................................... 13 1.2 Каскадная модель....................................................................................... 14 1.3 Процессная или поэтапная модель с промежуточным контролем 16 1.4 Спиральная модель.................................................................................... 17 Вопросы и задачи для самостоятельного решения................................. 19 2 Основные элементы программной документации.......................................... 20 2.1 Состав и взаимосвязи документов......................................................... 20 2.2 Спецификация (документирование) учебных задач.......................... 23 2.3 Пример оформления задачи.................................................................... 27 2.4 ГОСТ 51904-2002......................................................................................... 32 Вопросы и задачи для самостоятельного решения................................. 40 3 Язык программирования «Си»............................................................................ 41 3.1 Типы в языке Си.......................................................................................... 41 3.2 Унарные операторы................................................................................... 48 3.3 Средства низкого уровня.......................................................................... 49 3.4 Управление вычислениями...................................................................... 50 3.5 Процедуры и функции................................................................................ 54 Вопросы и задачи для самостоятельного решения................................. 55 4 Препроцессор, оформление программы и средства ввода-вывода.......... 56 4.1 Макроподстановки....................................................................................... 56 4.2 h-файлы и программные модули............................................................ 57 4.3 Ввод-вывод.................................................................................................... 58 Вопросы и задачи для самостоятельного решения................................. 72 5 Абстрактный тип данных....................................................................................... 74 5.1 Понятие абстрактного типа данных....................................................... 74 5.2 Операции абстрактного типа данных.................................................... 76 5.3 Реализация абстрактного типа............................................................... 79 5.4 Проблемы абстрактных типов данных.................................................. 88 5.5 Инкапсуляция............................................................................................. 101 5.6 Уровни абстракции................................................................................... 107 Вопросы и задачи для самостоятельного решения............................... 108 6 Объектный подход к проектированию............................................................. 109 6.1 Выделение объектов................................................................................ 109 6.2 Состав операций....................................................................................... 110 6.3 Пример проектирования (продолжение примера главы 2)........... 111 Вопросы и задачи для самостоятельного решения............................... 113 7 Тестирование ПО.................................................................................................. 114 7.1 Тестовый план........................................................................................... 116 7.2 Проблема полноты тестирования........................................................ 116 7.3 Тестирование. Метод «черного ящика».............................................. 118 7.4 Тестирование. Метод «белого ящика»................................................ 120 7.5 Заглушки..................................................................................................... 121 7.6 Процесс тестирования............................................................................ 122 7.7 Пример верификации (продолжение примера глав 2 и 6)............ 122 Вопросы и задачи для самостоятельного решения............................... 124 8 Разработка модуля или программы................................................................. 125 8.1 Проектирование архитектуры................................................................ 125 8.2 Внешнее взаимодействие....................................................................... 126 Вопросы и задачи для самостоятельного решения................................ 127 9 Обмен данными и вопросы кодирования....................................................... 129 9.1 Соглашения о связи.................................................................................. 129 9.2 Помехозашищенное кодирование........................................................ 130 9.3 Протоколы обмена..................................................................................... 131 9.4 Кодирование для сжатия информации............................................... 134 Вопросы и задачи для самостоятельного решения................................ 142 Термины и сокращения Литература................................................................................................................. 144 Приложения............................................................................................................... 146 Приложение А. Спецификация и ее структура................................................ 146 Приложение Б. Пример шапки документа — таблицы изменений............. 148
Дата добавления: 2014-12-26; Просмотров: 578; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |