Skip to content

说明:

​ 作业讲解和答案参见day02

1. 单选题

台式机,安卓手机,iPhone手机,他们其实都是计算机,计算机干的事情就是严格的执行人的指令,但是目前的科技条件下,电脑仍然有一个很大的短板,这个短板是?

A。思考

B。计算

答案:A

讲解:

    计算机最擅长的是运行固定的程序就目前而言计算机还缺少思考的能力包括目前的人工智能也缺少类似于人的思考过程
    我们以下棋的人工智能为例包括五子棋国际象棋围棋等在以前计算机会根据对手的每一步计算自己所有步骤的胜率根据结果找出最优的下法其中最杰出的代表就是1997年深蓝战胜了人类的国际象棋冠军卡斯帕罗夫在国际象棋中步骤是有限的深蓝就在这有限个走法中找到胜率最大的这种把所有情况都考虑到的方式叫做穷举法适用于不是很复杂的情况这是以前的人工智能但是这种方式是有弊端的比如围棋围棋中可走的步数就太多了计算量太大利用穷举法就不现实所以在下围棋的时候就会更换算法比如在201年AlphaGo对战人类顶级围棋大师的时候就没有采取穷举法而是借鉴了人类的思维习惯推演也就是走一步看三步首先会判断在哪几个地方可以落子然后再判断每一个地方的胜率找出胜率最大的这样就不需要把整个棋盘中可以落子的所有地方都考虑完毕大大减少了计算的时间但是这种方式也是程序员提前写好的程序还不能算是自我思考

2.单选题

计算机不能思考,那他是如何工作的呢,下面的描述哪个是对的?

A。等待人工智能的进一步发展,计算机能自己思考

B。人类告诉计算机如何计算,规则是什么

答案:B

讲解:

我们将来写的代码就是告诉计算机如何计算的计算机会按照我们编写的代码去运行

3.多选题

任何计算机能执行的东西都是程序,下面的内容哪些是程序?

A。操作系统

B。360浏览器

C。安卓app

D。电脑病毒

答案:ABCD

讲解:

只要是我们人为编写的都是程序
计算机中的程序有系统软件还有应用软件
关于计算机的其他知识我已录了视频可以下载观看
链接https://pan.baidu.com/s/1et04S2zgVInVNwvmnTuIfw 
提取码m6ga

4.流程考察题

大多数程序都是顺序结构,计算机一步一步的执行我们的指令,请大家为黑马机器人排列指令,完成机器人进屋的操作

A。把门拉开

B。开锁

C。进入房间

D。关上房门

讲解:

本题的目的是为了让大家在学习之前初步了解一下什么是逻辑性
所谓逻辑性说白了就是事情进行的步骤我们以后在写代码的时候也要能梳理逻辑
答案能否自己梳理呢

5.流程考察题

请给下面的步骤排序,制作麦辣鸡腿堡

A。把第一片面包和第二片面包夹在一起

B。在第一片面包上面放麦辣鸡酱

C。拿两片面包

D。在第二片面包上放麦辣鸡

讲解:

本题的目的是为了让大家在学习之前初步了解一下什么是逻辑性
所谓逻辑性说白了就是事情进行的步骤我们以后在写代码的时候也要能梳理逻辑
答案能否自己梳理呢

6.操作题

安装JDK

讲解:

请参见视频和day01的笔记

7.操作题

配置环境变量

讲解:

请参见视频和day01的笔记

8.操作题

安装Notepad++

讲解:

请参见视频和day01的笔记

9.操作题

利用记事本和Notepad++分别写一个HelloWorld并成功运行

讲解:

请参见视频和day01的笔记