У нас можно недорого заказать курсовую, контрольную, реферат или диплом

«История и перспективы развития языков программирования» - Контрольная работа
- 25 страниц(ы)
Содержание
Введение
Выдержка из текста работы
Заключение
Список литературы

Автор: rezultat
Содержание
Введение 3
1. История развития языков программирования 6
1.1. Языки программирования низкого уровня 6
1.2. Языки программирования высокого уровня 7
1.2.1. Принципы структурного программирования 9
1.2.2. Принципы объектно-ориентированного программирования 10
1.3. Совершенствование языков и систем программирования 12
2. Стандартизация языков программирования 16
3. Современные тенденции и перспективы развития языков программирования 18
Заключение 22
Литература 25
Введение
Язык программирования – формальная знаковая система , предна-значенная для записи компьютерных программ. Язык программирования определяет набор лексических , синтаксических и семантических правил, задающих внешний вид программы и действия, которые выполнит исполнитель (компьютер) под ее управлением.
На сегодняшний день существует тысячи языков программирования. На данный момент только в свободной энциклопедии языков программирования Progopedia.r* описано:
– языков программирования: 112,
– диалектов: 72,
– реализаций: 275,
– версий: 636.
Каждый год их число увеличивается. Некоторыми языками умеет пользоваться только небольшое число их собственных разработчиков, другие становятся известны миллионам людей. Профессиональные программисты иногда применяют в своей работе более десятка разнообразных языков программирования.
История развития языков программирования началась в ХХ веке. Эволюция языков программирования включает следующие общепринятые этапы:
эра машинно-ориентированных языков низкого уровня, появившихся вместе с первыми компьютерами (сегодня многие считают первым, реально действовавшим программируемым компьютером Z3 – разработку Конрад Цузе 1941 года),
эра структурного программирования, основанная на алгоритмических машинно-независимых языках высокого уровня (первый язык высокого уровня Фортран появился в 1955 году и являлся разработкой американской фирмы IBM),
эра объектно-ориентированного программирования (ООП), на-чавшаяся в конце 1970-х годов. Примерами объектно-ориентированных языков являются Object Pascal, C++, Java и др.
История развития программного обеспечения имеет в своем арсенале еще много программных языков, которые написаны для специальных областей применения. Например, в моделировании применяются Симул, Симкрит и GPSS. Для управления аппаратурой используется язык ФОРТ. Системные программы пишутся языком СИ. Для обучения программированию удобны Лого, Робик и алгоритмиче-ский язык А.П. Ершова.
Последнее время высока популярность WWW-программирования. Языки WWW-программирования обладают рядом свойств, которые позволяют использовать их на платформе, специализированной для работы в качестве сервера. Чаще всего это интерпретаторы (такие как Perl, PHP) позволяющие использовать их на стороне сервера, или языки поддерживаемые клиентом (браузеры) – HTML, XML, Java, JavaScript, или специальные модули (plug-in), расширяющие клиента – Flash.
История развития языков программирования наглядно демонстрирует существующее многообразие языков программирования, отличающихся по самым разным критериям: сфере применения, удобству использования, быстроте, наличию эффективной реализации, возможностей взаимодействия с существующими модулями и т.д. Кроме того, история развития языков программирования позволяет выделить некоторую общую тенденцию в развитии языков программирования. Языки развиваются в сторону все большей абстракции. Повышение уровня абстракции влечет за собой повышение уровня надежности программирования. Современное развитие языков программирования показывает, что все исследования в области языков программирования направлены на удовлетворение растущих потребностей современного общества, способствуют информатизации общества и являются одной из наиболее быстро развивающихся областей современной жизни.
Выдержка из текста работы
Следующий шаг в эволюции языков программирования был сделан в 1954 году, когда был создан первый язык высокого уровня – Фортран (FORTRAN – FORmula TRANslator). В 1956 году появилась версия Fortran I, а через год Fortran II, еще через год вышел Fortran III. Но вскоре монополизм этого языка был нарушен с появлением более продуманных языков, таких как Cobol, созданного для решения экономических задач (1957), LISP (1958), Algol–58 (1958), APL (1960). Хотя благодаря своей простоте и тому, что на Фортране накоплены большие библиотеки программ, Фортран и в наши дни остается одним из самых распространенных. Он используется для инженерных и научных расчетов, для решения задач физики и других наук с развитым математическим аппаратом.
На этапе развития языков возникла необходимость внедрения в со-временные языки новых идей. Результатом такого поиска стала нарастающая волна появления языков, приобретающих лучшие качества других языков. В 1964-ом году появился PL/I («скрещенная» версия Cobol, Fortran IV и Algol–60), Basic, Simula I (на основе того же Algol–60).
Расширение областей применения ЭВМ влечет за собой создание языков, ориентированных на новые сферы применения: СНОБОЛ – алгоритмический язык для обработки текстовой информации, ЛИСП – алгоритмический язык для обработки символов. ЛИСП находит широкое применение в исследованиях по созданию искусственного интеллекта. Язык ЛИСП разработан Дж. Маккарти в США. Он стал основой ряда программных реализаций интеллектуальных систем и дал толчок к разработке множества специализированных языков искусственного интеллекта и языков представлений знаний.
В 1968 г. был объявлен конкурс на лучший язык программирования для обучения студентов. Победителем стал язык Алгол-68, но широкого распространения не получил. Для этого конкурса швейцарский учёный Никлаус Вирт создал язык Паскаль, достаточно простой, удобный, с наличием мощных средств структурирования данных. Хотя Паскаль был разработан как язык для обучения программированию, он впоследствии получил широкое развитие и в настоящее время считается одним из самых используемых языков.
Широкое распространение в школах в качестве обучающего языка получил язык Бейсик, позволяющий взаимодействовать с ЭВМ в режиме непосредственного диалога. Спустя много лет после изобретения Бейсика, он и сегодня самый простой для освоения из десятков языков общецелевого программирования.
Необходимость разработки больших программ, управляющих работой ЭВМ, потребовала создания специального языка программирования Си в начале 70-х г. Он является одним из универсальных языков программирования. В отличие от Паскаля, в нем заложены возможности непосредственного обращения к некоторым машинным командам и к определенным участкам памяти компьютера. Си широко используется как инструментальный язык для разработки операционных систем, трансляторов, баз данных и других системных и прикладных программ. Си – это язык программирования общего назначения, хорошо известный своей эффективностью, экономичностью, и переносимостью. Во многих случаях программы, написанные на Си, сравнимы по скорости с программами, написанными на языке Ас-семблера. При этом они имеют лучшую наглядность и их более просто сопровождать. Си сочетает эффективность и мощность в относительно малом по размеру языке.
Заключение
Программирование для универсальных компьютеров начиналось с программирования в машинных кодах, затем появились и начали своё развитие языки высокого уровня, затем в 70-х годах XX века нидерландским учёным Э. Дейкстрой были развиты принципы структурного программирования, на смену структурному программированию пришло объектное программирование и в настоящее время активно развивается визуальное программирование.
Выводы об основных этапах истории развития языков программирования:
1. Языки FORTRAN и ALGOL были первыми языками, ориентированными на программирование вычислений.
2. В конце 60-х годов под руководством Найарда и Дала был разработан язык Simula-67, использующий концепцию пользовательских типов данных. Фактически это первый язык, применяющий понятие классов.
3. В середине 70-х годов Вирт предложил язык Pascal, который сразу стал широко использоваться благодаря наличию средств структурирования данных.
4. Универсальный язык программирования Си был разработан в середине 70-х годов Денисом Ритчи и Кеном Томпсоном. Этот язык стал популярным языком системного программирования и в свое время использовался для написания ядра операционной системы UNIX. Стандарт языка Си начал разрабатываться рабочей группой института стандартов ANSI в 1982 году. Международный стандарт языка Си принят в 1990 году. Язык Си лег в основу разработки языков программирования C++ и Java.
5. Наряду с алгоритмическими языками параллельно развивались и языки, предназначаемые для обработки деловой информации, а также языки искусственного интеллекта. К первым относится язык COBOL (COmmon Business Oriented Language), а ко вторым – языки LISP (LISt Processing) и Prolog. Язык LISP, разработанный в 60-х годах под руководством Дж. Маккарти, был первым функциональным языком обработки списков, который нашел широкое применение в теории игр.
6. С появлением персональных компьютеров языки стали составными частями интегрированных сред разработки. Появились языки, применяемые в различных офисных программах, например VBA (Visual Basic for Application).
7. В 90-х годах с распространением сети Интернет расширяется возможность распределенной обработки данных, что отражается и на развитии языков программирования. Появляются языки, ориентированные на создание серверных приложений, такие как Java, Perl и PHP, языки описания документов – HTML и XML. Традиционные языки программирования С++ и Pascal также претерпевают изменения: под языком программирования начинает пониматься не только функциональность самого языка, а также библиотеки классов, предоставляемые средой программирования. Акцент со спецификации самих языков программирования переносится на стандартизацию механизмов взаимодействия распределенных приложений. Появляются новые технологии – COM и CORBA, специфицирующие взаимодействие распределенных объектов.
С течением времени одни языки развивались, приобретали новые черты и остались востребованы, другие утратили свою актуальность и сегодня представляют в лучшем случае чисто теоретический интерес. В значительной степени это связано с такими факторами, как:
наличие среды программирования, поддерживающей разработку приложений на конкретном языке программирования;
удобство сопровождения и тестирования программ;
стоимость разработки с применением конкретного языка про-граммирования;
четкость и ортогональность конструкций языка;
применение объектно-ориентированного подхода.
С развитием языков программирования совершенствовались и средства разработки программ – от режима командной строки до интегрированной среды проектирования. Такая среда предоставляет удобный графический интерфейс разработки и большой спектр сервисов, включающих управление версиями хранимых данных, утилиты просмотра и управления информацией, библиотеки классов, мастера создания шаблонов приложений и т.п.
Список литературы
1. Грэм Пол. Языки программирования через сто лет. Электронный ресурс. Режим доступа: h**t://w*w.computerra.r*/hitech/35042/
2. Льюис Д., Мюллер П. Java 2. – М.: НТ Пресс, 2005. –288 с.
3. Ремнев А.А., Федотова С.В. Курс Delphi для начинающих. Полигон нестандартных задач. – М.: СОЛОН-ПРЕСС, 2007. – 360 с.
4. Хольцшлаг Молли Е. Языки HTML и CGG: для создания Web–сайтов: [учеб. пособие] / М. Хольцшлаг; [пер. с англ. А. Климович]. – М.: ТРИУМФ, 2007. – 304 с.
5. Хомоненко А.Д. Самоучитель Delphi.NET. – СПб.: БХВ–Петербург, 2006. – 464 с.
Тема: | «История и перспективы развития языков программирования» | |
Раздел: | Информатика | |
Тип: | Контрольная работа | |
Страниц: | 25 | |
Цена: | 700 руб. |
Закажите авторскую работу по вашему заданию.
- Цены ниже рыночных
- Удобный личный кабинет
- Необходимый уровень антиплагиата
- Прямое общение с исполнителем вашей работы
- Бесплатные доработки и консультации
- Минимальные сроки выполнения
Мы уже помогли 24535 студентам
Средний балл наших работ
- 4.89 из 5
написания вашей работы
-
Курсовая работа:
30 страниц(ы)
Введение 3
1 История развития языков программирования 5
1.1 Машинный язык 6
1.2 Ассемблер 7
1.3 Первые языки программирования высокого уровня 101.4 Алгоритмические языки программирования 10РазвернутьСвернуть
1.5 Языки объектно-ориентированного программирования 11
1.6 Языки программирования для компьютерных сетей 11
1.7 Языки программирования на платформе .NET 12
2 Обзор современных языков программирования 13
2.1 Си и его разновидности 13
2.2 Паскаль 20
2.3 Фортран 22
2.4 Бейсик 24
Выводы и предложения 27
Список литературы 28
Приложения 29
-
Дипломная работа:
Управление кадровым потенциалом современной муниципальной организации: проблемы и перспективы
75 страниц(ы)
Введение… 3
1. Теоретические аспекты управления кадровым потенциалом организации… 6
1.1. Понятие кадрового потенциала, структурные элементы….61.2. Методики оценки кадрового потенциала….…. 17РазвернутьСвернуть
1.3. Методы управления развитием кадрового потенциала….26
Глава 2. Анализ кадрового потенциала организации (на примере поликлиники №4 ГБУЗ МО ЩОБО), проблемы и перспективы….34
2.1. Общая характеристика организации, организационная структура управления….34
2.2. Анализ состояния кадрового потенциала….…40
2.4. Проблемы и перспективы развития кадрового потенциала организации….47
Заключение….59
Глоссарий….58
Список источников….64
Список сокращений…68
Приложения…69
-
Курсовая работа:
Современное состояние и перспективы развития водного транспорта
52 страниц(ы)
Введение 3
1 Теоретические аспекты исследования водного транспорта как вида экономической деятельности 5
1.1 Водный транспорт как вид экономической деятельности: понятие, сущность, структура 51.2 Факторы и условия функционирования и развития водного транспорта в Российской Федерации 12РазвернутьСвернуть
2 Анализ современных процессов развития водного транспорта в РФ 19
2.1 Современное состояние водного транспорта в Российской Федерации 19
2.2 Территориальная структура водного транспорта 31
3 Перспективы развития водного транспорта в РФ 39
Заключение 47
Список использованных источников 49
-
Дипломная работа:
Анализ и перспективы развития коммерческой деятельности предприятия на примере ОАО МК Сарапул-молоко
76 страниц(ы)
Введение 3
1. Общая характеристика ОАО «МК «Сарапул-молоко» 5
1.1. История развития и правовой статус предприятия 51.2. Структура управления предприятием 6РазвернутьСвернуть
1.3. Основные виды деятельности, выпускаемая продукция и основные потребители 8
1.4. Анализ конкурентной среды 10
1.5. Анализ использования трудовых ресурсов и организация оплаты труда 11
1.6. Маркетинг и реклама на предприятии 16
1.7. Основные экономические и финансовые показатели деятельности 18
2. Теоретические аспекты организации работы коммерческого предприятия 24
2.1. Организация коммерческой деятельности 24
2.2. Основные принципы коммерческой деятельности 31
2.3. Управление сбытом продукции 35
3. Оценка коммерческой деятельности ОАО «МК Сарапул-молоко» и перспективы развития 44
3.1. Анализ динамики реализации продукции и ассортимента 44
3.2. Анализ структуры себестоимости продукции 50
3.3. Анализ прибыли и рентабельности 55
3.4. Перспективы и совершенствование коммерческой деятельности 61
3.4.1. Формулирование проблем организации 61
3.4.2. Разработка мероприятий по повышению эффективности результатов коммерческой деятельности 65
Заключение 71
Список литературы 74
-
Дипломная работа:
Банковская система России: современные проблемы и перспективы развития. ОАО Альфа-банк
72 страниц(ы)
Введение 3
Глава 1 Возникновение и развитие банковской системы России 6
§1 История развития банковской системы Российской Федерации 6§2 Сущность и структура банковской системы Российской Федерации, цели и условия развития банковского сектора 14РазвернутьСвернуть
§3 Коммерческие банки как элемент банковской системы России, небанковские кредитные организации и уровни банковской системы 22
Глава 2 Соотношение кредитных учреждений Калининградской области, характеристика ОАО «Альфа-Банка» 29
§1 Основные кредитные учреждения Калининградской области и их роль в современной банковской системе Российской Федерации 29
§2 Характеристика и основные финансово-экономические показатели ОАО « Альфа-Банк» 36
Глава 3 Выработка предложений по совершенствованию банковской системы на примере деятельности коммерческого банка ОАО «Альфа-Банк» 47
§1 Пути совершенствования деятельности коммерческого банка ОАО «Альфа-Банк» 47
§2. Проблемы и перспективы развития банковской системы России в современных условиях 51
Заключение 62
Список использованной литературы 66
Приложение 69
-
Дипломная работа:
Транспортное обслуживание в индустрии туризма: динамика, тенденции и перспективы развития
81 страниц(ы)
Содержание
Введение 3
Глава 1. Теоретические аспекты организации транспортного обслуживания в индустрии туризма 51.1. Главные составляющие индустрии туризма 5РазвернутьСвернуть
1.2. Роль транспортного обеспечения в туризме 9
1.3. Особенности организации перевозок туристов воздушным, водным и наземными видами транспорта 15
1.3.1. Перевозки воздушным транспортом 15
1.3.2. Перевозки железнодорожным и автомобильным транспортом 23
1.3.3. Перевозки водным транспортом 31
Глава 2. Современное состояние транспортного обслуживания в индустрии туризма 35
2.1. Динамика развития транспорта 35
2.2. Основные тенденции в развитии наземного, воздушного и водного транспорта 38
2.3. Обеспечение безопасности при предоставлении транспортных услуг 47
Глава 3. Перспективы развития транспортного обслуживания в индустрии туризма 54
3.1. Перспективные направления развития воздушного транспорта 54
3.2. Наземный транспорт ХХI века 58
3.3. Новые возможности водного транспорта 70
Заключение 76
Список использованной литературы 78
Приложения 81
Не нашли, что искали?
Воспользуйтесь поиском по базе из более чем 40000 работ
Предыдущая работа
Государственный долг РФ




