https://pastein.ru/t/3Mi

  скопируйте уникальную ссылку для отправки

Загрузка данных


Экзаменационные вопросы по теоретической курсовой  МДК 02.01 Технология разработки программного обеспечения:
1. Понятие требований, уровни требований. Нефункциональные требования. 
2. Требования к системе: классификация FURPS+.
3. Организация работы в команде разработчиков. Модель проектной группы концепции Microsoft Solution Framework (MSF).
4. Организация работы в команде разработчиков. Ролевая структура проекта, предложенная Центром объектно-ориентированной технологии компании ВМ.
5. Системы контроля версий, функции, виды, достоинства, недостатки, примеры.
 6. Стандарты кодирования. Принципы разработки ПО.
7. ГОСТ 19.201-78. Техническое задание.
8. Унифицированный язык моделирования UML, назначение, достоинства и недостатки. 
9. Виды сущностей UML.
10. Типы отношений UML.
11. Диаграммы UML: определение, классификация, нотация, теги, назначение.
12. Диаграмма вариантов использования: назначение, порядок построения, элементы, отношения. Примеры.
13. Диаграмма классов: назначение, порядок построения, элементы, кратность, видимость, отношения. Примеры.
14. Диаграммы автомата: назначение, элементы, отношения, примеры.
15. Диаграммы последовательности, коммуникации: назначение, элементы, отношения, примеры.
16. Диаграммы компонентов, размещения: назначение, элементы, отношения, примеры. 17. Диаграммы объектов, внутренней структуры: назначение, элементы, отношения,
примеры,
18. Диаграммы обзорная диаграмма взаимодействия, синхронизации, пакетов: назначение, элементы, отношения, примеры.
19. Общая и частные методологии IDEF. Методология IDEF0.
20. Синтаксические и семантические правила методологии IDEFO. 
21. Диаграммы IDEF0 (виды диаграмм, текст, глоссарий). Примеры. 22. Отношения блоков на диаграммах IDEF0.
23. Тестирование, организация
процесса тестирования, принципы тестирования,
оптимальная стратегия тестирования.
24. Уровни и задачи уровней тестирования. Модульное и интеграционное тестирование: описание, типичные дефекты, примеры.
25. Уровни и задачи уровней тестирования. Системное и приемочное тестирование: описание, типичные дефекты, примеры.
26. Виды тестирования по доступу к коду. Примеры.
27. Виды тестирования по критерию запуска программы, ожидаемому поведению системы, изменению кода. Примеры.
28. Виды тестирования в зависимости от цели. Примеры.
29. Тестовое покрытие.
30. Виды тестовой документации: тест-кейс, чек-лист, примеры.
31. Виды тестовой документации: баг-репорт, отчет о результатах тестирования.
32. Верификация и аттестация программного обеспечения.

Это экзаменационные вопросы, касающиеся курсовой по практической части 
вопросы:
1. Правила разработки интерфейсов пользователя
2. Этапы проектирования пользовательского интерфейса
3. Структура диалога в пользовательском интерфейсе
4. Выбор цветов и шрифта при разработке пользовательского интерфейса
5. Разработка пользовательского интерфейса
6. Компоновка, компиляция и построение проекта
7. Отладка проекта
8. Расширение кода проекта
9. Методы оптимизации программного кода
10. Цели и методы рефакторинга
11. Конструктор классов
12. Хml-документация
13. Ошибки и исключения
14. Роль обработки исключений в Net
15. Последствия не перехвата событий 
16. Пространства имен
17. Метод Main()
18. Строки и класс System.String
19. Форматирование и интерполяция строк 
20. Класс StringBuilder
21. Работа с основными компонентами 
22. Элемент ListBox
23. Элемент DataGridView
24. Дополнительные классы и структуры .NET 
25. Создание потоков. Делегат Threadstart


А это то, что мы делали с прогой наш чат 
Вот краткое описание действий, которые были выполнены в ходе общения:

