Слайд 2
Производственная практика Мурманский морской биологический институт Кольского научного центра
Российской академии наук
Слайд 3
Цель практики Приобретение практических навыков и компетенций в сфере
профессиональной деятельности, закрепление, углубление и систематизация полученных в университете
теоретических знаний, подбор необходимой информации для выполнения выпускной квалификационной работы
Слайд 4
ММБИ КНЦ РАН Исследование климата, биоресурсов, нефтегазовых месторождений в
районах Арктики и морей юга России.
В ММБИ разрабатываются морские
биотехнологии, модели прогнозирования океанологических процессов, инженерно-экологические обоснования промышленных проектов по освоению морских ресурсов.
Слайд 5
Задачи практики В начале практики были поставлены следующие задачи: знакомство
с основами языка программирования С#; разработка графической оболочки для работы
с базой данных MS Access; чтение и запись файлов MS Excel средствами библиотек C#
Слайд 17
Использованные технологии Среда разработки MS Visual Studio 2017 Язык программирования
С# Провайдеры данных OLE, COM, ADO.NET
Слайд 18
Object Linking and Embedding(OLE) Технология связывания и внедрения объектов
в другие документы и объекты, разработанная корпорацией Майкрософт. OLE позволяет передавать
часть работы от одной программы редактирования к другой и возвращать результаты назад. Например, установленная на персональном компьютере издательская система может послать некий текст на обработку в текстовый редактор, либо некоторое изображение в редактор изображений с помощью OLE-технологии.
Слайд 19
Взаимодействие приложений Выходной файл = входной файл Взаимодействие процессов Взаимодействие посредством
Слайд 20
Component Object Model(COM) Технологический стандарт от компании Microsoft, предназначенный для создания программного
обеспечения на основе взаимодействующих независимых компонентов, каждый из которых может
использоваться в нескольких программах одновременно(COM является одним из способов реализации OLE). Воплощает собой идеи полиморфизма и инкапсуляции объектно-ориентированного программирования. На основе COM были реализованы технологии: Microsoft OLE Automation, ActiveX, DCOM, COM+, DirectX.
Слайд 23
ADO.NET ADO= ActiveX(OLE с 1996г.) Data Object. ADO.NET – это
набор классов, предоставляющих службы доступа к данным в рамках
.NET Framework. ADO.NET имеет богатый набор компонентов для создания распределенных приложений, совместно использующих данные. ADO.NET включает в себя OLEDB( протокол и технология доступа к данным)
Слайд 24
OFFICE.INTEROP vs OLEDB К традиционным COM относятся Office Interoperabilities Экспорт