软件开发工程师是什么:怎样知道主板的结构