1. Проблемы с подключением и доступом к базе данных:
Вы столкнулись с ошибками при попытке подключить базу данных в проекте, например, ошибкой при попытке прикрепить базу данных в SQL Server, что связано с отсутствием или повреждением файлов.
Также возникли проблемы с ошибками, связанными с автоименованными базами данных и попытками подключить их с некорректными строками подключения.
2. Использование разных версий SQL Server:
Вы использовали SQL Server Express 2016, но столкнулись с ограничениями, такими как отсутствие возможности редактировать базы данных с использованием визуальных инструментов.
В процессе работы возникли вопросы о совместимости версий SQL Server (например, база данных, созданная в 2016 году, с более поздними версиями SQL Server, такими как 2022 год).
Были вопросы по поводу установки и настройки SQL Server Management Studio (SSMS) и проблем с компонентами, такими как отсутствие файла sqllocaldb.exe.
3. Решение проблем с подключением и базами данных:
Для устранения ошибок вы проверяли, правильно ли указаны пути к файлам базы данных, и выяснили, что ошибка может быть связана с отсутствием файла журнала транзакций .ldf.
Были предложены решения, включая использование T-SQL для подключения базы данных и возможное использование параметра FOR ATTACH_REBUILD_LOG, если отсутствует файл журнала.
4. Рассмотрение установщиков и MSIX Packaging:
Для проекта по автоматизации работы администратора солярия вы рассматривали использование инсталляторов, включая MSIX Packaging в Visual Studio.
Вы столкнулись с ограничениями в версии Visual Studio 2019 (16.11), где MSIX Packaging не был доступен, и рассматривали возможность установки этой функции через Workloads в более поздних версиях VS.
5. Решение проблем с версиями и настройкой SQL Server:
Обсуждали установку более поздних версий SQL Server для работы с базами данных, созданными в более старых версиях (например, 2016), и выяснили, что SQL Server 2022 поддерживает работу с базами данных, созданными в 2016 году, без их обязательного обновления.
Рассматривали возможные действия для обновления или установки полноценной версии SQL Server.
6. Подключение базы данных в проект:
Обсуждали подключение базы данных в проект Visual Studio, решение проблем с строками подключения и настройки SQL Server для корректного подключения к базе данных.
Была описана ошибка при попытке подключить базу данных и решение, связанное с проверкой файлов и прав доступа.
7. Следующие шаги:
Для устранения проблем с подключением и настройкой базы данных необходимо удостовериться в наличии всех файлов, правильности путей, а также корректности прав доступа.
Рекомендуется использовать более новые версии SQL Server для лучшей совместимости с инструментами и исправления ограничений, а также для разработки и упаковки установщиков в Visual Studio.
Таким образом, вы столкнулись с рядом проблем, связанных с подключением базы данных, установкой SQL Server, настройками среды разработки и созданием установщика. Однако вы нашли пути для решения этих проблем, включая использование правильных строк подключения, проверку файлов базы данных и настройку Visual Studio для работы с установщиками.

и ещё 

Вот краткое описание того, что мы делали в ходе этого чата:

Работа с проектом и базой данных в Visual Studio:

Мы обсуждали подключение и настройку базы данных для проекта в Visual Studio. Это включало исправление ошибок, таких как неправильные пути к базе данных и ошибки при подключении.
Вы изменили строку подключения к базе данных в проекте, чтобы использовать локальную базу данных в LocalDB, но столкнулись с проблемами, связанными с версией базы данных и SQL Server.
Ошибки и проблемы с базой данных:

Возникла ошибка при попытке подключиться к базе данных, связанную с неверной версией базы данных (ошибка с версиями 904 и 957). Мы выяснили, что ваша версия SQL Server (Express Edition) не поддерживает более новые версии баз данных, созданных в более новых версиях SQL Server (например, SQL Server 2022).
Были ошибки при попытке использования AttachDbFilename, из-за неправильных путей или настроек строки подключения, что привело к появлению исключений типа ArgumentException.
Проблемы с кодом:

Мы работали с кодом программы, помогая вам исправить проблемы, связанные с базой данных. Это включало такие ошибки, как String or binary data would be truncated, указывающие на несоответствие длины данных для сохранения в таблицах базы данных.
Мы рассмотрели детали ошибки и дали рекомендации по исправлению, включая возможное изменение размера полей в базе данных.
Установка и обновление SQL Server:

Вы обновили SQL Server до версии 2022. После этого вы столкнулись с проблемой, когда Visual Studio не поддерживала создание диаграмм базы данных для вашей версии SQL Server.
Мы выяснили, что ваша версия SQL Server 2022 не поддерживает создание диаграмм, что связано с ограничениями Express Edition, и вы искали способ узнать точную версию сервера.
Решение проблем с версией и совместимостью базы данных:

Мы пришли к выводу, что версия вашей базы данных, возможно, была создана в более новой версии SQL Server, что вызвало несовместимость с вашей текущей версией Express Edition.
Я порекомендовал вам рассмотреть обновление SQL Server или миграцию базы данных, чтобы она была совместима с вашей версией SQL Server.
Таким образом, в ходе работы мы столкнулись с несколькими проблемами, связанными с совместимостью версий, ошибками подключения и миграцией данных, а также с обновлением версии SQL Server.