-
Курсовая работа:
Оценка эффективности управления маркетингом в ООО «СибТрейд
57 страниц(ы)
Введение ….3
1. Теоретические основы исследования управления маркетингом…4
1.1. Современные подходы к определению сущности маркетинга….….41.2. Развитие управленческих аспектов маркетинга….5РазвернутьСвернуть
1.3. Организационное обеспечение процесса
управления маркетингом….….8
2. Эффективность управления маркетингом в ООО «СибТрейд»…11
2.1. Методология оценки эффективности управления маркетингом….…11
2.1. Характеристика маркетинговой ориентации деятельности
ООО «СибТрейд»….14
2.3. Оценка эффективности управления маркетингом
ООО «СибТрейд»….18
Заключение….…25
Список литературы….…27
Приложения….28
-
Курсовая работа:
Часть курсовой Расчет клиноременной передачи вариант 1
15 страниц(ы)
Отсутствует -
Курсовая работа:
27 страниц(ы)
Ведение….
Глава 1. Теоретические основы формирования товарных запасов на предприятии общественного питания….1.1 Характеристика товарных запасов предприятия общественного питания….….РазвернутьСвернуть
1.2. Методические аспекты планирования товарных запасов предприятия общественного питания.
Глава 2. Анализ организационно-хозяйственной деятельности ООО «Надежда 9» пиццерия «Кампанелло»….… ….
2.1. Характеристика и технико-экономические показатели работы предприятия…
2.2. Анализ товарного обеспечения ООО «Надежда 9» пиццерия «Кампанелло»….
Глава 3. Оптимизация товарных запасов ООО «Надежда 9» пиццерия «Кампанелло»….
3.1. Планирование и нормирование запасов предприятия общественного питания как один из путей их оптимизации…
3.2. Ускорение товарооборачиваемости как основное условие оптимизации товарных запасов….
Заключение…
Список литературы….
-
Контрольная работа:
10 страниц(ы)
Задание 1 Охарактеризуйте право лиц, не участвующих в деле, обжаловать решение в гражданском процессе, возможности такой процедуры и проблемы ее применения2. Капустин предъявил иск к ООО «Компаньон-Маркетинг» о взыскании неосновательного обогащения по месту нахождению юридического лица, который был принят к производству мировым судьей ОАО г. Омска. В рамках разрешения спора истец произвел замену ответчика на ООО «Линия» фактически находящееся в Ленинском АО, а зарегистрированное в рп Черлак Омской области. Как должен поступить суд в рассматриваемой ситуации? Повлияет ли замена ответчика на изменение подсудности разрешения спора?РазвернутьСвернуть
Задание 3 Левитин обратился в суд с исковым заявлением. Одновременно он подал ходатайство об освобождении его от уплаты государственной пошлины. В обоснование своей просьбы он указал, что осужден к наказанию в виде лишения свободы и находится в учреждении уголовно-исполнительной системы, не трудоустроен и не имеет денежных средств на лицевом счете. Определением судьи в удовлетворении данного ходатайства отказано со ссылкой на то, что полное освобождение от уплаты государственной пошлины законом не предусмотрено. Правильны ли действия суда.
-
Реферат:
История открытия основных элементарных частиц
13 страниц(ы)
1. Введение
2. История открытия основных элементарных частиц
2.1. Открытие электрона
2.2. Открытие фотона2.3. Открытие протонаРазвернутьСвернуть
2.4. Открытие нейтрона
2.5. Открытие позитрона
2.6. Открытие нейтрино
2.7. Открытие мезона
2.8. Открытие странных частиц
2.9. Открытие резонансов
2.10. "Очарованные" частицы
3. Заключение
4. Список использованной литературы
-
Реферат:
Транспортировка в логистических системах
17 страниц(ы)
Введение
1. УПРАВЛЕНИЕ ТРАНСПОРТНОЙ ЛОГИСТИКОЙ
2. ОРГАНИЗАЦИОННЫЕ ПРИНЦИПЫ ТРАНСПОРТИРОВКИ
3. ВЫБОР ВИДА ТРАНСПОРТА И СПОСОБА ТРАНСПОРТИРОВКИЗаключениеРазвернутьСвернуть
Список литературы -
Контрольная работа:
Труд в экономике. Роль прибыли в экономике
14 страниц(ы)
1. Труд в экономике 2
2. Роль прибыли в экономике 8
Библиографический список: 14
-
Курсовая работа:
27 страниц(ы)
Введение 3
1. Описание технологического процесса 4
1.1. Назначение и сущность процесса 4
1.2. Характеристика сырья, продуктов, реагентов 41.3. Описание технологической схемы процесса. 6РазвернутьСвернуть
2. Ремонт и обслуживание технологического оборудования 7
2.1. Трубчатая печь 7
2.2. Вакуумная колонна 10
2.3. Резервуар, работающий под давлением 13
3. Охрана труда и промышленная безопасность
3.1. Действие на организм человека вредных производственных факторов 16
3.2. Средства индивидуальной и коллективной защиты работающих 19
3.3. Средства тушения пожаров 21
4. Система контроля технологического процесса 23
4.1. Приборы измерения давления 23
4.2. Приборы измерения температуры 24
4.3. Приборы измерения расхода 25
4.4. Приборы измерения уровня жидкости 26
Библиографический список 27
-
Контрольная работа:
9 страниц(ы)
1. Задание
2. Задача
3. Задание -
Курсовая работа:
29 страниц(ы)
ВВЕДЕНИЕ….3
ГЛАВА 1. ИСТОРИЧЕСКИЕ ПРЕДПОСЫЛКИ ПРАВА И МОРАЛИ
§ 1.1. История возникновения права….5
§ 1.2. Исторические условия возникновения морали….82. ОСОБЕННОСТИ ВЗАИМОДЕЙСТВИЯ ПРАВА И МОРАЛИРазвернутьСвернуть
§ 2.1. Основные пути взаимодействия права и морали….12
§ 2.2. Формы взаимодействия права и морали….15
3. ОТРАЖЕНИЕ НОРМ МОРАЛИ В НОРМАТИВНЫХ ПРАВОВЫХ АКТАХ
§ 3.1. Нормы законодательных актов, регулирующих поведение граждан с точки зрения морали….19
§ 3.2. Закрепление в нормативных актах, устанавливающих правила назначения наказания, норм морали…23
ЗАКЛЮЧЕНИЕ….26
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ….28