官术网_书友最值得收藏!

0.2 C++語言簡介

引入

蒜頭君:什么是C++語言呢?它又能用來干什么呢?

講解

你可能會有這樣的疑問,如參加信息學競賽為什么一定要學C++語言呢?C++語言有什么厲害之處呢?下面先來給大家好好介紹一下C++語言。

今天要學習的C++語言,它不是很晦澀、很可怕、很遙遠的一個概念,其實在生活中隨處可見使用C++語言編寫的程序。熟練掌握C++語言也可以用來解決實際生活中的難題。

首先,C++語言真的是無處不在,并且非常強大,如平時見到最多的操作系統——Windows操作系統,就是用C++語言實現的。還有生活中經常用到的聊天軟件——QQ,也是用C++語言實現的,如圖0.1所示。

圖0.1 Windows操作系統和QQ軟件

圖0.2 輸入法和Scratch編程軟件

在計算機或手機上使用的輸入法大多數也是用C++語言實現的,還有一些同學接觸到的Scratch編程軟件也是用C++語言實現的,如圖0.2所示。

當然,還有很多計算機上的游戲、iOS和Android手機上的應用等,都是用C++語言來實現的。厲不厲害?

其實大家生活中經常和它打交道,只不過之前大家并不知道我們熟悉的許多東西都是用C++語言來實現的。當然,之所以將C++語言作為編程入門知識,并不只是因為其很強大,最關鍵的原因是,C++語言是中國計算機學會指定的不久后的將來唯一可以在信息學競賽中使用的編程語言,Basic、Pascal和C語言將要退出信息學競賽的舞臺啦。

因此,大家的編程入門就直接從C++這個萬能、高效的編程語言開始學起。

拓展閱讀

Ada——第一個程序員

英國著名詩人拜倫勛爵之女、世界上第一個軟件程序設計者阿達·洛普雷斯(Ada Lovelace)于1815年12月10日在倫敦出生。她翻譯并批注了查爾斯·巴貝奇關于差分機的著作,并第一次提出計算機不但可以用來計算數字,還能用來實現復雜的算法用以解決實際問題。在篇幅2倍于原文的批注之中,她設計了眾多現今看來都有意義的算法,為計算機科學的發展做出了重要貢獻。

主站蜘蛛池模板: 榆林市| 甘谷县| 临桂县| 保山市| 赣州市| 巩留县| 深圳市| 环江| 吉木乃县| 中山市| 青龙| 万年县| 沙雅县| 朝阳县| 新龙县| 阿拉尔市| 曲周县| 育儿| 揭东县| 富平县| 左贡县| 卓尼县| 鹿泉市| 罗定市| 河北省| 资溪县| 大兴区| 娱乐| 涟水县| 玛多县| 刚察县| 重庆市| 青田县| 肃宁县| 拉萨市| 宁陵县| 长沙市| 枞阳县| 兴海县| 德兴市| 东丽区|