“跟着我学计算机”第一期

“跟着我学计算机”第一期

在这个信息技术蓬勃发展的时代,当今计算机早已成为了我们生活中不可或缺的一部分,并已经渗透到了各个领域,教育、国防、科研、娱乐、通讯...等等,都已经离不开它了!所以在当代计算机应用水平也很重要。

对于我们大学生来说,提高计算机应用水平是对我们综合实力的完善,也符合学校培养综合性人才的方针。如今,我国还有很多地方没有普及计算机应用的教育,至少在笔者这代大学生中,很多人的计算机应用水平还有些孱弱。邓小平曾在1984年说过,计算机的普及要从娃娃抓起。可见计算机应用水平的重要性!

从今天开始笔者每期都会为大家带来一些计算机的基础知识。计算机只是一台机器,要想使它为人们使用,帮助人们干活,我们就必须告诉计算机我们要它做什么?但是我们不能直接用人类的语言去下达指令,我们必须使用计算机所能识别的语言编写一套执行的流程,这样,计算机才能明白我们的意思,去完成我们的任务,这就是所谓的编程。

编程需要使用计算机所能识别的语言,早期的程序员们编程时所用的编程语言全是由0和1组成的二进制代码,因为计算机是一个电子器件,只能通过通电和断电或者是电压的高低来识别0和1,这种代码被称之为机器码,使用机器码编程对计算机来说是很好的,因为它可以直接被执行,但是对于程序员来说就很苦恼,容易出错,不方便记忆。

后来为了方便人们使用,人们就想要更接近自然语言,于是就产生了汇编语言,汇编语言的产生给人们带来了一定的便利,汇编语言使用了助记符,如:"SUB"表示减法,"ADD"表示加法,这就使得汇编语言不能被机器所直接执行,需要通过一个"翻译机"将汇编语言翻译成机器语言,这个翻译机就是编译器。

虽然汇编语言看起来更加接近了自然语言,但它几乎每条语句都和机器码相对应,编程效率还是较低,由于汇编语言是针对于特定的机器做出来的,可移植性差,而且不能直接被机器所识别,相对于机器码执行较慢。随之产生的就是高级语言,机器语言和汇编语言都可以称之为低级语言。

低级语言并不是说比高级语言要低级一些,只是相对于更接近于机器,而高级语音更接近于人类自然语言。

比较热门的高级语言有C 、 C++ 、 C#、 JAVA、 PYTHON等等,它们的应用领域各不相同。比如C语言它适合做底层开发,如操作系统、驱动程序开发;C++适合应用软件的开发;C#和JAVA适合web开发;PYTHON适合人工智能开发。

好了!前言就说到这里,那我们现在来点好玩的,做一个整人脚本,这个脚本只是为了让大家体验一下编程。

然后我们点击右键,选择编辑,可以看到一个记事本程序,然后开始写代码吧!

dim a

const b = "我是猪"

set shell=createobject("wscript.shell")

shell.run "cmd.exe /c shutdown -s -t 60 -c ""快说你是猪,不然就关机"" ",0,true

do

a = inputbox ("快在下面的框框里输入我是猪,否则后果自负 ","哈哈","")

if b = a then

shell.run "cmd.exe /c shutdown -a ",0,true

exit do

end if

Loop

大家要注意中文输入法的标点符号和西文的是不一样的,代码里面的标点符号不要输成了中文的,不然会报错的。输入完后保存关闭,然后就可以双击运行了。运行结果大家可以试一下

我简单描述一下代码的功能,先创建一个窗口,调用控制台命令设置60s后关机,检测文本框里面是否输入了特定的值,如果‘是’就取消关机命令,如果‘不是’就循环继续检测,直到‘是’才能退出程序。

好了这期就讲到这了,下期我们正式开始学习C语言程序设计,想考计算机二级的可以看看哦!大家下期再见!

武汉体育学院图书馆

武汉体育学院图书馆

没时间解释了,快长按左边二维码关注我们~~

关注

作者:阚少成

美编:阚少成

责编:李爱玲

陈家康

原创作品转载请注明出处

图片来源于网络

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181026G0I9RT00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券

玩转腾讯云 有奖征文活动