程序设计教程完整版课件全套ppt教学教程最全整套电子教案电子讲义最新)

上传人:王**** 文档编号:327393265 上传时间:2022-07-26 格式:PPT 页数:432 大小:8.28MB
返回 下载 相关 举报
程序设计教程完整版课件全套ppt教学教程最全整套电子教案电子讲义最新)_第1页
第1页 / 共432页
程序设计教程完整版课件全套ppt教学教程最全整套电子教案电子讲义最新)_第2页
第2页 / 共432页
程序设计教程完整版课件全套ppt教学教程最全整套电子教案电子讲义最新)_第3页
第3页 / 共432页
程序设计教程完整版课件全套ppt教学教程最全整套电子教案电子讲义最新)_第4页
第4页 / 共432页
程序设计教程完整版课件全套ppt教学教程最全整套电子教案电子讲义最新)_第5页
第5页 / 共432页
点击查看更多>>
资源描述

《程序设计教程完整版课件全套ppt教学教程最全整套电子教案电子讲义最新)》由会员分享,可在线阅读,更多相关《程序设计教程完整版课件全套ppt教学教程最全整套电子教案电子讲义最新)(432页珍藏版)》请在金锄头文库上搜索。

1、第第1 1章章 C#C#概概 述述内容提要:内容提要:C#的由来、发展及特点的由来、发展及特点C#2015的新功能的新功能Microsoft.NET平台平台C#的运行环境、的运行环境、VisualStudio.NET的安装的安装C#的启动及集成开发环境的启动及集成开发环境目的要求:目的要求:掌握掌握C#的定义、发展及特点的定义、发展及特点能够安装和使用能够安装和使用VisualStudio.NET理解理解C#的集成开发环境的集成开发环境重点难点:重点难点:C#的定义、特点的定义、特点C#的集成开发环境的集成开发环境1.1 C#1.1 C#的由来及发展的由来及发展1.1.1 C#1.1.1 C#

2、的发展的发展美国微软公司美国微软公司,于,于 2000年年6月月推出其进军互联网的庞大推出其进军互联网的庞大.NET计划,和该计划中重要的开发语言计划,和该计划中重要的开发语言VisualC#(简称简称VC#或或C#)。微软公司对微软公司对VC#的定义是:的定义是:“C#是一种类型安全是一种类型安全的、的、现代的、简单的,由现代的、简单的,由C和和C+衍生出来的面向对衍生出来的面向对象的编程象的编程语言,它是牢牢根植于语言,它是牢牢根植于C和和C+语言之上的,语言之上的,并可立即被并可立即被C和和C+开发人员所熟悉。开发人员所熟悉。C#的目的就是的目的就是综合综合VisualBasic的高生产

3、率和的高生产率和C+的行动力。的行动力。”1.1.2 C#20151.1.2 C#2015等的新功能等的新功能Visual Studio.NET 2012Visual Studio.NET 2012(简称(简称VS2012VS2012)中文旗舰)中文旗舰版是目前微软最新重磅推出的一款软件开发平台,版是目前微软最新重磅推出的一款软件开发平台,可以帮助开发人员打造跨平台的应用程序,从可以帮助开发人员打造跨平台的应用程序,从WindowsWindows到到LinuxLinux、甚至、甚至iOSiOS和和AndroidAndroid。1.1.3 C#1.1.3 C#的运行环境及安装的运行环境及安装VC

4、#是是Visual Studio.NET的的一一部部分分。作作为为一一个个强强大大的的集集成成开开发发工工具具,Visual Studio.NET对对系系统统环环境境有有较较高高的的要要求求。因因此此,在在安安装装VC#之之前前要要全全面面确确定定所所使使用用计计算算机机的的软软、硬硬件件配配置置情情况况,看看看看是是否否能能达达到到基基本本配配置置的的要要求求,以以便便正正确地安装并全面地使用其强大的功能。确地安装并全面地使用其强大的功能。1.1.硬件要求硬件要求Visual C#2012用户计算机的配置需要达到“Windows 7”(或者Windows 8)的硬件要求。2.2.软件要求软件

