收藏 分销(赏)

Visual Basic 程序设计基础:基础知识导论.ppt

上传人:可**** 文档编号:10290356 上传时间:2025-05-16 格式:PPT 页数:62 大小:4.09MB
下载 相关 举报
Visual Basic 程序设计基础:基础知识导论.ppt_第1页
第1页 / 共62页
Visual Basic 程序设计基础:基础知识导论.ppt_第2页
第2页 / 共62页
点击查看更多>>
资源描述
,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,Visual Basic,程序设计基础,计算机基础,为什么,要开设这门课?,关于本课程的,注意事项,。,计算机的基础知识,计算机的发展,分类,组成等等,计算机中数据的表示,Windows,系统的简单操作,Windows,中的文件管理(命名、新建、打开、保存文件),计算机的网络知识,3,一、,为什么,要开设这门课?,1.,首先是信息时代的要求,当前是知识爆炸的社会,信息化社会要求人们掌握各项专业和非专业技能。计算机作为一种,工具,,在我们各行各业都离不开它。,4,2.,有助于提高计算机知识和应用水平,让你可以透过现象看本质。理解,程序的运作方式,对于各种程序,(,软件,),的使用也会很有帮助,。,不懂程序设计,就不能真正理解和应用计算机。,3,、有利于培养逻辑思维能力,计算机程序设计具有严密的,逻辑性,。抛开以前的思维方式,理解程序和指令的概念,学习机器的思维方式,让你站在机器人的肩膀上看待问题。,可以帮助你提升学习专业技术的能力。,5,4,、社会需要大量的非计算机专业人员开发适用软件。,80%,以上的应用软件是非计算机专业的人编写的。,这是一种规律,显示了非计算机专业人才的优势,应用软件常常需要进行二次开发,不懂程序设计将无法胜任。他们既掌握本专业知识,又掌握计算机应用知识,两者结合,如虎添翼。,你就是人才!,1,、教材,/,等级考试,教材名:,Visual Basic,程序设计基础,本教材是浙江省高等教育重点教材,浙江省计算机等级考试(二级),浙江省高校计算机教育考试网,Basic 6.0,程序设计概述,第二章 程序设计基础,第三章 结构化程序设计与数组,第四章 函数与过程,第五章 常用控件,第六章 图形控件和图形方法,第七章 对话框和菜单程序设计,第八章 文件,第九章 数据库与数据访问技术,2,、教材结构,3,、关于习题和上机练习,本课程是一门实践性很强的应用课程,作为教材,充分考虑了大学教学的特点,提供了精选例题和,习题,。,多练习,多动手!,4,、教学进度表,总学时,81,(理论,45,学时,+,上机实验,36,学时),4,学分,1,、计算机的发展,什么是计算机?,三、计算机的基础知识,你能回答吗?,算筹,算盘、计算尺,机械式计算机,电子计算机,史前时期,我们的祖先就采用石块和贝壳记数;,唐代时期,开始使用,算盘,;,17,世纪,出现了,计算尺,;,1642,年,法国数学家,Pascal,创造了第一台能完成加、减运算的,机械计算器,,计算税收;,1822,年,英国数学家巴贝奇提出了,自动计算机,的基本概念,并设计出差分机和分析机;机械计算到电动计算,1884,年,美国工程师霍雷斯创造了第一台电动计算机,用于人口普查;,1944,年,美国哈佛大学数学教授霍华德,阿肯提出设计思想,由,IBM,承建,设计出,“,马克,1,号,”,计算机。机电全自动到电子数字,1946,年,第一台数字式计算机,ENIAC,诞生在美国,从此人类社会进入以计算机为主导的信息时代。,第一台数字式计算机:,ENIAC,Electronic Numerical Integrator,And Calculator,年月诞生,美国宾夕法尼亚大学,通常说到,“,世界公认的第一台电子数字计算机,”,大多数人都认为是,1946,年面世的,“,ENIAC,”,,它主要是用于计算弹道。这个说法被计算机基础教科书上普遍采用,事实上在,1973,年根据美国最高法院的裁定,最早的电子数字计算机,应该是美国爱何华大学的物理系副教授,约翰,阿坦那索夫,和其研究生助手,克利夫,贝瑞,于,1939,年,10,月制造的,ABC(Atanasoff-Berry-Computer,),。之所以会有这样的误会,是因为,“,ENIAC,”,的研究小组中的一个叫莫克利的人于,1941,年剽窃了翰,阿坦那索夫的研究成果,并在,1946,年时,申请了专利。由于种种原因直到,1973,年这个错误才被扭转过来。,关于真相:,电子计算机的发展四个阶段,第五代 生物计算机,神经网络计算机,智能计算机,以微处理器为核心,利用大规模集成电路做成的,RAM,和,ROM,存储器芯片、输入输出接口芯片等组成的计算机称为微型计算机,简称,微型机或微机,。第一台微型计算机:,Intel4004,,,4,位,,1969,年,,M.E.Hoff,设计。,微型,计算机,的发展和应用,2,、计算机的分类,按照用途:通用计算机、专用计算机。,按照规模速度和功能分为:,巨型机,大型机,中型机,小型机,微型机,单片机,3,、计算机的特点,处理速度快,。,存储容量大,存储时间长久。,计算精确度高,。,具有逻辑判断能力。,应用领域广泛。,有关计算机精度高的例子,圆周率的最新计算纪录,2002,年东京大学信息基础中心超级计算研究部门的金田康正教授利用日立制作所提供的超级电脑,“,SR8000/MPP,”,,更新了圆周率计算位数的全球记录,最新的圆周率为,1,万亿,2400,亿位,。,科学计算(数值计算),军事,、航天、气象等,信息处理(非数值计算)办公自动化、企业管理,过程控制(实时控制)冶金、石油、机械,计算机辅助系统,CAD Computer Aided Design,(,计算机辅助设计,),CAM Computer Aided Manufacturing,(,计算机辅助制造,),CAIComputer Aided Instruction,(,计算机辅助教学,),CATComputer Aided Test,(,计算机辅助测试,),多媒体技术(,Multimedia Technology,),计算机通信(信息高速公路、网络化人生),人工智能,(,AI,Artificial Intelligence,),4,、计算机的应用领域,5,、计算机系统的基本组成和工作原理,一个完整的计算机系统包括,“,硬件系统,”,和,“,软件系统,”,两大部分。,计算机硬件系统主要组成,硬件系统,主机,外部设备,中央处理器(,CPU,),内部存储器,输入设备,输出设备,外部存储器,控制器,运算器,(键盘、鼠标等),(显示器、打印机等),(分为,RAM,和,ROM,),(硬盘驱动器,光盘驱动器等),存储器,冯,.,诺依曼结构,微型家用计算机的硬件组成,微型计算机是由主机、显示器、键盘、鼠标等组成,主机箱里面一般有主板、硬盘、软驱、光驱、电源,主板上一般插有,CPU,、内存、显示卡等。,主板,(,Mother Board,,,Main Board,,,System Board,):微型计算机最主要的部件,主板要完成微机系统的管理和协调,支持各种,CPU,、功能卡和各个总线接口的正常运行。,CPU,CPU(Central Processing Unit),即,中央处理单元,,是整个系统的核心。它负责整个系统,指令的执行,,算术与逻辑的运算,数据的存储与传送,以及对内对外输入与输出的控制。,微型计算机的发展是与微处理器的发展同步的。,20,多年来,微处理器集成度几乎每,18,个月增加一倍,产品每,2,4,年更新换代一次。,内存,用来存储正要运行的程序或数据,直接和,CPU,交换数据。用来可以存储计算结果和中间结果。,显示器,计算机必不可少的输出设备,通过它可以将计算机处理的结果及用户需要了解的信息显示出来,也可以将键盘输入的信息直接显示出来,是人机对话的主要工具。,显示器的主要种类,阴极射线管显示器(,CRT,显示器),液晶显示器(,LCD,显示器),显示卡(,Display Card,),显示卡就是显示器适配卡,它的的基本作用就是控制计算机的图形输出,,由显示卡连接显示器,,我们才能够在显示屏幕上看到图象。,硬盘和硬盘驱动器,是电脑主要的存储媒介之一,由一个或者多个铝制或者玻璃制的碟片组成。这些碟片外覆盖有,铁磁性材料,。绝大多数硬盘都是固定硬盘,被永久性地密封固定在硬盘驱动器中。,外部存储器,光盘和光盘驱动器,光盘,只读型光盘,一次写入型光盘,可重擦写型光盘,光盘驱动器,键盘:,微型计算机必不可少的输入设备。,鼠标:,主要技术参数,分辨率:鼠标每移动,1,英寸所能测出的点数,一般为,200d/i,。分辨率越高,输出越精密。,主要分为,机械鼠标,和,光电鼠标,计算机的工作原理,外部存储器,内部存储器,运算器,控制器,输,入,设,备,输,出,设,备,计算机软件系统主要组成,软件系统,系统软件,应用软件,负责管理、控制、维护、开发计算机的软硬件资源,提供给用户一个便利的操作界面和提供编制应用软件的资源环境(比如,DOS,、,Windows,操作系统,语言处理程序等等),为解决实际问题而专门编制的程序(比如,Word,,,QQ,,游戏软件,,自己编制的软件,等等),软件是用户与硬件之间的,接口界面,。用户主要是通过软件与计算机进行交流。,软件是微机的,灵魂,。没有安装软件的微机称为,“,裸机,”,,无法完成任何工作。,软件,=,程序,+,数据,+,文档,学好,VB,哦!,说明一下语言处理程序,机器语言:是以二进制代码表示的指令集合,,是计算机唯一能直接识别和执行的语言,。其优点是占用内存少、执行速度快。缺点是通用性差、不易阅读和记忆、编程工作量大、难以维护。,汇编语言:是用助记符来表示机器指令的语言。优点是比机器语言易学易记。缺点同机器语言,即通用性差,随机而异。,高级语言:比较接近于我们使用的自然语言和数学表达式。(比如,VB,语言,,C,语言),在计算机中,程序及数据均用二进制代码表示。,为什么采用二进制,运算简单(编码、计数、加减运算规则简单),电路实现方便(物理上最容易实现,用高、低两个电位表示,“,1,”,和,“,0,”,),两个状态的系统具有稳定性,成本低。,6,、信息在计算机系统中的表示和处理,位(,Bit,):存放一位二进制数,即,0,或,1,称为位,用,bit,来表示。,字节(,Byte,):每,8,个,二进制位组成一个字节。用,B,来表示。其它单位之间的关系是:,8Bit=1Byte,(,Byte,可简记为,B,),2,10,B=1024B=1KB 2,20,B=1024,1KB=1MB,2,30,B=1024,1MB=1GB 2,40,B=1024,1GB=1TB,数据单位,计算机中用二进制表示数值数据,正负号也是用二进制表示的。比如最高位,“,0,”,表示正数,,“,1,”,表示负数。,比如一个字节(,1Byte,)可以表示,0,255,的无符号数,也可以表示,128,127,范围的有符号数。,高级语言程序设计中经常涉及到数值数据的类型,。,计算机中数值的表示方法,进位计数制,十进制,日常生活中最常见的是十进制数,用十个不同的符号来表示:,0,、,1,、,2,、,3,、,4,、,5,、,6,、,7,、,8,、,9,,称为代码。,二进制,二进制数只有两个代码,“,0”,和,“,1”,,所有的数据都由它们的组合来实现。二进制数据在进行运算时,遵守,“,逢二进一,借一当二,”,的原则。,八进制和十六进制,计算机中的数据均以二进制形式存储,但当数比较大时,用二进制形式表示位数较多,,不便于书写和较对,,我们在,书写,时,总是将二进制数据以八进制或十六进制的形式表达,并在八进制数据后加英文字母,“,O,”,,在十六进制数据后加英文字母,“,H,”,以示分别。,八进制按,“,逢八进一,”,的原则计数,使用,0,、,1,、,2,、,3,、,4,、,5,、,6,、,7,共八个代码,十六进制数按,“,逢十六进一,”,的原则计数,采用,09,和,A,、,B,、,C,、,D,、,E,、,F,六个英文字母一起构成十六个代码。,计算机中字符的表示方法,计算机不但要处理数值领域的问题,而且还要处理大量非数值领域的问题。例如文字、字母、符号以及一些专用符号,以表达文字信息。,这些信息也要写成二进制格式的代码,,存入计算机才能对它们进行加工处理。计算机中数、字母、符号和汉字等都用特定的二进制码表示,这就是二进制编码。,通常用一个字节表示一个英文字母,通常用两个字节表示一个汉字,ASCII,字符编码(常用的二进制编码),ASCII,字符编码,即,American Standard Code for Information Interchange,(美国信息交换标准代码)。,字 符,ASCII,码(,16,进制),ASCII,码(,10,进制),空格,20H 32,0 9 30H 39H 48 57,A Z 41H 5AH 65 90,a z 61H 7AH 97 122,ASCII,码,标准,ASCII,码用位,机器内占一个字节(位,最高位为“,0”,),可表示,128,个字符,编码从,0,127.,(附录,1,),7,、,Windows,操作系统和简单操作,所谓操作系统就是指电子计算机系统中负责,支撑应用程序运行环境以及用户操作环境的系统软件,。,Windows,系统是微软(,Microsoft,)公司开发的,是一个具有,图形用户界面,的,多任务,操作系统。,鼠标的基本操作,鼠标的基本操作,单击(单击左键),单击右键,双击(双击左键),移动,拖动,键盘的操作,利用键盘可完成中文,Windows 2000,提供的,所有操作功能。,在菜单操作中,可以通过键盘上的箭头键来改变菜单选项,按回车键来执行相应选项。,在多窗口操作中,,alt+Tab,键,在不同的窗口、对话框之间进行切换。,Tab,选项,及按钮之间进行切换。,8,、,Windows,系统中的文件管理,文件,文件是一组相关信息的集合,由,文件名标识,进 行区别。,文件名由文件主名和扩展名两部分组成,如,my_file1.exe,文件目录的组织形式,Windows,文件组织形式:,采用树形(,倒置,)目录结构,树形结构中有三类结点:,根结点:根目录,用,“,”,表示,分枝结点:子目录 或 文件夹,叶结点:文件,文件目录的组织形式,计算机网络的定义,计算机网络就是将,地理上分散布置,的具有独立功能的多台计算机(系统)或由计算机控制的外部设备,利用通信手段并通过,通信设备和线路,连接起来,按照特定的,通信协议,进行信息交流,实现,资源共享,的系统。,9,、计算机网络基础及应用,计算机网络示意图,计算机网络的分类,按照计算机网络的覆盖范围划分,局域网,LAN,(,Local area network,),城域网,MAN,(,Metropolitan Area Network,),广域网,WAN,(,Wide Area Network,),按网络的拓朴结构划分,总线型,星型,环型,按信道带宽分类,宽带网,窄带网,有线网络:,双绞线,同轴电缆,光缆,无线网络:,无线电,微波,红外线,按传输介质划分,计算机网络的构成,硬件部分,计算机,传输介质(双绞线、光缆等),互连设备(调制解调器、,Hub,、交换机、路由器),软件部分,网络操作系统(,Windows2000,,,XP,,,Vista,等),协议软件(,TCP/IP,等),应用软件(,QQ,,,IE,等),Internet,基础,Internet,又称,因特网,,是国际计算机互联网的英文简称,是世界上规模最大的计算机网络。,Internet,是由各种网络组成的一个全球信息网,可以说是由成千上万个具有特殊功能的专用计算机通过各种通信线路,把地理位置不同的网络在物理上连接起来的网络。,利用,IE,浏览器浏览网页,E-mail,文件传输(,File Transfer Protocol,,缩写,FTP,),远程登录(,Telnet,),Internet,的一些应用,UNIX Host,Company B,UNIX Host,Company A,IP,地址简介,怎样找到网络中某一台主机呢?,Internet,TCP/IP,用来标识网络中每一台主机,长度为,32,位二进制数,分成,4,个,8,位二进制组,由”,.“,分隔,每个八位组用十进制数,0-255,表示如:,210,.,96,.,96,.,68,IP,地址简介,域名系统,域名系统为用户提供名字,并将这些名字解析为,IP,地址,然后网络间可通过,IP,地址进行互访。,DNS,(,Domain Name System),。,66.94.230.45,64.233.167.99,再说几句!,想深入学习计算机的的内容比如,Windows,操作系统、各种软件的使用、关于网络的技术等等,除了阅读书籍外,更多是要多练习,多操作,相信大家很快就会掌握这些知识的!,加油加油哦!,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 通信科技 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服