与计算机技术相关基础领域思考

 

前言:从需求的角度来看技术是围绕需求的实现服务,那么需求从客观世界进行归纳提取可以总结出一些基础领域,不管上层应用多么复杂多变都不会脱离的基础领域,相应的技术的积累也应该是从基础领域作为源头展开。

一 检索

1.1举例:百度,谷歌,任何一个管理系统,任何一个社区网站,任何一款app,除部分工具性应用程序外基本都会设计数据检索

1.2理由:检索是对信息快速查找一种快捷方式,因此只要有设计信息的领域都会涉及信息检索,所以信息检索是一项基础性领域,也是基础性技术方向

1.3分类:精确检索,模糊检索

1.4技术:数据库

 

二 输入输出

2.1 举例:报表,打印,图片输出,数据采集,数据管理(数据库),如文件系统,网络文件系统(网盘)

2.2 理由:输入输出是信息系统存在的前提,没有信息的输入就没有数据的操作,加工,自然的数据输出是加工操作结果的形式转化

2.3 分类:文件输出,文本输出,图像输出,二进制流输出,音视频等

2.4 技术:报表,视频监控,网络视频等等

 

三 消息/通讯

3.1 举例:互联网巨头腾讯,QQ传统pc,微信移动互联网,阿里旺旺等即时聊天,音频,视频播放与传输,云推送

3.2 理由:没有通讯能力的基础单元如单独一台pc机,一部没有网络或者网络信号的移动电话,没有通讯这些上层的应用就无从谈起

3.3 分类:

3.3.1 从实时性方向

1) 即时通讯

2) 非即时通讯

3.3.2 从工作模式方向

1) 单工模式

2) 双工模式

3) 混合模式

3.3.3 应用方向

移动互联网

传统光纤网

传统电话网

其他局域网

4 技术:tcp/ip udp,串口,plc,ws等等

四 定位

4.1 举例:BAT,lbs以gis结合作为走上历史舞台的形式,其实定位远远不仅仅停留在地图结合的方式,可以说定位与地图完全是两个不同方向

4.2 理由:位置是客观世界一项基础性领域

4.3 分类:精确定位和模糊定位

4.4 技术:gps,agps,wifi,网络ip,以及交叉定位等其他算法定位,以及最新方向的内部定位

1) 模糊定位

文本描述:如楼层数,路名称,西南方向,距离200m等等

参考定位:如百货大楼200m范围内,建设路20号,某个医院旁

编码定位:如门牌号,商铺号

2)精确定位

坐标定位:如东经120度北纬30是成都范围的坐标

坐标+地图定位:

距离+坐标+地图

方向+举例+坐标+地图

其实真实的精确定位是不存在的,任何所谓的精确定位都是建立在参考系统基础之上,参考系统精确性直接决定定位精确性

3)导航定位

Gps导航定位

惯性导航定位

经验导航定位

 

五 上传下载

5.1 案例:迅雷,QQ旋风,bt等各类互联网下载工具,小到信息系统图片,视频,音频,文件上传下载

5.2 理由:上传下载其实是io的一个重要的应用分支

5.3 分类:多任务和单任务

5.4 技术

 

六 监视

6.1 案例:文件系统监视,网络监视,视频监控,智能家居,各种管理的都会涉及到

6.2 理由:监视起到智能管理的作用

6.3 分类:主动和被动

6.4 技术:轮训和推送

 

七 安全

7.1 案例:杀毒软件,卡巴斯基,罗顿,趋势等等

7.2 理由:安全是一个传统领域小到个人人身安全,大到安全生产和各种社会活动,同时安全也是一个计算机技术软硬件集成的综合领域

7.3 分类:

7.4 技术:视频监控,远程监控其他等等

posted @ 2015-09-21 13:02  cuit_igis  阅读(156)  评论(0)    收藏  举报