IPS - un limbaj de tip Forth pentru spațiu: Programarea la nivel înalt a sistemelor mici în spațiu

Evaluare:   (4.8 din 5)

IPS - un limbaj de tip Forth pentru spațiu: Programarea la nivel înalt a sistemelor mici în spațiu (Juergen Pintaske)

Recenzii ale cititorilor

În prezent, nu există recenzii ale cititorilor. Evaluarea se bazează pe 9 voturi.

Titlul original:

IPS - a Forth-like Language for Space: High Level Programming of Small Systems in Space

Conținutul cărții:

Sistemul IPS - 1 Considerații generale privind proiectarea - IPS a fost conceput în primul rând pentru a permite scrierea rapidă a programelor destinate controlului sateliților, colectării datelor științifice și altor aplicații tehnice. Există multe limbaje de programare care pretind a fi potrivite pentru aceste aplicații.

Dar, la o privire mai atentă, majoritatea acestora necesită fie sisteme destul de mari și, prin urmare, nu sunt foarte practice pentru microcalculatoare, fie au limitări serioase, cum ar fi viteza insuficientă sau lipsa multiprogramării. Majoritatea limbajelor orientate spre control sunt derivate din limbaje create pentru prelucrarea matematică sau comercială a datelor. În general, aceasta înseamnă că partea de timp real trebuie să fie gestionată de sistemul de operare, iar puterea acestei combinații depinde în mare măsură de capacitățile sistemului de operare.

Cu IPS a fost posibilă o abordare diferită, deoarece nu există o nevoie reală de a menține compatibilitatea cu alte limbaje și a putut fi adoptată o abordare complet diferită.

Orice limbaj de programare reprezintă o interfață între mașină și om. Astfel, el trebuie să respecte două cerințe: 1.

Limbajul trebuie să permită traducerea de programe care să utilizeze eficient procesorul de bază, atât din punctul de vedere al vitezei, cât și al economiei de memorie. Aceasta este în esență o problemă de inginerie. 2.

Limbajul ar trebui să permită exprimarea problemelor într-un mod care să corespundă înțelegerii și descompunerii umane a problemelor; sistemul trebuie să fie "ușor de utilizat". Realizarea acestui lucru nu este o problemă de inginerie, ci o problemă de psihologie și estetică - o formă de artă. Să analizăm mai întâi al doilea punct.

Pentru a putea pune problema în perspectivă, ar fi necesar să se definească "modul uman de înțelegere"; în mod evident, o sarcină imposibilă, deoarece ar trebui să se ia în considerare diferitele medii ale tuturor persoanelor care intenționează să utilizeze sistemul. A doua cea mai bună abordare ar fi să se izoleze anumite aspecte generale ale unui domeniu problematic și să se asigure că acestea sunt acoperite de limbă.

Alte date despre carte:

ISBN:9781096992158
Autor:
Editura:
Limbă:engleză
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Programarea unui limbaj orientat spre probleme: Forth - cum funcționează componentele interne -...
În acest an, 2018, sărbătorim 50 de ani de Forth...
Programarea unui limbaj orientat spre probleme: Forth - cum funcționează componentele interne - Programming A Problem Oriented Language: Forth - how the internals work
BBC Micro: bit: Test Trucuri Secretele Codului - BBC Micro: bit: Test Tricks Secrets Code
Micro: bit este un mic sistem de învățare cu...
BBC Micro: bit: Test Trucuri Secretele Codului - BBC Micro: bit: Test Tricks Secrets Code
Prezentare generală eForth: C.H. Ting - eForth Overview: C.H. Ting
Înainte de a intra direct în eForth, aș dori să discut principiile generale ale...
Prezentare generală eForth: C.H. Ting - eForth Overview: C.H. Ting
Zen și limbajul Forth: EFORTH pentru MSP430 de la Texas Instruments - Zen and the Forth Language:...
Forth a fost inventat de Chuck Moore în anii 1960...
Zen și limbajul Forth: EFORTH pentru MSP430 de la Texas Instruments - Zen and the Forth Language: EFORTH for the MSP430 from Texas Instruments
IPS - un limbaj de tip Forth pentru spațiu: Programarea la nivel înalt a sistemelor mici în spațiu -...
Sistemul IPS - 1 Considerații generale privind...
IPS - un limbaj de tip Forth pentru spațiu: Programarea la nivel înalt a sistemelor mici în spațiu - IPS - a Forth-like Language for Space: High Level Programming of Small Systems in Space
Arduino și eForth - Arduino and eForth
În toți acești ani, am căutat platforme de microcontrolere pe care să îi pot învăța pe oameni cum să programeze în limbajul...
Arduino și eForth - Arduino and eForth

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)