Jak pisać prace magisterskie?

Wytyczne do pisania dyplomu kapitana lub doktorskiej

W tym artykule postaramy się pokrótce wyjaśnić, w jaki sposób zorganizować treścią Pańskiego tezę, głównie zarys tego, co powinno być każdego rozdziału (lub jej części) na temat. Wytyczne zawarte w niniejszym artykule są istotne głównie dla Computer Science, Computer Engineering, Computer Architecture tematy, ale myślę że można ubiegać się o inne zagadnienia techniczne (elektryczne, takie jak inżynieria, inżynieria mechaniczna) i dyscyplin nauki.


Struktura Ci tezy jest dobre się następującą strukturę prace licencjackie:

1. Tytuł

Należy być bardzo ostrożnym wybierając nazwę tezy. Należy dokładnie opisać, jakie jest Twoje tezy o. Należy unikać długich tytuł, ponieważ jest trudne do zapamiętania. Również tytuł nie powinien być zbyt krótki i wspomnieć tylko o ogólny problem lub pola. Przykład tytuł może być "Dynamic Thread Planowanie w heterogenicznych Multi Procesory" lub "Analiza statyczna dla niechronionych Concurrent Dostępy pamięci" lub "Wykrywanie i Wykonanie równoległy Kodeksu GPU".

2. Dedykacja

Napisz do których można poświęcić tezę, jeżeli takie istnieją. Na przykład "Chciałabym zadedykować tę tezę do mojej matki i ojca ..."

3. Podziękowania

To jest dobre do uznania ludzi, którzy pomogli lub udział w bezpośredni lub pośredni sposób do tezy. Tu jest miejsce podziękować do swojego przełożonego i współpracowników.

4. Streszczenie

Streszczenie jest bardzo ważną częścią tezy. Będzie to najbardziej odczytywane przez ludzi i powinien być napisany z wielką starannością. Streszczenia należy wymienić:

O problem chcesz rozwiązać

O rozwiązanie - w jaki sposób rozwiązać problem

Podkreśla temat jest dobre rozwiązanie (np. osiąga 70% lepszą wydajność) odnoszące się do wyników uzyskanych w ci eksperymentów (np. osiąga 70% lepszą wydajność).

Możliwe skutki swojej pracy w polu (np. "Proponowane rozwiązanie może być wykorzystane do odciążyć procesor wykonując intensywne obliczenia równoległe danych kod na GPU, a tym samym zwiększenie uzyskania dodatkowych kosztów nie").

5. Tabela Wyrażenie zgody

6. Spis rysunków

7. Spis tabel

8. Tabela skrótów

Umieść tabelę skróty użyte w tekście.

9. Wprowadzenie

Ten rozdział powinien zawierać nieco o wszystko. pisanie prac. Wstęp powinien być przegląd zawartości Twojej tezy. Wprowadzenie powinno zawierać:

Informacje na temat wprowadzenia temat swoich badań (np. co będziemy mówić o tezę w swoim - Kompilatory, procesorów, optymalizacji itp.)

Praktyczne i teoretyczne wartości temat (jak i dlaczego ten temat jest ważne)

Motywacja do pracy magisterskiej (państwo, w których co najmniej jedno zdanie problem jest atak w pracy badawczej, dlaczego wybrać ten problem i jak to jest interesujące. Członkowskim, w których co najmniej jedno zdanie swoje rozwiązanie problemu).

Jeśli opierając swoją pracę w obecnie istniejących prac, wspomina go tutaj.

Wzmianka ograniczenia rozwiązania (projekt i wykonanie - np. porady dla systemów czasu rzeczywistego, ma błędu czynnika 25%)

Zawierać informacje na temat kluczowych wyników - np. poprawić wydajność o 70% w ogólnej kluczy.

Zakończ rozdział o przegląd zawartości Twojej tezy.

10. Motywacja (lub zdefiniowanie problemu i proponowane rozwiązanie)

W tym rozdziale musisz zwięźle wyjaśnić problem, który chcesz rozwiązać i cel rozwiązanie. Ta część powinna zawierać:

Szczegółowa analiza problemu i jego ograniczenia (np. co jest wąskim gardłem i trudności).

Twoja metod badawczych - jak pan określenia tych problemów (np. narzędzi)?

Należy jasno określa i wyjaśnić cel i cele. Należy dostarczyć badania analityczne (model matematyczny) swojego rozwiązania (Co to jest górną i dolną granicą na wydajność lub ulepszeń). Należy również wspomnieć o jakościowe rzecz rozwiązania, takie jak łatwo programowania itp..

W razie potrzeby można podzielić tym rozdziale w sekcji i podsekcji.

11. State of the Art (lub pokrewne Pracy lub Literatura Recenzja)

W tej części należy przedstawić teoretyczne podstawy swojej pracy i przegląd istniejących rozwiązań. Podczas dyskusji na wyjściu rozwiązań należy odnosić jakościowo i porównać je z Ciebie. Ten rozdział powinien zawierać:

W teorii i koncepcji pracy. Na przykład, jeśli pracujesz na kompilator można wspomnieć o tym, jak działa kompilator bez uzyskiwania bardzo szczegółowo.

Istniejącego stanu techniki rozwiązania. Na przykład, jeśli wdrożenia optymalizacji biletów, należy wspomnieć o istniejących przechodzi optymalizacji, które są istotne z Ciebie. Należy podkreślić różnice z commons i rozwiązania oraz z już istniejących.

Można podzielić ten rozdział w sekcjach (np. co do różnych wyjściu rozwiązanie).

12. Kontekst ogólny (opcjonalnie)

Jeśli praca opiera się na górnej części istniejącego, jest to miejsce do opisywania dotychczasowej pracy bardziej szczegółowo, zwracając uwagę na elementy, które rozszerzenia lub poprawy i dlaczego rozszerzenie lub poprawy tych części.

13. Projektowanie i wdrażanie

Możesz podzielić tego rozdziału na dwa działy: projektowania i realizacji.

a. Design - w projektowaniu sekcji należy opisać swoje podejście do rozwiązania problemu. Wysoki poziom projektowania rozwiązania i moduły, algorytmy i struktury danych, którego używasz.

b. Wdrożenie - w celu wykonania sekcji należy wspomnieć, że korzystanie z narzędzia do wdrażania, cel ochrony środowiska (np. Linux, Windows). Ograniczenia (np. bufor wielkości, liczby połączeń).

W razie potrzeby możesz dodać dodatkowe działy, takie jak dyskusja w celu omówienia lub podkreślenie na interesujący projekt punktów.

14. Eksperymentalne Wyniki i analiza

Ten rozdział jest lepiej być podzielone na następujące działy:

a. Eksperymentalne Metodyka - w tej sekcji należy opisać środowisko, w którym doszło do eksperymentów, narzędzia używane (kompilatory, biblioteki, profilers, symulatory) i wzorce, które zostało użyte. Tutaj należy powiedzieć, jakie jest Twoje kryteria oceny (np. zwiększenie) i parametry (np. przepustowość). Wszystko, co ważne, że został złożony do prowadzenia doświadczeń należy tutaj (np. przygotowanie do odtwarzania deterministycznych śladów egzekucji). Jeśli eksperymentalne metody ograniczenia należy wymienić je tutaj (np. przy użyciu symulatora użyte małe zestawy danych wejściowych).

b. Eksperymentalne Wyniki i analiza - w tej sekcji należy pokazać wyniki ilościowe - wykresy i tabele. Analizuj wyniki wyjaśniające i podkreślając to, co jest ważne na nich w zakresie swoich celów, a co złe. Należy wyjaśnić zbyt dziwne wyniki.

15. Dodatkowe dyskusja (opcjonalnie)

Jeśli doświadczyły problemów technicznych prowadzących swoje badania i te są ważne, które mają być znane może poświęcić osobny rozdział dla nich. Możesz organizować tego rozdziału w sekcjach, po jednym dla każdego problemu. Problemy mogą mieć znaczenie dla zmianą narzędzi (np. profiler było upaść i obejście, kompilator produkował niewłaściwe pliki binarne i obejście itp.) Również w tym dziale możesz dyskutować aspekt od rozwiązania, które jest bardzo ważne.

16. Wnioski

Ten rozdział powinien zawierać w swoim wkładem. Należy podkreślić kluczowych wyników prac badawczych. W tej sekcji należy unikać przywołujące nowych warunków i oświadczeń nie omawiane w całym głównym tekście. Również ogólne aspekty prac badawczych nie powinien być tutaj powtarzać. Wnioski nie powinna być streszczenie napisane w ostatnich napięta. Wniosek powinien uzyskania istotnych faktów na swoją pracę i wyniki, które uzyskane.

17. Przyszłe prace

Co niedokończone lewo od pracy? Co ty przyszłości planuje opracowanie lepszej pracy?

18. Bibliografia

Umieść listę referencji.

19. Dodatków

Pod koniec swojej tezy można dołączyć zasobów, takich jak kod źródłowy (lub coś podobnego kodzie ASCII tabeli), które mogłyby poprawić kompletność swoje tezy.