12/12计算机类m1803罗琳导论课后总结

本次课程是计算机导论的第六次课程,是来到计算机的第一百零三天,还需要继续加油。
本次课程接着上次课程讲的高级编程语言介绍,结合我们正在学的java和讲了Java,Ada语言以及Logo语言,紧接着讲了并行程序设计语言,并行程序设计语言是一种用于并行程序设计的语言。并行程序设计语言可分为显式并行语言和具有编译功能的串行语言。也讲了并行程序设计的历史。从Concurrent Pascal到Fortran D。最后讲了并行编译的过程,词法和语法分析,优化以及并行代码生成。上述几个阶段或多或少都是顺序执行的。而并行化编译面临的任务是:给定一个在单处理机上运行较长的串行程序和一台具有多个处理器可同时工作的并行计算机,目的是将串行程序分解成若干个能并行执行或至少能重叠执行的代码段,使其在并行机上能较快地运行。所以并行编译器主要工作就是寻找代码的并行性,然后将其调度在并行机上高速正确地执行。
往后,紧接着来到第五章《计算机中的数据》,数据的定义:数据(data)是事实或观察的结果,是对客观事物的逻辑归纳,是用于表示客观事物的未经加工的原始素材。在计算机科学中,数据是指所有能输入计算机并能被计算机程序处理的符号的总称,数字,文本,音频,图形,图像和视频等统称为数据。
其中我们在这里提到了信息与数据的区别,这个时候我们回到第一章找到信息的定义,再对比,得到信息与数据的区别:有一定含义并且能帮助人们完成某个动作或做出决策,就称它们为信息。数据是供计算机处理的,信息是供用户使用的。
再往后讲了计算机常用的编码方式:ASCII(用一个字节大小表示常用的字符,最开始ASCII码只表示128个字符,只需要7位表示,最高位统一用0表示。ASCII码编码方式通过大端方式对齐),扩展ASCII(用128个附加字符补充ASCII码),Unicode(统一编码,对于不同国家字符都能解析),UTF-8(统一编码,对于不同国家字符都能解析),GB-2312(信息交换用汉字编码字符集。是中国标准的简体中文字符集,它所收录的汉字已经覆盖99.75%的使用频率,在中国大陆和新加坡广泛使用),音频编码,图像编码。再往后讲了数据结构(数据结构是程序中数据的一种组织方式,其目的是配合相应的算法编写出好的程序),这是计算机学科的重中之重,由于先学了数据结构,所以现在看这些内容都相当简单了,所以没有过多讲述。再讲了算法,算法的定义,算法的输入,输出,有穷性,确定性,可行性,定义动作,细化,泛化。后来又讲了数据库,数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、有共享的、统一管理的数据集合。数据库是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合,可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、查询、更新、删除等操作。再讲了主流数据库:Oracle数据库,MySQL数据库,Microsoft SQL Server 数据库,Sybase数据库,DB2数据库。最后简要给出数据中心的定义及组成,并介绍了新一代数据中心的特点及发展趋势。

希望能够学习更多知识!!!
计算机类m1803罗琳

你可能感兴趣的:(12/12计算机类m1803罗琳导论课后总结)