From: <dhu...@us...> - 2007-01-02 12:01:48
|
Revision: 89 http://svn.sourceforge.net/qcell/?rev=89&view=rev Author: dhubleizh Date: 2007-01-02 04:01:40 -0800 (Tue, 02 Jan 2007) Log Message: ----------- - motivation section added Modified Paths: -------------- trunk/qcell/doc/licenciate_thesis/thesis.gdf trunk/qcell/doc/licenciate_thesis/thesis.tex Modified: trunk/qcell/doc/licenciate_thesis/thesis.gdf =================================================================== --- trunk/qcell/doc/licenciate_thesis/thesis.gdf 2007-01-02 11:01:16 UTC (rev 88) +++ trunk/qcell/doc/licenciate_thesis/thesis.gdf 2007-01-02 12:01:40 UTC (rev 89) @@ -1,4 +1,13 @@ @entry{debugger, debugger} (pol. odpluskwiacz, polskie t\xB3umaczenie u\xBFywane tak\xBFe w slangu polskich programist\xF3w) --- program komputerowy s\xB3u\xBF\xB1cy do analizy kodu \xBCr\xF3d\xB3owego lub kodu maszynowego w celu znalezienia w nim b\xB3\xEAd\xF3w programistycznych (bug\xF3w). Proces naprawy kodu za pomoc\xB1 debugera okre\xB6la si\xEA mianem debugowania, lub bardziej po polsku --- uruchamiania.\citep{plwiki} -@entry{GNOME, GNOME, GNU Network Object Model Environment} jest graficznym \xB6rodowiskiem u\xBFytkownika opartym na systemie X Window System oraz widgetach GTK+ i GDK. Dzia\xB3a na wi\xEAkszo\xB6ci system\xF3w typu Unix.\citep{plwiki} +@entry{GNOME, GNOME, GNU Network Object Model Environment} jest graficznym \xB6rodowiskiem u\xBFytkownika opartym na systemie X Window System oraz widgetach GTK+ i GDK. Dzia\xB3a na wi\xEAkszo\xB6ci system\xF3w typu Unix.\citep{plwiki}\\\url{http://www.gnome.org/} +@entry{SVN, SVN, Subversion} Subversion (znany r\xF3wnie\xBF jako SVN) jest zaawansowanym systemem kontroli wersji, kt\xF3ry powsta\xB3 w celu zast\xB1pienia CVS. Funkcjonalnie jest z nim zgodny w wi\xEAkszo\xB6ci przypadk\xF3w, z kompatybilno\xB6ci zrezygnowano tylko tam, gdzie by\xB3o to niezb\xEAdne.\citep{plwiki}\\\url{http://subversion.tigris.org/} + +@entry{doxygen, doxygen} to system s\xB3u\xBF\xB1cy do dokuemntowania kodu \xBCr\xF3d\xB3owego. Wspiera wiele j\xEAzyk\xF3w programowania, w tym C/C++. Na podstawie specjalnych znacznik\xF3w wydobytych z plik\xF3w \xBCr\xF3d\xB3owych aplikacji, potrafi stworzy\xE6 dokumentacj\xEA w wielu formatach, w tym html i \LaTeX{}.\\\url{http://www.stack.nl/~dimitri/doxygen/} + +@entry{bugtracker, bugtracker} to system \xB6ledzenia zg\xB3aszanych b\xB3\xEAd\xF3w w aplikacjach. Jest to specyficzny typ systemu \xB6ledzenia bilet\xF3w \glxref{ticket tracking} + +@entry{ticket tracking, ticket tracking} (pol. \xB6ledzenie bilet\xF3w) to spos\xF3b zarz\xB1dzania systemem odpowiadania na masowe zapytania wysy\xB3ane dowoln\xB1 drog\xB1, stanowi\xB1cy zasadnicz\xB1 cz\xEA\xB6\xE6 systemu obs\xB3ugi klient\xF3w wielu firm i organizacji. Nazwa ta oznacza r\xF3wnie\xBF oprogramowanie obs\xB3uguj\xB1ce ten system. Ticket tracking jest szczeg\xF3lnie rozpowszechnione przy odpowiadaniu na zapytania kierowane drog\xB1 e-mailow\xB1.\citep{plwiki} + +@entry{SourceForge, SourceForge} darmowy system zarz\xB1dzania i kontroli projekt\xF3w Open Source, skomercjalizowany r\xF3wnie\xBF do closed-source license. Projekty udost\xEApniane s\xB1 w wersjach dla r\xF3\xBFnych system\xF3w operacyjnych, najcz\xEA\xB6ciej jednak dla Linuksa i Windowsa.\citep{plwiki}\\\url{http://sourceforge.net} Modified: trunk/qcell/doc/licenciate_thesis/thesis.tex =================================================================== --- trunk/qcell/doc/licenciate_thesis/thesis.tex 2007-01-02 11:01:16 UTC (rev 88) +++ trunk/qcell/doc/licenciate_thesis/thesis.tex 2007-01-02 12:01:40 UTC (rev 89) @@ -79,6 +79,23 @@ Pozostaje do om\xF3wienia jedynie kwestia wizualizacji oblicze\xF1, kt\xF3ra zdaje si\xEA by\xE6 oczywista~--- aby wynie\xB6\xE6 teoretyczne obliczenia i~osi\xB1gni\xEAcia naukowe zza kulis naukowych laboratori\xF3w i~uczelnianych sal do \xB6wiata zastosowa\xF1 praktycznych, \xB6wiata in\xBFynierskiego, \xB6wiata biznesu, potrzeba aplikacji \ac{AK}~--- wizualizacji~--- szczeg\xF3lnie tr\xF3jwymiarowych, pozwalaj\xB1cych przedstawi\xE6 realne konstrukcje i~byty w~spos\xF3b w\xB3a\xB6ciwy dla u\xBFytkownika ko\xF1cowego. Moc obliczeniowa dzisiejszych jednostek graficznych pozwala realizowa\xE6 najbardziej wymy\xB6lne metody prezentacji eksperyment\xF3w, b\xEAd\xB1ce z~pewno\xB6ci\xB1 daleko poza zasi\xEAgiem pierwotnych tw\xF3rc\xF3w teorii AK. \section{Motywacje} +Motywacj\xB1 do obrania takiego brzemienia tematu by\xB3a ch\xEA\xE6 wykazania si\xEA specyficznymi umiej\xEAtno\xB6ciami, g\xB3\xF3wnie programistycznymi i~projektanckimi. Pisz\xB1cy te prac\xEA dostrzegaj\xB1 potencja\xB3 drzemi\xB1cy w~dziedzinie, a~zarazem licz\xB1 na udokumentowanie znajomo\xB6ci zagadnie\xF1 potrzebnych do stworzenia projektu. + +Kompetencje kt\xF3rych pisz\xB1cy pragn\xEAli by dowie\xB6\xE6 to m. in.: +\begin{itemize} + \item zaawansowana znajomo\xB6\xE6 j\xEAzyka C++ + \item umiej\xEAtno\xB6\xE6 pisania aplikacji wieloplatformowych + \item praca z~szeregiem narz\xEAdzi kolaboracyjnych: + \begin{itemize} + \item repozytorium \gls{SVN} + \item dokumentowanie kodu w~standardzie \gls{doxygen}a + \item \gls{bugtracker} + \item \gls{ticket tracking} + \item zestaw oprogramowania kolaboracyjnego udost\xEApniany przez \gls{SourceForge} + \end{itemize} + \item projektowanie rozszerzalnych i~skalowalnych system\xF3w +\end{itemize} + \section{Zadania szczeg\xF3\xB3owe} \begin{itemize} \item Przegl\xB1d mo\xBFliwo\xB6ci znanych symulator\xF3w AK This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |