yes you are right; and i'm not shure if there is a proper way of handling software and computers in a science fiction game.
in the old sm2 and cyberspace products, there where a list of sample programs and computers including cost, size of programs, speed of computers etc.
With these rules it was possible to see how many ressources your (e.g. ship-)computer has for running programs for astrogation, scientific, attack and defense etc. or for criminal attempts in campaigns with a "shadowrun" background where hackers have to be state of art with their equipment.
i know it is difficult to handle in a generic scfi rpg, but in some settings it can add flavour to the game.