- 1、本文档共41页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1单元c入门
Visual C++与面向对象程序设计教程 第1章 Hello, VC++! 计算机教学实验中心 西安交通大学 教 学 目 标 VC++程序的基本结构 在计算机上输入、编译、调试和运行VC++程序的基本方法和步骤。 学会使用cin和cout函数 学习要求 了解Visual C++的特点。 熟悉Visual C++集成开发环境的基本使用方法。 学习用Visual C++编写标准的C++控制台程序 授 课 内 容 1.1 软件开发与C++语言 1.2 算法与程序 1.3 输入、编译、调试和运行一个C++程序 1.4 C++语言的输入与输出命令 调试技术 程序设计举例 如何做一名好的开发人员? 比较宽的知识面,并且能够时时补充自己的知识和完善自己的知识结构; 耐心好,特别是在调试和学习阶段; 代码是给人看的,而不是给机器运行的 懂得坚持自己的开发思路,并懂得理解与吸收别人的思想 懂得向你周围的人学习,不论是开发能力上的还是开发经验上的 程序语言发展的现状 微软microsoft C、C++、VC++、VJ++ Vb6、vbscript .net与C# 非微软 Java --sun JavaScript --Netscape Tc2.0 和 C++ Builder、Delphi--Borland CC++语言的用途 开发操作系统或系统软件 1、UNIX-----70年代(网络) 2、Windows系列(微软公司) VC++ 本课程的内容: C语言部分:(去掉多级指针部分) C++:重点在类和对象 V: 简单的图形处理 今后学习的内容: 数据库、图形、多媒体、网络 非计算机专业的学生学习VC++? 计算机只是工具; 如果没有某一方面的专业知识,这工具也不会用得太好。例如,不懂财务的软件设计人员永远也设计不出好的财务软件,不懂化工的软件设计人员永远也设计不出好的化学分析软件,没有美术基础,你的绘图软件也不会好到哪里去。 计算机专业课程交叉比较大的专业很多,例如电子、自动化等; 计算机与非计算机专业课程设计的区别:《数据结构》。 课程学习方法 精讲多练 VC:讲授32 小时,上机32小时 Matlab:讲授4小时,上机4小时 考教分离 引入竞争机制,真正掌握 机试为主 提高动手求解问题的能力 课程学习方法 不同于传统的学习方法(数学、物理) 实验性强 不求甚解的学习方法 对于未讲解的问题,保留 对于已讲解的问题,精通 参考书:(建议不使用) 教科书型:《c语言程序设计》 参考手册型:《Visual C++技术内幕》 如何学好VC++6? 学好英语,看懂英文版的MSDN/CD; 大学里的设备的投入; 工具书最好买MS出的书; 网站Download source code 学好VC=英文好+基本功好+勤奋+聪明 资源 中心主页: 通知、教学计划、课件、答疑 FTP资源:70 作业提交:69 用户名:Student 密码:ctec 计算机求解问题的步骤 计算机可以做任何事情;只要能把实际问题抽象、制作为计算机可求解的程序。 计算机求解问题的步骤: 实际 问题 求解 编制 问题 问题 模型 算法 程序 实现 1.1、软件开发与C++语言 通用应用软件 (Office) –文字处理: Word –表格处理: EXCEL –科学计算MATLAB …... 程序设计语言 microsoft:Visual C++、Visual Basic Borland::Delphi、C++Builder Sun:java 1.2、算法与程序 算法: 也就是解决问题的方案。 问题: 给定两个正整数p和q, 求其最大公因数? 古希腊数学家欧几里德 的算法: –步骤1: 如果p q, 交换p 和q –步骤2: 求p/q的余数r –步骤3: 如果r = 0, 则 q 就是所求的结果 –否则反复做如下工作: 令p = q, q = r, 重新计算 p 和q 的余数r,直到r = 0为止,则 q 就是原来的两正整数的最大公因数. 1.3、开发一个C++程的步骤 1. 算法研制 2. 编程 3. 编辑源程序。 4. 编译和连接。 5. 反复上机调试程序, 直到改正了所有的编译错误和运行错误。 6. 运行。 编译和连接 *.cpp, *.h---? *.obj 词法分析、语法分析、等 *.obj-----? *.exe 连接系统库函数、等 调试技术:1.8 Visual C++的集成开发环境 1.8.1 菜单和工具栏 1.8.2 Developer Studio窗口 文档窗口 Workspace(工作区)窗口 Output(输出)窗口
您可能关注的文档
最近下载
- 韩渠小学综合楼工程招标文件与招标控制价的编制.docx
- 劳动关系协调员题库(全).docx VIP
- 冀教版三年级上册数学知识点.docx VIP
- 肺大泡患者的护理.pptx
- Unit 8 Chinese New Year (story time)(课件)六年级英语上学期(译林版三起).pptx
- 画图策略在小学数学高学段解决问题教学中的应用研究.docx
- 养老院老人个案护理记录(范本).docx VIP
- 电大管理案例分析-任务2海尔的组织“蜕变”第五章案例补充.doc
- 部编版小学语文六年级下册第二单元 双减分层书面作业设计案例 方案 (含评价与反思).pdf VIP
- QB_T 2580-2018精细陶瓷烹调器.pdf
文档评论(0)