上机初步_第1页
上机初步_第2页
上机初步_第3页
上机初步_第4页
上机初步_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

上机初步,崔 斌北京大学 信息科学技术学院,课程助教:黄宇心 ( )阴红志()。,编程环境,39/,用户名:jsgl2010,密码:jsgl2010.WindowsXP请下载VC6.0。解压缩之后运行.exe文件。安装组件可以选择visual c+, visual basic和visual forpro都可以不用选。Windows Vista, win 7Visual studio 2010所需空间会比较大,1、VC6.0编程环境,VC6.0编程环境,基本概念基本功能编程及调试过程示例,VC+编程环境 - 基本概念,Project(工程):VC编程环境下,编写程序的工作是以Project为单位。在开始一个新程序时,要先建立一个Project,之后在程序编写过程中所有与这个程序有关的文件都会包含在这个Project中。编制的程序可以有各种不同类型,编程环境为每种类型的程序准备了一个模版,用来生成程序的最初框架。在我们这门课程里只介绍编写Win32 Console Application类型的程序。这类程序的特点是:程序运行中会打开一个类似于DOS操作系统的界面,所有键盘输入都是通过DOS界面进行的,而所有输出都是输出到DOS窗口中。,VC+编程环境 - 基本概念,Source File(源程序)源程序是我们用高级程序设计语言书写的程序。源程序必须经过编译连接变成可执行程序(机器代码)才能运行。在本课程中,我们主要用介绍C+语言编写源程序。,VC+编程环境 - 基本概念,Compile(编译)把源程序变成机器目标代码的过程称为编译。不同的高级语言有不同的编译器。,VC+编程环境 - 基本概念,Link(连接)各种高级语言都会提供一些常用的功能模块,我们自己编写的程序里会调用这些功能模块。同时要把我们写的程序装载到内存里运行,也需要加载一定的与环境相关的信息。所以将我们自己写的与那程序编译成机器代码后,还需要一个连接的过程以生成最后的可执行程序。,VC+编程环境 - 基本概念,Build(编译并连接)编译并连接是把源程序编译,如果没有错误则连接,否则给出编译错误信息。,VC+编程环境 - 基本概念,Debug(调试)当程序出错时,可用调试工具发现错处的代码,进行改正。所谓调试是指逐条执行或部分执行程序代码,并在执行过程中查看变量的值。当发现变量的值并非如我们预期或程序的执行逻辑并非我们预期时,就发现了错误,可以进行有针对性的改正。,VC+编程环境 - 基本概念,Run(运行)启动一个可执行程序使其开始执行称为运行。,VC+编程环境 基本功能,创建新工程 编辑源程序 编译 / 连接 运行 调试,VC+编程环境 - 创建新工程,VC+编程环境 - 创建新工程,VC+编程环境 - 创建新工程,VC+编程环境 - 创建新工程,VC+编程环境 编辑源程序,VC+编程环境 编译/连接,VC+编程环境 运行,VC+编程环境 调试,VC+编程环境 调试,编程及调试过程,启动VC创建新工程编辑源代码编译链接运行:输入/输出,2、编程网格环境介绍,编程网格环境介绍,编程作业、练习以及期终考试都将在这里进行。编程网格: /,编程网格主页,先注册一个用户再登录到编程网格,1,点击进入相应老师的课程主页,2,在编程网格中建立一个合法用户:在主页中选择“注册”,一、用户注册,编程网格中的课程主页,首次进入课程主页,需要完成选课,才能进入“作业/练习”查看并提交题目,确认老师的名字正确,成为一门课程的合法用户:在主页中选择相应课程,进入课程页面后,选择“选课页面”,注册码为:iccb,二、选课,先在首页登录,然后进入课程。 选择练习、作业或考试,进入题目列表。 点击题目,就可以做题了。,三、开始做题,进入课程主页,点击相应的练习或作业,进入题集页面,进入题集页面(作业或练习),四、做题步骤,先阅读题目,理解题意。 在Visual C+中编写程序,并调试正确。 将调试正确的程序从VC中Copy到编程网格的“提交程序”空白处。 点击“提交程序”,就可查看结果了。,进入题目提交程序,把程序源代码复制粘贴到此文本框中,点击提交程序,由服务器检查你程序的正确性,提交的程序完全正确时,Passed。 Wrong Answer。 Compile Error。 其他错误,提交的程序成功通过后,就可以在题目列表中看到相应的标识。,五、提交结果,main()函数的返回值必须是int类型 int main() return 0; 如果创建的应用程序类型为“Hello World Application”,则在往编程网格中Copy程序时,不要将第1行 #include “stdafx.h”Copy过去。AppWizard和VisualC+编译程序一起工作,自动建立了文件stdafx.h,六、注意事项,/Hello World#include int main() printf(“Hello World”); return 0;,/a+b App#include “stdafx.h”#include int ma

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论