专业导论课后总结5

高级编程语言

BASIC语言:易学、易懂、易记,可作为初学者的入门语言
PASCAL语言:是一种教学语言,直观易懂、使用灵活。
C语言:是通用的程序设计语言,可以用来编写系统软件和应用软件。
C++语言:是面向对象的程序设计语言,在C语言的基础上发展起来的。
JAVA语言:简单,与机器硬件无关,具有较强的可移植性,安全性和鲁棒性,面向对象的语言。他提供了并发机制,可以最大限度地利用网络。
Ada语言:是一种表现能力很强的通用程序设计语言,也是美国军方唯一标准的开发语言。
Logo语言:绘图是Logo语言中最主要的功能,用户可以通过简单的编程创作出丰富多彩的视觉效果或图案。
脚本语言:为了让程序员能快速完成程序的编写工作,是批处理文件的延伸。

并行程序设计

为了提高计算机的运行速度和系统的处理能力,在总体设计和逻辑设计中广泛采用并行操作技术,使各部件并行工作。要求操作系统具有并发性及资源共享,于是采用了并行程序设计,它是能够同时执行2个以上运算或逻辑操作的程序设计技术。采用了并行程序设计技术后,可使分时和多道程序更全面地利用计算机资源,使系统效率提高,开销减小 (所占内存小,花费的处理时间短)。
其编译的过程是由源程序→语法分析→程序优化→并行代码生成→超标量处理机,多处理机,多计算机。
例:OpenMP用于共享内存并行系统的多处理器程序设计的一套指导性编译处理方案 ,OpenMp提供了对并行算法的高层的抽象描述,程序员通过在源代码中加入专用的pragma来指明自己的意图,由此编译器可以自动将程序进行并行化,并在必要之处加入同步互斥以及通信。当选择忽略这些pragma,或者编译器不支持OpenMp时,程序又可退化为通常的程序(一般为串行),代码仍然可以正常运作,只是不能利用多线程来加速程序执行。

数据

定义:用文字、数字、图形、图像、声音等方式对人、事件、事物等进行的描述。
数据和信息的区别:通常来说,输入计算机的字母、数字等符号为数据。如果符号具有一定含义且能帮助人们完成某个动作或作出决策,那么称其为信息。不完成正确的说,数据是供计算机处理的,信息是供用户使用的。

计算机常用的编码方式

ASCII,拓展ASCII,Unicode,UTF-8,GB-2312,
音频编码:可以通过采样、量化、编码三个步骤将连续变化的模拟信号转换为数字编码。
图像编码:因为数字化的图像、视频和音频信号的数据量是巨大的。所有人试图对图像采用新的编码方式来减少存储数据所需的数据量。图像编码期望用最少的数码表示信源发出的图像数据,使数据得到压缩,减少图像数据占用的空间,降低数据处理的复杂程度。

数据结构

研究数据表示,数据逻辑结构与数据存储方式。包括集合,线性结构,树形结构,图形结构。常见的数据结构有线性表,栈,队列,树,图等等

算法

算法是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。
算法具有输入、输出、有穷性、确定性、可行性的特点。

数据库

数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、有共享的、统一管理的数据集合。
数据库是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合,可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、查询、更新、删除等操作。
在java的学习中,我学会了一些基本的sql语句,还有对mysql数据库的操作。

数据中心

数据中心是在一个物理空间内实现数据集中处理、存储、传输、交换、管理的一整套复杂的设施,用来在因特网络基础设施上传递、加速、展示、计算、存储数据信息。数据中心大部分电子元件都是由低直流电源驱动运行的。

信息技术与纳米技术、生物技术、认知学科

四大科学技术的全面协同和融合,将会激发经济等诸多领域的发展与创新;
凸显统一在纳米尺度上的科学技术整体发展观;
全面提示人类能力的新科技复习,将直接影响人类的全面自由发展;
科技发展策略必须实现转型,关注社会发展的走向,以迎接汇聚技术可能带来的新变化。

信息安全

信息安全是指信息网络的硬件、软件及其系统中的数据受到保护,不因偶然的或者恶意的原因而遭到破坏、更改、泄露,系统连续可靠正常地运行,信息服务不中断。而现在,大到国家军事机密,小到个人信息的泄露都属于信息安全的范围。要保证这些信息的安全,最重要的是不能在对非法获取不加防范的情况下传输信息。

斯坦福大学里的计算机科学

通过浏览斯坦福大学cs官网,我看到了他们对人工智能,机器学习,机器人技术,操作系统,人机交互等领域的研究,还有一些专家的介绍和成果。使我对机器人和信息安全有了更强的兴趣。还查看了他们学校本科的一些必须的学科与我们学校的进行对比,对于咱们学校没有的还需自己去学习。
参考链接https://cs.stanford.edu/research,https://cs.stanford.edu/degrees/undergrad/Requirements.shtml

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值