Электронная библиотека » Сергей Евдокимов » » онлайн чтение - страница 8


  • Текст добавлен: 4 мая 2023, 06:01


Автор книги: Сергей Евдокимов


Жанр: Компьютеры: прочее, Компьютеры


Возрастные ограничения: +12

сообщить о неприемлемом содержимом

Текущая страница: 8 (всего у книги 8 страниц)

Шрифт:
- 100% +
Дополнение 2. История C# и 2D приложений

Первое упоминание про C# появилось в 60-х годах прошлого века. В 1969 году был создан язык В, разработанный коллективом из Технологического института Массачусетса. Главным автором языка B считается Томпсон Кен. В то время команда из MТИ разрабатывала операционную систему UNIX. Тогда уже существующий язык PL/I, применялся для производства mainframe от компании IBM, он был достаточно большим и не подходил для поставленных задач. Поэтому разработчики предприняли создавать более новый язык, на котором дальше программировали, и называли его как B. Он является типичным представителем ранних императивных языков программирования. После созднаного B, последовала разработка языка С, в 1972 году его выпустили на свет, но его основой послужил предыдущий язык B.

Создателями C были Томпсон Кен и Ритчи Денис, которые трудились в исследовательской лаборатории компании AT&T (AT&T Bell Telephone Laboratories). В 1971 году Ритчи начал создавать расширенную версию B. Сначала он назвал её NB, но когда язык стал сильно отличаться от B, название сменили на C. B расширился за счет явного использования типов, структур и ряда новых операций. По поводу создания языка Си Питер Мойлан в своей книге под названием «The case against C» написал следующее: «Нужен был такой язык, который сможет обойти жесткие правила, которые были встроенные в большинство языков высокого уровня и при этом будут обеспечивать надежность. В итоге, мир нуждался в таком языке программирования, который смог бы реализовать функционал не только на ассемблере или на уровне машинного кода.


Рисунок 5.2.1– Достоинства С#

Дополнение 3. История Транспортной инфраструктуры и перевозок

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


Все развитые цивилизации характеризуется стремлением людей к коммуникации и контакту, поэтому возможности передвижения оказываются для развития человечества решающими. Жизнедеятельность человека можно представить в виде совокупности нескольких функций территории: проживание, работа, общественное обеспечение (школы, театры, …), отдых и зелень. Перемещение людей и товаров происходит за счет транспортной функции, она является необходимой связующей частью. Её развитие обычно соответствует уровню развития остальных функций территории. Это правило действует в любом масштабе – от маленькой деревни до больших регионов. Транспортная инфраструктура имеет характер как связующий разные области, так и разделяющий. Для жителей оживленные трассы могут стать серьёзной преградой [4].

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

Дороги населённых пунктов создают дорожные сети из линий и точек. Градостроительный характер этих сетей определяет композицию этого населённого пункта, являясь первоочередным фактором урбанизации. Транспортная инфраструктура, как правило, вписывается в рельеф местности, определяя экологическую ситуацию [4].

Историческое значение транспорта в том, какими наши города стали сейчас, нельзя недооценить. Географическое расположение населённых пунктов было так или иначе связано с путями: положение бродов, торговые пути, речные пути, удобный причал – все это могло стать причиной возникновения поселения. Ключевым этапом является развитие железной дороги в XIX веке. Города стали разрастаться в ширину, в пригородах развитие получила территория около вокзалов, железнодорожные ветки определили положение промышленных зон. В XX веке обилие моторного транспорта создало в городах огромные проблемы, из-за чего искались новые принципы планирования [4].

Д. И. Менделеев утверждал, что транспорт – это центр гравитации страны. По данным Организации экономического сотрудничества и развития, инвестиции в мировую транспортную систему до 2030 г. должны составить более $11 трлн, в том числе в развитие железных дорог – $5 трлн. Транспортная система Российской Федерации является частью мировой транспортной системы. В России объём инвестиций в инфраструктуру транспорта едва достигает 2% от ВВП, тогда как средний показатель в большинстве стран мира составляет не менее 4% от ВВП.

СЛОВАРЬ ТЕРМИНОЛОГИЙ

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

Процедурное программирование (Процедурный язык программирования) – это программирование на императивном языке, где операторы последовательно выполняются, и есть возможность собрать в подпрограммы (с помощью механизмов самого языка более крупные и целостные единицы кода).

Объектно-ориентированное программирование – это такая методология в сфере программировании, основывается на представлении программы как совокупность взаимодействующихся объектов. (Каждый из которых – экземпляр определённого класса, а классы преобразовуют иерархию наследования).

Низкоуровневый язык программирования – это язык программирования, котороый внедрён непосредственно в машинный код, который используется в реальном или виртуальном процессоре.

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

Интерфейс (с англ. Interface) – это соглашение, определяющее набор открытых методов, реализованных классом.

База данных – это совокупность данных, которые хранятся в соответствии с определённой схемой данных, манипуляции с которыми выполняются в соответствии с правилами моделирования данных.

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

ПОСЛЕСЛОВИЕ

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

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

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

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

Сергей Евдокимов

ОБ АВТОРЕ

 
Автор: ЕВДОКИМОВ Сергей Александрович
Основная электронная почта: [email protected]
Дополнительная электронная почта: [email protected]
Дополнительная электронная почта: [email protected]
Viber: https://invite.viber.com/?g2=AQBsqUSF9Cv84FDlNRXsID1TB2ROxd
jQo3%2FKu8WfDLN8L%2Fr0InifFDLql9IhWB31
Telegram: https://t.me/stanislavstudio
Youtube:https://www.youtube.com/channel/UCRwjZvUNrUjfAgGhovwSAkw
ВК: https://vk.com/stanislav.studio.production
 
 
ORCID: https://orcid.org/0000-0001-7213-0259
 

Страницы книги >> Предыдущая | 1 2 3 4 5 6 7 8
  • 3 Оценок: 1

Правообладателям!

Это произведение, предположительно, находится в статусе 'public domain'. Если это не так и размещение материала нарушает чьи-либо права, то сообщите нам об этом.


Популярные книги за неделю


Рекомендации