Ad argvmentvm transi
Topos Uranos

Svmmarivm

Haec pagina non est vna plvs lectio, sed recognitio cvrsvs finalis: septem proposita discendi in memoriam revocat qvae ratio stvdiorvm initio sibi proposvit, vna figvra ostendit cvi eorvm qvaeqve lectio cvivsqve partis attribvta sit, explicat qvomodo qvodqve propositvm per octo partes argvmentorvm tractatvm sit, proposita qvae partem propriam habent ab iis distingvit qvae totvm cvrsvm percvrrvnt, colligit qvae cvrsvs vltra C++ relinqvat, docet qvomodo legenda sit probatio svi per proposita, qvae primvm conatvm probationvm finalivm colligit, et indicat qvid cvrsvs Programmationi Lingva C++ II relinqvat.

Proposita discendi

  1. Septem proposita generalia cvrsvs envntiare et agnoscere in qvibvs partibvs et lectionibvs qvodqve tractatvm sit.
  2. Proposita qvae partem propriam habent ab iis distingvere qvae plvres percvrrvnt, praesertim solvtionem problematvm cvm cyclo svo compilandi et emendandi, et specificationem atqve tentamen, et explicare qvomodo haec posteriora exerceantvr.
  3. In iis qvae cvrsv percepta svnt separare qvae in qvalibet lingva valent a forma eorvm in C++, et explicare qvid cvrsvs Programmationi Lingva C++ II relinqvat.
  4. Ex probatione svi per proposita, ex figvra et ex provocationibvs cvivsqve synthesis decernere qvas partes et qvas lectiones repetere conveniat.

Qvid cvrsvs sibi proposverit

Cvrsvs cvm proposito generali natvs est: docere programmata recta ab initio scribere, ipsam programmationem, non lingvam aliqvam, obiectvm svvm faciendo. Ad hoc instrvmentvm ardvvm elegit, C++, qvia machinam non occvltat: genera declarare cogit, compilationem ab exsecvtione separat, memoriam, svmptvm exscribendi et fines cvivsqve nvmeri conspicvos reddit, et modo agendi indefinito pvnit qvae aliae lingvae dissimvlant. Lectio cvi nomen est ratio stvdiorvm id propositvm in septem proposita discendi generalia explicavit, qvae prae ocvlis habere convenit cvm nvmeratione qva figvra ea citat:

  1. Problemata programmatis solvere: specificare qvid intret et qvid exeat, algorithmvm designare, evm manv perseqvi, evmqve scribere, compilare, exseqvi et emendare, nvntia et monita compilatoris interpretando.
  2. Pro qvoqve dato genvs aptvm eligere et de finibvs repraesentationis eivs ratiocinari: de spatio valorvm integrorvm, de exvndatione, de rotvndatione virgvlae flvitantis et de codificatione textvs.
  3. Expressiones rectas constrvere, praecedentiam, conversiones genervm, effectvs secvndarios et ea qvae norma indefinita relinqvit cognoscendo.
  4. Moderationem flvxvs decisionibvs et circvitibvs rectis, qvi desinvnt, designare, et rectitvdinem eorvm invarianti ivstificare.
  5. Problema in fvnctiones cvm interfaciebvs claris dividere, eligere qvomodo parametra tradantvr, et problemata per recvrsionem solvere.
  6. Data composita (seqventias, tabvlas, tabvlaria, textvm et plicas) algorithmis fvndamentalibvs et bibliotheca normali repraesentare et tractare, svmptv eorvm aestimato.
  7. Programmata maiora in plvres plicas disponere, ea praecondicione et postcondicione specificare, ea ratione certa temptare et rectitvdinem eorvm argvere.

Qvaeqve lectio cvrsvs praeterea sva proposita singvlaria declaravit. Lectiones non dicvnt cvi proposito generali qvodqve serviat; ea congrventia interpretatio extrinsecvs facta est, eadem ratione ac in ceteris cvrsibvs sitvs. Qvodqve propositvm singvlare vni proposito generali principali attribvitvr et, si ea tangit, aliis secvndariis; qvodqve integrvm in principali nvmeratvr et dimidivm in singvlis secvndariis, et lectio vt principalis ei proposito generali conivngitvr qvod plvrimvm ponderis colligit, vt secvndaria ceteris qvae aliqvid accipivnt. Si dvo proposita pari pondere svnt, id partis decernit et, si nevtrvm est, id qvod minorem nvmervm habet; sic lectio Variabiles et memoria, cvivs proposita inter 1 et 2 aeqvaliter dividvntvr, proposito 2 conivngitvr, qvod est partis svae. Introdvctiones eandem regvlam seqvvntvr. Syntheses vero ivdicivm proprivm seqvvntvr: principale earvm est propositvm partis svae, qvia catena notionvm, probatio finalis et plvrimae provocationes earvm colligvnt qvae pars docvit; pars de textv et plicis, qvae propositvm proprivm non habet, cvm proposito 6 nvmeratvr, ad qvod tres ex qvattvor eivs lectionibvs pertinent. Si ita est, totvs cvrsvs formam spinae admittit: capvt est propositvm generale; colvmna, ordo partivm, qvaeqve cvm segmento svo; qvaeqve lectio nodvs est eivs segmenti, proposito svo principali conivnctvs, et septem proposita circa colvmnam flvitant, a lectionibvs qvae ea alvnt svstentata.