专升本计算机基础笔记珍藏版.docx
《专升本计算机基础笔记珍藏版.docx》由会员分享,可在线阅读,更多相关《专升本计算机基础笔记珍藏版.docx(48页珍藏版)》请在冰豆网上搜索。
专升本计算机基础笔记珍藏版
专升本计算机基础笔记(珍藏版)
(交大专用)
1.计算机的特点:
运算速度快、性能高。
2.计算机的应用:
科学计算、数据处理、过程控制、辅助过程。
3.数制编码:
1 将任何进制数转十进制:
按权展开
2 十进制转二进制:
⑴整数:
除2取余
⑵小数:
乘2取整
3 二进制转八进制:
三位一并
4 二进制转十六进制:
四位一并
5 八进制转二进制:
一分为三
6 十六进制二转进制:
一分为四
4.数据的最小单位是二进制的一个数位即为bit或b,1B=8bits;1kB=1024B;1MB=1024kB;
1GB=1024MB;1T=1024GB
5.GB2312-80码中汉字与字符总共有7445个。
其中汉字6763个,分为两级字库和一级字库,一级3755个,二级3008个,分别按拼音字典与偏旁部首排序。
6.七位ASCⅡ码中共有128个符号,其中控制符有34个,其它字符94个,大写英文字母的序号比小写英文字母的序号少32个。
7.汉字外码(输入码):
⑴音码
⑵形码
⑶音形异码
⑷序号码
8.指令是由操作码与操作数组成
9.简述计算机的工作原理:
1 取指令
2 分析指令
3 执行指令
4 执行完后,指令计数器指向下一条指令
10.系统组成:
硬件系统和软件系统
11.冯诺依曼原理:
1 采用五大部件:
运算器、控制器、存储器、输入和输出设备
2 采用二进制
3 有程序存储功能
12.cpu功能是算术运算和逻辑运算
13.常见的存储器有哪些
1 外存储器:
移动硬盘、硬盘、SD卡、U盘、CF卡、MP3、MP4、车载存储装置、光盘
光盘:
CD、DVD
2 内存储器:
⑴ROM只读存储器
⑵RAM随机存储器
3 常见的输入设备:
键盘、鼠标、扫描仪、音频输入设备、视频输入设备
4 常见的输出设备:
显示器、打印机、绘图仪、显示器。
显示器参数:
分辨率、色彩位数、点距(一般0.21mm)、尺寸、刷新频率、可视角度(液晶)
显示器类别:
CRT、LCD、PDP、VF
打印机类别:
针式打印机、激光打印机、喷墨打印机
14.影响光驱性能技术参数有哪些?
1 数据传输数率
2 查找时间<1s
15.影响声卡的技术参数
1 采样频率:
一般441KHZ
2 采样值编码位数:
8位、16位、32位
16.什么是程序:
未完成某一操作,设置一系列指令的集合
17.名词解释:
1 桌面:
windows启动后的界面
2 媒体:
传播和承载信息的载体,表示形式有媒体、传播媒体、存储媒体
3 操作系统:
对软、硬件系统进行管理
4 文件:
存储外界一系列相关信息的集合
5 文件夹:
文件存储的位置
6 单元格:
行与列交汇处的区域
7 URL:
统一资源定位器
8 http:
超文本传输协议
9 协议:
通信双方共同遵守的约定
10 HTML:
超文本标记语言
11 SMTP:
小型邮件协议
12 POP3:
邮件发送协议
13 IP地址:
为全球计算机识别的地址
IP地址组成:
网络标识和主机标识
IP地址类别:
A类:
0~127 B类:
128~191
C类:
192~223 D类:
224~239
E类:
240~255
一些网站域名:
教育网(CERNET)
科学技术(CSTNET)
公共信息(CHINANET)
金桥信息网(CHINAGBN)
14 IPV4:
由2进制组成的IP地址
15 IPV6:
用于替代现行版本IP协议(IPv4)的下一代IP协议
16 子网掩码:
它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网以及哪些位标识的是主机的位掩码
子网掩码类别:
A类:
255.0.0
B类:
255.255.0.0
C类:
255.255.255.0
17 TCP:
传输控制协议
18.简答:
1 什么是总线?
系统总线主要哪些?
总线:
连接CPU与外部设备一组公共线
系统总线主要有:
地址总线(AB)、数据总线(DB)、控制总线(CB)
2 ICH、MCH分别代表什么?
ICH(南桥):
接口控制中心
MCH(主桥、北桥):
储存控制中心
3 衡量CPU主要性能指标有哪些?
1)CPU字长:
64位
2)CPU外频>800MHZ
3)CPU主频
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)在“资源管理器”或“我的电脑”中找到应用程序
4)在“命令提示符”状态下输入路径及文件后回车
5)在“开始”菜单“运行”中找到应用程序后,回车
6)在“搜索”中“查找”状态下,在文件名的文本框中,键入应用程序名称,搜索到后,双击即可
8 查找文件或文件夹时可以按哪些依据进行查找?
1)按文件或文件夹的名称
2)按文件内包含的文字
3)按文件创建修改日期
4)按文件类型大小
5)按文件大小
9 什么是路径?
路径是查找某一文件所经过的从根目录开始的有效路径。
10 简述目前常见数据交换技术有哪些?
1)线路交换(电路交换)
2)报文交换
3)分组交换
11 多路复用交换技术有哪些?
1)频分(FDM)
2)时分(TDM)
3)波分(WDM)
12 计算机网络的功能?
1)资源共享
2)数据通信
3)分布式处理
13 按地理位置可以将计算机网络分为:
局域网(LAN)、城域网(MAN)、广域网(WAN)
14 按拓扑结构将计算机网络分为:
星型、环型、总线型、树型、网状型、混合型
15 按网络传输技术分为:
广播式(服务器模式)、点对点式网络(对等网)
16 简述计算机网络的组成,网络硬件与软件有哪些?
组成:
通信子网与资源子网两部分
硬件:
⑴网卡(NIC)⑵集线器(HUB)
⑶交换机(switch)⑷路由器(router)
⑸双脚线(有屏蔽和非屏蔽)⑹同轴电缆
⑺光纤⑻RJ-45接头⑼中断器(repeater)
⑽网桥⑾网关
软件:
unix、linux、netware、windowsNT、windows2003 server
17 无线局域网的主流技术有哪些?
1)红外技术(20m以内)
2)扩频技术
3)蓝牙技术(10m以内)
18 互联网接入方式有哪些?
1)仿真终端式
2)拨号网络方式
3)一线通方式(ISDN)
4)ADSL(非对称数据传输方式)
5)直接光纤方式
6)有线电视cableModem方式
7)DDN专线方式
8)微波方式
9)卫星方式
10)电网方式
19 OSI开放互联模型的七层协议(从低到高),互联网的四个结构层次?
协议:
应用层、表示层、会话层、传输层、网络层、数据链入层、物理层
结构层次:
TPC层(传输控制层)、IP层(网际层)、数据链入层、应用层
20 简述MAC地址与IP地址的区别?
MAC地址:
为物理地址(静态地址)
IP地址:
上网时的动态地址
21 常用的网络测试工具有哪些?
1)Ping命令:
用于检查网络连通情况
例:
Ping127.0.0.1检查本地网络通畅
2)IPconfit命令:
显示本机的IP的配置信息
例:
IPconfit/all:
用来显示当前电脑ip相关的所有信息
IPconfit/releaseN:
释放全部(或指定)适配器的由DHCP分配的动态IP地址
22 什么叫计算机病毒?
具有哪些特性?
计算机病毒:
人类编制破坏计算机系统为目的的程序病毒
特性:
⑴破坏性⑵传染性 ⑶潜伏性⑷可激发性⑸顽固性⑹灵巧性
23 病毒传播途径有哪些?
网络媒介、可移动硬盘、盗版光碟
19.Word2003中视图有几种方式?
1普通视图
2页面视图
3Web版式视图
4大纲视图
5阅读版式视图
20.Word2003中设置段落缩进的方法有哪几种?
1选择“格式”菜单里的“段落”命令
2用TAB键
3用增加(减少)缩进量的按钮
4用标尺
21.Word 2003中对齐方式有哪几种?
1两端对齐
2左对齐
3居中
4右对齐
5分散对齐
22.Word2003中表格制作有几种方式?
1用“常用”工具栏中的“插入表格”按钮
2用“表格”菜单中的“插入表格”→“表格”命令
3用“表格”菜单中的“绘制表格”命令
4用“表格”菜单中的“转换”命令
姓名
高数
计算机
英语
刘乐
80
78
69
王江楠
72
68
79
23.选择表格的操作项可以选择哪些内容?
①选中行②选中列③选中单元格 ④选中整个列表
24.Word2003中图片的环绕方式有哪几种?
①
25.什么是样式?
样式分为几种?
样式是文档的外观。
分为字符样式与段落样式两种。
26.ECXEL2003单元格中的信息有哪几种?
内容、格式、批注
27.ECXEL2003单元格中的数据类型有哪几种?
文本、数字、逻辑值
28.什么叫单元格,单元格的地址有几种?
单元格:
行与列交汇处的区域
单元格的地址:
绝对地址、相对地址、混合地址
29.在ECXEL 2003中对工作表标签改名的方法有哪几种?
1)双击工作表标签进行名称编辑
2)右击,在弹出菜单中选“重命名”
3)单击标签→格式菜单→工作表→重命名
30.在ECXEL2003中,选定单元格区域的方法有哪几种?
1)拖动
2)选中左上角的单元格再选想要选的单元格右下角的单元格后按shift键,单击即可
3)在编辑栏的名称框中,输入单元格区域地址
31.什么是公式?
它是以什么作为引导符的?
在ECXEL2003中公式的最大长度是多少?
什么是ECXEL的函数?
ECXEL的函数有几种用法?
公式:
有运算符和运算对象组成有意义的表达式
以“=”为引导符
最大长度:
1024字符
函数:
预定义的函数
ECXEL的函数有几种用法:
⑴直接输入⑵插入函数
=IF(MOD(MID(B9,17,1),2)=1,"男","女")
=DATE(MID(B9,7,4),MID(B9,11,2),MID(B9,13,2))
32.Powerpoint2003的视图有哪几种?
普通视图
幻灯片浏览视图
幻灯片放映放映视图
33.放映幻灯片有哪几种方式?
⑴按功能键F5 ⑵幻灯片放映菜单中的幻灯片放映⑶幻灯片放映视图 ⑷视图菜单→幻灯片放映⑸在资源管理器选着要放映的PPt→右击显示文稿→单击显示
34.对幻灯片视觉效果进行修改的内容有哪些?
1)设计模板
2)利用配色方案
3)动画方案
实做题
以此样图为数据依据,完成如下操作:
1.在E2单元格中输入计算总分的公式或函数
=sum(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单元格中公式将要怎样书写?
=$D5+D5+C$3
6.将F6单元格中公式=$D5+D5+C$3复制到c6及B6单元格中后会出现什么信息或公式?
7.公式=b3+c3+d3+average(f3:
h3)的含义是什么?
它与公式=sum(b3,d3)+(f3+g3+h3)/3等效不?
8.请解释后面这款计算机的技术参数:
Core2 i32.6GhzDDR22G 1TBDVD*16RWLCD22”
C语言
C程序的结构:
⑴ﻩ一个程序由一个或多个源程序文件组成
⑵函数是C程序的主要组成部分
⑶一个函数由两部分组成
1函数首部
2函数体
Ⅰﻩ声明部分
Ⅱ执行部分
⑷程序总是从main函数开始执行
题目:
两数相加
源程序:
#include
intmain()
{
inta,b,c;
printf("请输入a跟b的值,用逗号分隔\n");
scanf("%d,%d",&a,&b);
c=a+b;
printf("c=a+b=%d+%d=%d\n",a,b,c);
return0;
}
结果:
数据的表现形式及其运算
一.常量和变量
1.常量
1数值常量
⑴整型常量123 -36 0
⑵实型常量12.34 -78.91 1.03E3
2字符常量
普通字符‘a’ ‘A’ ‘1’
转义字符 ‘\x12’‘\n’
3字符串常量
“花圃月浓浓” “good night”
4符号常量
#define PI3.14159
例子:
题目:
定义符号常量,输入两数将两数相加,利用以给定的值计算圆面积
源程序:
#include<stdio.h>
#definePI 3.14159
intmain()
{
inta,b,c;
printf("请输入a跟b的值,用逗号分隔\n");
scanf("%d,%d",&a,&b);
c=a+b;
printf("c=a+b=%d+%d=%d\n",a,b,c);
printf("面积=%-7.2f\n",PI*1.5*1.5);
return 0;
}
结果:
二.变量
①变量名
inta;
②变量值
a=3;
③变量存储单元
&a
三.常变量
constdouble pi=3.1415926;
四.标识符
1组成及长度
4a,a-b,
2注意事项
⑴必须以字母或下划线开头
⑵不允许在标识符里出现运算符、标点符号、汉字等符号。
题目:
求半径为r(键盘输入)的,圆面积。
源代码:
#include
int main()
{
float r,area;
constfloatpi=3.14159;
printf("请输入圆的半径:
\n");
scanf("%f",&r);
area=pi*r*r;
printf("半径r=%-4.1f,面积area=%f\n",r,area);
return 0;
}
结果:
数据类型
1.基本类型
1.整型int
2.无符号整型 unsiginedint
3.短整型shortint(short)
4.无符号短整型unsiginedshortint
5.长整型long int (long)
6.双长整型longint(long)
样例:
求阶乘
代码:
#include<stdio.h>
intmain()
{
longi,n;double s=1;
printf("请输入n的值:
\n");
scanf("%ld",&n);
for(i=1;i<=n;i++)
s=s*i;
printf("%d!
=%ld\n",n,s);
return0;
}
结果:
7.字符型char
8.布尔型boolean
9.单精度型float
10.双精度型double
11.长精度型 longdouble
2.派生类型
3.枚举及空类型
4.运算符和表达式
1.基本运算符
+、-、*、/、%、单目运算符(+、-)
2.自增、自减运算符
例题:
取余运算例题
源程序:
#include
int main()
{int n,gw,bw,sw;
printf(“请输入一个三位整数\n”);
scanf(“%d”,&n);
gw=n%10;bw=n/100;sw=n%100/10;
printf(“逆序输出三位数:
%d\n”,gw*100+sw*10+bw);
return0;
}
结果:
i++ ++ii=i+1
i----i i=i-1
例题1:
自增运算
源程序:
#include<stdio.h>
intmain()
{intn,i,s=0;
printf("请输入累加和的终了数\n");
scanf("%d",&n);
for(i=1;i<=n;i++)
s=s+i;
printf("累加和s=%d\n",s);
return0;
}
结果:
例题2:
自增运算
源程序:
#include
intmain()
{intn;
charc1,c2;
printf("请输入一个小于256的整数\n");
scanf("%d",&n);
c1=n--;c2=--n;
printf("i=%d t=%d c1=%c c2=%c\n",++n,c1-5,c1,c2);
return0;
}
结果:
题目:
强制类型转换
源程序:
#include<stdio.h>
intmain()
{intn,a;
floatc,d;
doublee;
printf("请输入一个整数,两个浮点数,用空格隔开\n");
scanf("%d%f%f",&n,&c,&d);
e=n+c+d;a=n+(int)c+(int)d;
printf("a=%d c=%-6.2f d=%-6.2fe=%-6.2f\n",a,c,d,e);
return0;
}
结果:
3.逗号表达式
i=3*2,c=6*9
C语句
1.分类
1.控制类语句
编程原则:
自顶而下、逐步求精
2.函数调用语句
题目:
函数调用例子
代码:
#include<stdio.h>
int main()
{floatmax(floatx,floaty);
floata,b,c;
printf(“输入a和b的值,用空格隔开\n”);
Scanf(“%f%f”,&a,&b);
c=max(a,b);
printf(“%-7.2f和%-7.2f两个数中的最大数为:
%-7.2f\n”,a,b,c);
return0;
}
floatmax(float x,floaty)
{floatz;
if(x>y)z=x;
elsez=y;
return(z);
}
结果:
3.表达式语句
①ﻩ赋值表达式
x=2*9+(32*69)/62
②逗号表达式int x=3*6,inty=200
③复合赋值表达式
s=s+i
s+=i
4.空语句
5.复合语句
题目:
数字塔
1
121
12321
1234321
源代码:
#include
intmain()
{inti,j,k;
for(i=1;i<=9;i++)
{for(k=1;k<=40-2*i;k++)
printf("");
for(j=1;j<=i;j++)
printf("%d",j);
for(j=i-1;j>=1;j--)
printf("%d ",j);
printf("\n",j);
}
return0;
}
结果:
题目:
菱形打印
源代码:
#include<stdio.h>
int main()
{int i,j,k;
for(i=1;i<=5;i++)
{for(k=1;k<=30-i;k++)
printf("");
for(j=1;j<=i*2-1;j++)
printf("*");
printf("\n");
}
for(i=4;i>=1;i--)
{for(k=1;k<=30-i;k++)
printf("");
for(j=1;j<=2*i-1;j++)
printf("*");
printf("\n");
}
return0;
}
结果:
题目:
输入一组数求其最大值、最小值和平均值,用-1作结束
源代码:
#include<stdio.h>
int main()
{intx,max,min,n=0,s=0;floatav;
printf("请输入一个数");
scanf("%d",&x);
n++;max=x;min=x;
while(x!
=-1)
{s=s+x;
if(max<x) max=x;
if(min>x) min=x;
printf("请输入一个数");
scanf("%d",&x);n++;
}
av=1.0*s/n;
printf("最大值=%d,最小值=%d,平均=%f\n",max,min,av);
return0;
}
结果:
数据的输入、输出
一.输出
1.函数printf(“格式声明”,输出表列);
2.cout语句
3.格式字符
以%为引导符由小写字母紧跟其后组成的序列
%d整型
%ld长整型
%f浮点型(float型及double型)
%m.nf 指定宽度及小数位,且对齐方式为右对齐的浮点型数据输出格式
%-m.nf指定宽度及小数位,且对齐方式为左对齐的浮点型数据输出格式
%c 字符型
%s字符串
%e 指数形式
%u无符号型数据
%g
4.举例
题目:
编写程序,按每行五个数输出10到99之间能被3整除或能被5整除的数,并统计出满足上述条件数的个数。
源代码:
#include<stdio.h>
intmain()
{inti,n=0;
for(i=10;i<=99;i++)
if(i%3==0||i%5==0){n++;printf(“%d”,i);
if(n%5==0)printf(“\n”);}
printf(“\n”);
printf(“满足条件的数的个数=%d\n”,n);
return0;
}
结果:
题目:
编写程序:
统计10到99之间满足条件“个位数字加十位数字的和等于13(如49满足4+9=13)”的数的个数,并输出满足条件的数(每