ACCPV4.0大学计算机基础讲义董小艳信息工程学院基础教学部119一、本门课目的能正确、熟练操作计算机使学生了解计算机基础知识、基本理论、方法、技术二、学时上课32学时上机16学时三、要求1.实习必备工具:U盘1个,鞋套1双,一卡通,实习指导书。实习地点:信息楼2.上课上实习不能迟到不能早退不能无故旷课大学计算机基础内容概况33.到机房上机需要穿上鞋套,还需要带上上机卡,里面充好了上机需要的16学时实习费,平时可以拿卡随时到机房上机,但是一定要保证每次有足够的钱上课。4.上实习请按照学号由小到大的顺序坐,上机过程中不能干任何与上实习无关的事情(包括戴耳机听歌、看视频、聊天、玩游戏、逛空间等)。45.计算机交流平台:202.117.179.110上面有我放的课件以及许多老师共享的学习资源,大家还可以留言和提问。6.作业的完成与提交:202.117.179.110。四、考查:采用百分制,考试和考查相结合,其中考查占30%-50%左右平时考核来源:作业成绩、实验报告成绩、出勤五、学习方法课堂教授与自学相结合本门课程的基本内容1.信息技术导论(2-2)2.计算机系统(6-4)3.计算机网络(8-2)4.算法与程序设计基础(4-4)5.数据管理与数据处理(8-8)6.数字媒体应用技术(6-4)7.农业信息技术与农业信息系统(2-0)ACCPV4.0第1章信息技术导论计算机基础教学部:董小艳Email:dxy@nwsuaf.edu.cn第一章信息技术导论1.1信息与信息技术1.2信息表示与信息处理1.3信息技术应用1.4Internet信息检索1.5NE应用1.6信息安全信息与社会信息社会信息与信息技术在信息社会中,信息、知识成为重要的生产力要素,和物质、能量一起构成社会赖以生存的三大资源。信息社会是以信息经济、知识经济为主导的经济,它有别于农业社会是以农业经济为主导,工业社会是以工业经济为主导的经济。1.1信息与信息技术信息与社会信息看电视听广播看书打电话接受、传递、处理……信息与信息技术1.1信息与信息技术概念信息就是情报、资料和知识。信息与信息技术概念信息数据符号化文字数字声音图像信息的载体信息与信息技术信息技术信息技术是指在信息的获取、整理、加工、存储、传递和利用过程中所采用的技术和方法。信息获取信息处理、存储网络信息传输信息利用信息一般处理过程信息与信息技术信息技术文字的使用信息革命印刷术的发明电话、广播、电视的使用电子计算机与通信相结合的信息技术趋势:多元化、网络化、多媒体化、智能化、虚拟化信息与信息技术信息技术感测技术智能技术通信技术控制技术扩展人类感官收集信息的功能,是人类感官的延伸。信息与信息技术感测技术应用全自动洗衣机感应水龙头自动门全自动吸油烟机温度传感器生物芯片土壤水分传感器信息与信息技术信息技术感测技术智能技术通信技术控制技术扩展人类思维器官处理信息的功能,是信息处理的核心。信息与信息技术智能技术应用智能家居智能导航机器人智能收割机智能灌溉信息与信息技术信息技术感测技术智能技术通信技术控制技术扩展神经系统传递信息的功能,是信息化时代的生命线(支柱)扩展人类对信息的控制和使用能力,是现代信息技术的基石(基础)信息与信息技术控制技术应用快递货物分拣系统苹果智能分类系统车辆装配系统机器人采摘控制系统信息与信息技术综合案例飞机场安检系统射线扫描识别是否是危险品自动分拣网络传输感测技术通信技术智能技术控制技术信息与信息技术1.1信息与信息技术信息社会成功案例1.百度——李彥宏2.阿里巴巴——马云3.腾讯——马化腾4.360——周鸿祎5.小米——雷军6.搜狐——张朝阳7.网易——丁磊1.1信息与信息技术信息社会成功案例1.百度——李彥宏2.阿里巴巴——马云3.腾讯——马化腾4.360——周鸿祎5.小米——雷军6.搜狐——张朝阳7.网易——丁磊1.1信息与信息技术信息社会成功案例1.百度——李彥宏2.阿里巴巴——马云3.腾讯——马化腾4.360——周鸿祎5.小米——雷军6.搜狐——张朝阳7.网易——丁磊1.1信息与信息技术信息社会成功案例1.百度——李彥宏2.阿里巴巴——马云3.腾讯——马化腾4.360——周鸿祎5.小米——雷军6.搜狐——张朝阳7.网易——丁磊1.1信息与信息技术信息社会成功案例1.百度——李彥宏2.阿里巴巴——马云3.腾讯——马化腾4.360——周鸿祎5.小米——雷军6.搜狐——张朝阳7.网易——丁磊1.1信息与信息技术信息社会成功案例1.百度——李彥宏2.阿里巴巴——马云3.腾讯——马化腾4.360——周鸿祎5.小米——雷军6.搜狐——张朝阳7.网易——丁磊1.1信息与信息技术信息社会成功案例1.百度——李彥宏2.阿里巴巴——马云3.腾讯——马化腾4.360——周鸿祎5.小米——雷军6.搜狐——张朝阳7.网易——丁磊案例天猫网上商城信息处理过程案例天猫网上商城文字、图片、视频、价格信息、网上支付系统等……这些信息在计算机中如何表示、采集、存储、组织、传输、检索呢?信息处理过程文字图像声音数值信息转换为二进制信息处理过程1.2信息表示与信息处理采用二进制的原因:1•硬件容易实现2•便于进行逻辑运算3•运算简单4•可靠性高信息处理过程1.2信息表示与信息处理数值信息的表示文字信息的表示多媒体信息的表示信息处理过程1.2信息表示与信息处理信息转换为0、1010110编码信息将0、1按一定的规则进行排列,用来表示并区分复杂多样的信息。•1.2.2信息的一般处理过程–信息获取→信息编码→信息传输→信息加工→信息存储→信息发布与检索–将人们熟悉的信息表示为计算机能处理的信息就需要进行编码处理。1.2信息表示与信息处理1.2.3编码规则1)能够用有限的符号(数字)表示尽可能多的信息2)编码长度在可控范围内越短越好3)没有重码(理想状况,但是拼音、五笔有重码)4)编码等长(理想状况,但是Huffman编码就不等长)1.2信息表示与信息处理•个人意见,仅供参考,如有雷同纯属巧合:–成功编码:ASCII码、身份证号、GB18030码、邮政编码、IP地址码、移动电话号码、汉字区位码、汉字内码、十进制数码、二进制数码、十六进制数码等–半成功编码:GB2312-80、不断升位中的固定电话号码–失败编码:我们学校的一卡通号码1.2信息表示与信息处理哈利魔法111213141513132333435351525354555717273747579192939495921122314251314233443546152635465571827384758101930395059413223144535142336455461528374655720293847601221303952*81326314457914274045581015284146591124294247601225304356*1621263152571722274853581823284954591924295055602025305156*3237424752573338434853583439444954593540455055603641465156*1)十进制:用0~9十个符号表示所有数,逢十进一,借一当十,尾符用D表示,默认省略。2)二进制:用0、1两个符号表示所有数,逢二进一,借一当二,尾符用B表示。1.2.4数值信息编码1.2信息表示与信息处理3)八进制:用0~7八个符号表示所有数,逢八进一借一当八,尾符用O或Q表示。4)十六进制:用0~9、A、B、C、D、E、F共十六个符号表示所有数,逢十六进一,借一当十六,尾符用H表示。1.2.4数值信息编码1.2信息表示与信息处理十进制二进制八进制十六进制00000001000111200102230011334010044501015560110667011177810001089100111910101012A11101113B12110014C13110115D14111016E15111117F1.十进制—R进制十进制—R进制:整数部分除R取余,小数部分乘R取整R进制--十进制:按权展开再相加即可2.二进制--八进制二~八:每三位二进制码对应一位八进制码3.二进制--十六进制互换二~十六:每四位对应一位十六进制码1.2.4数值信息编码1.2信息表示与信息处理1.十进制与R进制间的转换十进制R进制A整数:除r取余法B小数:乘r取整法C实数:分开转换R进制十进制十进制R进制整数:除r取余法方法:除r作短除,直到商为0为止。把所有余数由下向上按顺序写出即为所求。2125126202311215127123121102751237121802912402202110小数:乘r取整方法:乘r取整数部分,余下小数部分继续乘,直到小数全为0为止。将所取出的整数部分由上向下写出即为所求。注:十进制不一定能转换成等值的二进制的小数。0.1250.1X20.X20.0.25000.20X2X20.5000.40X2X21.0010.80X21.61X21.21实数:分为整数和小数部分分别计算出相应的二进制值,将所得结果相加。R进制十进制方法:将二进制按位展开,然后求和。(1111101)2=1*2^6+1*2^5+1*2^4+1*2^3+1*2^2+0*2^1+1*2^0=(125)10(0.001)2=0*2^(-1)+0*2^(-2)+1*2^(-3)=(0.125)10(1111101.001)=125+0.125=(125.125)102.八进制与二进制间的转换二进制八进制八进制二进制二进制八进制方法:以小数点为分界限,将二进制自左向右(自右向左)每三位一分割,将分割的每个三位数段用对应的八进制数表示。(011011010111100)=33274(001100110111110)=14676(001010101000.100100=1250.44(011010.100110)=32.46八进制二进制方法:将每一位八进制位用对应的三位二进制数替换后既为所求。455=100101101340=01110000034.06=011100.0001103.十六进制与二进制间的转换二进制十六进制十六进制二进制二进制十六进制方法:以小数点为分界线,自左向右(自右向左)每四位一分割,将分割的每个四位数段用对应的十六进制数表示。0001001101110110=13760011000111000111=31C700011101.11101000=1D.E8返回十六进制二进制方法:将每一位十六进制用对应的四位二进制数替换后既为所求。19DA=00011001110110101DFE=00011101111111101A.D3=00011010.11010011进制转换小结1.非十进制数转换成十进制数方法:把非十进数按位权展开并求和。2.十进制数转换为非十进制数(1)十进制整数转换为非十进制整数方法:除以基数,直至商为0,取其余数,倒排。(2)十进制小数转换为非十进制小数842111232221201111方法:乘以基数,直至小数部分为0,取其整数,顺排。3.非十进制之间互相转换(1)二进制数与八进制数间互换一位八进制数相当于三位二进制数(2)二进制数与十六进制数间互换一位十六进制数相当于四位二进制数•完成以下练习1)(126)10=()2=()8=()162)(10101.101)2=()103)(C7.E9)16=()21.2信息表示与信息处理信息容量单位•位(Bit):二进制中的“0”或“1”就是一位。•字节(Byte):8个二进制位为一个字节,简称(B),用于衡量存储器的大小,还有KB、MB、GB等。1B=8Bits1KB=1024B=210B1MB=1024KB=220B1GB=1024MB=230B1TB=1024GB=240B1PB=1024TB=250B1EB=1024PB=260B1ZB=1024EB=270B1YB=1024ZB=280B1BB=1024