Loading...
DHristoskov avatar DHristoskov 211 Точки

[OOP Exam] - Exam Solutions

Това са решенията на последните две примерни задачи от OOP Sample Exam 2, в случай че някой има нужда от насока. Ако мога да оценя тези две задачи като структуриране на скелета и условия бих дал 6+, много добре направени задачи за разлика от някой предходни изпитни задачи по ООП.

Army of Creatures – 100/100 т.

Cosmetic Shop – 100/100 т.

А това са останалите  - GitHub Exam Preparation, без Mass Effect. Не всички задачи дават 100 точки (има такива които дават по 70 или 80 точки, но все пак може да са полезни), не съм се връщал да оправям печатането ,което както забелязвам е 50% от задачата, и където основно губя точки. Забелязах, че в една от задачите едно тире ми костваше 50 точки.

Успех на всички на предстоящият изпит!!!

Тагове:
3
C# OOP Basics
EBojilova avatar EBojilova 330 Точки

Във връзка с подготовката за изпита, най-много ме затруднява разглеждането на скелета. Ако там се ориентирам на изпита ще изкарам някоя точка, ако не ще е 0 :)))

Гледах във видеата, че има Reference counter примерно над всеки метод и като се избере показва къде е използван метода. При мен обаче няма такава опция да покажа Reference counter.

Търсих доста информация из нета и не мога да открия как да стане.  Във VS 2013 Ulitimate има опция CodeLens(или Code Information Indicators), но при мен липсва (в Аll Languages имам само  три оприци: General, Scrow Bars, Tabs).

Aз не съм с Ultimate, a с Community 2013

http://stackoverflow.com/questions/20457796/how-to-turn-off-codelens-references

http://stackoverflow.com/questions/17847927/how-to-hide-reference-counts-in-vs2013

0
a.angelov avatar a.angelov 1316 Точки

Само в Ultimate версията има тази функционалност.

Може да видиш референциите като кликнеш десен бутон на мишката върху обекта, за който ти трябва информация и избереш - Find all references - от контекстното меню.

2
DHristoskov avatar DHristoskov 211 Точки

Последните две задачи са по - лесни за ориентиране, аз лично съм приятно изненадан, и се надявам на изпита задачите да бъдат структурирани по подобен начин. В условията няма двусмислия и неясни упътвания, като някои други предходни задачи, за които ми трябва повече време  да разгадая условието и скелета, отколкото да напиша задачата. И когато се падне такава неясна задача дори и да имаш знанията, ти не можеш да стигнеш до там че да ги покажеш.

2
antonp1p2 avatar antonp1p2 17 Точки

А колеги тази Cosmetics позволява ли ви да качите zip-a в Judge-a ?
На мен ми дава, че е прекалено голям файла, въпреки че съм изтрил obj и bin.
Пробвах да изтрия класа "DeleteMe", прие ми файла като големина, но не ми го компилира, защото липсвал "DeleteMe" файла...

0
D.Kostadinov avatar D.Kostadinov 30 Точки

Колега, аз имах същия проблем с големината на файла. Реших го, след като изтрих файла с разширение suo. Това е hidden file и ако не го виждаш ще трябва да активираш функцията за показване на hidden files в операционната система. 

0
28/06/2015 20:28:34
antonp1p2 avatar antonp1p2 17 Точки

Колега изтрих го този файл, но големината на zip-a все още не е достатъчна. От 17кб ми го свали на 16.5кб след като изтрих този файл, а джъджа иска 16кб най-много... Интересното е че и втора задача за армиите го имам този .suo файл, но даже и с него не ми прави проблем джъджа и си ми приема zip-a и ми дава и точки и всичко.

0
KatyaMarincheva avatar KatyaMarincheva 572 Точки

Здравей Антоне,

за втора задача за армиите в judge е сетнат съвсем различен размер на допустим файл: Size limit: 48.83 KB , докато за Cosmetics Shop е 16 KB. Аз не съм решавала още задачата но гледам в решението на Митко, че файловете са малки, и само CosmeticsDiagram.cd е 7 KB, а по условие не виждам такава диаграма да e задължителна. Ако имаш такава диаграма, и я махнеш - как реагира judge?

 

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.