有没有普及计算机知识的app,程序员如何向女友普及计算机知识?教你这样跟她讲,再不懂找我!...

男:看看你的手机,什么型号啊?

女:iPhone X

男:真不错啊,那么你的手机上常用的应用都有哪些?

女:微信和朋友聊天,微博看一些热点新闻,爱奇艺追剧之类的。

男:这样啊,不过手机也是电话对吧。为什么这个电话能够聊天,看新闻,追剧呢?你知道原因吗?也就是说电话是如何连接互联网的呢?

女:因为是电话,所以能连接互联网啊!

男:这么说也没错,但手机并不是单纯的电话,更像是具有电话功能的计算机。因此,可以把手机看做是便携式计算机。

女:这个我可以理解。

男:计算机是运行程序的设备,这个你是知道的吧?

女:知道啊,我的电脑上就有很多程序。

男:虽然手机不是电脑,但它里面也是有程序的。正是因为有了这些程序,手机才可以联网。显示文字和图片等也都是通过程序来实现的。

女:这个当然啊,都是我知道的东西,真没意思!

男:(不妙,赶紧换个话题看看)对了,你看看你手机上的App Store。

笔者:【关于C/C++编程学习,我本身是一个C/C++出身的程序员,我整理了一些学习C语言的视频在扣裙,大家有兴趣可以一起来学习,C/C++编程学习,欢迎到访784143133。】

女:用来下载应用的,怎么了?

男:(终于找到主题了,赶紧跟进)App Store的App指的就是Application,就是应用。

女:应用是什么?

男:问的好。我们总是笼统地说程序,其实程序可以根据功能的不同分为操作系统和应用。

女:操作系统又是什么呢?

男:这个我们先不急着回答,你看App Store里有各种各样的程序吧。一个程序虽然都有着不同的界面和功能,但是手机屏幕的触摸功能,显示文字、图片和视频的功能在任何程序中都是相同的,没错吧?

女:我怎么感觉不太一样呢?

男:对于编写程序的人来说,是一样的!明明是同样的功能,可是如果每开发一个应用都要重新写一遍,就很浪费时间对吧。因此我们就可以把所有应用共同的功能集合起来做成一个独立的程序,这个程序就称为操作系统。而像UI界面这种各程序独有的程序,就是应用。

女:程序就这样分成了两种类型了?

男:对,正是如此!手机中都会提前安装上操作系统。想要玩聊天,看视频,只需要下载相应的应用并安装到手机上就可以了。如果不想用的话就卸载,卸载后应用就消失了,不过操作系统是不会消失的。

女:有点明白了。

男:那么,你所用的iPhone手机同样分为操作系统和应用。我们所说的iOS就是操作系统,而后面安装上的微信,微博就是应用。

女:嗯。。。。。。

男:怎么样,明白什么是操作系统了吧?

女:差不多了吧。

丨摘自《程序是怎样跑起来了的》 并做部分修改,希望对大家有帮助(手动滑稽)!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值