本文作者:ptiyny

芬兰少儿编程体系 芬兰少儿编程体系怎么样

ptiyny 08-21 8
芬兰少儿编程体系 芬兰少儿编程体系怎么样摘要: 大家好,今天小编关注到一个比较有意思的话题,就是关于芬兰少儿编程体系的问题,于是小编就整理了2个相关介绍芬兰少儿编程体系的解答,让我们一起看看吧。Windows和Linux的起源?...

大家好,今天小编关注到一个比较意思的话题,就是关于芬兰少儿编程体系的问题,于是小编就整理了2个相关介绍芬兰少儿编程体系的解答,让我们一起看看吧。

芬兰少儿编程体系 芬兰少儿编程体系怎么样
图片来源网络,侵删)
  1. Windows和Linux的起源?
  2. 我想问一下,微软,IBM,当时没有视觉界面的情况下,是怎么编程软件程序的?

windowsLinux的起源?

在上世纪7、80年代计算机操作系统领域充满了铜臭味,当时世界上第一个操作系统UNIX的源代码不公开,导致计算机对所有人来说只是一个遥不可及的梦;另一方面,虽然微软借鉴UNIX一些操作思想开发出了Windows操作系统,可是,要使用windows操作系统又要花费几百美元。同时,作为UNIX衍生系统之一苹果的Mac OS只能安装在苹果电脑上,也不对外开放。这使得喜欢研究和编程的人员非常受限,也使得计算机的发展前景一片黑暗。

话说两头,1991年芬兰赫尔辛基大学一名叫林纳斯·本纳第克特·托瓦兹的二年级学生,对于UNIX操作系统非常感兴趣,并且当时用于教学的Minix系统(一个精简版的UNIX操作系统)非常难用,于是他决定自己编写一个实用的操作系统。最后他用了四个月时间并于1991年10月5日向外界宣布了自己的成果。这是Linux系统前世出生时的场景,可以说林纳斯就是它前世的生父。

与很多其他黑客不同,林纳斯非常鄙视UNIX、Windows和苹果的MacOS收费的行为,坚持开放源代码信念,完全免费对外公开了自己的代码,任何人都能***它。这使得全世界众多计算机爱好者投入了Linux的研发之中,并同时产生了全球最大的开源代码社区Git Hub。

1992年,在自由软件之父理查德·斯托曼的号召下,林纳斯将自己的系统内核加入到当时还不太完善的GNU系统中,全球的程序员都在为改进它而尝试贡献了自己的代码。这样,一个完全免费自由的操作系统就诞生了。该操作系统往往被称为“GNU/Linux”或简称Linux,这是Linux今生出生时的场景。可以说全世界的程序员都是它的生父。

芬兰少儿编程体系 芬兰少儿编程体系怎么样
(图片来源网络,侵删)

1993年,Linux1.0发布,这时Linux已经是一个非常稳定、易用的操作系统,很多Windows用户和苹果用户也转换到Linux阵地。Linux也使得所有人都有了机会去接触计算机。

然后随着Linux的开源自由精神影响,越来越多的程序员加入到了Linux的开发,于是就出现了很多我们今天经常听到的Linux各种版本,如:Debian(社区)、Fedora(免费)、Red Hat(商业)、Gentoo等等这些。Ubuntu、CentOS都是属于上面版本的的分支。

发展到现在,Linux系统既有像苹果的操作系统,也有像Windows的操作系统。总之,Linux系统有你自己想要的任何东西。

我想问一下,微软,IBM,当时没有视觉界面的情况下,是怎么编程软件程序的?

计算机发展史我就不说了,作为一个业余编程爱好者分享一下自己的经验吧。

芬兰少儿编程体系 芬兰少儿编程体系怎么样
(图片来源网络,侵删)

***开始接触电脑,当时学的是Turbo C,99年帮毕业生学长做了个考试系统参加答辩获得了第三名。

早起的图形界面不是很神奇,全是靠graphic库函数画出来的,画一个四方形,左侧和上边是亮色,右边和下边暗色,显示效果就立体按钮,下面在增加更加暗淡的长方体立体效果就是更加明显了。

画按钮代码单独做成函数,用函数参数定义起点坐标,长,宽和按钮名字就能实现屏幕任意位置画按钮了。

我当时做了四个按钮的界面,编的比较简单,不支持鼠标,只能用键盘选择。能执行编辑考题库,和模拟考试,模拟考试开始后随机读出考题,打开turbo c,屏幕右上角显示考试时间(用汇编实现的),turbo c显示考题,规定时间内compile通过并能生成EXE文件算是合格了,不过带一点欺骗性质,因为我编的系统无法分辨考题和最终结果是否一致,你就用main()输出hello world通过compile判定结果还是合格的[捂脸][捂脸]。

再我看来图形界面不算很神奇的东西,无非就是继承前辈们的代码不断积累的结果罢了。

到此,以上就是小编对于芬兰少儿编程体系的问题就介绍到这了,希望介绍关于芬兰少儿编程体系的2点解答对大家有用。

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

阅读
分享