Programmeerimine
C++ keele põhjal, praktiliste harjutustega
Mida Pascaliga teha sai?
Pascal oli algselt mõeldud hariduslikuks otstarbeks, kuid sellega arendati ka palju praktilisi rakendusi. Selle tugevused olid:
Pascaliga arendati algusaastatel laialdaselt operatsioonisüsteeme, tekstiredaktoreid, andmebaasiprogramme ja isegi mänge. Üks tuntuimaid Pascali põhjal loodud rakendusi on TeX, mida kasutatakse laialdaselt teaduslike dokumentide, eriti matemaatiliste valemitega tekstide, loomiseks.
Pascali eriarendused ja areng Pascal on aja jooksul oluliselt arenenud ning sellest on tekkinud mitmeid eriarendusi, mis on lisanud objektorienteeritud programmeerimise (OOP) ja teisi kaasaegseid funktsioone. Tuntuimad arendused on:
Pascal tänapäeval Keele arendusi kasutatakse ka tänapäeval, kuigi mitte enam nii laialdaselt kui 1980. ja 1990. aastatel.
Seega, kuigi Pascali kuldajad on möödas, on see siiski veel mõningal määral kasutuses, peamiselt just olemasolevate, vanemate süsteemide toetamiseks. | ||
Koodinäide, millel on paremal C++ ja paremal Delphi / Pascalile iseloomulik if-then-else süntaks
| ||||
Derivatiivid, mis on arendatud Pascal keele najal Pascali keele najal arendatud SCL (Structured Control Language) on tekstipõhine programmeerimiskeel, mida kasutatakse Siemensi SIMATIC S7 programmeeritavate loogikakontrollerite (PLC) programmeerimiseks TIA Portal tarkvaras.
Sarnasus ja Arendus
Kasutuselevõtt ja Eelmised/Paralleelsed Lahendused
Sarnased keeled digitaalloogika programmeerimiseks Lisaks Siemensi SCL-ile (mis on Structured Text standardi implementatsioon) kasutatakse digitaalloogika (PLC-de) programmeerimiseks rahvusvahelise standardiga IEC 61131-3 standardiseeritud keeli, mida pakuvad ka teised tootjad (nt Rockwell Automation, Schneider Electric jne):
|
Monteeri lihtsalt ja kiiresti
Riistvara montaa¾ on jaotatud etappideks ja toetatud õppevideodega. Vaata lähemalt.
Tarkvaratugi
Loe riistvaralist portide lugemist ja muutujate defineerimist toetava tarkvarateegi kohta
C++ on masinate keel
Maailmas kõige enam kasutusel olev seadmete programmeerimiseks kasutatav keel on C++ mis võimaldab väikestel kiipidel ökonoomselt programmiloogikat lahendada ja teha ka suuri kõrgkeelele omaseid andmetöötlusi.
Populaarne Nano standard
Laiendusplaadi nanoTronic disainimisel on aluseks võetud Arduino Nano standard, mis võimaldab teha nii automatiseerimist, vanade asjade digitaliseerimist kui ka luua akutoitel töötavaid ökonoomseid mobiilsid seadmeid.
Ülesanded samm-sammult
Selleks, et C++ paremini tundma õppida on loodud ülesannetekogu, milles saab alguses teha lihtsamaid, samm-sammult keele võimalusi tutvustavaid harjutusi ja siirduda siis järjest edasi jõukohaste väljakutsetega.
Projekti fookusest
Projekt nanoTronic on loodud eelkõige hariduslikel eesmärkidel, et edendada mehhatroonika erialal programmeerimise süvendatud õpet, parema struktuuri ja loogikakasutusega skriptide kirjutamist.