Difference between revisions of "IAX0583 - Programmeerimine I"
Line 24: | Line 24: | ||
Klassi arvutites terminali käsk '''codeblocks''' | Klassi arvutites terminali käsk '''codeblocks''' | ||
+ | |||
• Geany - http://www.geany.org/ (Windows, Linux) | • Geany - http://www.geany.org/ (Windows, Linux) | ||
Klassi arvutites terminali käsk '''geany''' | Klassi arvutites terminali käsk '''geany''' | ||
+ | |||
• Dev-C++ - http://www.bloodshed.net/devcpp.html (Windows) | • Dev-C++ - http://www.bloodshed.net/devcpp.html (Windows) | ||
Line 36: | Line 38: | ||
Klassi arvutites terminali käsk '''SciTE''' | Klassi arvutites terminali käsk '''SciTE''' | ||
− | + | ||
+ | |||
• Notepad++ - http://notepad-plus-plus.org/ (Windows) | • Notepad++ - http://notepad-plus-plus.org/ (Windows) | ||
Line 46: | Line 49: | ||
Klassi arvutites terminali käsk '''argouml''' | Klassi arvutites terminali käsk '''argouml''' | ||
+ | |||
• Astah Community - http://astah.net/download#community (Windows, Linux, Mac OS) | • Astah Community - http://astah.net/download#community (Windows, Linux, Mac OS) | ||
Line 52: | Line 56: | ||
Klassi arvutites terminali käsk '''astah-com''' | Klassi arvutites terminali käsk '''astah-com''' | ||
+ | |||
• yEd - http://www.yworks.com/en/products_yed_about.html. (Windows, Linux, Mac OS) | • yEd - http://www.yworks.com/en/products_yed_about.html. (Windows, Linux, Mac OS) | ||
Line 58: | Line 63: | ||
Klassi arvutites terminali käsk '''yEd''' | Klassi arvutites terminali käsk '''yEd''' | ||
+ | |||
• Jackson System Programming (JSP) Editor - http://www.his.se/english/university/contact/staff/henrik-engstrom/jsp-editor/ (Windows, Linux, Mac OS) | • Jackson System Programming (JSP) Editor - http://www.his.se/english/university/contact/staff/henrik-engstrom/jsp-editor/ (Windows, Linux, Mac OS) |
Revision as of 08:21, 5 September 2013
Contents
Kursusel kasutatav tarkvara
Programmeerimistarkvara
Kompileerimine terminalis
Terminalis kompileerimiseks on käsk gcc.
Näiteks kui programmikood on failis hello.c, siis kompileerimiseks tuleks anda käsk
gcc –o hello hello.c
See tekitab binaarfaili hello, milles võime veenduda kasutades käsku ls. Järgnevalt on see võimalik tööle panna käsuga
./hello
Windowsi all käsitsi gcc-ga kompileerimiseks võib kasutada nt:
• MinGW - http://www.mingw.org/
• Cygwin - http://www.cygwin.com/
Integreeritud programmeerimiskeskkonnad (IDE)
• Code::Blocks - http://www.codeblocks.org/ (Windows, Linux, Mac OS)
Klassi arvutites terminali käsk codeblocks
• Geany - http://www.geany.org/ (Windows, Linux)
Klassi arvutites terminali käsk geany
• Dev-C++ - http://www.bloodshed.net/devcpp.html (Windows)
Süntaksi värvimisega tekstiredaktorid
200px|thumb|right|SciTE • SciTE - http://www.scintilla.org/SciTE.html (Windows, Linux, Mac OS)
Klassi arvutites terminali käsk SciTE
• Notepad++ - http://notepad-plus-plus.org/ (Windows)
Diagrammide joonistamisvahendid
• ArgoUML - http://argouml.tigris.org/ (Windows, Linux)
UML diagrammide joonistamisvahend.
Klassi arvutites terminali käsk argouml
• Astah Community - http://astah.net/download#community (Windows, Linux, Mac OS)
UML diagrammide joonistamisvahend.
Klassi arvutites terminali käsk astah-com
• yEd - http://www.yworks.com/en/products_yed_about.html. (Windows, Linux, Mac OS)
Universaalne diagrammide joonistusvahend.
Klassi arvutites terminali käsk yEd
• Jackson System Programming (JSP) Editor - http://www.his.se/english/university/contact/staff/henrik-engstrom/jsp-editor/ (Windows, Linux, Mac OS)
Jacksoni skeemide joonistamiseks
Klassi arvutites terminali käsk jsp
200px|thumb|none|argoUML | 200px|thumb|none|yEd |