什么是计算机软件底层和上层
2010-07-17 16:25
561 查看
很多人学习计算机,不很明白计算机软件的结构,每个系统其实都有底层,就是操作系统Operation System,中间层Middleware或Platform平台, 还有上面应用程序Application。如果再加上一块的话,那是网络Network。
我们一般学习VB、C#或者Java,都属于偏上面应用层的,分为CS和BS两种,CS是Client+Server, BS是Browser+Server,需要下载软件的像QQ软件,是CS编程,不需要下载软件,直接用IE、火狐打开页面的是BS。
一般搞通讯的人、或者网络、系统的人,一定要学习C、C++,而学C#的人,则不太去管底层的东西,只管业务逻辑、页面效果、和数据存储;如果你是对互联网行业、公司、产业发展、应用感兴趣,那应该学上层应用,如果从通讯专业转过到IT计算机领域,搞底层较为贴近,那学习C++比较实惠,不必学C#。
尤其是初学计算机的人,千万不要什么都想学,那就什么都学不好了。所谓贪多嚼不烂,就是这个道理。——北大青鸟上海校区
文章出处:http://www.accp4u.com/2010/0513/1535.html
我们一般学习VB、C#或者Java,都属于偏上面应用层的,分为CS和BS两种,CS是Client+Server, BS是Browser+Server,需要下载软件的像QQ软件,是CS编程,不需要下载软件,直接用IE、火狐打开页面的是BS。
一般搞通讯的人、或者网络、系统的人,一定要学习C、C++,而学C#的人,则不太去管底层的东西,只管业务逻辑、页面效果、和数据存储;如果你是对互联网行业、公司、产业发展、应用感兴趣,那应该学上层应用,如果从通讯专业转过到IT计算机领域,搞底层较为贴近,那学习C++比较实惠,不必学C#。
尤其是初学计算机的人,千万不要什么都想学,那就什么都学不好了。所谓贪多嚼不烂,就是这个道理。——北大青鸟上海校区
文章出处:http://www.accp4u.com/2010/0513/1535.html
相关文章推荐
- 大学计算机软件专业生应该学什么(转)
- 大学计算机软件专业生应该学什么
- 大学计算机软件专业生应该学什么
- 大学计算机软件专业生应该学什么
- 蓝牙业务全解 001(软件上层至底层)(android平台)
- 大学计算机软件专业生应该学什么?(转)
- 大学计算机软件专业生应该学什么
- 大数据基础环境搭建的从spark到hadoop,从底层硬件到上层软件的一些必备注意事项
- 协议栈 协议栈是什么?协议栈是指网络中各层协议的总和,其形象的反映了一个网络中文件传输的过程:由上层协议到底层协议,再由底层协议到上层协议.使用最广泛的是英特网协议栈,由上到下的协议分别是:应用层(H
- 新建立wince和mobile交流群3 群号:68387065,欢迎做Wince和Mobile方面的底层和上层的软件开 9d93 发的相关人员加入
- 医院计算机管理用什么软件才安全?
- 大学计算机软件专业生应该学什么
- 计算机软件防盗版 是什么
- 嵌入式底层软件开发学习系列之二计算机相关课程
- 我们拿计算机来拆,去研究里头有什么,把核心的软件剖析一下,怎么写的,这样我就会Basce汇编语言了,我就可以去讲Basce和汇编的课了。为研究计算机怎么上显示器,我就去研究,当时我们的那台显示器
- 计算机组成:从底层到应用软件
- 大学计算机软件专业生应该学什么?(转)
- 大学计算机软件专业生应该学什么
- 敏捷软件开发:原则、模式与实践——第7章 什么是敏捷设计
- Android摄像头:只拍摄SurfaceView预览界面特定区域内容(矩形框)---完整实现(原理:底层SurfaceView+上层绘制ImageView)