加油站操作系统源代码程序代码

新锐车网特色栏目
新锐车网最新文章
热门汽车品牌列表
最新自驾旅游路书
热门微博资讯
汽车配件维修
编辑邮箱: 站务及产品信箱:
渝ICP备号-2
新锐车网-爱车买车用车玩车的车迷家园 | 入驻首批科技部教育部批准国家级科技园区高科技企业 | Copyright
All rights reserved.加载中,请稍候...
加载中,请稍候...
京 东 价:
¥34.10 [8.8折][定价:¥39.00]
温馨提示:
其它类似商品
正在加载中,请稍候...
正在加载中,请稍候...
正在加载中,请稍候...
C语言程序设计与应用开发(第2版)
查找同类商品
  《C语言程序设计与应用开发(第2版)》作为C语言程序设计的入门与应用教材,共分13章,主要包括C语言概述、C语言程序设计的初步知识、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、函数、编译预处理、指针、构造数据类型、文件、位运算、项目实践等内容。本书注重基础,突出应用。每章均有“小型案例实训”,可以帮助读者综合运用本章知识点,提高实际编程能力。全书最后一章综合应用前面各章所学的C语言知识,详细分析了一个实际项目的开发全过程,从而帮助读者将前面所学的知识点串联起来,达到从程序设计的角度加以灵活运用的目的。 本书易教易学、学以致用、注重能力,对初学者容易混淆的内容进行了重点提示和讲解。本书适合作为普通高等院校应用型本科(含部分专科、高职类)各相关专业的程序设计教材,也适合编程开发人员培训、自学使用。
