Secretele Calculator programabil (o serie de „cuantice» №55)

Caracteristicile și principiile de funcționare la cel mai mic calculator - calculatoare programabile (PMC), deși este posibil, la PLA este mai mică decât mainframe, principalul avantaj al calculatoarelor - posibilitatea de a lucra la introducerea programului - și le-au. Care sunt provocările și cum să le rezolve pe calculator este mai rapid și mai bine pentru a scrie un program - răspunsuri la aceste și multe alte întrebări vor găsi cititori în această carte.
Pentru elevi, studenți, școli profesionale și tehnice, studenți, profesori.

14. Ce urmează?
În prezent, în toate școlile secundare ale țării noastre a introdus cursul „Bazele Informaticii“. Implicarea tinerilor în utilizarea calculatorului devine o realitate.
Calculator programabil „Electronics BZ-34“ - unul dintre primii pași în această direcție. Desigur, bine, dacă cuvântul „micro“, în numele său s-ar aplica numai la dimensiunea. Din păcate, toate „micro“: capacitatea de viteză și de memorie și limba, și, prin urmare, și oportunități.
Dar, la fel ca și studiind o picătură de apă, puteți obține o idee despre oceanele lumii, și stăpânirea calculator, puteți obține o idee despre lumea computerelor imens. La urma urmei, la fel ca orice computer, masina noastra in miniatura este conceput pentru a elibera proprietarul său de la locul de muncă de rutină pentru a face să funcționeze mai creativă și productivă. Mai presus de toate, ajută să dezvolte un stil algoritmică special de gândire, fără de care este dificil să ne imaginăm o persoană de mâine, indiferent de profesie.
De aceea, computerul nostru mikropredstavitel de familie merită atenția cea mai gravă. Aflați la programul - ușor. Învață să program bine - o sută de ori mai greu.
Se spune că nu este pentru toată lumea să citească această carte dedicat viața pentru a aprofunda cunoștințele în programarea pe calculatoare. În special, nu este nevoie. În primul rând, nu trebuie să uităm că acest calculator (ca, într-adevăr, orice PC) - nu este un scop în sine, ci un mijloc de a rezolva probleme specifice. În al doilea rând, înlocuiți PMK sunt mult reprezentanții mai puternice de calcul familie de calculatoare personale, de asemenea, se află în posesia personală, dar au o capacitate mult mai mare, permițând utilizarea ca un ecran de televiziune de serie comună, precum și un dispozitiv de stocare extern - acasă casetofon. Programare pe PC-uri diferă de programare pe calculatoare. Personale calculatoare echipate cu limbi algoritmică, programele de înregistrare sunt mult mai clare decât în ​​limba microcalculator de comandă, astfel încât convenabil set de programe care lucreaza cu ei ar putea face omul cu programare care nu sunt familiarizați.
Și ce se va întâmpla cu alte calculatoare noastre? Nu dacă el va fi înlocuit de un calculator personal, ca tramvaiul a fost înlocuită cu tramvaiul?
Probabil că nu. La urma urmei, orice ai spune, și calculatorul personal - aparatul este încă staționară, puneți-l pe desktop. Un calculator programabil - mașină portabil. Este nevoie de puțin spațiu, poate fi alimentat de la o sursă de alimentare independentă - baterie sau baterii, poate fi transportat într-o servietă sau chiar buzunar. Deoarece este literalmente la vârful degetelor. Dar nu numai asta. Îndrăznim să spunem că pentru a rezolva mici sarcini numerice, este, probabil, mai convenabil. comenzi minime de la tastatură, ale căror nume sunt scrise direct pe taste, un limbaj simplu - toate acestea pot fi atribuite beneficiile evidente ale PLA peste alte computere în rezolvarea problemelor mici.
Și oricum, dacă trebuie să se opună reciproc mijloace diferite de automatizare a calculelor? Pentru a parafraza un celebru spune, putem spune, „orice problemă - computerul lor“, în acest caz, programatorul nu va fi doar ca manivela celorlalte proverbele, care trage un pistol pe roata, și o praștie - de elefant.
Coexistența pașnică a diferitelor facilități de prelucrare a informațiilor a fost mult timp o realitate. Să ne amintim cât de mulți ani „a lucrat“ cot la riglele laterale și diferite tipuri de calculatoare - predecesorii nynesh-
aceste calculatoare. Linie, de altfel, a produs până în prezent. Și nu numai ei, ci, de asemenea, literatura despre ele. De exemplu, cartea D. Yu. Panova „regula de diapozitive“ a ieșit recent a 25-a ediție.
Iată gama, în opinia noastră, acest calculator va fi un concurent serios. La urma urmei, este de asemenea disponibil ca un conducător poate face orice face ea, și este mult mai rapid și mai precis, și este să se ocupe, poate chiar mai simplu.
Dar pentru calculatorul nostru programabil o astfel de lucru - este, ca să spunem așa, cu bicicleta, cu un motor fără a utiliza un motor de. „Un motor“ PMK - capacitatea de a lucra la programul încorporat în acesta. Asta face foarte competitive cu „motociclete“ - calculatoare personale, și de calcul chiar mai grave „mașini“ și „aeronave“. Când conduceți pe distanțe scurte, sau prin trecerea unui limbaj de imagini pe câmpie, la decizia problemelor numerice mici, este chiar mai convenabil.
În plus, odată cu dezvoltarea de capacități tehnologice calculatoare va crește. Shire va fi un set de comenzi va fi capabil să lucreze nu numai cu numere, dar cu personaje programate ca o echipă, și limbile de nivel înalt algoritmice. Și toate acestea, desigur, fără o creștere semnificativă a prețurilor calculatoare și complexitatea de a lucra cu ei, și poate chiar contrariul.
Și din nou, noi credem că experiența de a lucra cu calculatoare și utile pentru cei care decid să se mute la o mai puternice tipuri de dispozitive de calcul. După toate etapele de rezolvare a problemelor științifice și inginerești cu ajutorul unui calculator nu depinde de tipurile de mașini. Capacitatea de a pune problema dreapta, da o formulare matematică clară, pentru a alege cel mai bun algoritm pentru a rezolva și face o schemă bloc este necesară pentru toți cei care se ocupă cu tehnologia de calculator.
În ceea ce privește lupta pentru programele de concizie și de performanță, cu toate că aceste probleme pentru calculatoare mainframe nu sunt atât de acute încât experiența lor mikrosobratev o astfel de luptă nu este inutil. Cea mai mare capacitatea mașinii, sarcinile mai dificile vor dori să decidă cu privire la aceasta, și vor exista întotdeauna probleme, pentru care chiar și cele mai mari de calculatoare vor fi mici. Și aici niște abilități foarte utile pentru a lucra cu calculatoare, capacitatea de a pune programul pe patul lui Procust al memoriei sale. În orice caz, observăm în concluzie, o persoană care și-a însușit acest calculator va fi mai încrezători pentru a dezvolta orice alt computer.