Työkaluohjelmisto
Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 15. tammikuuta 2019 tarkistetusta
versiosta . tarkastukset vaativat
4 muokkausta .
Työkaluohjelmistot - ohjelmistot , jotka on tarkoitettu käytettäväksi ohjelmien suunnittelussa , kehittämisessä ja ylläpidossa, toisin kuin sovellus- ja järjestelmäohjelmistot [1] .
Ohjelmointijärjestelmät
Tämä luokka sisältää ohjelmistojen kehittämiseen suunnitellut ohjelmat:
- assemblerit ovat tietokoneohjelmia, jotka muuntavat ohjelman lähdekoodin muodossa kokoonpanokielellä konekäskyiksi objektikoodin muodossa .
- kääntäjät - ohjelmat tai tekniset välineet, jotka suorittavat ohjelman kääntämisen.
- linkkerit (linkkerit) - linkitystä suorittavat ohjelmat - ottavat syötteeksi yhden tai useamman objektimoduulin ja kokoavat niistä suoritettavan moduulin.
- lähdekoodin esiprosessorit ovat tietokoneohjelmia, jotka ottavat syötteen ja tuottavat syötteitä, jotka on tarkoitettu syötettäväksi toiselle ohjelmalle, kuten kääntäjälle
- debuggerit ovat kehitysympäristön moduuleja tai erillisiä sovelluksia, jotka on suunniteltu etsimään ohjelman virheitä.
- tekstieditorit - tietokoneohjelmat, jotka on suunniteltu luomaan ja muokkaamaan tekstitiedostoja, sekä katsomaan niitä näytöllä, tulostamaan, etsimään tekstiosia jne.
- erikoistuneet lähdekoodieditorit - tekstieditorit ohjelman lähdekoodin luomiseen ja muokkaamiseen. Erikoistunut lähdeeditori voi olla erillinen sovellus tai se voidaan rakentaa integroituun kehitysympäristöön (IDE).
- rutiinikirjastot ovat rutiinien tai objektien kokoelmia, joita käytetään ohjelmistojen kehittämiseen.
- GUI-editorit .
- Ohjelmakehityksen automaatiotyökalut (CASE-työkalut)
Luetellut työkalut voivat olla osa integroituja kehitysympäristöjä
Työkaluohjelmistojen tyypit
Muistiinpanot
- ↑ http://www.intuit.ru/studies/courses/10471/1078/lecture/16565 Arkistokopio , päivätty 31. maaliskuuta 2022 Wayback Machinessa "Ohjelmisto on jaettu soveltavaan, instrumentaaliseen ja järjestelmälliseen. ... Ohjelmisto luodaan käyttämällä erilaisia ohjelmointityökaluja (kehitysympäristöjä, kääntäjiä, virheenkorjauksia jne.), joiden kokonaisuutta kutsutaan työkaluohjelmistoksi."
Linkit