C语言概述1.1
C语言的发展及特点1.1.1
C语言的发展1.1.2
C语言的特点1.2
C语言程序的格式、构成及其基本要求1.2.1
C语言程序的格式1.2.2
C语言程序的构成1.2.3
C语言程序的基本要求1.3
C语言程序上机调试步骤和方法1.4
算法的概念1.4.2
算法的特性1.4.3
算法的表示方法1.4.4
结构化程序设计1.5
小型案例实训1.6
学习加油站1.6.1
重点整理1.6.2
典型题解1.7
上机实验1.8
C语言程序设计的初步知识2.1
C语言的数据类型2.2
常量、变量和标识符2.2.1
标识符2.2.2
整型数据2.3.1
整型常量2.3.2
整型变量2.4
实型数据2.4.1
实型常量2.4.2
实型变量2.5
字符型数据2.5.1
字符常量2.5.2
字符变量2.5.3
字符串常量2.6
算术运算符和算术表达式2.6.1
基本的算术运算符和算术表达式2.6.2
算术运算符的优先级、结合性2.7
赋值运算符和赋值表达式2.7.1
基本赋值运算符2.7.2
复合赋值运算符2.7.3
赋值表达式2.8
逗号运算符和逗号表达式2.9
自增运算符、自减运算符及C语言运算符的优先级2.9.1
自增运算符2.9.2
自减运算符2.9.3
C语言运算符的优先级与结合性2.10
不同类型数据间的混合运算2.11
小型案例实训2.12
学习加油站2.12.1
重点整理2.12.2
典型题解2.13
上机实验2.14
顺序结构程序设计3.1
数据的输出3.2.1
字符输出函数(putchar函数)3.2.2
格式输出函数--printf函数3.3
数据的输入3.3.1
字符输入函数(getchar函数)3.3.2
格式输入函数(scanf函数)3.4
小型案例实训3.5
学习加油站3.5.1
重点整理3.5.2
典型题解3.6
上机实验3.7
选择结构程序设计4.1
关系运算符和关系表达式4.1.1
关系运算符及其优先级4.1.2
关系表达式4.2
逻辑运算符和逻辑表达式4.2.1
逻辑运算符及其优先级次序4.2.2
逻辑表达式4.3
条件运算符和条件表达式4.4
if语句4.4.1
if语句的三种形式4.4.2
if语句的嵌套4.5
switch语句4.5.1
switch语句的基本格式4.5.2
break语句4.6
程序举例4.7
小型案例实训4.8
学习加油站4.8.1
重点整理4.8.2
典型题解4.9
上机实验4.10
循环结构程序设计5.1
while语句5.1.1
while循环语句的一般格式5.1.2
while循环语句的执行过程5.2
do-while语句5.2.1
do-while循环语句的一般格式5.2.2
do-while循环语句的执行过程5.3
for语句5.3.1
for循环语句的一般格式5.3.2
for循环语句的执行过程5.4
break和continue语句在循环体中的作用5.4.1
break语句在循环体中的作用5.4.2
continue语句在循环体中的作用5.5
语句标号和goto语句5.5.1
语句标号5.5.2
goto语句5.6
循环结构的嵌套5.7
小型案例实训5.8
学习加油站5.8.1
重点整理5.8.2
典型题解5.9
上机实验5.10
一维数组6.1.1
一维数组的定义6.1.2
一维数组元素的引用6.1.3
一维数组的初始化6.1.4
一维数组的应用6.2
二维数组6.2.1
二维数组的定义6.2.2
二维数组元素的引用6.2.3
二维数组的初始化6.2.4
二维数组的应用6.3
字符数组6.3.1
字符数组的定义及初始化6.3.2
字符数组的引用6.3.3
字符串处理函数6.3.4
字符串数组6.4
小型案例实训6.5
学习加油站6.5.1
重点整理6.5.2
典型题解6.6
上机实验6.7
函数概述7.1.1
库函数的使用7.1.2
函数的定义7.2
函数的参数和返回值7.2.1
函数的参数7.2.2
函数的返回值7.2.3
函数的声明7.3
函数的参数传递方式7.3.1
普通变量作为函数参数7.3.2
数组作为函数参数7.4
函数的调用7.4.1
函数的一般调用7.4.2
函数的嵌套调用7.4.3
函数的递归调用7.5
变量的作用域和存储类型7.5.1
变量的作用域7.5.2
变量的存储类型7.6
函数的作用范围7.6.1
内部函数7.6.2
外部函数7.7
小型案例实训7.8
学习加油站7.8.1
重点整理7.8.2
典型题解7.9
上机实验7.10
编译预处理8.1
宏定义8.1.1
无参宏8.1.2
带参宏8.1.3
终止宏定义8.2
文件包含命令8.3
条件编译8.4
小型案例实训8.5
学习加油站8.5.1
重点整理8.5.2
典型题解8.6
上机实验8.7
指针的概述9.2
指针变量9.2.1
指针变量的定义9.2.2
指针变量的引用9.2.3
指针变量的运算9.3
指针与数组9.3.1
指针与一维数组9.3.2
指针与二维数组9.3.3
指向行指针的指针变量9.4
指针与字符串9.5
指针数组9.6
指针与函数9.6.1
指针变量作为函数的参数9.6.2
数组名作为函数的参数9.6.3
函数的返回值为指针9.6.4
指向函数的指针9.6.5
指向函数的指针作为函数的参数9.7
指向指针的指针9.8
main()函数的形参和void指针9.8.1
指针数组作为main函数的形参9.8.2
指向void的指针变量9.8.3
动态存储分配9.9
小型案例实训9.10
学习加油站9.10.1
重点整理9.10.2
典型题解9.11
上机实验9.12
习题第10章
构造数据类型10.1
结构体10.1.1
结构体定义10.1.2
结构体变量10.1.3
结构体变量的使用10.2
结构体与函数10.2.1
结构变量与结构数组作函数的参数10.2.2
结构变量作为函数的返回值10.3
结构体与指针10.3.1
结构体变量指针10.3.2
结构体数组指针10.4
链表10.4.1
链表概述10.4.2
链表的基本操作10.5
共用体10.6
枚举类型10.7
typedef类型声明10.8
小型案例实训10.9
学习加油站10.9.1
重点整理10.9.2
典型题解10.10
上机实验10.11
习题第11章
文件概述11.2
文件类型指针11.3
文件的基本操作11.3.1
文件的打开11.3.2
文件的关闭11.3.3
文件读函数11.3.4
文件的写函数11.4
文件的定位函数11.5
文件出错检测函数11.6
小型案例实训11.7
学习加油站11.7.1
重点整理11.7.2
典型题解11.8
上机实验11.9
习题第12章
位运算12.1
位运算符12.2
小型案例实训12.4
学习加油站12.4.1
重点整理12.4.2
典型题解12.5
上机实验12.6
习题第13章
项目实践13.1
软件开发过程13.1.1
可行性和需求分析13.1.2
系统设计13.1.3
软件编码13.1.4
软件测试13.1.5
旅店管理系统13.2.1
需求分析13.2.2
系统设计13.2.3
程序代码13.2.4
软件测试参考答案参考文献
C语言概述  本章要点  C语言的发展及特点  C语言程序的格式  C语言程序的构成  C语言程序的基本要求  C语言程序上机调试步骤和方法  算法概述  1.1
C语言的发展及特点  C语言是一种面向过程的通用程序设计语言。它以表达简明、使用灵活、结构化的流程控制、丰富的数据结构和操作集合、良好的程序可移植性和较高效率的目标代码为特征。C语言不仅具有高级语言的要素,还兼有低级语言的功能,因此既可用于编写系统程序,也可用于编写不同领域的应用程序。本节主要介绍C语言的发展及特点。  1.1.1
C语言的发展  C 语言是美国贝尔实验室的Dennis M.Ritchie于1972年设计实现的。C语言是在B语言的基础上发展起来的,它的根源可以追溯到ALGOL 60。ALGOL 60是1960年由国际计算机委员会设计的一种面向过程的结构化程序设计语言,用它编写的程序具有可读性和可移植性好的特点。但是,它不能直接对硬件进行操作,不宜用来编写系统程序。系统程序主要用汇编语言编写,而汇编语言是面向机器的程序语言,用它编写的程序可读性和可移植性都比较差。为此,人们开始考虑设计一种集高级语言和低级语言功能于一身的语言,以便用它来编写可读性和可移植性都比较好的系统程序。  1963年,英国的剑桥大学和伦敦大学首先将ALGOL 60发展成CPL(Combined Programming Language)。该语言已比较接近于硬件,但规模较大,实用性不强。  1967年,剑桥大学的Martin Richards将CPL改制成BCPL(Basic Combined Programming Language)。BCPL比CPL大为简化,既具有结构化程序设计语言的特点,也能直接处理与硬件相关的数据,被软件人员用作系统程序的描述语言。  1970年,美国贝尔实验室的Ken Thompson将BCPL修改为B语言(Boiling CPL down to its basic good feature),并用B语言开发了第一个高级语言的UNIX操作系统,在DEC公司的PDP-7小型机上运行。  1972年,Dennis M. Ritchie将B语言修改设计成C语言。C语言既保持了BCPL和B语言的精练和接近于硬件的特点,也克服了它们过于简单、数据无类型等缺点。1973年,Ken Thompson和Dennis M. Ritchie又合作将1969年用汇编语言编写的UNIX操作系统改用C语言编写,其中C语言代码占90%以上,只保留了少量汇编语言代码,这样就使得UNIX操作系统向其他类型的机器上移植变得相当简单。到了20世纪70年代中期,UNIX操作系统和C语言作为软件设计师的良好工具传遍了贝尔实验室,接着又传遍了几乎所有的美国大学校园。随着西欧和日本相继宣布加入UNIX和C的行列,UNIX和C开始风靡世界。  1978年,以UNIX第7版中的C编译程序为基础,Brain W.Kernighan和Dennis M.Ritchie合著了影响深远的名著The C Programming Language。这本书中介绍的C语言成为后来广泛使用的C语言版本的基础,称为K&R C语言。其后的十几年中,适用于不同机种和不同操作系统的C编译系统相继问世,从而把C语言的应用推向了更加广泛普及的阶段。1983年美国国家标准局ANSI制定了C语言标准。这个标准不断完善,并从1987年开始实施,称为ANSI C。1988年,Kernighan和Ritchie修改了经典著作The C Programming Language,按ANSI C标准重新编写了该书。现在一般称ANSI C为新标准或现代C,K&R C为旧标准或传统C。1990年ISO通过了C程序设计语言的国际标准,称之为标准C。此后陆续出现的各种C语言版本,如Microsoft C 5.0/9.0、Turbo C 2.0/3.0、Quick C等都是与ANSI C兼容的版本。它们的语法和语句功能是一致的,差异表现在各自的标准函数库中收纳的函数种类、格式和功能上,尤其是图形函数库的差异更大一些。由于C语言源程序本质上是一个文本文件,因此常见的文件编辑软件都可以用来编辑C语言源程序。如:DOS环境下的Edit,Windows环境下的记事本、写字板、EditPlus,以及Turbo C、WinTC、Visual C++集成开发环境等。使用常用的编辑软件来编辑C的源程序时,在存盘时应采用纯文本方式保存文件。  在C语言的基础上,1983年贝尔实验室又推出了C++语言。C++语言进一步扩充和完善了C语言,成为一种面向对象的程序设计语言。C语言是C++的基础,C++语言和C语言在很多方面是兼容的。因此,掌握了C语言,再进一步学习C++语言更容易和便利,并能达到事半功倍的效果。  1.1.2
C语言的特点  C语言是近年来较流行的高级程序设计语言之一,许多大型软件均是用C语言编写的,如前面介绍过的UNIX操作系统。C语言同时具有汇编语言和高级语言的双重特性。具体来说,C语言具有以下特点。  (1) 具有结构化的控制语句(如if…else语句、while语句、do…while语句、switch语句、for语句)。用函数作为程序的模块单位,便于实现程序的模块化,其基本思想是将一个大的程序按功能分割成一些模块,使每一个模块都成为功能单一、结构清晰、容易理解的函数。  (2) 语言简洁,结构紧凑,使用方便、灵活。C语言一共有32个关键字和9条控制语句,且源程序书写形式自由。  (3) 运算丰富、数据处理能力强。C语言是一种表达式语言,它有功能很强的运算符,如增1运算符(++)、减1运算符(--)、取地址运算符(&)和间接运算符(*)等,用这些运算符可构成书写简洁而功能很强的表达式,从而提高软件生产率。C语言共有42个运算符。由于C语言的运算类型极其丰富,从而使得表达式的类型灵活、多样,在其他高级语言中难以实现的运算,在C语言中都能很容易地实现。  (4) 可直接访问物理地址,实现对硬件和底层系统软件的访问。C语言包含地址运算、位运算和指针运算等功能,可以直接对硬件进行操作,实现汇编语言的多数功能,并能通过参数传递实现对系统软件的底层调用。它兼有高级语言和低级语言的许多优点,因此既可以用来编写应用程序,又可以用来开发系统程序。  (5) 语言生成的代码质量高。对一个应用程序来说,如果生成的目标代码(可执行程序)质量低,则系统开销大、无实用性。许多实验表明,针对同一个问题用C语言编写程序,其生成代码的效率仅比汇编语言编写的代码低10%~20%,但编程却相对容易,而且程序可读性好,易于调试、修改和移植,运行速度快。  (6) 可移植性好。所谓可移植性是指从一个系统环境下不加或稍加改动就可搬到另一个完全不同的系统环境中运行。C语言的编译程序的大部分代码都是公共的,基本上可以不做任何修改,就能运用于各种不同型号的计算机和各种操作系统环境中。  C语言还有其他优点,可在学习和实践中体会。当然,C语言也和其他语言一样,存在一些不足之处,如某些运算符优先顺序与习惯不完全一致;类型转换比较随便等。尽管如此,相比之下,C语言仍是优秀的程序设计语言之一。  1.2
C语言程序的格式、构成及其基本要求  C语言的程序是由各种基本符号按照C语言的语法规则构成的语句组成的。下面通过两个例子说明C程序的格式、构成及其基本要求。  例1.1
计算两个给定的整数的和。  #include   main()  {  int a,b,  a=8;  b=10;  sum=a+b*3;  printf("sum=%d\n",sum);  }  程序第一行的#include 是文件包含行,它表示本程序中所用到的某些常量或宏定义在头文件stdio.h中进行了定义。程序第二行的main是主函数名,后面必须有一对圆括号()。第三行开始的左花括号(“{”)和最后一行右花括号(“}”)括起来的部分称为函数体,中间包含了若干行语句。其中第四行int开头的变量是变量定义语句,定义了整型变量a、b和sum。第五行、第六行和第七行是赋值语句,首先给变量a赋值8,给变量b赋值10,再计算a与b的3倍之和赋给sum。最后用printf开头的函数调用语句输出sum的值。  程序的执行结果如下:  sum=38  例1.2
输入两个数,输出其中的大数。  int max(intx,int y)  {    if(x>y)z=x;  else z=y;  return(z);  }  main()  {  inta,b,c;  scanf("%d,%d",&a,&b);  c=max(a,b);  printf("max=%d\n",c);  }  1.2.1
C语言程序的格式  C语言中的书写格式相当自由,一行可以写多条语句,一条语句也可以分写在多行上。  注意:所有的C语句都必须以分号“;”结束。只有一个分号而没有前面的语句体,称为空语句,在C语言中是合法的语句。  语句中大写字母和小写字母代表不同的含义。例如变量A和变量a代表不同的变量。  为了增加程序的可读性,应该避免在一行中连续书写多条语句。提倡按照程序的逻辑结构使用缩进的书写形式,以明确地表示程序的层次性和逻辑性。  1.2.2
C语言程序的构成  C程序的基本结构是函数,一个或多个C函数组成一个C程序,若干C语句构成一个C函数,若干基本单词形成一个C语句。C语言中使用的函数有两类,一类是系统定义的函数,如printf和scanf函数等,称为标准库函数,可以直接在程序中使用;另一类是用户自己定义的函数,如main和max函数等,必须由用户自己编写源程序代码。  每个函数均由函数首部和函数体两部分组成。其一般结构如下:  [函数类型] 函数名([函数形参表])
/*函数首部*/  {  [变量定义和声明语句;]  可执行的操作的语句;  }  1. 函数首部  函数首部用于说明函数的名字、函数的类型、函数参数名及参数的类型,其中函数后面有一对圆括号,参数和参数类型就写在圆括号中。例如,例1.2中的函数,其函数首部:  int max(int x,int y)  其中,函数名是max,它的类型由最前面的int指出,说明max是一个整型函数。圆括号中用逗号分开的是两个参数x和y,各用int说明是整型参数。  也有一些函数不带参数,即函数名后面是一对空的圆括号,如main函数。  2. 函数体  函数首部下面用花括号括起来的部分称为函数体,通常包括变量定义和可执行语句两部分。  1) 变量定义和声明语句  “变量定义和声明语句”由变量定义、自定义函数声明、外部变量声明等语句组成。其中变量定义是主要的,其作用是指出函数内使用的变量名和变量类型,系统据此为变量分配相应的存储空间,用于存放变量的值。如例1.1中有:  int a,b,  它定义了三个变量a、b和sum,它们的类型是整型int,可以在例1.1中使用。系统将根据定义的类型为它们各分配两个字节的存储空间,存放各自的值。  而在例1.2中有;    …  int a,b,c;  前一行是在max中定义的整型变量z,它只能在max函数中使用;后一行是在main中定义的整型变量,它们只能在main中使用。系统会为它们各分配两个字节的存储空间,存放它们的值。  2) 可执行的操作语句  可执行的操作语句用于产生可以被计算机执行的操作指令。功能不同的C程序函数中可以执行的语句条数也不等,但是可执行语句必须位于变量定义语句的后面。如在例1.1中有:  a=8;  它是一个赋值语句,其作用是将常量8赋给整型变量a,即将8存放到系统为a分配的内存空间中。又如在例1.2中有:  if(x>y)z=x;  else z=y;  它是一个双重分支语句,其功能是比较x和y的值。如果x>y,就将x的值赋给z;否则就将y的值赋给z。  1.2.3
C语言程序的基本要求  (1) 在整个程序文件中,函数可以出现在任意位置。主函数不一定出现在程序的开始处,但不管主函数位于程序中的何处,程序运行时总是从主函数开始。  (2) 每个程序行中的语句数量任意,既允许一行内写几条语句,也允许一条语句分几行书写,但每条语句都必须以分号结束。有时也可以在程序中的适当位置加进一个或多个空行,使程序结构更加清晰。  (3) 注释的位置任意,注释可以出现在程序的任何地方,既可以独占一行或几行,也可以出现在某语句的开头或结尾处。如果注释占有几行,则每一行都要以“/*”开头,以“*/”结尾,“*”和“/”之间不能有空格。注释不是C语句,它对程序的编译和运行没有影响,使用注释的唯一目的是增加程序的可读性。  1.3
C语言程序上机调试步骤和方法  C语言是一种编译型的程序设计语言。一个C程序要经过编辑、编译、连接和运行4个步骤,才能得到运行结果。  1. 编辑  编辑是指输入C语言源程序并进行修改,最后以文本文件的形式存放在磁盘上。文件名由用户自己选定,扩展名一般为“.c”。  2. 编译  编译是把C源程序翻译成可重定位的二进制目标程序。编译过程由编译程序完成,编译程序自动对源程序进行句法和语法检查。当发现错误时,就将错误类型和错误在程序中的位置显示出来,以帮助用户修改源程序中的错误。如果未发现错误,就自动形成目标代码并对目标代码进行优化后生成目标文件。目标文件的主名与源程序的主名相同,但扩展名为“.obj”。  3. 连接  连接也称链接或装配,是用连接程序将编译过的目标程序和程序中用到的库函数连接装配在一起,形成可执行的目标程序。它是一个与源文件主名相同,扩展名为“.exe”的可执行文件。  4. 运行  运行是将可执行的目标文件投入运行,以获取程序的运行结果。在操作系统平台,可以直接执行扩展名为“.exe”的文件。如果执行后没有得到预定的结果,说明程序中还存在逻辑错误或算法错误,此时必须重复前面的步骤,对源程序进行修改,重新编译连接,直到得出正确的运行结果。  下面介绍在Visual C++ 6.0环境下建立和运行C程序的一般步骤。  Visual C++ 6.0,简称VC或者VC 6.0,是微软推出的一款C++编译器,可以将“高级语言”翻译为“机器语言(低级语言)”的程序。Visual C++是一个功能强大的可视化软件开发工具。自1993年Microsoft公司推出Visual C++1.0以后,其版本不断更新,还出现了Visual C++ .NET版本。Visual C++已成为专业程序员进行软件开发的首选工具。由于C++是由C语言发展起来的,因此也支持C语言程序的开发。具体步骤如下。  (1) 启动VC 6.0,进入如图1.1所示的主界面。  (2) 选择“文件”菜单中的“新建”命令,新建一个Win 32控制台应用工程,并给新建工程命名,单击“确定”按钮,如图1.2所示。  .....
  为适应当前普通高等学校注重培养应用型人才的需求,清华大学出版社推出了《高等学校应用型特色规划教材》丛书。本书是系列丛书中的一本,依据普通高等院校教学大纲以及实际开发经验组织内容,注重理论的严谨性和完整性,案例丰富、实用性强,力求使学生在掌握C编程语言的同时获得程序开发的基本思想并得到一定程度的项目开发实训,以培养学生独立开发较为复杂系统的能力。  C语言功能丰富,表达能力强,使用灵活方便,应用面广,具有完善的模块程序结构,可移植性好,它的高级语言形式、低级语言功能具有独特的魅力,使用C语言进行程序设计已成为软件开发的一个主流。现今,C语言已被大多数高等学校作为典型的计算机教学语言。  本书作为C语言程序设计的入门与应用教材,共分13章,主要内容包括:C语言概述、C语言程序设计的初步知识、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、函数、编译预处理、指针、构造数据类型、文件、位运算、项目实践等。本书注重基础,突出应用,除最后一章外每章均有“小型案例实训”,以使读者能够综合运用本章所学知识点提高实际编程能力。全书最后一章综合应用前面各章所学的C语言知识,详细分析了项目开发的全过程,能够帮助学生将前面所学的知识点串联起来,真正掌握程序设计的核心内容。  本书具有如下特色。  1. 易于教学和自学,适合初学者  本书充分考虑了初学者学习C语言的特点,按照循序渐进、难点分散的原则组织内容,用浅显的文字,阐明复杂、灵活的概念,通过丰富的示例解释难点与重点,力求做到语言通俗、概念清晰、易学实用,以使读者能够上手快、学得会、用得着。  2. 注重基础内容,突出实用性  C语言博大精深,本书里我们精选了最基本、对初学者最重要、最实用的内容进行介绍,不刻意追求所谓的全面和详尽。对于较生僻的内容,本书也从概念讲解入手进行简单介绍,以保证C语言本身的完整性。力求做到内容新颖、实用,逻辑性强,完整性好,重点突出。  3. 强化编程思想,突出应用性  本书不只是讲解C语言的语法规则,更重要的是培养读者的C语言程序设计能力。不是送诸位一条鱼,而是教会诸位钓鱼的方法。全书始终强化编程思想,通过例题、习题、小型案例和项目案例,有意识地不断强化,给读者以潜移默化的影响。希望读者一定要重视动手编程的能力。衡量这门课学习的好坏,不是看“知不知道”,而是看“会不会干”。  本书适合作为普通高等学校应用型本科(含部分专科、高职类)各相关专业的程序设计教材,也适合编程开发人员培训和自学使用。  本书免费提供等级考试系统、电子教案、程序源代码以及等级考试题库,读者可以从网站下载。  特别感谢安徽师范大学计算机学院许勇院长在百忙之中审读了书稿,亦感谢中兴通讯股份有限公司的资深高级程序员王国全提供了宝贵的修改意见并编写了第13章。本书由吴刚山、王廷蔚、王春艳主编,马军、陆红蕾、周岳峰任副主编。在成书过程中,何光明、陈海燕、王珊珊、周海霞、卢振侠、石雅琴、张华丽、陈智、缪静文、刘邦辉、王倩、马新兵等在内容编写、程序测试、文字校对等过程中付出了辛勤劳动,在此一并表示感谢。  由于作者水平有限,书中难免存在不当之处,恳请广大读者批评指正。  作者
