![]() |
|
Модераторы: Partizan, gambit |
![]()
|
|
| Сарт |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 159 Регистрация: 29.4.2006 Репутация: 1 Всего: 0 |
Pitc стормозил=)
Тут нужно было не РЕШЕНИЕ задач,а условие=) УСЛОВИЕ я выложил=) --------------------
[color=purple][/color]Died.Of course, System.StackOverflow |
|||
|
||||
| Pitc |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 64 Регистрация: 9.5.2005 Где: Минск Репутация: нет Всего: 2 |
Лабораторная работа №3
«РЕАЛИЗАЦИЯ БАЗОВЫХ ОБЪЕКТОВ ПРИ ПОМОЩИ КЛАССОВ C#» 1. Цель работы: Изучить способы передачи параметров в методы. Изучить способы повышения отказоустойчивости программ. Изучить механизмы управления памятью в .NET Framework. 2. Постановка задачи Все задания выполняются по выданному в начале семестра варианту. За основу лабораторной работы №3 берётся проект, созданный в ходе выполнения лабораторной работы №2, которая в свою очередь создавалась на основе лабораторной работы №1. Это касается и всех остальных работ. 1. Минимальное задание: передача параметров, структурные и ссылочные типы (60 баллов) 1. Определить структурный тип (struct). 2. Определить методы с входными параметрами, выходными параметрами и параметрами по ссылке. Предусмотреть параметры встроенных типов (int, float и т.д.), собственного структурного типа (см. п.1) и ссылочного типа. Продемонстрировать различие в вызове и работе методов с такими параметрами. Примечание. Итого здесь девять возможных вариантов. 3. В методах предусмотреть присваивание и сравнение структурных и ссылочных типов. 2. Основное задание: обработка исключений (+40 баллов) 1. Выделить в программе (классе/классах из лабораторной работы №2) фрагменты, которые могут послужить источниками исключительных ситуаций. 2. Предусмотреть для них соответствующую обработку. 3. Продемонстрировать работоспособность механизма. 4. Продемонстрировать повторную генерацию исключений. 5. Предусмотреть блок try несколькими с блоками catch. 6. Продемонстрировать использование блока finally 3. Дополнительное задание: перегрузка операторов (+15 баллов) Для одного из разработанных классов (структур) предусмотреть перегрузку 2-3 подходящих по смыслу операторов. Добавлено @ 13:55
Ну если кому нужно будет решения то могу выложить |
|||
|
||||
| Сарт |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 159 Регистрация: 29.4.2006 Репутация: 1 Всего: 0 |
ты бы первую выложил лучше, потому что я выложил все начиная со второлй=)
--------------------
[color=purple][/color]Died.Of course, System.StackOverflow |
|||
|
||||
| Pitc |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 64 Регистрация: 9.5.2005 Где: Минск Репутация: нет Всего: 2 |
Сарт,
В первом моем сообщении этой темы выложено решение и условие 1. |
|||
|
||||
| Сарт |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 159 Регистрация: 29.4.2006 Репутация: 1 Всего: 0 |
Мдя? сорри просмотрел
--------------------
[color=purple][/color]Died.Of course, System.StackOverflow |
|||
|
||||
| Gelis |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 145 Регистрация: 26.10.2006 Где: Брест Репутация: 2 Всего: 4 |
Вот еще кое-какие задачки по C#. Если кого-нить заинтересуют, то завтра закину еще по WindowsForms
Присоединённый файл ( Кол-во скачиваний: 29 )
_______.zip 56,58 Kb |
|||
|
||||
| SLeN |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 137 Регистрация: 8.12.2006 Где: SPB Репутация: 2 Всего: 4 |
Gelis, очень понравились, когда то упорно искал нечто подобное =)
--------------------
Православные не проходите мимо! Люди нуждаются в вас |
|||
|
||||
| alexburzak |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 254 Регистрация: 12.3.2007 Где: Hadera Репутация: нет Всего: 1 |
А вот такая задача:
Пользователь вводит стринг состаящий из 5+8-6*34 и так далее и тому подобное. твоя программа должна раставить скобки в этом выражении так что бы получилось максимальное число. Нет ограничения на длину выражения, думаю трех арифм. знаков хватит(*,-,+) Слабо? -------------------- |
|||
|
||||
| _Dream |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 133 Регистрация: 4.11.2006 Где: Там Репутация: нет Всего: нет |
так есть решение или те самому это сделать надо? если есть можешь кинуть сюда или в пм --------------------
Noone dies a virgin. Life screws us all... |
|||
|
||||
| alexburzak |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 254 Регистрация: 12.3.2007 Где: Hadera Репутация: нет Всего: 1 |
Да нет у меня решения, эта задача для тех кто хочет напрячь мозги.
-------------------- |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |