我要学制作做电脑软件应学哪面的知识