大学计算机关于的数据有关知识
1.关于大学计算机专业数据库方向
大学计算机专业数据库方向:
1、数据库应用开发 (application development)
除了基本的SQL方面的知识,还要对开发流程,软件工程,各种框架和开发工具等等
数据库应用开发这个方向上的机会最多,职位最多。
2、数据建模专家 (data modeler)
除了基本的SQL方面的知识,非常熟悉数据库原理,数据建模负责将用户对数据的需求转化为数据库物理设计和物理设计,这个方向上在大公司(金融,保险,研究,软件开发商等)有专门职位,在中小公司则可能由程序员承担。
3、商业智能专家 (business intelligence - BI)
主要从商业应用,最终用户的角度去从数据中获得有用的信息,涉及OLAP (online analytical processing) ,需要使用SSRS, cognos, crystal report等报表工具,或者其他一些数据挖掘,统计方面的软件工具。
4、ETL开发 (ETL Developer)
使用ETL工具或者自己编写程序在不同的数据源之间对数据进行导入,导出,转换,所接触的数据库一般数据量非常大,要求进行的数据转换也比较复杂和数据仓库和商业智能的关系比较密切。在一些数据库应用规模很大的公司里面有专门的职位,中小公司里面则可能由程序员或者DBA负责这方面的工作。
5、数据构架师 (Data Architect)
主要从全局上制定和控制关于数据库在逻辑这一层的大方向,也包括数据可用性,扩展性等长期性战略,协调数据库的应用开发,建模,DBA之间的工作。这个方向上在大公司(金融,保险,研究,软件开发商等)有专门职位, 在中小公司或者没有这个职位,或者由开发人员,DBA负责。
6、数据库管理员 (database administrator - DBA)
数据库的安装,配置,调优,备份/恢复,监控,自动化等,协助应用开发(有些职位还要求优化SQL,写存储过程和函数等)。这个方向上的职位相对少一些,但一般有点规模的公司还是会有这样的职位
7、数据仓库专家 (data warehouse - DW)
应付超大规模的数据,历史数据的存储,管理和使用,和商业智能关系密切,很多时候BI和DW是放在一个大类里面的,但是我觉得DW更侧重于硬件和物理层上的管理和优化。
8、存储工程师 (storage engineer)
专门负责提供数据存储方案,使用各种存储技术满足数据访问和存储需求,和DBA的工作关系比较密切。对高可用性有严格要求(比如通信,金融,数据中心等)的公司通常有这种职位, 这种职位也非常少。
9、性能优化工程师 (performance engineer)
专长数据库的性能调试和优化,为用户提供解决性能瓶颈方面的问题。也有专门的性能优化工程师,负责为其数据库产品和关键应用提供这方面的技术支持。对数据库性能有严格要求的公司(比如金融行业)可能会有这种职位。 因为针对性很强,甚至要求对多种数据库非常熟悉,所以职位极少。
10、高级数据库管理员 (senior DBA)
在DBA的基础上,还涉及上面3种职位的部分工作,具体包括下面这些:对应用系统的数据(布局,访问模式,增长模式,存储要求等)比较熟悉。对性能优化非常熟悉,可以发现并优化从SQL到硬件I/O,网络等各个层面上的瓶颈,对于存储技术相对熟悉,可能代替存储工程师的一些工作,对数据库的高可用性技术非常熟悉(比如MSSQL的集群,ORACLERAC/FailSafe, IBM的DPF, HADR等),对大规模数据库有效进行物理扩展(比如表分区)或者逻辑扩展(比如数据库分区,联合数据库等)。熟悉各种数据复制技术,比如单向,双向,点对点复制技术,以满足应用要求。灾难数据恢复过程的建立,测试和执行。这种职位一般只在对数据库要求非常高并且规模非常大(比如金融,电信,数据中心等)的公司需要,而且这种公司一般有一个专门独立负责数据库的部门或组。这种职位非常少。
2.想问一下,一个学计算机的大学生,在大学期间应该掌握哪些相关知识
我是计算机系信息安全专业的这时我们大学四年要学习的知识:
高等数学(所有理工科都必须学习的重要基础知识)
程序序设计基础(C语言 程序设计的基础)
计算机应用实践(什么复制粘贴,word excel ppt 计算机操作的基本知识)
计算机科学导论(在大一时开课,总体介绍计算机的各个方面的前沿知识)
大学英语(计算机需要更好的英语知识,还要过四六级)
大学物理(理工科基础知识)
电路与电子学(基本放大电路什么的 电路的知识很重要)
线性代数 概率论与数理统计 复变函数 积分变换
数字电路与逻辑设计(计算机专业基础知识)
计算机组成与结构(非常重要的计算机知识)
面向对象程序设计(C++或JAVA)
数据结构(不用多说的重要知识)
计算机原理实验 数学建模
操作系统原理
计算理论引论
计算机网络原理
科学计算与算法导论
计算机病毒原理
CPU设计
反病毒系统设计
密码学基础
由于我是学信息安全的因此后面的向密码学之类的,是专业课。
3.大学的计算机专业学哪些知识
大学计算机专业主要学的知识如下:
1、软件开发,主要专业:
计算机科学与技术,软件工程等,就是编写代码,开发程序;
工程项目的系统软件开发,常用的是JAVA/JavaEE和C#/.NET,还有些中小型开发常用的 技术Delphi,PB,PHP,ASP等等。
2、计算机网络技术,主要专业如下:
通信,网络安全与管理等,界定很宽泛,网络领域和计算机一样,发展方向细化的很详细 了,完全可以独立划出计算机专业行列,主要涉及领域有通信协议,网路信息安全等等。
3 、电子专业 如下:
倾向于硬件,单片机,嵌入式等,比软件难学的多,难就难在学习实践的环境比较难找, 比如嵌入式,大型机,绝不像软件学习,有个电脑连个网就可以了。
4 计算机应用技术专业如下:
倾向于“应用”,本科这个专业很少见,多见于专科。计算机应用都学,软件、硬件、网络、数据库,结合其他行业领域的特点使用计算机。
5 信息管理专业如下:
文科转过来可能有帮助,因为也有管理方面课程,计算机方面学的多,但都不深入,理论多一些。
4.大学计算机基础知识
编译方式是使用编译程序把源程序编译成机器代码的目标程序,并形成( )保留。(3分)
C
A、源程序
B、目标程序文件
C、机器程序
D、汇编程序
25. 高级语言编写出来的程序,一般应翻译成( )。(3分)
C
A、编译程序
B、解释程序
C、执行程序
D、目标程序
26. 关于系统软件的叙述中,正确的是( )。(3分)
A
A、系统软件与具体应用领域无关
B、系统软件与具体硬件逻辑功能无关
C、买来的软件都是系统软件
D、系统软件不提供人机界面
27. 第三代计算机语言是指( )。(3分)
C
A、机器语言
B、汇编语言
C、高级语言
D、甚高级语言
28. 数据总线用于各器件、设备之间传送数据信息,以下说法中错误的是( )。
(3分)
D、
A、数据总线只能传输ASCII码
B、数据总线是双向总线
C、数据总线导线数与机器字长一致
D、数据总线通常是指外部总线
29. 英文AI指的是( )。(3分)
A
A、人工智能
B、窗口软件
C、操作系统
D、磁盘驱动器
30. 在计算机中,CRT是指( )。
(3分)
A
A、显示器
B、终端
C、控制器
D、键盘
31. 计算机的主要特点是体积小、价格低。(3分)
错
32. 冯·诺依曼计算机结构就是指计算机的控制器、运算器、存储器、输入设备和输出设备。(3分)
错
33. 微型计算机就是微型计算机系统。(3分)
错
34. 软件的作用是扩大计算机的应用范围。(3分)
错
35. 微型计算机同一个时间内只能有一个人操作(3分)
错
36. 开机时先开显示器后开主机电源,关机时先关主机后关显示器电源。(3分)
对
37. 如果没有软件,计算机是不能工作的。(3分)
错
38. 超文本和超媒体都是一种信息管理技术。(3分)
错
39. 电子管计算机中采用磁芯作为存储材料,断电后其中的信息不会丢失。(3分)
错
40. Pentium pro是微机计算机品牌。(3分)
错
好长时间没看了,你要慎重呀!
5.数据 信息跟计算机的关系
信息(information)客观世界各种事物的特征的反映,是关于客观事实的可通讯的知识。
数据(data)数据是对客观事物记录下来的、可以鉴别的符号,这些符号不仅指数字,而且包括字符、文字、图形等等;数据经过处理仍然是数据。
信息不同于数据:处理数据是为了便于更好地解释,只有经过解释,数据才有意义,才成为信息;可以说信息是经过加工以后、并对客观世界产生影响的数据。
通俗讲:有意义的数据是对信息的表达。
计算机只能处理数据:只有给特定的数据赋予特定的含义,计算机才能具备“处理”信息的能力;
计算机数据:在计算机科学中是指所有能输入到计算机并被计算机程序处理的符号介质的总称。