正在加载中,请稍候...
正在加载中,请稍候...
正在加载中,请稍候...
正在加载中,请稍候...
正在加载中,请稍候...
正在加载中,请稍候...
正在加载中,请稍候...
七日畅销榜
新书热卖榜网页搜索结果
按照Form类型
按照源码分类
按照环境过滤
按照数据库过滤
IDCBMS源码IDCBMS(数据中心业务管理系统)&def数据中心业务管理系统是以ASP.NET软件为基础,在高负载、高易用性、高复制性的设计理念下,通过运用一系列部署技术实现的用户能在30秒内就可以全成一个独立的数据中心业务管理平台解决方案。IDCBMS针对IDC公司内部办公&def协调工作快速发布、管理、维护现有产品高性能综合平台。能针对客户、服务器、域名等进行智能提醒&a
10:58 | 热度:404 | 关键字:ExtJs,AJAX,数据中心业务,IDC,IDCBMS
的设计是基于企业应用,例如统计报表,数据计算处理,其中统计逻辑和计算处理逻辑剥离出来就是计算单元的处理逻辑,只要简单业务分析可以完成此项工作。(3)可以编写灵活实用脚本虽然框架也提供了数据传输功能,但主要负责的是业务逻辑计算部分,在计算过程中可以灵活使用数据库和结果来更好的计算业务逻辑,甚至是原有系统中计算逻辑可以直接经过简单处理就可以变为计算脚本3、优化并行处理架构:(1)计算单元优化计算机处
10:18 | 热度:249 | 关键字:EasyMR,并行架构,RTP通信协议
ocalCompanyShort(地市公司简称)3.在数据库表CaseItem中FixedSolution的数值类型改为text功能介绍:本系统是强大构建系统,可建立多个系统同在一个管理器里,该系统业务上针对加油站行业的故障报修,石油故障的登记、流转,以及报表分析功能,系统采用经典三层架构,修改方便、简单,注释齐全。全套源代码提供,不封装任何一句代码。在实际应用中已经与呼叫中心进行了集成,并在国内
10:36 | 热度:8 | 关键字:FineUI
运维管理平台
本业务模块:住户申请报修、举报、查看车位、查看缴费信息等。(3)数据库管理模块:住户、楼宇、车位、小区信息管理等。(4)信息查询模块:查询住户、水电费、报修举报信息、楼宇车位等信息等。(5)后台管理模块:对数据库中每个基本表进行操作,主要有查询、添加、修改、删除。其中包括小区信息表、小区公告表、员工工作事项表、值班安排明细表、小区管理员表、住户缴费明细表、楼宇信息明细表、住户缴费表等等。基本业务模
14:23 | 热度:9 | 关键字:社区管理 MVC 物业系统
ML,文本文件等等....业务领域层Core:系统的核心层,所有与数据访问无关的业务逻辑都应该内聚在这里,业务领域对象理论上应该是充血的,内聚自己的业务逻辑。但有一些业务逻辑在设计的时候涉及到了多个业务领域对象,我们很难决定放在哪个具体的业务对象里,所以我们有一个Service层来放这种业务逻辑。外观层(设计模式之外观模式)Facade:把数据访问接口,业务领域对象的业务逻辑,Service接口简
11:34 | 热度:1214 | 关键字:NHibernate,NHProfiler,Json,MVC
易想商城V2.41源码一、运行环境运行环境:Win,IIS,SQLServer2000,Framework2.0,以上软件如果没有,请安装。如果为虚拟主机请联系管理员索取SQLServer库名,索取SQLServer用户名、密码,主机地址。该文件夹必须有读写权限否则,可能不能正常运行二、设置说明当前版本:易想商城V2.41简称:易想商城EShop前台路径:/default.aspx/index.html后台路径:/Admin/index.aspx测试会员:yixiang|yixiang后台密码:admin|admin数据库:App_data/请先进入系统后台在基本信息/网站系统信息/里更改网站URL的路径(此路径为Http//www.你的域名.com的形式)否则将不能正常显示。三、系统说明易想商城,是国内首家ASP.NET免费开源购物系统,是易想团队自主研发的基于Asp.Net+C#+SQL的网上商店系统,具有智能化、高扩展、稳定、安全等特性,并拥有超强功能,可自由添加频道,后台智能修改风格,只要懂得网站常识的站长就可以轻松利用易想商城建立起专业的大型网上书店,点卡店
09:29 | 热度:6983 | 关键字:CMS,购物,商城,联动,搜索
一、功能介绍代码是调用开源SDk的FaceCore关键代码。附件中有详细的接口调用说明FaceCore人脸识别开放平台(SERVICEINTERFACEPLATFORM)是基于人脸检测、比对核心业务技术的服务平台。平台可为外部合作伙伴提供基于高精度人脸识别技术为基础的相关服务,例如Api、人脸识别、数据安全等。作为人脸识别的重要开发途径,FaceCore平台将推动各行各业定制、创新、进化,并最终促
09:30 | 热度:719 | 关键字:人脸识别 sdk 人脸检测
询、存在性、Model类构造等基础代码片断,支持可定制的架构代码生成,使程序员可以节省大量机械录入的时间和重复劳动,而将精力集中于核心业务逻辑的开发。值得推荐一下,感兴趣的可以下载看看哦。二、功能介绍1.自动生成代码:一键自动生成各种代码,可以节省大量的时间来做业务逻辑的代码,那些重复的代码就交给它去做吧,1分钟生成一个架构所有的基本代码。2.生成存储过程和脚本可根据选定的数据库和表(可多选),自
10:15 | 热度:2 | 关键字:代码 生成器 模板
中心。3、运营模式:个人数据分析行政数据分析人力数据分析客户数据分析销售数据分析采购数据分析库存数据分析生产数据分析质检数据分析财务数据分析配送数据分析门店数据分析综合数据分析。4、决策模式:我的数据中心企业决策支持库综合数据分析决策支持分析。5、知识中心:我的知识中心企业知识中心。6、XgossAdmin功能介绍:企业开通管理、知识库管理、后台用户管理。四、注意事项1、后台管理员用户名admin
16:08 | 热度:171 | 关键字:CRM 办公 Erp 企业erp
该版本为免安装版,DB_51aspx下为Sql数据库文件,附加后再web.config中修改对应的sql连接信息即可,如果图片均不能正常显示,请用帐号51aspx,密码51aspx登录到后台修改系统设置-》网站URL中的:http://localhost:89/为你的站点地址。注意:该源码部分开源系统说明易想商城是成都易想网络科技有限公司,基于先进的Asp.net推出的一套自主开发的基于Asp.Net+C#+Sql架构的网上商店系统,具有智能化扩展性和高稳定性。易想商城系统,是一套能够适合不同类型商城、超强功能,灵活多变的多功能在线商店系统,为您提供了一整套的在线开店解决方案。易想商城系统,网上商店系统除了拥有一般网上商店系统所具有的所有功能,还拥有着其它网店系统没有的许多超强功能。易想商城系统,是您网上开店,建立网上购物网站的首选系统。网站提供的风格可以自由切换,随时让你的网站漂亮,丰富起来商城新增文章CMS功能:可以自由扩展文章频道,包括后台文章频道的复制商城新增:商品字段自己定义扩暂显示,可以自由控制前台商品显示的字段,可扩展成其他的商店,前台页面自由控制商品显示的字段,同类商品
13:55 | 热度:4960 | 关键字:CMS,网上商城,开店,商品对比,高级搜索
而平台有可能包括:公共基础数据系统,消息系统,工作流,报表)的一个子系统,其它业务系统都围绕着这个基础平台进行开发。如下图所示,把每个业务系统的权限都提取出来,放在基础平台。二:WCF的安全机制(拦截器)我们把通用的功能都提取出来组成了一个基础开发平台,以后的业务系统都只关心业务固然是好。不过有点乌托邦了。你想想,业务系统与基础系统怎样通信?怎和样保证通信的安全,这个问题曾经困扰了我好久。系统之
08:53 | 热度:7 | 关键字:wpf,wpf验证,aop,soa
1&&&&&&&&&&&&&&&&&&&&&&&&
常见技术问题

我要回帖

更多关于 中石化加油站 的文章

 

随机推荐