[工程科技]c语言第一课:C语法基础一.ppt

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工程科技]c语言第一课:C语法基础一

C#编程基础 讲师:王 勤 联系方式: Blog: 第一课 C#语法基础(一) 目标 1. c#语言简介 2.B/S,C/S架构(简单了解) Visual studio.NET2003开发环境简介 4.第一个c#程序,结构分析(重难点) 5.C#的转义字符,输入,输出(重难点) 6. 介绍C#的一些编码规范和标识符,关键字,注释,白空间 了解程序设计语言 ·所谓程序,是通过一连串的指令,自动地进行数据的计算和加工处理,这一连串的指令序列为程序。 在计算机编程中,程序设计语言是作为表达的媒介,是用户用来编写程序的语言,它是人与计算机之间交换信息的工具。 程序设计语言的演变 一代:机器语言 每条指令均采用二进制代 码编程。易出错难修改,效率低。 二代:汇编语言 符号编程(符号化了机器语言),有进步但仍然效率不高。 三代:高级语言 1954年第一个高级语言FORTRAN出现,到现在的C,C++,C#,VB,JAVA等。功能是越来越强大,使用却变得更加方便简单。 C# 语言简介 正确的发音:c sharp C#由Microsoft公司在推出.NET Framework的第1版时提供的一种为.NET平台量身定做的新程序语言。C#的创始人正是以前在Borland公司开发出Delphi语言的Anders Hejisberg。 C#语言的优点 C#是一种简单、现代、面向对象和类型安全的全新编程语言。 C#是近期发展起来的,从C,C++语言演化而来,汲取了以前许多语言(包括JAVA,VB等)的教训,同时也考虑了其它语言的优点。所以甚至可以说C#派生于C,C++,JAVA,同时集它们的优点于一身。 C#能做什么 C#能编写各种应用程序: Windows桌面应用程序(Windows Form)(C/S架构) Web网络应用程序(ASP.NET)(B/S架构) Web服务(创建各种分布式应用程序,通过Internet虚拟交换数据) 关于B/S,C/S C/S?(Client/Server)结构,即大家熟知的客户机和服务器结构。在特定的应用中无论是Client端还是Server端都还需要特定的软件支持。如:QQ,网络游戏等。 B/S(Browser/Server)结构即浏览器和服务器结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现 如我们的网站,网络办公等。 B/S、C/S之比较 1、C/S架构软件的优势与劣势? 服务器运行数据负荷较轻;数据储存管理功能较为透明; 高昂的维护成本且投资大,需针对不同的操作系统开发出不同版本的软件 2、B/S架构软件的优势与劣势 维护和升级简单;成本降低,选择更多; 服务器运行数据负荷较重. 3.B/S架构是发展主流 ? Microsoft.Net平台体系结构简述 .NET致力将手机,浏览器和门户应用程序集成到一起,形成一个统一的开发环境. C#与.NET C#本身只是一种语言,不是.NET的一部分,.NET只是编写和运行C#代码的环境,而且是最佳环境。 .NET Framework .NET包含一个非常大的代码库.NET Framework,可以在客户语言(C#)中通过面向对象编程技术(OOP)来使用这些代码.它的设计方式保证可以运用于各种语言. 它包含了不同的模块(windows应用程序构件,web开发的代码块,web开发中还包含web服务子模块等),定义了一些基本类型(CTS),还包含了一个公共语言运行库(CLR). 通用类型系统(CTS) .NET Framework 定义了一些基本类型(Common Type System,(CTS)),称为通用类型系统.以使用.NET Framework在各种语言之间进行交互操作. 公共语言运行库(CLR) .NET Framework还包含了一个公共语言运行库(Common Language Runtime,(CLR)),负责管理用.NET库开发的所有应用程序的执行. CLR翻译你的代码和行为生成IL(Intermediate Language中间语言)代码,再由编译器在需要时把IL编译为本机代码.然后再去执行. IL(中间语言) IL = Intermediate Language 目标操作系统所能理解的语言-本机代码,而我们创建的并不是本机代码,因此.NET把代码编译为中间语言IL,存储在程序集中;再由编译器(JIT)编译为系统能执行本机代码. JIT(Just In Time)编译器只使用IL代码,IL代码独立于机器,操作系统,CPU .NET框架 .NET运行环境 .NET运行于2

文档评论(0)

jiupshaieuk12 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档