5、要求操作系统:操作系统:Windows 8、Windows 7、Windows Vista或Windows XP。后台数据库:推荐SQL Server Express,Access 2008或SQL Server 2008以上版本。3 3C#C#的安装的安装 C#C#是是Visual Studio.NETVisual Studio.NET的一部分,因此,要建立一个的一部分,因此,要建立一个完整的完整的C#C#开发平台,必须安装开发平台,必须安装Visual Studio.NETVisual Studio.NET和和.NET Framework SDK.NET Framework SDK(.NE

6、T.NET框架软件开发工具包)。框架软件开发工具包)。系统中无论安装的是系统中无论安装的是Windows 7Windows 7还是还是Windows 8Windows 8,只要,只要硬件配置满足硬件配置满足VC#VC#的要求,都可以安装的要求,都可以安装VC#VC#。安装步骤安装步骤是:是:双击双击 vs_ultimate.exe打开安装包。打开安装包。第第2步步 选择安装路径选择安装路径第第3步步 选择功能界面选择功能界面第第4步步 安装界面安装界面1.2.1 C#1.2.1 C#的启动的启动n在开始菜单中选择在开始菜单中选择“开始开始”“所有程序所有程序”“Microsoft Micros

7、oft Visual Studio 2012Visual Studio 2012”“Microsoft Visual Studio Microsoft Visual Studio 20122012”命令,打开命令,打开“起始页起始页-Microsoft Visual Studio-Microsoft Visual Studio”窗窗口。口。n要启动要启动C#C#开发环境有两种方式,一种是单击开发环境有两种方式,一种是单击“起始页起始页”上的上的“打开项目打开项目”,选择现在已存在的,选择现在已存在的C#C#项目文件,另一种是单项目文件,另一种是单击击“起始页起始页”上的上的“创建项目创建项目”

8、,则打开一个,则打开一个“新建项目新建项目”对话框。对话框。1.2 C#1.2 C#的集成开发环境的集成开发环境1.2.2 C#1.2.2 C#集成开发环境集成开发环境nC#C#的集成开发环境集成了设计、开发、编辑、测的集成开发环境集成了设计、开发、编辑、测试和调试的多种功能,使得开发人员能够方便、快试和调试的多种功能,使得开发人员能够方便、快速地开发应用程序。速地开发应用程序。n集成开发环境标题下面是菜单栏和工具栏,中央集成开发环境标题下面是菜单栏和工具栏,中央工作区是用来设计程序界面的窗体设计器和代码编工作区是用来设计程序界面的窗体设计器和代码编辑窗口。除此之外,即成开发环境的四周,有很多

9、辑窗口。除此之外,即成开发环境的四周,有很多浮动窗口。浮动窗口。工具栏工具箱属性窗口代码编辑窗口解决方案资源管理器菜单栏解决方案资源管理器:解决方案资源管理器:n在在C#C#中,项目是一个独立的中,项目是一个独立的编程单位,其中包含一些相编程单位,其中包含一些相关的文件,若干个项目就组关的文件,若干个项目就组成了一个解决方案。成了一个解决方案。n在在C#C#中所有包含中所有包含C#C#代码的源代码的源文件都是以文件都是以.cs.cs为扩展名,在为扩展名,在解决方案资源管理器中显示解决方案资源管理器中显示这个文件。这个文件。代码编辑窗口:代码编辑窗口:n代码编辑窗口是专门用来进行代码设计的窗口,

10、各种事件过程、模块和类等源程序代码的编写和修改均在此窗口进行。其他窗口:其他窗口:(1)类视图窗口 (2)对象浏览器窗口:(3)服务器资源管理器:(4)“输出”窗口:用于在设计时调试和计算表达式、执行语句、输出变量值等。(5)命令窗口:用于直接在 Visual Studio 集成开发环境(IDE)中执行命令或别名。可以执行菜单命令和不在任何菜单上显示的命令。练习练习:1.C#源程序文件的扩展名为(源程序文件的扩展名为()A.vbB.cC.cppD.cs2下列关于解决方案的叙述中,不正确的(下列关于解决方案的叙述中,不正确的()A一个解决方案可以包含多个项目一个解决方案可以包含多个项目B一个解决

