Автор работы: Пользователь скрыл имя, 18 Февраля 2013 в 18:16, контрольная работа
Языки программирования стали появляться уже с середины 50-х годов. Одним из первых языков такого типа стал язык Фортран (англ. FORTRAN от FORmula TRANslator – переводчик формул), разработанный в 1957 году. Фортран применяется для описания алгоритма решения научно-технических задач с помощью ЦВМ. Так же, как и первые вычислительные машины, этот язык предназначался, в основном, для проведения естественно-научных и математических расчётов.
1. Языки программирования……………………………………………..3
2. Основные принципы муниципального управления………………10
3.Задачи и функции муниципального управления…………………..16
4.Wi-Fi технология………………………………………………………..21
5.Windows 7, Windows 8………………………………………………….24
6.Новшества и изменения……………………………………………….24
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«Рязанский государственный университет имени С.А. Есенина»
РГУ имени С.А. Есенина
Факультет социологии и управления
Кафедра государственного и муниципального управления
Специальность 080504 - «Государственное и муниципальное управление»
Контрольная работа
по дисциплине «Информационные технологии управления»
Выполнил:
студент
3 курса, группы 209
на
базе в/о, 030
Чижина А.А,
Проверил:
Проф. Ручкин В.Н.
Рязань 2013
Языки программирования стали появляться
уже с середины 50-х годов. Одним
из первых языков такого типа стал язык
Фортран (англ. FORTRAN от FORmula TRANslator – переводчик
формул), разработанный в 1957 году. Фортран
применяется для описания алгоритма решения
научно-технических задач с помощью ЦВМ.
Так же, как и первые вычислительные машины,
этот язык предназначался, в основном,
для проведения естественно-научных и
математических расчётов. В усовершенствованном
виде этот язык сохранился до нашего времени.
Среди современных языков высокого уровня
он является одним из наиболее используемых
при проведении научных исследований.
Наиболее распространены варианты Фортран-II,
Фортран-IV, EASIC Fortran и их обобщения.
После Фортрана в 1958-1960 годах появился
язык Алгол (Алгол-58, Алгол-60) (англ. ALGOL
от ALGOrithmic Language – алгоритмический
язык). Алгол был усовершенствован
в 1964-1968 годах – Алгол-68. Алгол
был разработан комитетом, в который
входили европейские и американские учёные.
Он относится к языкам высокого уровня
(high-level language) и позволяет легко переводить
алгебраические формулы в программные
команды. Алгол был популярен в Европе,
в том числе СССР, в то время как сравнимый
с ним Фортран был распространен в США
и Канаде. Алгол оказал заметное влияние
на все разработанные позднее языки программирования,
и, в частности, на язык Pascal. Этот язык так
же, как и Фортран, предназначался для
решения научно-технических задач. Кроме
того, этот язык применялся как средство
обучения основам программирования –
искусства составления программ.
Обычно под понятием Алгол подразумевается
язык Алгол-60, в то время как Алгол-68 рассматривается как самостоятельный
язык. Даже когда язык Алгол почти перестал
использоваться для программирования,
он ещё оставался официальным языком для
публикации алгоритмов.
В 1959 – 1960 годах был разработан
язык Кобол (англ. COBOL от COmmom Business Oriented Language
– общий язык, ориентированный
на бизнес). Это язык программирования
третьего поколения, предназначенный,
в первую очередь, для разработки бизнес
приложений. Также Кобол предназначался
для решения экономических задач, обработки
данных для банков, страховых компаний
и других учреждений подобного рода. Разработчиком
первого единого стандарта Кобола являлась
Грейс Хоппер (бабушка Кобола).
Кобол обычно критикуется за многословность
и громоздкость, поскольку одной из целей
создателей языка было максимально приблизить
конструкции к английскому языку. (До сих
пор Кобол считается языком программирования,
на котором было написано больше всего
строк кода). В то же время, Кобол имел прекрасные
для своего времени средства для работы
со структурами данных и файлами, что обеспечило
ему долгую жизнь в бизнес приложениях,
по крайней мере, в США.
Бейсик
В середине 60-х годов (1963 г.) в Дартмутском
колледже (США) был создан язык Бейсик
(англ. BASIC от Beginner’s Allpurpose Instruction Code – всецелевой
символический код инструкций для начинающих).
Со временем, когда стали появляться другие
диалекты, этот «изначальный» диалект
стали называть Dartmouth BASIC. Язык был основан
частично на Фортран II и частично на Алгол-60,
с добавлениями, делающими его удобным
для работы в режиме разделения времени
и, позднее, обработки текста и матричной
арифметики. Первоначально Бейсик был
реализован на мейнфрейме GE-265 с поддержкой
множества терминалов. Вопреки распространённому
убеждению, в момент своего появления
это был компилируемый язык.
Бейсик был спроектирован так, чтобы студенты
могли писать программы, используя терминалы
с разделением времени. Он создавался
как решение для проблем, связанных со
сложностью более старых языков. Он предназначался
для более «простых» пользователей, не
столько заинтересованных в скорости
программ, сколько просто в возможности
использовать компьютер для решения своих
задач. В силу простоты языка Бейсик многие
начинающие программисты начинают с него
свой путь в программировании.
В конце 60-х – начале 70-х годов
появился язык Форт (англ. FOURTH – четвёртый).
Этот язык стал применяться в задачах
управления различными системами
после того, как его автор Чарльз Мур написал
на нём программу, предназначенную для
управления радиотелескопом Аризонской
обсерватории.
Ряд свойств, а именно интерактивность,
гибкость и простота разработки делают
Форт весьма привлекательным и эффективным
языком в прикладных исследованиях и при
создании инструментальных средств. Очевидными
областями применения этого языка являются
встраиваемые системы управления. Также
находит применение при программировании
компьютеров под управлением различных
операционных систем.
Появившийся в 1972 году язык Паскаль
был назван так в честь великого
французского математика XVII века, изобретателя
первой в мире арифметической машины
Блеза Паскаля. Этот язык был создан
швейцарским учёным, специалистом
в области информатики Никлаусом Виртом
как язык для обучения методам программирования.
Паскаль – это язык программирования
общего назначения.
Особенностями языка являются строгая
типизация и наличие средств структурного
(процедурного) программирования. Паскаль
был одним из первых таких языков. По мнению
Н. Вирта, язык должен способствовать дисциплинированию
программирования, поэтому, наряду со
строгой типизацией, в Паскале сведены
к минимуму возможные синтаксические
неоднозначности, а сам синтаксис интуитивно
понятен даже при первом знакомстве с
языком.
Язык Паскаль учит не только тому, как
правильно написать программу, но и тому,
как правильно разработать метод решения
задачи, подобрать способы представления
и организации данных, используемых в
задаче. С 1983 года язык Паскаль введён
в учебные курсы информатики средних школ
США.
В 1983 году под эгидой Министерства
Обороны США был создан язык Ada.
Язык замечателен тем, что очень
много ошибок может быть выявлено
на этапе компиляции. Кроме того,
поддерживаются многие аспекты программирования,
которые часто отдаются на откуп операционной
системе (параллелизм, обработка исключений).
В 1995 году был принят стандарт языка Ada
95, который развивает предыдущую версию,
добавляя в нее объекно-ориентированность
и исправляя некоторые неточности. Оба
этих языка не получили широкого распространения
вне военных и прочих крупномасштабных
проектов (авиация, железнодорожные перевозки).
Основной причиной является сложность
освоения языка и достаточно громоздкий
синтаксис.
Непосредственными предшественниками
Ada являются Pascal и его производные, включая
Euclid, Lis, Mesa, Modula и Sue. Были использованы
некоторые концепции ALGOL-68, Simula, CLU и Alphard.
Разработчики Ada прежде всего беспокоились
о:
· надежности и эксплуатационных качествах
программ;
· программировании как разновидности
человеческой деятельности;
· эффективности.
В настоящее время популярным среди
программистов является язык Си (С
– буква английского алфавита).
Язык Си берёт своё начало от двух
языков - BCPL и B. В 1967 году Мартин Ричардс
разработал BCPL как язык для написания
системного программного обеспечения
и компиляторов. В 1970 году Кен Томпсон
использовал В для создания ранних версий
операционной системы UNIX на компьютере
DEC PDP-7. Как в BCPL, так и в В переменные не
разделялись на типы - каждое значение
данных занимало одно слово в памяти и
ответственность на различение, например,
целых и действительных чисел целиком
ложилась на плечи программиста.
Язык Си был разработан (на основе В) Деннисом
Ритчи из Bell Laboratories и впервые был реализован
в 1972 году на компьютере DEC PDP-11. Известность
Си получил в качестве языка ОС UNIX. Сегодня
практически все основные операционные
системы были написаны на Си или С++. По
прошествии двух десятилетий Си имеется
в наличии на большинстве компьютеров.
Он не зависит от аппаратной части.
В конце 70-х годов Си превратился в то,
что мы называем «традиционный Си». В 1983
году Американским комитетом национальных
стандартов в области компьютеров и обработки
информации был учрежден единый стандарт
этого языка.
Этот язык имеет богатые средства, позволяет
писать гибкие программы, использующие
все возможности современных персональных
компьютеров.
Ещё один язык, который считается
языком будущего, был создан в начале
70-х годов группой специалистов Марсельского
университета. Это язык Пролог. Своё название
он получил от слов «ПРОграммирование
на языке ЛОГики». В основе этого языка
лежат законы математической логики. Как
и язык Лисп, Пролог применяется, в основном,
при проведении исследований в области
программной имитации деятельности мозга
человека. В отличие от описанных выше
языков, этот язык не является алгоритмическим.
Он относится к так называемым дескриптивным (от англ. descriptive – описательный)
– описательным языкам. Дескриптивный
язык не требует от программиста разработки
всех этапов выполнения задачи. Вместо
этого, в соответствии с правилами такого
языка, программист должен описать базу
данных, соответствующую решаемой задаче,
и набор вопросов, на которые нужно получить
ответы, используя данные из этой базы.
В последние десятилетия в программировании
возник и получил существенное развитие объектно-ориентированный подход.
Это метод программирования, имитирующий
реальную картину мира: информация, используемая
для решения задачи, представляется в
виде множества взаимодействующих объектов.
Каждый из объектов имеет свои свойства
и способы поведения. Взаимодействие объектов
осуществляется при помощи передачи сообщений:
каждый объект может получать сообщения
от других объектов, запоминать информацию
и обрабатывать её определённым способом
и, в свою очередь, посылать сообщения.
Так же, как и в реальном мире, объекты
хранят свои свойства и поведение вместе,
наследуя часть из них от родительских
объектов.
Объектно-ориентированная идеология используется
во всех современных программных продуктах,
включая операционные системы.
Первый объектно-ориентированный язык Simula
-67 был создан как средство моделирования
работы различных приборов и механизмов.
Большинство современных языков программирования
– объектно-ориентированные. Среди них
последние версии языка Turbo
-
Pascal
C
++, Ada и другие.
В настоящее время широко используются
системы визуального программирования Visual
Basic
Visual
C
++,
Delphi
и другие. Они позволяют создавать
сложные прикладные пакеты, обладающие
простым и удобным пользовательским интерфейсом.
С 1995 года стал широко распространяться
новый объектно-
Object Pascal создавался сотрудниками
компании Apple Computer (некоторые из которых
были участниками проекта
В этом языке нет методов класса, переменных
класса, множественного наследования
и метаклассов. Эти механизмы исключены
специально, чтобы сделать язык простым
для изучения начинающими "объектными"
программистами.
Принципы местного самоуправления - это обусловленные природой местного самоуправления коренные начала и идеи, лежащие в основе организации и деятельности населения, формируемых им органов, самостоятельно осуществляющих управление местными делами.
Принципы муниципального управления — общие и частные — вытекают из отношений управления и требований к процессу организации самоуправления. Частные принципы относят к осуществлению отдельных функций управления (принципы планирования, организации, мотивации и др.), а также к его отдельным сторонам (социально-экономической и организационно-правовой) и уровню управления (т.е. все формы муниципального образования).
В теории и практике муниципального управления общие и частные принципы тесно связаны друг с другом, но имеют и самостоятельное значение. Принципы муниципального управления отражают требования объективных закономерностей и тенденций развития местной власти. Принципы являются теоретической основой формирования муниципальных образований и позволяют выяснить сущность местного самоуправления, его отличительные черты и признаки. Они выступают в качестве критерия оценки действующей системы муниципального управления, определяя, насколько она отвечает соответствующим началам и идеям. Принципы муниципального управления предопределяют структуру и функции муниципальной власти, способствуют сохранению преемственности в развитии институтов местного самоуправления.