- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
WINDOWS体系及编程结课作业
Windows 体系编程结课作业
Windows体系及编程
结 课 作 业
|
|
|
|
专业班级: 学生姓名:
学 号: 成 绩:
指导教师: 提交日期:2013/05/27
第 页 共 页
Windows 体系编程结课作业
(结课作业如打印,纸张用A4,左装订;页边距:上下2.5cm,左2.9cm,
右2.1cm;字体:宋体小四号,1.25倍行距。)
思考题:
一、讨论编程语言工具的选择 (例如Java、Delphi、C++ Bulider、VC、
VB、C#、PHP、Perl、Python、Ruby、JavaScript、JScript、VBScript、
PowerBuilder、MatLab 等等)
二、多线程同步和互斥有何异同,分别有几种实现方法,都是什么?每
种方法的优点和不足是什么?
三、比较Windows的GDI、GDI+和WPF等图形子系统。
四、探讨MFC和Win32/64 API的内容、特点、发展和比较。
五、DLL注入和API拦截的方法有几种,都是什么?
请回答上述思考题,要求内容较为详实,有独立的见解。
第 页 共 页
Windows 体系编程结课作业
思考题解答:
一、一般情况下,开发小型应用程序应使用Visual Basic、.NET软件应使用C#、开发大
型/系统软件时最好选用Visual C++、开发网络/安全软件应选用Java、开发Web/XML软
件选用Java或Visual C#、开发数据库通用软件应选用Delphi/PowerBuilder,开发网页
选用HTML/Javascript/PHP/ASP.NET等语言。
Java,面向对象、安全、跨平台、强大稳健、流行的程序设计语言与环境。由 Sun 公
司开发,语言风格较为接近 C++ 与 C# ,而最为人熟知的便是跨平台性。Java 分为
JavaSE (标准版,面向初学者与桌面开发)、JavaEE (企业版,也称 J2EE,面向企业级开
发、网络开发,包括了为人熟知的 JSP,并包含了 JavaSE 的所有内容)、JavaME (微型
版,为手机、PDF、机顶盒、消费家电等嵌入设备开发),目前还有正在发展的 JavaFX (一
种富Internet 应用程序开发的脚本语言)。
C++,应用最广泛、成熟、强大、复杂、流行的程序设计语言。目前正在使用的 Windows
或 Linux 操作系统的大部分内容均出自 C++ 的程序员之手,C++ 非常强大近乎无所不
能,而 C++ 代码经过编译后将成为计算机的二进制代码的可执行程序,所以在兼容性、
性能上均为优秀。当今如果你学习 C++,再配合 WIN32SDK、MFC 或是 .NET CLR,绝对是
开发桌面程序的首选语言。从名字可以看出,C++ 改进自 C 语言,特别是面向对象方面
的扩展。C++ 首选的集成开发环境 (IDE)自然是 Visual C++。
C#,微软的 C# 就好似是 C++、Java、Delphi 与 Visual Basic 的结合体,是新兴、
易学、强大的程序设计语言,它更像 Java完全面向对象,开发与运行都在 .NETFramework
环境中。使用微软强大的 Visual Studio 集成开发环境,这是快速开发 Windows 平台桌
面应用程序的最好选择。C# 也可以开发 ASP.NET 的动态网页程序,这是曾经风火多年的
ASP 的替代产品。开发 C# 程序,使用微软的 Visual Studio 是最好的,也是几乎唯一
的选择。
Python,新兴的面向对象脚本语言。Python 作为脚本语言,跨平台性非常好,几乎
在所有操作系统中可以使用,可以进行桌面程序开发、动态网页开发、数据运算等。不需
要担
您可能关注的文档
最近下载
- 江苏开放大学行政伦理学综合大作业.doc
- 政治选择性必修2一民事权利与义务.docx
- 启迪幼儿园防汛安全演练方案.doc VIP
- 学校安全工作台账(最完整版).doc VIP
- 第11课 整理信息资源 教案 义务教育人教版信息科技三年级全一册.pdf
- 4.3.2等比数列的前n项和公式(教案)-高中数学人教A版(2019)选择性必修第二册.docx
- 八上必读名著《昆虫记》《红星照耀中国》复习资料.doc VIP
- CQC1143-2019电力储能系统用电池连接电缆认证技术规范.pdf VIP
- 铁路机车车辆驾驶人员(J6类)考前通关必练题及答案.doc VIP
- 幼儿园小班科学活动《小动物找尾巴》课件.pptx
文档评论(0)