c程序设计语言 北航软件所晏海华
C程序设计语言 北航软件所 晏海华
作业及参考书 口教师:晏海华(软件所,逸夫馆505) 口参考书: 口(1)《C程序设计语言》,B. W Kernighan,D.M. Ritchie,清华大学出 版社影印;机械工业出版社,徐宝文等译; 口(2)《C语言教程》,孙玉芳,孟庆昌编著; 口(3)《C程序设计语言》,谭浩强,清华大学出版社; 口作业:from《 C Programming language》---P13.1-4;P201-8 1-9,1-10;P241-13;P311-18;P341-20,1-22,1-23;P462-3; P492-6,28;P583-1;P603-2;P633-3;P643-5,3-6;P7141; P7342;P7944,4-6,410;P834-11;P884-13;P975-1,5-2 P1075-3,55;P11057;P1185-13;P121514;P1265-19;P143 6-2,6-3 共计34题,请选做其中的20道题,作业占总成绩的10分
作业及参考书 教师:晏海华(软件所,逸夫馆505 ) 参考书: ( 1)《 C程序设计语言》,B.W.Kernighan, D.M.Ritchie, 清华大学出 版社影印; 机械工业出版社,徐宝文等译; ( 2)《 C语言教程》,孙玉芳,孟庆昌编著; ( 3)《 C程序设计语言》,谭浩强,清华大学出版社; 作业 :from 《C Programming Language 》---- P13. 1-4 ; P20 1-8, 1-9, 1-10; P24 1-13; P31 1-18; P34 1-20, 1-22, 1-23; P46 2-3; P49 2-6, 2-8; P58 3-1; P60 3-2; P63 3-3; P64 3-5, 3-6; P71 4-1; P73 4-2; P79 4-4, 4-6, 4-10; P83 4-11; P88 4-13; P97 5-1, 5-2; P107 5-3, 5-5; P110 5-7; P118 5-13; P121 5-14; P126 5-19; P143 6-2, 6-3 共计34题,请选做其中的20道题,作业占总成绩的10分
C语言的产生、发展和它与UNIX系统的关系 C语言的产生与UNIX操作系统是密不可分的: 1UNX由 Bell lab的 K. Thompson和 D.M. Ritchie最先在1969年开发的O.S.(它的 前身是MIT和AE开发的 Multies)。 ●1970年,V1,V2版在PDP7机上用汇编语言实现。 ●1971年V3PDP11/23;1972年V4PDP11/45 ●1972年, D.M. Ritchie开发出新语言C。(C← B BCPL∈CPL单数据型语言) ●1973年, Ritchie和 Thompson用C改写了UNX核心(90%)即V5 前言
前言 前言 C语言的产生、发展和它与UNIX系统的关系 C语言的产生与UNIX操作系统是密不可分的: \ UNIX由Bell Lab的K.Thompson和D.M.Ritchie最先在1969年开发的O.S.(它的 前身是MIT和AE开发的Multies)。 z 1970年,V1,V2版在PDP-7机上用汇编语言实现。 z 1971年V3 PDP11/23 ; 1972年V4 PDP11/45。 z 1972年,D.M.Ritchie开发出新语言C。(C Å B Å BCPL Å CPL单数据型语言) z 1973年,Ritchie和Thompson用C改写了UNIX核心(90%)即V5
C语言的发展经历三个阶段: 第一阶段:78年以前,C称为UNXC,即C被看成 UNⅠX的一部分。 第二阶段:78年 D. Ritchie的《C程序设计语言》出版到 88年 ANSI C(标准C)标准出现。此C又称为K&RC。 第三阶段:88年 ANSI C标准(89年3月批准)。 CPL →BCPL-→B →C---C++ 1968 C. Strachey 1969 M. Richards 1970 KThompson 1972 D M. Ritchie 1988 B Stroustrup 前言
前言 C语言的发展经历三个阶段: 第一阶段:78年以前,C称为UNIX C,即C被看成 UNIX的一部分。 第二阶段:78年D.Ritchie的《C程序设计语言》出版到 88年ANSI C(标准C)标准出现。此C又称为K&R C。 第三阶段:88年ANSI C标准(89年3月批准)。 CPL -------Æ BCPL------Æ B --------Æ C ------Æ C++ 1968 C.Strachey 1969 M.Richards 1970 K.Thompson 1972 D.M.Ritchie 1988 B.Stroustrup
C语言特别适用于编写: ●操作系统 ●编译程序 ●数据库管理系统 ●网络软件 ●图形软件 ●其它系统软件及软件工具 ●应用软件 前言
前言 C语言特别适用于编写: z操作系统 z编译程序 z数据库管理系统 z网络软件 z图形软件 z其它系统软件及软件工具 z应用软件