ImageVerifierCode 换一换
格式:DOCX , 页数:8 ,大小:21.09KB ,
资源ID:24247976      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/24247976.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(编程基础.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

编程基础.docx

1、编程基础编程有几种语言呀 我想自学编程有希望成功么 ?文章来源:网络收集文章录入:天边发布时间:2006-09-16C 语言是基础, 且 C 语言目前 底层开发比较多。 vc 面向对象的语言,入门难 vb 简单,但是不建议学。 java 面向对象的语言,入门容易,深入 难 建议学习 html 如果你喜欢做网页,这个是基本入门的 建议学习 jsp 建立在 java 基础上的 服务器 语言 javaScript 脚本语言 如果你想学 web 应用,必须学 推举 html java jsp javaScriptxie le !PHP最简单最实用的 多拉,我见过的差不多10种 VB VC JAVA H

2、TML 有没希望看个人了 当然能成功了 现在有许多人从别的行业进入IT都很有作为 那可多了几十中其中咱们有大部门都不知道 初级程序员要学那几种编程语言?作者: 日期:2008-05-16初级程序员要学那几种编程语言?站长回答:考初级程序员必须学习基础程序语言C语言和C语言的数据结构 考试中说明必须学习一门主流语言 考程序员一般有三种流行语言选择 C+ VB Java 请再这里选一门你要学习的语言. 其他回答:1.看你想往哪方面发展了,如果需要往网页方面发展,那么可以学vb,或者c#,或者java,对应的网页编程语言为asp,jsp,如果需要往程序设计方面发展,看你是想速成还是想成为一个很NB的

3、程序员,速成的话推荐学C#或java,同等基础下,学它们很简单,一般最多半年就可以做简单开发了(此前无任何基础),退一步来说还可以利用这两门语言往web方面发展,但是如果你数学水平够高,并且逻辑能力极强,就学c或汇编吧:) 不过为了建立你对编程的信心,我觉得从c#着手不错. 有本美国人写的,中邮出版的.一个月内可以入门.2.首先要看看c和c+,打好基础,明白一些简单的业务逻辑和流程。后边在想看什么语言,那就要看你想往哪方面发展了 Visual Basic for Windows(以下简称VB)是Windows下的应用程序开发工具,它从根本上改变了传统的程序设计模式,可以处理文本、图像、动画、声

4、音等多媒体数据,因而被计算机界称为“最富有创新精神的编程工具之一”。 本文假定你已基本熟悉VB的编程环境和简单的程序设计方法,介绍VB多媒体编程的一些基本概念和方法,让你也能体验多媒体程序设计的乐趣。如果你还未曾使用过VB(但肯定听说过),那么不妨赶快试一下,它的易用性会使你很快掌握的。 一、Visual Basic编程概述对于Microsoft Windows的用户来说,很少有其它产品能像VB那样激动人心,其重要原因就是VB是第一个真正能让不熟悉Windows的人编写Windows应用程序设计工具。许多人都认为Windows程序设计非常复杂。其实,这只是针对用C或Pascal语言编写程序的人

5、来说的。VB的出现为我们开辟了一条通向Windows程序设计高手的捷径。在Windows推出初期,能够用来开发Windows应用软件的工具只有“Microsoft Windows Software Development Kit”,简称SDK。虽然用SDK开发出来的应用软件对于用户来说是相当出色的,但对于程序员来说却是一件困难的事。若使用SDK,程序员必须去编写创建窗口、菜单、字体、对话框以及其它各种对象,即使是编写最简单的程序。因此对于大多数人而言,使用SDK开发软件除了必须具备C语言的经验以外,还要学习SDK提供的600个低层函数,然后方能进行编程,即使对于专业程序员来说,这也是一项十分困

6、难、费时的工作,这种复杂性使得很多有兴趣进行Windows编程的用户望而却步。所以,有些程序员调侃SDK是Super Difficult Kit的缩写,这或许有些夸张,不过也很贴切地道出了使用SDK编程的复杂性。VB的出现,彻底地打破了SDK塑造的神话。使得以往要使用SDK才得以设计Windows应用软件的“石器时代”已经过去。通过VB,任何人都可以享受Windows程序设计的乐趣。VB的“可视性”和“面向事件”的特征是简化Windows程序开发的关键。简而言之,在VB环境下,程序员可以用图表来开发应用程序,只要用鼠标进行选中或单击操作,就可以从菜单中选中对象、控制项和属性等。它把600个Wi

7、ndows的应用程序编程接口(API)中的大多数功能函数抽取到高层,这样允许程序员直接使用Windows函数,如建立按钮、对话框、菜单等,而无须SDK。程序仍然可以通过一个动态链接库(DDL)来调用底层的Windows API功能函数。VB是采用事件驱动编写机制的语言。传统编程使用的是面向过程、按顺序进行的机制,这种编程方式的缺点是写程序的人总是要关心什么时候发生什么事情。而在事件驱动编程中,程序员只要编写响应用户动作的程序,如选择命令、移动鼠标等,而不必考虑按精确次序执行的每个步骤。当事件由用户触发、或由系统触发,对象就会对该事件作出响应。如果你掌握了Basic编程,这并不意味着你就会使用V

8、B,因为VB中有许多Baisc中所没有的新概念和新方法。从Basic到VB,最大的概念跳跃是窗口,不是语言本身,以及应用程序开发中的图形化构思,而不是面向代码的构思。VB在多媒体应用软件开发方面有着良好的前景。目前多媒体制作工具基本上可分为两类,一类是专为开发多媒体节目和电子出版物而设计的所谓多媒体编著工具(authoring tools);另一类是通用的软件开发工具,如Windows下的Visual Basic、Visual C等。采用通用程序开发工具的优点是灵活性高,软件运行效率高。在需要大数据量处理及查询时常常采用通用程序设计语言,如百科全书类的节目大多是用Visual Basic开发制

9、作的。之所以选用VB开发多媒体系统,主要是可用专业版中所提供的MCI.VBX(Media Control Interface:媒体控制接口)的控制对象。通过MCI.VBX,就可以用指令控制各种多媒体外部设备并读取各种多媒体系统所需的文件格式。虽然VB具有以上所述的种种优点,但与其它的一些基于Windows的编译器(如Borland的C或Turbo Pascal for Windows)相比,后两种语言也有比VB语言出色的地方。首先,C和Pascal为我们提供了更多对计算机的控制,可以用来实现对计算机底层功能的控制和调用,因而可用来设计系统软件。例如BELL实验室用C来编写UNIX操作系统,苹果

10、公司用Pascal编写Macintosh操作系统。而若用VB写操作系统的话,就好比乘热气球登月一样困难。其次,VB的Custom Control(用户控制对象)概念是近来导入市场非常成功的对象控制技术,但目前VB还无法建立自己的用户对象。第三,C和Pascal提供了可移植的交叉平台,像IBM、Macintosh、Amiga,直到VAX小型机和Cray巨型机,都可以运行C和Pascal程序,而VB目前还只能在MS DOS和Windows下运行。尽管VB还不是尽善尽美,但瑕不掩玉,随着VB版本的不断升级,我们相信其性能会更加完善。二、MCI程序设计初步设计多媒体程序,关键是对多种媒体设备的控制和使

11、用,在Windows3.1和Windows95系统中,对多媒体设备进行控制主要有三种方法:第一种方法是使用微软公司窗口系统中对多媒体支持的MCI,即媒体控制接口,MCI是多媒体设备和多媒体应用软件之间进行设备无关的沟通的桥梁。在Visual Basic 3.0和4.0版本中,MCI都得到了很好的支持。第二种方法,通过调用Windows的API(应用程序接口)多媒体相关函数实现媒体控制。第三种方法是使用OLE(Object LinkingEmbedding),即对象链接与嵌入技术,它为不同软件之间共享数据和资源提供了有力的手段。下面分别介绍如何利用这三种方法进行多媒体程序设计,首先介绍MCI的有

12、关概念及MCI.VBX控件的使用。1.什么是MCI?MCI(Multimedia Control Interface)是微软Windows定义的多媒体接口标准,MCI接口包括了CDAudio(激光唱机)、Scanner(图像扫描仪)、VCR(磁带录像机)、Videodisc(激光视盘机)、DAT(数字化磁带音频播放机)、DigitalVideo(窗口中的数字视频)、Overlay(窗口中的模拟视频叠加设备)、MMMovie(多媒体影片演播器)、Sequencer(MIDI音序设备)、WaveAudio(波形音频设备)、Other(未定义的MCI设备)等多媒体的主要产品,支持环境是Windows

13、 3.1及Windows 95版本。MCI的最大优点是应用系统与设备无关性,对于标准多媒体设备,安装相应的Windows的MCI Driver,Windows即可对该设备进行操作访问;对于非标准的多媒体设备,只要有厂家提供所配的MCI Driver也一样可以操作。由于MCI与设备的无关性,程序员在多媒体应用系统的开发中,无需了解每种产品细节,就能开发出通用的多媒体应用系统。那么在VB中如何使用MCI呢?它是通过VB控件提供的功能来实现的。2.VB的控件VB中附有许多具有特定功能的控件(Controller),而每个控件都可以创造具有特定用途及功能的对象。要想利用VB进行多媒体程序设计,必须熟悉

14、和掌握这些控制的作用和功能。在VB中,大部分的控件均放在工具箱中,每个控件由工具箱中的一个工具图标来表示。工具箱中的工具分为两类,一类是VB本身固有的,一类是扩充的。由固有的工具组成的工具箱称为标准工具箱,工具箱可以扩充,以便把更多的工具包含进来。为在工具箱中增加一个扩展控件,必须装入相应的控件支持文件,其文件的扩展名为.VBX。当某个扩展控件增加后,该文件的名字就出现在项目窗口中。项目窗口中的.VBX文件只与扩展控件相对应,标准控件没有与之对应的.VBX文件。3.MCI.VBX的使用MCI.VBX是在VB专业版中所提供的一个控制对象。VB借助于此控件的配合来达到控制多媒体设备的目的,是用户对

15、多媒体对象进行控制的一种最简单、最容易的方法。一般在安装完VB专业版时,会将这个控制对象拷贝到Windows下的System子目录里。在使用MCI.VBX之前,应首先安装并设置好多媒体的系统环境。当我们进入VB3.0时,ToolBox(工具箱)中并不会直接出现MCI.VBX的图标。这是因为AUTOLOAD.MAK这个“自动载入”文件没有将其包含进来。在VB的目录中找到这个文件,然后用Windows的书写器进行编辑,将“MCI.VBX”加在AUTOLOAD.MAK文件的未尾。也可以选择File菜单下的Add File选项,将WindowsSystem子目录下的MCI.VBX加进ToolBox后,

16、才能在VB中控制多媒体外部设备。将MCI.VBX加入到ToolBox之后,你就可以看到ToolBox尾部已经增加了一个图标。4.MCI.VBX的控制按钮如同使用其它控制对象一样,首先以鼠标双击ToolBox(工具盒)的MCI图标或拖至Form(窗体)上,并调整好Form的大小,这时我们可以看到,在窗体上(Form)上出现了九个按钮,这就是多媒体控制对象的外观。MCI控制按钮定义如下:Prev(移前标)、Next(移后标)、Play(播放)、Pause(暂停)、Back(倒移)、Step(前移)、Stop(停播)、Record(录制)和Ejec(退出)。使用MCI控件方法如下。(1)MCI控件在

17、设计或运行时可以是可见或隐藏的;其按钮功能也可以通过单击鼠标Click事件重新定义。(2)需要使用MCI按钮功能时,必须将该按钮的属性(Visible和Enabled)置为True ;若不需要该按钮时,必须设计Visible为False;若使该按钮功能当前无效时,设计Visible为True,Enabled为False。(3)MCI扩充版支持一个视窗控制多个MCI设备。5.初试MCI.VBX在MCI.VBX的支持下,我们对多媒体设备的控制过程简单得令人难以置信,下面我们先创建一个CD音乐播放程序来体验一下。在Form_Load()事件过程中加上下面两行代码:MMControl1.DeviceT

18、ype=“CDAudio”MMControl1.Command=“Open”另外,我们在Form_unload 事件过程中,加上一行代码:MMControl1.Command=“Close”初级程序员的证书是三年 等级考试的证书是终生 两个证书的主办单位不是一样的一个教育部一个人事部计算机软件资格考试证书有效期:合格证书有效期为3年。期满前3个月内,持证者需要到指定登记机构进行再登记。再登记时需要持有接受新知识、新技术培训和继续教育的证明。有关登记的办法将另行颁布。原计算机软件专业技术资格证书和水平证书继续有效。 考试合格者将颁发由中华人民共和国人事部和中华人民共和国信息产业部用印的计算机技术与软件专业技术资格(水平)证书。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1