• 当天更新视频:5部 视频总数量:78283
您现在所在的位置:首页  »  电脑  »  网络编程  »  Udacity公开课:计算机科学入门(三)

Udacity公开课:计算机科学入门(三)截图

Udacity公开课:计算机科学入门(三) 全集

评分:
视频类型:网络编程
人气:加载中...次点播
更新时间:2015-05-19 11:06

Udacity公开课:计算机科学入门(三)详情

Udacity公开课:计算机科学入门(三)内容简介:

    史蒂夫.乔布斯曾经说过,电脑就像是大脑的自行车,他是在1990年说的这句话。今天,我们的电脑拥有比那时大约10万倍的计算能力,因此,我们现在真的可以把电脑作为大脑的星际飞船。这真的是神奇的能力,你的口袋里就拥有比20年前最强大的政府更多的计算能力。电脑是通用机器,这意味着你可以编程使它们做任何事情。不要担心你自己没有任何计算机技术方面的基础,你同样可以跟随这部Udacity的公开课:计算机科学入门,CS101课程,来学习如何编程,甚至你可以自己建立一个搜索引擎。这听起来还真酷。
    DaveEvan老师讲课非常轻松有趣,深入浅出,通俗易懂。他将在课程里介绍计算机的基本理论,教你如何读懂并编写你自己的计算机程序。并且是以一个实例来讲解的,那就是搭建一个网络搜索引擎。目标是学习计算机科学。计算机科学是一门解决问题的科学,需要把一个大问题分解成若干个小问题,然后依次准确地描述用于解决每一部分的步骤。
这是我们运用计算机科学的重要基础,编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到相应结果的过程。为了使计算机能够理解人的意图,人类就必须要将需解决的问题的思路、方法、和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。
    这部计算机科学入门教程视频总时长并不多,但是因为单集时间较短,所以——哇哦,多达462集。事实上,每集只有1分钟左右,所以,总课时大约就是8节课的样子。但是因为分集太多,星火视频教程网只好把这一部视频教程分四次上传。这是教程的第三部。
    通过前两部的学习,相信同学们已经渐入佳境,渐渐熟悉并喜欢上了这项有趣有收获的工作。在第三部里,DaveEvan老师将讲解指数的解决方案、谢尔盖·布林的建议、并集解决方案、出栈、采集链接、完成网络抓取包括IF抓取语句等更接近于完成搜索引擎搭建的工作。
    说到计算机语言,最初使用的是机器语言,但是随着计算机应用技术的发展,为了解决使用机器语言编写应用程序所带来的一系列问题,人们首先想到使用助记符号来代替不容易记忆的机器指令。这种助记符号来表示计算机指令的语言称为符号语言,也称汇编语言。在汇编语言中,每一条用符号来表示的汇编指令与计算机机器指令一一对应;记忆难度大大减少了,不仅易于检查和修改程序错误,而且指令、数据的存放位置可以由计算机自动分配。用汇编语言编写的程序称为源程序,计算机不能直接识别和处理源程序,必须通过某种方法将它翻译成为计算机能够理解并执行的机器语言,执行这个翻译工作的程序称为汇编程序。使用汇编语言编写计算机程序,程序员仍然需要十分熟悉计算机系统的硬件结构,所以从程序设计本身上来看仍然是低效率的、烦琐的。但正是由于汇编语言与计算机硬件系统关系密切,在某些特定的场合,如对时空效率要求很高的系统核心程序以及实时控制程序等,迄今为止汇编语言仍然是十分有效的程序设计工具。它有不可替代的特性,比如一些单片机或者一些直接控制硬件的程序就一定要用汇编语言。

Udacity公开课:计算机科学入门(三)由第一视频教程网精心收集并免费提供在线观看下载,如果您觉得此视频教程对您有帮助,请把本视频链接发给您的亲朋好友,让更多的人能得到帮助!

评论视频Udacity公开课:计算机科学入门(三)