Difference between revisions of "IAX0583 - Programmeerimine I"
From ATI public wiki
Line 1: | Line 1: | ||
[https://ois.ttu.ee/portal/page?_pageid=35,428610&_dad=portal&_schema=PORTAL&p_msg=&p_public=1&p_what=1&p_lang=ET&p_open_node2=&p_id=100807&p_mode=1&p_pageid=OKM_AINE_WEB_OTSING&_ainer_kood=iag0581 Ainekaart] | [https://ois.ttu.ee/portal/page?_pageid=35,428610&_dad=portal&_schema=PORTAL&p_msg=&p_public=1&p_what=1&p_lang=ET&p_open_node2=&p_id=100807&p_mode=1&p_pageid=OKM_AINE_WEB_OTSING&_ainer_kood=iag0581 Ainekaart] | ||
− | == Moodle materjalid == | + | == Materjalid == |
− | https://moodle.e-ope.ee/ | + | === Moodle materjalid === |
+ | Ise registeerumisega kursususele "IAG0581 Programmeerimine I". | ||
+ | |||
+ | https://moodle.e-ope.ee/ | ||
+ | === Repositoorium === | ||
+ | Avatud kõigile | ||
+ | |||
+ | http://www.e-ope.ee/repositoorium/otsing?@=6qiz#euni_repository_10895 | ||
== Kursusel kasutatav tarkvara == | == Kursusel kasutatav tarkvara == |
Revision as of 12:51, 17 February 2014
Contents
Materjalid
Moodle materjalid
Ise registeerumisega kursususele "IAG0581 Programmeerimine I".
Repositoorium
Avatud kõigile
http://www.e-ope.ee/repositoorium/otsing?@=6qiz#euni_repository_10895
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/
C/C++ 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)
- Orwell Dev-C++ - http://sourceforge.net/projects/orwelldevcpp/ (Windows)
Klassi arvutites terminali käsk geany
Süntaksi värvimisega tekstiredaktorid
- 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)
Klassi arvutites terminali käsk argouml
- Astah Community - http://astah.net/download#community (Windows, Linux, Mac OS)
Klassi arvutites terminali käsk astah-com
- yEd - http://www.yworks.com/en/products_yed_about.html. (Windows, Linux, Mac OS)
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)
Klassi arvutites terminali käsk jsp