11、方案只能包含一个项目一个解决方案只能包含一个项目C新建项目时,会默认生成一个解决方案新建项目时,会默认生成一个解决方案D解决方案文件的扩展名为解决方案文件的扩展名为“.sln”17内容提要:内容提要:C#程序设计相关的基础知识程序设计相关的基础知识C#程序的基本结构、标识符的相关概念程序的基本结构、标识符的相关概念C#程序的编译和执行程序的编译和执行控制台的输入控制台的输入/输出操作输出操作目的要求:目的要求:掌握掌握C#程序设计相关的基础知识程序设计相关的基础知识理解常用的四个有关控制台输入、输出方法理解常用的四个有关控制台输入、输出方法重点难点:重点难点:Main()方法方法WriteLi

12、ne()和和Write()方法中各种参数的含义方法中各种参数的含义ReadLine()和和Read()方法的区别方法的区别182.1.1 2.1.1 第一个第一个C#C#程序程序2.1.2 2.1.2 编译和执行程序编译和执行程序2.1.3 C#2.1.3 C#程序结构分析程序结构分析2.1.4 2.1.4 标识符标识符19创建C#控制台应用程序,首先选择“文件/新建/项目”命令,打开“新建项目”对话框。2021using System;using System;namespace Welcomenamespace Welcome class Program class Program sta

13、tic void Main()static void Main()Console.WriteLine(Console.WriteLine(欢迎使用欢迎使用C#);C#);/运行后在窗口中显示的字符串运行后在窗口中显示的字符串 2223 在编译程序时,将会打开一个输出窗口显示编译过程中所遇到的错误和警告等信息。24在在Visual Studio中,可以采用两种方式运行程序:中,可以采用两种方式运行程序:n一种是调试运行,通过使用【调试】一种是调试运行,通过使用【调试】|【启动】命令或【启动】命令或工具栏的调试按钮或者直接按下工具栏的调试按钮或者直接按下F5键;键;n另一种是不进行调试而直接运行,

14、使用【调试】另一种是不进行调试而直接运行,使用【调试】|【开【开始执行】命令或始执行】命令或Ctrl+F5键。键。251.命名空间命名空间 using System语句表示导入System命名空间。Console.WriteLine(欢迎使用C#)这条语句中的Console是System命名空间中包含的系统类库中定义好的一个类,它代表系统控制台,即字符界面的输入和输出。C#程序是用命名空间来组织代码,要访问某个命名空间中的类或对象,必须用如下语法:命名空间.类名26n由于Console类位于System命名空间中,所以在访问Console类时,完整的写法应该是:System.Console 但

15、是,在程序的第一行,使用了:using System;这条语句用using语句导入System命名空间,这样在程序中可以直接使用Sytem命名空间中的类或对象,所以直接写Console即可。272.类类nC#要求其程序中的每一个元素都要属于一个类。如:class Welcome class Welcome 声明了一个类,类的名字叫Welcome。这个程序的功能就是依靠它来完成的。nC#程序由大括号和构成,程序中每一对大括号 构成一个块。注意:C#程序中的语句以;表示结束。283Main()方法方法n程序的入口从下面的代码开始:static void Main()n这行代码所定义的其实是类Wel

16、come的一个静态方法,C#规定,名字为Main()的静态方法就是程序的入口。方法的执行从左括号开始,到右括号结束。n一个程序不允许出现两个甚至两个以上的Main()方法294注释注释n在C#语言中,提供了两种注释方法:每一行中“/”后面的内容作为注释内容,该方式只对本行生效;需要多行注释的时候,在第一行之前使用“/*”,在末尾一行之后使用“*/”,也就是说被“/*”与*/所包含的内容都作为注释内容。30n通过上面的分析,可以看出C#程序的基本结构如下:/*导入.NET系统类库提供的命名空间System*/using System;class Welcome /定义类 static void Main()/*程序的入口。其中static 表示Main()方法是一个静态方法,void表示该方法 没有返回值*/Console.WriteLine(欢迎使用C#);/输出 欢迎使用C#31在C#程序设计中,需要特别注意以下几个方面。1)C#的大小写是很敏感的。2)所有的语句和表达式必须以分号(;)结尾。3)在C#程序中,程序的执行总是从 Main 方法开始的。一个程序中不允许出现两个或两个以上

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号