第十五周cs導論課總結

本周導論課老師講了程序設計語言和數(shù)據(jù)撼短,眾所周知筛严,計算機的運行離不開程序設計語言,而程序設計語言也分很多種類忘巧。

比如有我們現(xiàn)在學的最多的高級程序設計語言恒界,除此之外,還有匯編語言砚嘴,機器語言等十酣。

所以熟悉并掌握某一項程序設計語言是我們計算機專業(yè)學生的基本要求涩拙。以下是第四章總結:


4.1程序設計語言簡介

?程序設計語言是一組用來定義計算機程序的語法規(guī)則

4.2程序設計語言的分類和編程模式

高級語言

匯編語言

機器語言

計算機硬件

4.2.1機器語言

?機器語言是用二進制代碼表示的計算機能直接識別和執(zhí)行的機器指令的集合。

4.2.2匯編語言

?匯編語言采用助記符來編寫程序耸采,是機器語言的符號化兴泥。

4.2.3高級語言

?高級語言是面向用戶的語言,是一種與自然語言相近并為計算機所接受和執(zhí)行的計算機語言洋幻。

?高級語言程序的處理過程


4.2.4編程模式?

?1.?過程式編程模式

?2.?面向對象編程模式(封裝郁轻,繼承,多胎)

?3.?函數(shù)式編程模式

4.?說明式編程模式

4.3高級編程語言介紹

4.3.1BASIC語言(易學文留、易懂好唯、易記、易用)

4.3.2PASCAL語言(直觀易懂燥翅、使用靈活)

4.3.3C語言(簡潔骑篙、豐富、可移植性強)

4.3.4C++語言

?對c的擴充功能如下

①?支持面向對象抽象森书,包括數(shù)據(jù)抽象靶端、行為共享、進化和確定性

②?支持面向對象的程序設計

③?改進了c語言的不足凛膏。

④?引進了引用概念杨名,使用引用作為函數(shù)參數(shù)。


4.3.5JAVA語言

JAVA語言特點

(1)?簡單性

(2)?面向對象

(3)?分布性

(4)?可移植性

(5)?安全性

(6)?魯棒性

在c和c++的風格下猖毫,去除了很多不合理的東西台谍,例如全局變量(*),Goto語句和指針

4.3.6Ada語言(穩(wěn)定可維護吁断,軍方使用)

4.3.7Logo語言(繪圖)

4.3.8腳本語言


4.4并行程序設計

為了提高計算機的運行速度和系統(tǒng)的處理能力趁蕊,在總體設計和邏輯設計中廣泛采用并行操作技術,使各部件并行工作仔役。要求操作系統(tǒng)具有并發(fā)性及資源共享掷伙,于是采用了并行程序設計,它是能夠同時執(zhí)行2個以上運算或邏輯操作的程序設計技術又兵。采用了并行程序設計技術后任柜,可使分時和多道程序更全面地利用計算機資源,使系統(tǒng)效率提高沛厨,開銷減小?(所占內存小乘盼,花費的處理時間短)??。

能同時執(zhí)行兩個以上運算或邏輯操作的程序設計方法俄烁。所謂并行性,嚴格地說级野,有兩種含義:一是同時性页屠,亦即平行性粹胯,指兩個或多個事件在同一時刻發(fā)生;二是,指兩個或多個事件在同一時間間隔內發(fā)生辰企。程序并行性分為控制并行性和數(shù)據(jù)并行性风纠。并行程序的基本計算單位是進程。并行程序有多種模型牢贸,包括:?共享存儲;?分布存儲?(消息傳遞);?數(shù)據(jù)并行;面向對象竹观。與并行程序設計相適應的硬件也有不同類型,如多處理機潜索,向量機臭增,大規(guī)模并行機和機群系統(tǒng)等,相應有不同的并行程序設計方法竹习。具體解題效率還與并行算法有關


以上是第四章的總結誊抛,本節(jié)課還講了第五章的知識,第五章主要講了數(shù)據(jù)整陌,當今的信息時代拗窃,數(shù)據(jù)的重要性不言而喻,企業(yè)的決策不再是依賴老板拍腦袋泌辫,而是依靠數(shù)據(jù)驅動随夸,所以我們學會處理數(shù)據(jù)也非常重要,第五章的總結如下:

第五章總結????????????????????????????????

5.1數(shù)據(jù)

