《专升本计算机基础笔记资料(珍藏版).doc》由会员分享,可在线阅读,更多相关《专升本计算机基础笔记资料(珍藏版).doc(53页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、#*专升本计算机基础笔记(珍藏版)专升本计算机基础笔记(珍藏版)(交大专用)(交大专用)1计算机的特点:运算速度快、性能高。2计算机的应用:科学计算、数据处理、过程控制、辅助过程。3数制编码:1 将任何进制数转十进制:按权展开2 十进制转二进制:整数:除 2 取余小数:乘 2 取整3 二进制转八进制:三位一并4 二进制转十六进制:四位一并5 八进制转二进制:一分为三6 十六进制二转进制:一分为四4数据的最小单位是二进制的一个数位即为 bit 或b,1B=8bits;1kB=1024B;1MB=1024kB;1GB=1024MB;1T=1024GB5GB2312-80 码中汉字与字符总共有 74
2、45 个。其中汉字 6763 个,分为两级字库和一级字库,一级 3755 个,二级 3008 个,分别按拼音字典与偏旁部首排序。6七位 ASC码中共有 128 个符号,其中控制符有 34 个,其它字符 94 个,大写英文字母的序号比小写英文字母的序号少 32 个。7汉字外码(输入码):音码形码音形异码#*序号码8指令是由操作码与操作数组成9简述计算机的工作原理:1 取指令2 分析指令3 执行指令4 执行完后,指令计数器指向下一条指令10系统组成:硬件系统和软件系统11冯诺依曼原理:1 采用五大部件:运算器、控制器、存储器、输入和输出设备2 采用二进制3 有程序存储功能12cpu 功能是算术运算
3、和逻辑运算13常见的存储器有哪些1 外存储器 :移动硬盘、硬盘、SD 卡、U 盘、CF 卡、MP3、MP4、车载存储装置、光盘光盘:CD、DVD2 内存储器:ROM 只读存储器RAM 随机存储器3 常见的输入设备:键盘、鼠标、扫描仪、音频输入设备、视频输入设备4 常见的输出设备:显示器、打印机、绘图仪、显示器。#*显示器参数:分辨率、色彩位数、点距(一般 0.21mm) 、尺寸、刷新频率、可视角度(液晶)显示器类别:CRT、LCD、PDP、VF打印机类别:针式打印机、激光打印机、喷墨打印机 14影响光驱性能技术参数有哪些?1 数据传输数率2 查找时间800MHZ3) CPU 主频4) 运算速度
4、(MIPS):每秒执行指令的速度5) 地址总线宽度6) 数据总线宽度7) 内部缓存:L1(片内缓存)L2、L3(片间缓存)4 常用总线标准有哪些?1) 工业体系标准(ISA)2) 外部设备互联标准(PCI)3) 图形图像加速标准(AGP)4) 高速外部设备互连标准(PCI-E)5) 杜比与娱乐体验标准(PCEE) 5 常见内存条线数(引脚数)有哪些类型?30 线、72 线、168 线、184 线、220 线、240 线DDR2:双双倍数据传输数率6 什么是控制面板?Windows 用来进行系统和设备管理的工具集7 启动应用程序的方法有哪些?1) 双击桌面快捷键2) 在“开始”菜单中后,单击3)
5、 在“资源管理器”或“我的电脑”中找到应用程序4) 在“命令提示符”状态下输入路径及文件后回车#*5) 在“开始”菜单“运行”中找到应用程序后,回车6) 在“搜索”中“查找”状态下,在文件名的文本框中,键入应用程序名称,搜索到后,双击即可8 查找文件或文件夹时可以按哪些依据进行查找?1) 按文件或文件夹的名称2) 按文件内包含的文字3) 按文件创建修改日期4) 按文件类型大小5) 按文件大小9 什么是路径?路径是查找某一文件所经过的从根目录开始的有效路径。10 简述目前常见数据交换技术有哪些?1) 线路交换(电路交换)2) 报文交换3) 分组交换11 多路复用交换技术有哪些?1) 频分(FDM
6、)2) 时分(TDM)3) 波分(WDM)12 计算机网络的功能?1) 资源共享2) 数据通信#*3) 分布式处理13 按地理位置可以将计算机网络分为:局域网(LAN) 、城域网(MAN) 、广域网(WAN)14 按拓扑结构将计算机网络分为:星型、环型、总线型、树型、网状型、混合型15 按网络传输技术分为:广播式(服务器模式) 、点对点式网络(对等网)16 简述计算机网络的组成,网络硬件与软件有哪些?组成:通信子网与资源子网两部分硬件:网卡(NIC)集线器(HUB)交换机(switch)路由器(router)双脚线(有屏蔽和非屏蔽)同轴电缆光纤 RJ-45 接头 中断器(repeater)网桥
7、 网关软件:unix、linux、netware、windowsNT、windows 2003 server17 无线局域网的主流技术有哪些?1) 红外技术(20m 以内)2) 扩频技术3) 蓝牙技术(10m 以内)18 互联网接入方式有哪些?1) 仿真终端式2) 拨号网络方式3) 一线通方式(ISDN)#*4) ADSL(非对称数据传输方式)5) 直接光纤方式6) 有线电视 cable Modem 方式7) DDN 专线方式8) 微波方式9) 卫星方式10)电网方式19 OSI 开放互联模型的七层协议(从低到高),互联网的四个结构层次?协议:应用层、表示层、会话层、传输层、网络层、数据链入层
8、、物理层结构层次:TPC 层(传输控制层)、IP 层(网际层)、数据链入层、应用层20 简述 MAC 地址与 IP 地址的区别?MAC 地址:为物理地址(静态地址)IP 地址:上网时的动态地址21 常用的网络测试工具有哪些?1) Ping 命令:用于检查网络连通情况例:Ping 127.0.0.1 检查本地网络通畅2) IPconfit 命令:显示本机的 IP 的 配置信息例:IPconfit/all:用来显示当前电脑 ip 相关的所有信息IPconfit/release N:释放全部(或指定)适配器的由 DHCP 分配的动态 IP 地址22 什么叫计算机病毒?具有哪些特性?计算机病毒:人类编
9、制破坏计算机系统为目的的程序病毒特性:破坏性 传染性 潜伏性 可激发性顽固性 灵巧性#*23 病毒传播途径有哪些?网络媒介、可移动硬盘、盗版光碟19Word 2003 中视图有几种方式?普通视图页面视图Web 版式视图大纲视图阅读版式视图20Word 2003 中设置段落缩进的方法有哪几种?选择“格式”菜单里的“段落”命令用 TAB 键用增加(减少)缩进量的按钮用标尺21Word 2003 中对齐方式有哪几种?两端对齐左对齐居中右对齐分散对齐22Word 2003 中表格制作有几种方式?#*用“常用”工具栏中的“插入表格”按钮用“表格”菜单中的“插入表格”“表格”命令用“表格”菜单中的“绘制表
10、格”命令用“表格”菜单中的“转换”命令姓名高数计算机英语刘乐807869#*王江楠72687923选择表格的操作项可以选择哪些内容?选中行 选中列 选中单元格 选中整个列表24Word 2003 中图片的环绕方式有哪几种?25什么是样式?样式分为几种?样式是文档的外观。分为字符样式与段落样式两种。26ECXEL 2003 单元格中的信息有哪几种?内容、格式、批注27ECXEL 2003 单元格中的数据类型有哪几种?文本、数字、逻辑值28什么叫单元格,单元格的地址有几种?#*单元格:行与列交汇处的区域单元格的地址:绝对地址、相对地址、混合地址29在 ECXEL 2003 中对工作表标签改名的方法
11、有哪几种?1) 双击工作表标签进行名称编辑2) 右击,在弹出菜单中选“重命名”3) 单击标签格式菜单工作表重命名30在 ECXEL 2003 中,选定单元格区域的方法有哪几种?1) 拖动2) 选中左上角的单元格再选想要选的单元格右下角的单元格后按 shift 键,单击即可3) 在编辑栏的名称框中,输入单元格区域地址31什么是公式?它是以什么作为引导符的?在 ECXEL 2003 中公式的最大长度是多少?什么是 ECXEL 的函数?ECXEL 的函数有几种用法?公式:有运算符和运算对象组成有意义的表达式以“=”为引导符最大长度:1024 字符函数:预定义的函数ECXEL 的函数有几种用法:直接输
12、入插入函数=IF(MOD(MID(B9,17,1),2)=1,“男“,“女“)=DATE(MID(B9,7,4),MID(B9,11,2),MID(B9,13,2)32Powerpoint 2003 的视图有哪几种?普通视图幻灯片浏览视图#*幻灯片放映放映视图33放映幻灯片有哪几种方式?按功能键 F5 幻灯片放映菜单中的幻灯片放映 幻灯片放映视图 视图菜单幻灯片放映在资源管理器选着要放映的 PPt右击显示文稿单击显示34对幻灯片视觉效果进行修改的内容有哪些?1) 设计模板2) 利用配色方案3) 动画方案实做题以此样图为数据依据,完成如下操作:1.在 E2 单元格中输入计算总分的公式或函数=su
13、m(b2:d2)=b2+c2+d2=sum(b2,c2,d2)2. 在 F2 单元格中输入计算平均的公式或函数=average(b2:d2)=e2/3#*=average(b2,c2,d2)3. 在 G2 单元格中输入计算名次的公式或函数=RANK(E2,$E$2:$E$5,0)4. 在 H2 单元格中输入按=90 分为“优秀” 、=75 分为“良好” 、=60 分为“及格” ,否则为“不及格”的公式或函数=IF(C2=90,“优秀“,IF(C2=75,“良好“,IF(C2=60,“及格“,“不及格“)5. 将 E4 单元格中的公式=$d3+c3+b$3 复制到 F6 单元格中公式将要怎样书写
14、?=$D5+D5+C$36. 将 F6 单元格中公式=$D5+D5+C$3 复制到 c6 及 B6 单元格中后会出现什么信息或公式?7. 公式=b3+c3+d3+average(f3:h3)的含义是什么?它与公式=sum(b3,d3)+(f3+g3+h3)/3 等效不?8. 请解释后面这款计算机的技术参数:Core2 i3 2.6Ghz DDR2 2G 1TB DVD*16 RW LCD 22”C 语言函数首部函数体#*C 程序的结构: 一个程序由一个或多个源程序文件组成 函数是 C 程序的主要组成部分一个函数由两部分组成函数首部函数体 声明部分 执行部分程序总是从 main 函数开始执行题目
15、:两数相加源程序:#include int main()int a,b,c;printf(“请输入 a 跟 b 的值,用逗号分隔n“);scanf(“%d,%d“,c=a+b;#*printf(“c=a+b=%d+%d=%dn“,a,b,c);return 0;结果:数据的表现形式及其运算一常量和变量1.常量数值常量 整型常量 123 -36 0 实型常量 12.34 -78.91 1.03E3字符常量 普通字符 a A 1转义字符 x12 n字符串常量“花圃月浓浓” “good night”符号常量#*#define PI 3.14159例子:题目:定义符号常量,输入两数将两数相加,利用以给
16、定的值计算圆面积源程序:#include #define PI 3.14159int main()int a,b,c;printf(“请输入 a 跟 b 的值,用逗号分隔n“);scanf(“%d,%d“,c=a+b;printf(“c=a+b=%d+%d=%dn“,a,b,c);printf(“面积=%-7.2fn“,PI*1.5*1.5);return 0;结果:#*二变量变量名int a;变量值a=3;变量存储单元四标识符组成及长度4a,a-b,注意事项必须以字母或下划线开头不允许在标识符里出现运算符、标点符号、汉字等符号。#*题目:求半径为 r(键盘输入)的,圆面积。源代码:#incl
17、udeint main()float r,area;const float pi=3.14159;printf(“请输入圆的半径:n“);scanf(“%f“,area=pi*r*r;printf(“半径 r=%-4.1f,面积 area=%fn“,r,area);return 0;结果:数据类型1基本类型#*1.整型 int2. 无符号整型 unsigined int3. 短整型 short int (short)4. 无符号短整型 unsigined short int5. 长整型 long int (long)6. 双长整型 long int (long)样例:求阶乘代码:#includ
18、eint main()long i,n;double s=1;printf(“请输入 n 的值:n“);scanf(“%ld“,for(i=1;iint main()#*int n,gw,bw,sw;printf(“请输入一个三位整数n”);scanf(“%d”,gw=n%10;bw=n/100;sw=n%100/10;printf(“逆序输出三位数:%dn”,gw*100+sw*10+bw);return 0;结果:i+ +i i=i+1i- -i i=i-1例题 1:自增运算源程序:#includeint main()int n,i,s=0;printf(“请输入累加和的终了数n“);#*
19、scanf(“%d“,for(i=1;iint main()int n;char c1,c2;printf(“请输入一个小于 256 的整数n“);scanf(“%d“,#*c1=n-;c2=-n;printf(“i=%d t=%d c1=%c c2=%cn“,+n,c1-5,c1,c2);return 0;结果:题目:强制类型转换源程序:#includeint main()int n,a;float c,d;double e;printf(“请输入一个整数,两个浮点数,用空格隔开n“);scanf(“%d%f%f“,e=n+c+d;a=n+(int)c+(int)d;#*printf(“a=
20、%d c=%-6.2f d=%-6.2f e=%-6.2fn“,a,c,d,e);return 0;结果:3. 逗号表达式i=3*2,c=6*9C 语句1分类1.控制类语句编程原则:自顶而下、逐步求精2. 函数调用语句题目:函数调用例子代码:#*#includeint main()float max(float x,float y);float a,b,c;printf(“输入 a 和 b 的值,用空格隔开n”); Scanf(“%f%f”,c=max(a,b);printf(“%-7.2f 和%-7.2f 两个数中的最大数为:%-7.2fn”,a,b,c); return 0; float
21、max(float x,float y)float z;if(xy) z=x;else z=y;return(z);结果:#*3. 表达式语句 赋值表达式x=2*9+(32*69)/62逗号表达式 int x=3*6,int y=200复合赋值表达式 s=s+is+=i4. 空语句5. 复合语句题目:数字塔1121123211234321 源代码:#includeint main()int i,j,k;for(i=1;i=1;j-)printf(“%d “,j); printf(“n“,j); return 0; 结果:#*题目:菱形打印源代码:#includeint main()int i,
22、j,k;for(i=1;i=1;i-)for(k=1;kint main()int x,max,min,n=0,s=0;float av;printf(“请输入一个数“); scanf(“%d“,n+;max=x;min=x;while(x!=-1)#*s=s+x;if(maxx) min=x;printf(“请输入一个数“); scanf(“%d“,n+;av=1.0*s/n;printf(“最大值=%d,最小值=%d,平均=%fn“,max,min,av); return 0; 结果:数据的输入、输出一输出1. 函数 printf(“格式声明”,输出表列);2.cout 语句#*3.格式字
23、符以%为引导符由小写字母紧跟其后组成的序列%d 整型%ld 长整型%f 浮点型(float 型及 double 型)%m.nf 指定宽度及小数位,且对齐方式为右对齐的浮点型数据输出格式%-m.nf 指定宽度及小数位,且对齐方式为左对齐的浮点型数据输出格式%c 字符型%s 字符串%e 指数形式%u 无符号型数据%g 4.举例题目:编写程序,按每行五个数输出 10 到 99 之间能被 3 整除或能被 5 整除的数,并统计出满足上述条件数的个数。源代码:#includeint main()int i,n=0;for(i=10;iint main()int i,n=0;for(i=10;iint ma
24、in()int i,n=0,a,b;for(i=10;iint main()int y;float x;printf(“请输入一个数:“);scanf(“x=%f“,if(x0) y=1;else if(x = = !=2. 关系表达式float x,y,z;if(zy)3逻辑运算符与逻辑表达式#*1.逻辑运算符 ! a=4;b=45;c=789;if(a=b) d=1;if(a=c) d=2;3. 逻辑型变量Bool a1,a2;题目:从键盘输入一个数,判定该数是否为素数源程序:#includeint main()int ,i,s=1;for(i=2;iint main()int i,j,s
25、,a=0;for(i=100;iint main()int s,n;printf(“请输入一个学生成绩n“);scanf(“%d“,if(s100)printf(“数据输入的范围出错!n“);n=s/10;switch(n)case 10:case 9: printf(“成绩%d 为优秀n“,s);break;case 8: printf(“成绩%d 为良好n“,s);break;case 7: printf(“成绩%d 为中等n“,s);break;case 6: printf(“成绩%d 为及格n“,s);break;default:printf(“成绩%d 为不及格n“,s);retur
26、n 0;结果:#*题目:输入一个字符,若是英文字母输出英文字母,若是数字字符输出数字字符,否则输出特殊字符源代码:#includeint main()char ch;printf(“请输入一个字符n“);scanf(“%c“, / ch=getchar();if(ch=afloat p=1;printf(“请输入 n 的值n”);scanf(“%d”,for(i=1;iint main()int n,i,j;float p,s=0;for(i=1;iint main()int i,j,k;for(i=1;i#*int main()int i,j,a10,t,b10;for(i=0;iint m
27、ain()int i,j,a1111;for(i=0;iint main()int i,j,a1111,k;for(i=0;iint main()int i,n=0;for(i=10;iint main()int i,j,k,a1123;for(i=1;i=9;i+)ai1=1;ai2*i-1=1;for(i=2;i=9;i+)for(j=2;j2*i-1;j+)if(j=i) aij=j;else aij=aij-1-1;for(i=1;i=9;i+)for(k=1;k=40-2*i;k+)printf(“ “); for(j=1;j=2*i-1;j+)#*printf(“%d “,aij); printf(“n“); return 0; 结果: