Programowanie w systemie UNIX/dok: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
m zobacz
m →‎Rodzaje: specufikacja
Linia 20:
ls -l $(which doxygen)
</syntaxhighlight>
 
==Opis programu ( specyfikacja)==
Specyfikacja programu opisuje jego cechy. Pozwala to na lepsze zrozumienie programu. Nie musimy wypełniać wszystkich cech, ale im więcej tym lepiej.
 
Specyfikacja programu:
* język mówiony( polski, angielski, ...)- dotyczy komentarzy, opisów, dokumentacji, nazw
* język programowania (pascal / delph, c, c++, c#,...)- dotyczy kodu źródłowego
* kompilator
* IDE
* styl progrmowania ( Paradygmat programowania): proceduralne, obiektowe, ...
* metoda programowania : visual (Rapid application development RAD),
* Metodyki tworzenia oprogramowania : [[Programowanie/Metodyki/Model_kaskadowy|kaskadowy]], ...
* typ interfejsu użytkownika: CLI, GUI, WUI, ...
* licencja : GPL/Mozilla/shareware/commercial ...
* cel ( który procesor wykonuje kod): CPU, GPU
* Liczba wątków / procesów
* system operacyjny (OS) : DOS, windows ( 95,98, ME, 2000, XP), linux, MacOS, wieloplatformowy
* platform sprzętowa ( CPU i architektura): i386, i586,
* typ komputera type: PC, <ref>[[:w:Typy komputerów|Typy komputerów w wikipedii]]</ref>
* data ( utworzenie programu, poprawek)
* żródło ( adres internetowy repozytorium, strony domowej programu)
* autor
 
Przykład:
 
<pre>
{
spoken language: english
programming language: Pascal ( Borland object Pascal )
compiler: VER 140
IDE: Borland Delphi 7.0 personal edition
programming style : objective
programming method : visual (RAD)
target: CPU
number of microprocessors : 1 ; threads : 1
library: standard = VCL
program type : GUI application
licence: GNU GPL ; see http://www.gnu.org/copyleft/gpl.html
OS: win32 (windows 98 SE
hardware: PC
platform:i386
author:
Walbrzych/Poland/EU/europe/earth/Solar System/Milky Way/Universe (:-)))
2009.09.25
}
</pre>
 
=Czytnik dokumentacji=