ВВЕДЕНИЕ 3 1 История возникновения и развития языка программирования С++ 5 1.1 Возникновение и эволюция языка C++ 5 1.2 Структура, эффективность C++ 9 2 История возникновения и развития языка программирования Java 15 2.1 Возникновение и эволюция языка Java 15 2.2 Этапы развития языка Java 20 3 Применение С++ и Java 25 3.1 Область применения С++ 25 3.2 Область применения Java 27 ЗАКЛЮЧЕНИЕ 28 СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 30

История возникновения и развития языка программирования Си (С++) и Java

курсовая работа
Информатика
31 страниц
68% уникальность
2020 год
31 просмотров
Козлов А.
Эксперт по предмету «Информатика»
Узнать стоимость консультации
Это бесплатно и займет 1 минуту
Оглавление
Введение
Заключение
Список литературы
ВВЕДЕНИЕ 3 1 История возникновения и развития языка программирования С++ 5 1.1 Возникновение и эволюция языка C++ 5 1.2 Структура, эффективность C++ 9 2 История возникновения и развития языка программирования Java 15 2.1 Возникновение и эволюция языка Java 15 2.2 Этапы развития языка Java 20 3 Применение С++ и Java 25 3.1 Область применения С++ 25 3.2 Область применения Java 27 ЗАКЛЮЧЕНИЕ 28 СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 30
Читать дальше
В наше время довольно велико значение информационных технологий. На сегодняшний момент тяжело представить нашу жизнь без компьютера и Интернета. Но для того, чтобы были созданы программы, необходимы языки программирования. Программист. в данное время, является одной из самых важных профессий, и ее важность будет возрастать. Так обуславливается личный интерес исследователей к данной тематике. Это и обуславливает актуальность темы работы. Прогресс компьютерных технологий определяет процесс появления различных новых знаковых систем для того, чтобы записывались алгоритмы, то есть языки программирования. Смыслом появления такого языка является оснащенный набор вычислительных формул дополнительной информации, превращающий в алгоритм данный набор. Языку программирования свойственные две связанные между собой цели: он дает программисту аппарат для того, чтобы задать действия, которые должны быть выполнены, и формируются концепции, используемые программистом, размышляя о том, что делать.


Реферат по праву на заказ - позволит вам не волноваться об учебе. Мы сделаем реферат недорого и качественно в самые кратчайшие сроки!


. Ответом на первую цель является язык, который настолько «близкий к машине», что все основные машинные аспекты могут легко и просто быть использованы для программиста очевидным образом. Для ответа на вторую цель идеальным является язык, который настолько «близкий к решаемой задаче», чтобы её концепция решения может быть выражена коротко и прямо. В недавнем прошлом C++ считали господствующим языком, который использовали для того, чтобы разра¬ботать коммерческие программные продукты. За последние годы данное господство поколебалось так как были аналогичные претензии от такого языка как Java, но при этом общественное мнение качнулось в другую сторону, и множество из программистов, которые бросили C++ ради Jаvа, за последнее время вернулись к своей прежней привязанности. При этом оба языка являются похожими, что, если вы изучаете один из них, то автоматически усваиваете 90% другого. Цель работы: Изучить историю возникновения и развития языка программирования Си (C++) и Java. Для того, чтобы достигнуть эту цель необходимо было решить такие задачи: Изучить источники информации по теме. Узнать историю языков Си (C++) и Java. Рассмотреть развитие языков Си (C++) и Java. Определить область применения Си (C++) и Java. Объект исследования: Языки программирования Си (C++) и Java. Предмет исследования: История, структура, польза, потенциал таких языков программирования, как Си (C++) и Java. Методы исследования: анализ, синтез, дедукция. Характеристика источников: в работе были использованы труды исследователей Вязовика Н.А. Мейерса С., Перри Г. Практическая значимость исследования: на основании результатов курсовой работы, начинающим программистам и разработчикам станет легче с выбором языка программирования для углубленного изучения. Новизна исследования: в работе представлены, как сходство, так и различие языков программирования, позволяющие выбрать язык по потребностям. Структура работы: введение, две главы, состоящие из четырех параграфов, заключение и список использованной литературы.  

Читать дальше
Данная курсовая работа посвящена рассмотрению возникновения и развития языков программирования С (С++) и Java. Язык C++ является стремительным и мощным рывком в процессе развития программирования. C++ и сейчас отводят высокое место среди языков программирования. Множество из профессиональных программистов используют именно его во время разработки различного рода проектов. При этом является очевидным то, что этот язык будет сохранять свое положение ещё не один год, при этом продолжать развиваться и совершенствоваться. C++ широко используется для разработки программного обеспечения, являясь одним из самых популярных языков программирования. На сегодняшний день область его применения включает создание операционных систем, разнообразных прикладных программ, драйверов устройств, приложений для встраиваемых систем, высокопроизводительных серверов, а также развлекательных приложений (игр). Существует множество реализаций языка C++, как бесплатных, так и коммерческих и для различных платформ. Например, на платформе x86 это GCC, Visual C++, Intel C++ Compiler, Embarcadero (Borland) C++ Builder и другие. Синтаксис C++ унаследован от языка C. Одним из принципов разработки было сохранение совместимости с C. Тем не менее, C++ не является в строгом смысле надмножеством C; множество программ, которые могут одинаково успешно транслироваться как компиляторами C, так и компиляторами C++, довольно велико, но не включает все возможные программы на C. Также C++ — чрезвычайно мощный язык, содержащий средства создания эффективных программ практически любого назначения, от низкоуровневых утилит и драйверов до сложных программных комплексов самого различного назначения. Относительно языка программирования Java нами было выяснено, что он создавался несколько лет и посредством его был совершен прорыв в информационных технологиях, это типичный объектно-ориентированный язык, при этом имеют широкое применения, так как на нем работают приставки, телефоны, медицинские устройства, принтеры и многое другое. Отличительной особенностью Java в сравнении с другими языками программирования общего назначения является обеспечение высокой продуктивности программирования, нежели производительность работы приложения или эффективность использования им памяти. В Java используются практически идентичные соглашения для объявления переменных, передачи параметров, операторов и для управления потоком выполнением кода. В Java добавлены все хорошие черты C++. Три ключевых элемента объединились в технологии языка Java Java предоставляет для широкого использования свои апплеты (applets) — небольшие, надежные, динамичные, не зависящие от платформы активные сетевые приложения, встраиваемые в страницы Web. Апплеты Java могут настраиваться и распространяться потребителям с такой же легкостью, как любые документы HTML Java высвобождает мощь объектно-ориентированной разработки приложений, сочетая простой и знакомый синтаксис с надежной и удобной в работе средой разработки. Это позволяет широкому кругу программистов быстро создавать новые программы и новые апплеты Практическая значимость заключается в том, что результаты исследования, помогут начинающим программистам и разработчикам е с выбором языка программирования для углубленного изучения. Рекомендациями к дальнейшему исследованию может быть углубленное изучение области применения рассмотренных в данной работе языков программирования. Цель работы достигнута, задачи решены в полном объеме.
Читать дальше
1. Беркунський Е.Ю. Объектно-ориентированное программирование на языке Java: Методические указания для студентов направления «Компьютерные науки» / Е. Ю. Беркунський. - М.: НУК, 2006. - 52 с. 2. Вязовик Н.А. Программирование на Java. Курс лекций, Интернет-университет информационных технологий / Н.А. Вязовик, 2003. - 592 с. 3. Грэхем Иан. Объектно-ориентированные методы. Принципы и практика. — 3-е изд. / Иан Грэхем.— М.: «Вильямс», 2004. - 800 с. 4. Дейтел П.Дж., Дейтел Х.М. Как программировать на С++. Введение в объектно-ориентированное проектирование с использованием UML. / Пер. с англ. / П.Дж. Дейтел, Х.М. Дейтел - М.: Бином, 2009. - 1454 с. 5. Мейерс С. Эффективный и современный С++. 42 рекомендации по использованию C++/ С. Мейерс. - М.: Вильямс, 2016. – 304с. 6. Перри Г, Миллер Д. Программирование на С для начинающих / Г. Перри, Д Миллер. – М.: ЭКСМО, 2015г. – 368 с. 7. Прата С. Язык программирования C++. Лекции и упражнения / С. Прата. - М.: Диалектика, 2018г. – 1244 с. 8. Синтес Антони. Освой самостоятельно объектно-ориентированное программирование за 21 день. - М.: «Вильямс», 2002. - 372 с. 9. Страуструп Бьерн. Язык программирования С++/ Бьерн Стра-уструп. – М.: Бином, 2008. - 369 с. 10. Хабибуллин И.Ш. Самоучитель Java 2./ И.Ш. Хабибуллин. - СПб.: БХВ-Петербург, 2007. - 720 с. 11. Шилдт Г. C. Полное руководство. Классическое издание / Г. Шилдт. – М.: Вильямс, 2020 – 704 с. 12. Шилдт Г. Java. Полное руководство./ Г. Шилдт. – М.: Диалектика, 2018. – 1488 с. 13. Шлее М. Qt 5.3. Профессиональное программирование на C++ / М. Шлее. – Спб.: БХВ-Петербург, 2015. – 928 с. 14. Эккель Б. Философия Java / Б. Эккель. - Спб.: Питер, 2019. – 1168с. 15. История языка программирования Java [Режим доступа]: http://java-study.ru/3-java-history.html (дата обращения: 08.11.2020). 16. Программирование на С и С++: Происхождение языка С++ [Режим доступа]: http://www.c-cpp.ru/books/proishozhdenie-yazyka-s-0 (дата обращения: 10.11.2020).
Читать дальше
Поможем с написанием такой-же работы от 500 р.
Лучшие эксперты сервиса ждут твоего задания

Похожие работы

курсовая работа
Сравнительная оценка потребительских свойств керамических товаров отечественного производства разных фирм изготовителей
Количество страниц:
31
Оригинальность:
51%
Год сдачи:
2020
Предмет:
Менеджмент
курсовая работа
Финансовая политика Российской Федерации
Количество страниц:
30
Оригинальность:
62%
Год сдачи:
2020
Предмет:
Финансы
реферат
Подходы некоторых психологических направлений к проблемам творчества
Количество страниц:
16
Оригинальность:
52%
Год сдачи:
2020
Предмет:
Психология
дипломная работа
"Радио России": история становления, редакционная политика, аудитория. (Имеется в виду радиостанция "Радио России")
Количество страниц:
70
Оригинальность:
61%
Год сдачи:
2015
Предмет:
История журналистики
курсовая работа
26. Центральное (всесоюзное) радиовещание: история создания и развития.
Количество страниц:
25
Оригинальность:
84%
Год сдачи:
2016
Предмет:
История журналистики

Поможем с работой
любого уровня сложности!

Это бесплатно и займет 1 минуту
image