5.1.1定義

?數(shù)據(jù)就是用文字震放、數(shù)字宾毒、圖形、聲音澜搅、等方式對人伍俘、事件、事物等進行的描述勉躺。

5.1.2數(shù)據(jù)和信息的區(qū)別

?有時候區(qū)別很小癌瘾。通常來說,輸入計算機的字母饵溅、數(shù)字等符號為數(shù)據(jù)妨退。如果字母、數(shù)字等符號具有一定含義且能幫助人們完成某個動作或作出決策蜕企,那么就稱它們?yōu)樾畔ⅰ?/p>

5.1.3計算機常用的編碼方式

?1.ASCII(查表)

?2.擴展ASCII

?3.Unicode(為解決ASCII的限制:只能表示拉丁語言)

?4.UTF-8(為解決Unicode占用空間比ASCII大一倍)

?5.GB-2312(漢字標準交換碼)

?6.音頻編碼(采樣咬荷,量化,編碼)

?7.圖像編碼

5.2數(shù)據(jù)結構

5.1.2定義

?數(shù)據(jù)結構是程序中數(shù)據(jù)的一種組織方式轻掩,其目的是配合相應的算法編寫出好的程序幸乒。

5.2.2數(shù)據(jù)的邏輯結構

?1.集合

?2.線性結構

?3.樹形結構

?4.圖狀結構


5.2.3數(shù)據(jù)的物理結構

?1.線性表(線性結構)

?(1)基本操作;(2)存儲方式(順序存儲唇牧,鏈式存儲)罕扎;(3)線性表的應用‘

?2.棧

?(1)基本操作聚唐;(2)存儲方式(順序棧,鏈棧)腔召;(3)棧的應用

?3.隊列

?(1)基本操作杆查;(2)存儲結構(順序隊列,鏈隊列)臀蛛;(3)隊列的應用

?4.樹(樹形結構)

?二叉樹亲桦;樹形目錄;

?5.圖

?圖是由一組頂點和一組定點之間的連線(稱為邊)構成的一種抽象數(shù)據(jù)類型浊仆。

5.3算法

5.3.1定義

?算法是指由基本的運算及規(guī)定的運算順序所構成的完整的集體步驟客峭。

?特性:1.輸入2.輸出3.有窮性4.確定性5.可行性

5.4數(shù)據(jù)庫

5.4.1定義

?數(shù)據(jù)庫是一個組織內被應用程序是由的邏輯相一致的相關數(shù)據(jù)的集合。

?特點:1.數(shù)據(jù)結構化

2.數(shù)據(jù)共享性高氧卧,冗余度低桃笙,易擴充

??3.數(shù)據(jù)獨立性高

4.數(shù)據(jù)由數(shù)據(jù)庫管理系統(tǒng)統(tǒng)一管理和控制

5.4.2數(shù)據(jù)庫的體系結構

1.三級模式

概念模式、外模式沙绝、內模式

2.兩級映射

外模式/概念模式映射搏明;概念模式/內模式映射

5.4.3數(shù)據(jù)庫模型

1.層次模型

2.網(wǎng)狀模型

3.關系模型

5.4.4關系的操作及結構化查詢語言

1.插入2.刪除3.更新4.選擇

5.4.5數(shù)據(jù)庫管理系統(tǒng)

1.硬件(用戶終端,硬盤闪檬,主機和工作站)

2.軟件

3.數(shù)據(jù)

4.用戶(最終用戶星著,應用程序)

5.規(guī)程

5.4.6主流數(shù)據(jù)庫

1.Oracle數(shù)據(jù)庫

2.Microsoft SQL Server數(shù)據(jù)庫

3.MySQL數(shù)據(jù)庫

4.Sybase數(shù)據(jù)庫

5.DB2數(shù)據(jù)庫

5.5數(shù)據(jù)中心

5.5.1定義

數(shù)據(jù)中心是在一個物理空間內實現(xiàn)數(shù)據(jù)集中處理、存儲粗悯、傳輸虚循、交換、管理的一整套復雜的設施样傍。

5.5.2數(shù)據(jù)中心的組成

從功能上分為:核心計算機機房横缔,其他支持空間

5.5.3新一代數(shù)據(jù)中心

?2.傳統(tǒng)數(shù)據(jù)中心的困惑

?(1)數(shù)據(jù)量急速膨脹

?(2)能耗壓力

