Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Инструментальные средства разработки корпоратив...doc
Скачиваний:
5
Добавлен:
01.04.2025
Размер:
604 Кб
Скачать
☆

Тема 10. Транзакции и блокировки

Приводится определение транзакции и ее свойств; должны быть представлены явные, неявные, автоматические и вложенные транзакции. Описываются средства обработки и управления транзакциями. Рассматривается механизм сохране­ния и отката транзакций. Вводится понятие параллельности в работе базы данных и методы управления параллельностью с использованием блокировок. Приводится описание уровней блокировок и уровней изоляции сервера. Выде­ляются основные и специальные типы блокировок.

В процессе изложения материала студенты должны усвоить следующие ключевые термины: транзакция, свойства транзакции, неделимость, согласованность, изолированность, устойчивость, блокировка, уп­равление параллельными процессами, проблема параллельной об­работки, уровень блокировки, «грязное» чтение, неповторяемое чтение, фантомы, управление транзакциями, сохранение изменений, отмена изменений, установка точек возврата, явные транзакции, неявные транзакции, вложенные транзакции, начало транзакции, конец транзакции, отмена транзакции, управление блокировками, блокировки на уровне строки, блокировки на уровне таблицы, колле­ктивные блокировки, монопольные блокировки, блокировки обнов­ления, специальные блокировки, «мертвые» блокировки, уровень изоляции, незавершенное чтение, завершенное чтение, повторяю­щееся чтение, сериализуемость.

Раздел 2. Технология asp.Net как инструмент разработки экономических информационных систем

Тема 11. Принципы работы и структура Web-приложений на основе asp.Net

На лекции рассматривается архитектура современных Web-приложений, взаимо­действие клиентской и серверной частей таких приложений и принципы ор­ганизации приложений в среде ASP.NET.

В процессе изложения материала студенты должны усвоить следующие ключевые термины: Web-приложение, архитектура ASP.NET, архитекту­ра .NET Framework, платформа .NET, Common Type System, Common Language Runtime, сборка мусора, Microsoft Intermediate Language.

Тема 12. Основы работы в Visual Studio. Net 2005

Лекция посвящена рассмотрению возможностей интегрированной среды разработки Visual Studio 2005 для создания приложений ASP.NET, а также настройки ее интер­фейса для нужд конкретного пользователя. Рассматривается процесс созда­ния нового Web-приложения, способы навигации по его структуре, просмот­ра и редактирования информационной части в режиме работы с исходным кодом и дизайна, использование различных элементов управления на страни­цах, а также процедур — обработчиков событий этих элементов.

В процессе изложения материала студенты должны усвоить следующие ключевые термины: Visual Studio, инструментальное окно, Web-форма, IntelHSense, обработчик события элемента управления, точка преры­вания, отладка приложения, Toolbox, Solution Explorer, виртуальный каталог приложения, домен приложения, структура каталога.

Тема 13. Основы языка с#

На лекции студенты знакомятся с основными отличительными особен­ностями языка С#, рассматриваются примеры использования новых средств и операторов языка, типов данных и их преобразований в объеме, необходимом для дальнейшего изучения материала. Рассматривается система типов языка С#, приводятся отличия и осо­бенности ссылочных и значимых типов данных, контейнерных типов и кол­лекций. Рассматриваются вопросы выполнения основных операций преобра­зования между различными типами данных, а также использования динами­ческих массивов и коллекций. Рассматриваются основные принципы работы со строками, ориентированные на решение ряда практических задач, опреде­ляются принципы описания, вызова и передачи параметров в процедуры и функции. Рассматриваются классы, описание их полей, методов и свойств, их отличия от структур.

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