学习计算机和软件专业需要哪些知识
首先得懂得电脑的基本工作原理,有了基础你才可以进行下一步。接着你得熟悉计算机常用的软件和硬件。还有你得知道现在主流的软件开发方法和熟练的实用现在流行的开发工具。最后一点你得清楚设计电脑软件的英语专业术语。希望能帮到你!
想自学?想就业?好奇?

想自学?
找一个热门点的语言(python、java、C#...)进行入门学习,首先有一个感官印象,动动手,练练脑。
其次,打基础。学数据库、算法、web基础、各种框架类库...以及有精力可以深入学习数学(锻炼高度抽象能力)、英语(原版图书阅读能力)等
最后,定方向。人工智能、区块链...自学成才的都是牛人!
想就业?
找一个培训机构,花点钱和时间,还是可以就业的。
好奇?
兴趣是原始动力,坚持才能成功!
谢悟空邀请!
做为一个只会用的人来说,回答这个问题真的是一个字,难啊。个人认为,学计算机那就是包括计算机所有相关的内容,软件专业也包括在里面,软件专业那么应该就是软件开发制作,也就是平时所说的编程,要学这个东西,那肯定是要学英语的,其他还有各种算法,这个东西还真不知道,不过题主去度娘一下【编程】也就会知道了。
谢邀。首先计算机专业包含软件专业。所以默认提问的是计算机软件专业,不考虑硬件专业。
通常来说如果是算法方面的需要具有一定的数学能力,至少对微积分、矩阵等可以熟练运用,当然不是说数学不好就不行。
还需要具备一定的英语能力,英语能力是为了可以高效的debug、变量、函数等命名、查阅外文资料等。英语能力不一定是必要条件,但英语好一定可以提高效率。
软件开发最主要的其实还是逻辑思维能力,这个才是最重要的,决定日后的发展。
面向对象程序设计、软件工程与项目管理、软件测试、.NET/Java Web程序开发、.NET/Java企业级开发、3G/4G手机软件开发等、计算机网络与通讯、网络操作系统、多媒体技术与应用、大型数据库处理技术这些专业知识。
软件技术专业是计算机科学的一个分支,和软件科学与技术专业相比较,软件技术专业的侧重点在开发和技术的实际应用,而对软件开发的理论要求没有那么高。
扩展资料
本专业培养具有一定的理论知识,掌握至少一种主流软件开发平台,具有较强编程能力的高级实用型专业人才。
严格来说计算机专业和软件专业是完全不同的两个专业,计算机专业学习的内容比较宽泛,主要包括计算机硬件知识,像数字逻辑、单片机等科目。
目前国内新兴的软件外包专业就是软件技术专业的典型,软件外包专业主要承担来自欧美。