?(3)管理壓力

?(4)高可用性壓力

?(5)合規(guī)壓力

?(6)業(yè)務連續(xù)性壓力

?3.新一代數(shù)據(jù)中心的特點

?(1)綠色環(huán)保

?(2)虛擬化和云計算

?(3)整合

?(4)模塊化

?(5)靈活性

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市衫哥,隨后出現(xiàn)的幾起案子茎刚,更是在濱河造成了極大的恐慌,老刑警劉巖撤逢,帶你破解...
    沈念sama閱讀 219,039評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件膛锭,死亡現(xiàn)場離奇詭異,居然都是意外死亡蚊荣,警方通過查閱死者的電腦和手機初狰,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,426評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來互例,“玉大人奢入,你說我怎么就攤上這事∠边叮” “怎么了俊马?”我有些...
    開封第一講書人閱讀 165,417評論 0 356
  • 文/不壞的土叔 我叫張陵丁存,是天一觀的道長。 經(jīng)常有香客問我柴我,道長,這世上最難降的妖魔是什么扩然? 我笑而不...
    開封第一講書人閱讀 58,868評論 1 295
  • 正文 為了忘掉前任艘儒,我火速辦了婚禮,結果婚禮上夫偶,老公的妹妹穿的比我還像新娘界睁。我一直安慰自己,他們只是感情好兵拢,可當我...
    茶點故事閱讀 67,892評論 6 392
  • 文/花漫 我一把揭開白布翻斟。 她就那樣靜靜地躺著,像睡著了一般说铃。 火紅的嫁衣襯著肌膚如雪访惜。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,692評論 1 305
  • 那天腻扇,我揣著相機與錄音债热,去河邊找鬼。 笑死幼苛,一個胖子當著我的面吹牛窒篱,可吹牛的內容都是我干的。 我是一名探鬼主播舶沿,決...
    沈念sama閱讀 40,416評論 3 419
  • 文/蒼蘭香墨 我猛地睜開眼墙杯,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了括荡?” 一聲冷哼從身側響起高镐,我...
    開封第一講書人閱讀 39,326評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎一汽,沒想到半個月后避消,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,782評論 1 316
  • 正文 獨居荒郊野嶺守林人離奇死亡召夹,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,957評論 3 337
  • 正文 我和宋清朗相戀三年岩喷,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片监憎。...
    茶點故事閱讀 40,102評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡纱意,死狀恐怖,靈堂內的尸體忽然破棺而出鲸阔,到底是詐尸還是另有隱情偷霉,我是刑警寧澤迄委,帶...
    沈念sama閱讀 35,790評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站类少,受9級特大地震影響叙身,放射性物質發(fā)生泄漏。R本人自食惡果不足惜硫狞,卻給世界環(huán)境...
    茶點故事閱讀 41,442評論 3 331
  • 文/蒙蒙 一雷酪、第九天 我趴在偏房一處隱蔽的房頂上張望予颤。 院中可真熱鬧妓局,春花似錦捧杉、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,996評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至活尊,卻和暖如春隶校,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背酬凳。 一陣腳步聲響...
    開封第一講書人閱讀 33,113評論 1 272
  • 我被黑心中介騙來泰國打工惠况, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人宁仔。 一個月前我還...
    沈念sama閱讀 48,332評論 3 373
  • 正文 我出身青樓稠屠,卻偏偏與公主長得像,于是被迫代替她去往敵國和親翎苫。 傳聞我的和親對象是個殘疾皇子权埠,可洞房花燭夜當晚...
    茶點故事閱讀 45,044評論 2 355

推薦閱讀更多精彩內容

  • Swift1> Swift和OC的區(qū)別1.1> Swift沒有地址/指針的概念1.2> 泛型1.3> 類型嚴謹 對...
    cosWriter閱讀 11,103評論 1 32
  • 如果不浪漫也是一種罪名,我想你應“罪該萬死煎谍∪帘危” 2018年02月23日 星期五 晴 熬過了寒...
    安遠閱讀 502評論 4 5
  • 繼續(xù)研究兒童教育! 今天,翻開了阿德勒的《兒童教育心理學》呐粘。對于這位個體心理學的始祖满俗,我心懷敬畏,也滿懷期待作岖,希望...
    11_0f11閱讀 274評論 0 0
  • 痘儡,
    6_7一個人閱讀 123評論 0 0