文档库 最新最全的文档下载
当前位置:文档库 › 上机考试题目及答案

上机考试题目及答案

上机考试题目及答案
上机考试题目及答案

题目

--1、查找员工的编号、姓名、部门和出生日期,如果出生日期为空值,

--显示日期不详,并按部门排序输出,日期格式为yyyy-mm-dd。

--2、查找与喻自强在同一个单位的员工姓名、性别、部门和职称

--3、按部门进行汇总,统计每个部门的总工资

--4、查找商品名称为14寸显示器商品的销售情况,

--显示该商品的编号、销售数量、单价和金额

--5、在销售明细表中按产品编号进行汇总,统计每种产品的销售数量和金额

--6、按客户编号统计每个客户1996年的订单总金额

--7、查找有销售记录的客户编号、名称和订单总额

--8、查找在1997年中有销售记录的客户编号、名称和订单总额

--9、查找一次销售最大的销售记录

--10、查找至少有3次销售的业务员名单和销售日期

--11、用存在量词查找没有订货记录的客户名称

--12、使用左外连接查找每个客户的客户编号、名称、订货日期、订单金额

--订货日期不要显示时间,日期格式为yyyy-mm-dd

--按客户编号排序,同一客户再按订单降序排序输出

--13、查找16M DRAM的销售情况,要求显示相应的销售员的姓名、

--性别,销售日期、销售数量和金额,其中性别用男、女表示

--14、查找每个人的销售记录,要求显示销售员的编号、姓名、性别、

--产品名称、数量、单价、金额和销售日期

--15、查找销售金额最大的客户名称和总货款

--16、查找销售总额少于1000元的销售员编号、姓名和销售额

--17、查找至少销售了3种商品的客户编号、客户名称、商品编号、商品名称、数量和金额--18、查找至少与世界技术开发公司销售相同的客户编号、名称和商品编号、商品名称、数

量和金额

19、查找表中所有姓刘的职工的工号,部门,薪水

20、查找所有定单金额高于20000的所有客户编号

21、统计表中员工的薪水在40000-60000之间的人数

22、查询表中的同一部门的职工的平均工资,但只查询"住址"是"上海市"的员工

23、将表中住址为"上海市"的员工住址改为"北京市"

24、查找业务部或会计部的女员工的基本信息。

25、显示每种产品的销售金额总和,并依销售金额由大到小输出。

26、选取编号界于‘C0001’和‘C0004’的客户编号、客户名称、客户地址。

27、计算出一共销售了几种产品。

28、将业务部员工的薪水上调3%。

29、由employee表中查找出薪水最低的员工信息。

30、使用join查询客户姓名为"客户丙"所购货物的"客户名称","定单金额","定货日期","电话号码"

31、由sales表中查找出订单金额大于“E0013业务员在1996/10/15这天所接每一张订单的金额”的所有订单。

32、计算'P0001'产品的平均销售单价

33、找出公司女员工所接的定单

34、找出同一天进入公司服务的员工

35、找出目前业绩超过232000元的员工编号和姓名。

36、查询出employee表中所有女职工的平均工资和住址在"上海市"的所有女职工的平均工资

37、在employee表中查询薪水超过员工平均薪水的员工信息。

38、找出目前销售业绩超过40000元的业务员编号及销售业绩,并按销售业绩从大到小排

序。

39、找出公司男业务员所接且订单金额超过2000元的订单号及订单金额。

40、查询sales表中订单金额最高的订单号及订单金额。

41、查询在每张订单中订购金额超过24000元的客户名及其地址。

42、求出每位客户的总订购金额,显示出客户号及总订购金额,并按总订购金额降序排列。

43、求每位客户订购的每种产品的总数量及平均单价,并按客户号,产品号从小到大排列。

44、查询订购了三种以上产品的订单号。

45、查询订购的产品至少包含了订单10003中所订购产品的订单。

46、在sales表中查找出订单金额大于“E0013业务员在1996/11/10这天所接每一张订单的

金额”的所有订单,并显示承接这些订单的业务员和该订单的金额。

47、查询末承接业务的员工的信息。

48、查询来自上海市的客户的姓名,电话、订单号及订单金额。

49、查询每位业务员各个月的业绩,并按业务员编号、月份降序排序。

50、求每种产品的总销售数量及总销售金额,要求显示出产品编号、产品名称,总数量及总

金额,并按产品号从小到大排列。

51、查询总订购金额超过’C0002’客户的总订购金额的客户号,客户名及其住址。

52、查询业绩最好的的业务员号、业务员名及其总销售金额。

53、查询每位客户所订购的每种产品的详细清单,要求显示出客户号,客户名,产品号,产

品名,数量及单价。

54、求各部门的平均薪水,要求按平均薪水从小到大排序。

答案

--1、查找员工的编号、姓名、部门和出生日期,如果出生日期为空值,

--显示日期不详,并按部门排序输出,日期格式为yyyy-mm-dd。

select emp_no ,emp_name ,dept ,

isnull(convert(char(10),birthday,120),'日期不详') birthday

from employee

order by dept

--2、查找与喻自强在同一个单位的员工姓名、性别、部门和职称

select emp_no,emp_name,dept,title

from employee

where emp_name<>'喻自强' and dept in

(select dept from employee

where emp_name='喻自强')

--3、按部门进行汇总,统计每个部门的总工资

select dept,sum(salary)

from employee

group by dept

--4、查找商品名称为14寸显示器商品的销售情况,

--显示该商品的编号、销售数量、单价和金额

select a.prod_id, qty,unit_price, unit_price*qty totprice

from sale_item a,product b

where a.prod_id=b.prod_id and prod_name='14寸显示器'

--5、在销售明细表中按产品编号进行汇总,统计每种产品的销售数量和金额select prod_id, sum(qty) totqty, sum(qty*unit_price) totprice

from sale_item

group by prod_id

--6、使用convert函数按客户编号统计每个客户1996年的订单总金额select cust_id, sum(tot_amt) totprice

from sales

where convert(char(4),order_date,120)='1996'

group by cust_id

--7、查找有销售记录的客户编号、名称和订单总额

select a.cust_id, cust_name, sum(tot_amt) totprice

from customer a, sales b

where a.cust_id=b.cust_id

group by a.cust_id,cust_name

--8、查找在1997年中有销售记录的客户编号、名称和订单总额

select a.cust_id, cust_name,sum(tot_amt) totprice

from customer a,sales b

where a.cust_id=b.cust_id and convert(char(4),order_date,120)='1997'

group by a.cust_id,cust_name

--9、查找一次销售最大的销售记录

select order_no,cust_id,sale_id,tot_amt

from sales

where tot_amt=

(select max(tot_amt)

from sales)

--10、查找至少有3次销售的业务员名单和销售日期

select emp_name,order_date

from employee a,sales b

where emp_no=sale_id and a.emp_no in

(select sale_id

from sales

group by sale_id

having count(*)>=3)

order by emp_name

--11、用存在量词查找没有订货记录的客户名称

select cust_name

from customer a

where not exists

(select *

from sales b

where a.cust_id=b.cust_id)

--12、使用左外连接查找每个客户的客户编号、名称、订货日期、订单金额

--订货日期不要显示时间,日期格式为yyyy-mm-dd

--按客户编号排序,同一客户再按订单降序排序输出

select a.cust_id,cust_name,convert(char(10),order_date,120),tot_amt

from customer a left outer join sales b on a.cust_id=b.cust_id

order by a.cust_id,tot_amt desc

--13、查找16M DRAM的销售情况,要求显示相应的销售员的姓名、

--性别,销售日期、销售数量和金额,其中性别用男、女表示

select emp_name 姓名, 性别= case a.sex when 'm' then '男'

when 'f' then '女'

else '未'

end,

销售日期= isnull(convert(char(10),c.order_date,120),'日期不详'),

qty 数量, qty*unit_price as 金额

from employee a, sales b, sale_item c,product d

where d.prod_name='16M DRAM' and d.pro_id=c.prod_id and

a.emp_no=

b.sale_id and b.order_no=

c.order_no

--14、查找每个人的销售记录,要求显示销售员的编号、姓名、性别、

--产品名称、数量、单价、金额和销售日期

select emp_no 编号,emp_name 姓名, 性别= case a.sex when 'm' then '男'

when 'f' then '女'

else '未'

end,

prod_name 产品名称,销售日期= isnull(convert(char(10),c.order_date,120),'日期不详'), qty 数量, qty*unit_price as 金额

from employee a left outer join sales b on a.emp_no=b.sale_id , sale_item c,product d

where d.pro_id=c.prod_id and b.order_no=c.order_no

--15、查找销售金额最大的客户名称和总货款

select cust_name,d.cust_sum

from customer a,

(select cust_id,cust_sum

from (select cust_id, sum(tot_amt) as cust_sum

from sales

group by cust_id ) b

where b.cust_sum =

( select max(cust_sum)

from (select cust_id, sum(tot_amt) as cust_sum

from sales

group by cust_id ) c )

) d

where a.cust_id=d.cust_id

--16、查找销售总额少于1000元的销售员编号、姓名和销售额

select emp_no,emp_name,d.sale_sum

from employee a,

(select sale_id,sale_sum

from (select sale_id, sum(tot_amt) as sale_sum

from sales

group by sale_id ) b

where b.sale_sum <1000

) d

where a.emp_no=d.sale_id

--17、查找至少销售了3种商品的客户编号、客户名称、商品编号、商品名称、数量和金额select a.cust_id,cust_name,b.prod_id,prod_name,d.qty,d.qty*d.unit_price

from customer a, product b, sales c, sale_item d

where a.cust_id=c.cust_id and d.prod_id=b.prod_id and

c.order_no=

d.order_no and a.cust_id in (

select cust_id

from (select cust_id,count(distinct prod_id) prodid

from (select cust_id,prod_id

from sales e,sale_item f

where e.order_no=f.order_no) g

group by cust_id

having count(distinct prod_id)>=3) h )

--18、查找至少与世界技术开发公司销售相同的客户编号、名称和商品编号、商品名称、数量和金额

select a.cust_id,cust_name,d.prod_id,prod_name,qty,qty*unit_price

from customer a, product b, sales c, sale_item d

where a.cust_id=c.cust_id and d.prod_id=b.prod_id and

c.order_no=

d.order_no and not exists

(select f.*

from customer x ,sales e, sale_item f

where cust_name='世界技术开发公司' and x.cust_id=e.cust_id and

e.order_no=

f.order_no and not exists

( select g.*

from sale_item g, sales h

where g.prod_id = f.prod_id and g.order_no=h.order_no and

h.cust_id=a.cust_id)

)

19、查找表中所有姓刘的职工的工号,部门,薪水

select emp_no,emp_name,dept,salary

from employee

where emp_name like '刘%'

20、查找所有定单金额高于20000的所有客户编号

select cust_id

from sales

where tot_amt>20000

21、统计表中员工的薪水在40000-60000之间的人数

select count(*)as 人数

from employee

where salary between 40000 and 60000

22、查询表中的同一部门的职工的平均工资,但只查询"住址"是"上海市"的员工select avg(salary) avg_sal,dept

from employee

where addr like '上海市%'

group by dept

23、将表中住址为"上海市"的员工住址改为"北京市"

update employee

set addr = '北京市'

where addr like '上海市'

24、查找业务部或会计部的女员工的基本信息。

select emp_no,emp_name,dept

from employee

where sex='F'and dept in ('业务','会计')

25、显示每种产品的销售金额总和,并依销售金额由大到小输出。

select prod_id ,sum(qty*unit_price)

from sale_item

group by prod_id

order by sum(qty*unit_price) desc

26、选取编号界于‘C0001’和‘C0004’的客户编号、客户名称、客户地址。select CUST_ID,cust_name,addr

from customer

where cust_id between 'C0001' AND 'C0004'

27、计算出一共销售了几种产品。

select count(distinct prod_id) as '共销售产品数'

from sale_item

28、将业务部员工的薪水上调3%。

update employee

set salary=salary*1.03

where dept='业务'

29、由employee表中查找出薪水最低的员工信息。

select *

from employee

where salary=

(select min(salary )

from employee )

30、使用join查询客户姓名为"客户丙"所购货物的"客户名称","定单金额","定货日期","电话号码"

select a.cust_id,b.tot_amt,b.order_date,a.tel_no

from customer a join sales b

on a.cust_id=b.cust_id and cust_name like '客户丙'

31、由sales表中查找出订单金额大于“E0013业务员在1996/10/15这天所接每一张订单的金额”的所有订单。

select *

from sales

where tot_amt>all

(select tot_amt

from sales

where sale_id='E0013'and order_date='1996/10/15')

order by tot_amt

32、计算'P0001'产品的平均销售单价

select avg(unit_price)

from sale_item

where prod_id='P0001'

33、找出公司女员工所接的定单

select sale_id,tot_amt

from sales

where sale_id in

(select sale_id from employee

where sex='F')

34、找出同一天进入公司服务的员工

select a.emp_no,a.emp_name,a.date_hired

from employee a join employee b on (a.emp_no!=b.emp_no and a.date_hired=b.date_hired) order by a.date_hired

35、找出目前业绩超过232000元的员工编号和姓名。

select emp_no,emp_name

from employee

where emp_no in

(select sale_id

from sales

group by sale_id

having sum(tot_amt)>232000)

36、查询出employee表中所有女职工的平均工资和住址在"上海市"的所有女职工的平均工资

select avg(salary)

from employee

where sex like 'f'

union

select avg(salary)

from employee

where sex like 'f' and addr like '上海市%'

37、在employee表中查询薪水超过员工平均薪水的员工信息。

Select * from employee where salary>(select avg(salary) from employee)

38、找出目前销售业绩超过40000元的业务员编号及销售业绩,并按销售业绩从大到小

排序。

Select sale_id ,sum(tot_amt)

from sales

group by sale_id

having sum(tot_amt)>40000

order by sum(tot_amt) desc

39、找出公司男业务员所接且订单金额超过2000元的订单号及订单金额。

Select order_no,tot_amt

From sales, employee

Where sale_id=emp_no and sex='M' and tot_amt>2000

40、查询sales表中订单金额最高的订单号及订单金额。

Select order_no, tot_amt

from sales

where tot_amt = (select max(tot_amt) from sales)

41、查询在每张订单中订购金额超过24000元的客户名及其地址。

Select cust_name,addr from customer a,sales b where a.cust_id=b.cust_id and tot_amt>24000

42、求出每位客户的总订购金额,显示出客户号及总订购金额,并按总订购金额降序排

列。

Select cust_id,sum(tot_amt) from sales

Group by cust_id

Order by sum(tot_amt) desc

43、求每位客户订购的每种产品的总数量及平均单价,并按客户号,产品号从小到大排

列。

Select cust_id,prod_id,sum(qty),sum(qty*unit_price)/sum(qty)

From sales a, sale_item b

Where a.order_no=b.order_no

Group by cust_id,prod_id

Order by cust_id,prod_id

44、查询订购了三种以上产品的订单号。

Select order_no from sale_item

Group by order_no

Having count(*)>3

45、查询订购的产品至少包含了订单10003中所订购产品的订单。

Select distinct order_no

From sale_item a

Where order_no<>'10003'and not exists (

Select * from sale_item b where order_no ='10003' and not exists

(select * from sale_item c where c.order_no=a.order_no and c.prod_id=b.prod_id)) 46、在sales表中查找出订单金额大于“E0013业务员在1996/11/10这天所接每一张订

单的金额”的所有订单,并显示承接这些订单的业务员和该订单的金额。

Select sale_id,tot_amt from sales

where tot_amt>all(select tot_amt from sales where sale_id='E0013' and order_date='1996/11/10')

47、查询末承接业务的员工的信息。

Select *

From employee a

Where not exists

(select * from sales b where a.emp_no=b.sale_id)

48、查询来自上海市的客户的姓名,电话、订单号及订单金额。

Select cust_name,tel_no,order_no,tot_amt

From customer a ,sales b

Where a.cust_id=b.cust_id and addr='上海市'

49、查询每位业务员各个月的业绩,并按业务员编号、月份降序排序。

Select sale_id,month(order_date), sum(tot_amt)

from sales

group by sale_id,month(order_date)

order by sale_id,month(order_date) desc

50、求每种产品的总销售数量及总销售金额,要求显示出产品编号、产品名称,总数量

及总金额,并按产品号从小到大排列。

Select a.prod_id,prod_name,sum(qty),sum(qty*unit_price)

From sale_item a,product b

Where a.prod_id=b.prod_id

Group by a.prod_id,prod_name

Order by a.prod_id

51、查询总订购金额超过’C0002’客户的总订购金额的客户号,客户名及其住址。

Select cust_id, cust_name,addr

From customer

Where cust_id in (select cust_id from sales

Group by cust_id

Having sum(tot_amt)>

(Select sum(tot_amt) from sales where cust_id='C0002'))

52、查询业绩最好的的业务员号、业务员名及其总销售金额。

select emp_no, emp_name, sum(tot_amt)

from employee a, sales b

where a.emp_no=b.sale_id

group by emp_no,emp_name

having sum(tot_amt)=

(select max(totamt)

from (select sale_id,sum(tot_amt) totamt

from sales

group by sale_id) c)

53、查询每位客户所订购的每种产品的详细清单,要求显示出客户号,客户名,产品号,

产品名,数量及单价。

select a.cust_id, cust_name, c.prod_id, prod_name,qty, unit_price

from customer a,sales b, sale_item c, product d

where a.cust_id=b.cust_id and b.order_no=c.order_no and c.prod_id=d.prod_id

54、求各部门的平均薪水,要求按平均薪水从小到大排序。

select dept, avg(salary)

from employee

group by dept

order by avg(salary)

上机考试题目及答案

题目 --1、查找员工的编号、姓名、部门和出生日期,如果出生日期为空值, --显示日期不详,并按部门排序输出,日期格式为yyyy-mm-dd。 --2、查找与喻自强在同一个单位的员工姓名、性别、部门和职称 --3、按部门进行汇总,统计每个部门的总工资 --4、查找商品名称为14寸显示器商品的销售情况, --显示该商品的编号、销售数量、单价和金额 --5、在销售明细表中按产品编号进行汇总,统计每种产品的销售数量和金额 --6、按客户编号统计每个客户1996年的订单总金额 --7、查找有销售记录的客户编号、名称和订单总额 --8、查找在1997年中有销售记录的客户编号、名称和订单总额 --9、查找一次销售最大的销售记录 --10、查找至少有3次销售的业务员名单和销售日期 --11、用存在量词查找没有订货记录的客户名称 --12、使用左外连接查找每个客户的客户编号、名称、订货日期、订单金额 --订货日期不要显示时间,日期格式为yyyy-mm-dd --按客户编号排序,同一客户再按订单降序排序输出 --13、查找16M DRAM的销售情况,要求显示相应的销售员的姓名、 --性别,销售日期、销售数量和金额,其中性别用男、女表示 --14、查找每个人的销售记录,要求显示销售员的编号、姓名、性别、 --产品名称、数量、单价、金额和销售日期 --15、查找销售金额最大的客户名称和总货款 --16、查找销售总额少于1000元的销售员编号、姓名和销售额 --17、查找至少销售了3种商品的客户编号、客户名称、商品编号、商品名称、数量和金额--18、查找至少与世界技术开发公司销售相同的客户编号、名称和商品编号、商品名称、数 量和金额 19、查找表中所有姓刘的职工的工号,部门,薪水 20、查找所有定单金额高于20000的所有客户编号 21、统计表中员工的薪水在40000-60000之间的人数 22、查询表中的同一部门的职工的平均工资,但只查询"住址"是"上海市"的员工

C语言期末上机考试题及答案

C语言上机考试题—01 1. //#include #include double fun( int n ) { double sum=0,a=1; for(;n>0;n--,a++) sum=sum+1/(a*(a+1)); return sum; } main() { // clrscr(); printf("%f\n", fun(10)); } 2. #include main() { int k,m,s=0,i,b=0; for(k=10000;k<=20000;k++ ) { if(k%10==7) { for(i=2,b=0;i main() { int a; printf("请输入一个需要判 断的年份:\n"); scanf("%d",&a); if(a%4==0&&a%100!=0) printf("是闰年\n"); else if(a%400==0) printf("是闰年 \n"); else printf("不是闰 年\n"); } C语言上机考试题—02 1. //#include #include double fun( int n ) { double sum=0,a=1; for(;n>0;n--,a++) sum=sum+1/(a*(a+1)); return sum; } main() { // clrscr(); printf("%f\n", fun(10)); } 2. #include fun(int n) { int i,j=0; for(i=2;i #include main() { char str[81]; int i,j=0,w=1,s=0; printf("请输入一串字符: \n"); gets(str); for(i=0;i

单片机上机操作考试题及答案

单片机上机考试试题 1.使得8个发光二极管循环点亮,采用定时器方式0使得每个发光二极管点亮的时间为。#include <> int count=0; int minute=0; int temp; char code style[8]={0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe}; void desplay() { temp=minute%8; P0= style[temp]; } void toProc() interrupt 1 { count++; TH0=0x0c; TL0=0x78; } void main() { TMOD=0; TH0=0x0c; TL0=0x78; TR0=1; ET0=1;

EA=1; while(1) { if(count==100) { minute++; count=0; } desplay(); } } 2.完成下面电路所示的功能,K1,K2对应两个开关按键。P1口对应发光二极管的状态K1=0,K2=0○○○○○○○○

#include <> char code style[4]={0x0,0xf0,0x33,0xff}; sbit P1_0=P1^0; sbit P1_1=P1^1; void main() { P0=0xff; while(1) { if(P1_0==0&&P1_1==0) { P0=style[0]; } if(P1_0==0&&P1_1==1) { P0=style[1]; } if(P1_0==1&&P1_1==0) { P0=style[2]; } if(P1_0==1&&P1_1==1) {

计算机等级考试一级上机考试试题

上机考试试题 (第一套) 一、汉字录入(请在Word系统中正确录入如下内容,25分) 要求:1.在表格中正确地录入考生姓名及学号。 2.正确录入表格后的文本,文本中的英文。数字按西文方式;标点符号按中文方 式。 3.整个录入的文本以文件名为:自己姓名.DOC保存。 二、Word编辑和排版(25分) 打开上面文件:自己姓名.DOC,完成如下操作后。 页面设置:纸张为A4,纵向;页边距上、下、左、右为2.5cm; 1.排版设置:标题为黑体三号粗体居中,正文为宋体小五号,行距为1.5倍行距,段 前段后各间隔1行; 2.将正文第二段的的一个字设置为首字下沉,楷体、占二行,距正文0.7cm; 3.设置页眉为考生自己的姓名,页眉内容居中对齐、楷体五号、蓝色,置于居中位置。 三、Excel操作(20分) 在EXCEL系统中按以下要求完成,文件名为:姓名.XLS。 1.按以下模式建立表格,加边框(外框加双边框线)及首行合并单元格,并输入表格 内容; 2.标题:楷体、加粗、16号字;正文:宋体11号字、汉字加粗,数字两位小数; 3.利用公式计算实发金额栏及平均栏; 其中:实发金额=固定工资+活动工资+岗位津贴+地区补贴+奖金 4.用三维柱形图显示平均情况(包括固定工资、活动工资、岗位工资、地区补贴、奖 金);

四、Windows基本操作(10分) 1.在D盘根目录下用考生姓名和“等级考试1”建立两个一级文件夹,并在“等级考 试1”下再建立两个二级文件夹“AAA”和“BBB”; 2.将前面的自己姓名.DOC和自己姓名.XLS文件复制到已建立的“等级考试1文件夹 中。 五、Powerpoint操作(10分) 自己的朋友张力的生日即将到来,请用PowerPoint为他制作一张生日贺卡。将制作完成的演示文稿以自己姓名.PPT为文件名保存在文件夹AAA中。要求如下:标题:生日快乐 文字内容: 衷心祝愿: 生日快乐,天天开心! 并愿我们的友谊地久天长。 图片内容:绘制或者插入你认为合适的图形、图片; 基本要求:1)标题采用艺术字; 2)模板、文稿中的文字、背景、图片等格式自定; 3)各对象的动画效果自定,延时2秒自动出现。 六、电子白板使用试题(10分) 填空题 1、电子白板软件的名称是(鸿合多学科软件) 2、电子白板是使用一根(USB线)与电脑相连不需外接电源 3、使用白板之前需要安装(多学科软件) 4、当光标和笔的位置不准时,可以点击右下角服务图标进行重新(定位) 5、白板和电脑连接正常时,右下角服务图标是(绿)色 6、红外的电子白板是密布在面板四周(边框)下的红外发射和接收对管。 7、白板软件的四种模式(边框模式)(全屏模式)(桌面模式)(窗口模式) 8、笔盒中笔有(硬笔)(软笔)(竹笔)(纹理笔)(荧光笔)(激光笔)(智能笔)(手势笔) 9、软件的主工具栏一个有五个选项卡分别是(开始)(页面)(插入)(笔盒)(学科工具) 10、转换使用模式在(开始)选项卡文件选项中 11、在窗口模式下在工具栏(视图)转换模式 12、对象的四个功能按钮左上角是(移动)左下角是(编辑) 13、在笔盒中模仿钢笔的笔迹的笔是(硬笔)

数据库上机考试试题及答案

1下列说法中正确的是:( D ) A 、 SQL 中局部变量可以不声明就使用 B 、 SQL 中全局变量必须先声明再使用 C 、 SQL 中所有变量都必须先声明后使用 D 、 SQL 中只有局部变量先声明后使用;全局变量是由系统提供的用户不能自己建立。 2.哪个关键字用于测试跟随的子查询中的行是否存在( B )。 A.MOV B.EXISTS C.UNION D.HAVING 3 .下列哪些语句用于创建存储过程( A )? A、CREATE PROCEDURE B、CREATE TABLE C、DROP PROCEDURE D、其他 5.在SQL中,SELECT语句的“SELECT DISTINCT”表示查询结果中 ( C )。 A.属性名都不相同 B.去掉了重复的列 C.行都不相同 D.属性值都不相同 语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句INSERT、DELETE、UPDATA实现下列哪类功___A_____。 A. 数据查询 B. 数据操纵 C. 数据定义 D. 数据控制 Server 2000 采用的身份验证模式有( D )。 (A)仅Windows身份验证模式 (B)仅SQL Server身份验证模式 (C)仅混合模式 (D)Windows身份验证模式和混合模式 Server 2000 企业版可以安装在操作系统上。( C ) (A)Microsoft Windows 98 (B)Microsoft Windows 2000 Professional (C)Microsoft Windows 2000 Server (D)Microsoft Windows XP Server是一个( C )的数据库系统。 (A)网状型(B)层次型 (C)关系型(D)以上都不是 语言中,删除一个视图的命令是( B )。 A. DELETE B. DROP C. CLEAR D. REMOVE 语言中,删除记录的命令是( A )。

大学计算机系上机考试题及其答案

? 1. (多选题)有 JavaScript 代码如下: function createXmlDoc(xmlFile) { var xmlDoc = null; if (window.DOMParser) { var parser = new DOMParser(); xmlDoc = parser.parseFromString(xmlFile, "application/xml"); } else { xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); xmlDoc.async = "false"; xmlDoc.load(xmlFile); } return xmlDoc; } function testFunc() { var xmlDoc = createXmlDoc("King"); var value = xmlDoc.getElementsByTagName("name")[0]. 空白处1 ; var age = xmlDoc.getElementsByTagName("name")[0]. 空白处2 ; alert(value + ":" + age); } 现需要读取代码中 XML 数据中的 king 和 18,并弹出显示。下面选项中,能够按照顺序分别填入横线空白处的代码是()。 o A. childNodes[0].nodeValue 和 attributes[0].value o B. firstChild.nodeValue 和 attributes["age"].value o C. nodeValue 和 attributes[0].value o D. nodeValue 和 attributes["age"].value 答案:AB 解析:... ? 2. (多选题)下列选项中,用于实现文本绘制的属性的是()。 o A. fontStyle o B. textAlign o C. textBaseline

一级Excel,ppt上机考试真题

一级Excel上机考试真题 1、请依次解答以下各小题: (1) 合并A1:G1单元格,并使标题居中显示,楷体,24号字。 (2) 运用“自动套用格式”的方法,套用自动格式中第一种格式(即简单格式)来格 式化“原始表”中的数据清单(不包括标题行)。 (3) 把工作表"sheet2",命名为“表格排序”,并复制原始表中的数据清单(不包括 标题行)到“表格排序”中A1:G8位置,对该数据清单将所有学生记录,用“排序”方法, 按“出生日期”进行升序排列。 Excel文档存放在考生目录下的Excel323.xls文件中。 Excel323.xls 2、请依次解答以下各小题: 对给出的Excel 2003工作簿文件完成如下操作: 1.打开Excel 2003工作簿文件,选择工作表Sheet1,并将其更名为"统计表"。 2.在统计表的C1单元格的"周销售额统计表(元)"设置为20磅宋体,把B3:H10单元格的 数据以带有2位小数的格式显示。 3.用公式的方法,在I3:I10计算每种商品一周的销售额,在B11:H11计算每天的销售额, 0128*在I11计算一周的销售总额。 Excel文档存放在考生目录下的Excel282.xls文件中 Excel282.xls

3、请依次解答以下各小题: 1、合并A1:G1单元格,并使标题居中显示,楷体,24号字。 2、运用“自动套用格式”的方法,套用自动格式中第一种格式(即简单格式)来格式化“原始表”中的数据清单(不包括标题行)。 3、把工作表"sheet2",命名为“表格排序”,并复制原始表中的数据清单(不包括标题行)到“表格排序”中A1:G8位置,对该数据清单将所有学生记录,用“排序”方法,按“出生日期”进行升序排列。 Excel文档存放在考生目录下的Excel323.xls文件中。 Excel323.xls

SQL上机考试(答案)

数据库原理及应用上机考试 提示: 1、在F盘建立一个以学号+姓名为文件名的文件夹,将此Word文档存入该文件夹。 2、附加“THXY_SM”数据库,完成下面操作。 3、将每题目的操作要求完成。 4、提交该Word文档。 操作要求如下: 1、创建“专业表”。 请写出SQL语句: Create table专业表 ( 序号INT identity(1,1)primary key, 专业代码char(8), 专业名称varchar(20), 系号char(10)references系部表(系号) ) 2、设置“成绩表”的主键。 请写出SQL语句: alter table成绩表 add constraint pk1 primary key(学号,课程号) 3、在“THXY_SM”数据库中,打开“数据库关系图”中的“学生管理关系图”,请完善表之间关系的创建。请截关系图并粘贴在此下面:

SQL 语句为: (1)、Alter table学生表 Add Constraint fk1 foreign key(班号)references班级表(班号) (2)、Alter table成绩表 Add Constraint fk2 foreign key(学号)references学生表(学号) (3)、Alter table成绩表 Add Constraint fk3 foreign key(课程号)references课程表(课程号) 4、修改“学生表”,为学生表的“性别”列创建取值约束,约束条件为性别列的取值为“男”或“女”,约束名称为“性别取值约束”。 请写出SQL语句: Alter table学生表 add constraint性别取值约束check( 性别in('男','女') ) 5、修改“成绩表”,将“成绩”列的数据类型修改为numeric,精度为6,小数位保留1位。 请写出SQL语句: Alter table成绩表 alter column成绩numeric(6,1) 6、为学生表的“姓名、班号”列建立一个非聚集组合索引

LINUX上机考试试题

《网络操作系统与管理》机考测试题 1.破解超级用户root的密码,将密码改为redhat。 (三个e,一个space+1,一个b) 开机时按e(也可以是任意键),再次按e键进入kenel参数界面; 选中第二行,再次按e键,之后用空格键(space键)+1直接进入runlever1,然后回车; 按b键重新引导系统; #getenforce------------enforcing #setenforce0(关闭防火墙,为1时开启); #getenforce------------permissive #passwd 输入密码并确认; #init6(重启); 2.建立manager组,创建两个用户harry,natasha,他们的附属组都为manager,创建用户strlt,用户strlt的登录shell为非交互式shell。#groupadd manager(创建manager组) #vim/etc/group;(检查是否创建成功) (创建两个用户) #useradd harry–G manager #useradd natasha–G manager (创建用户strlt,用户strlt的登录shell为非交互式shell) #useradd–s/sbin/nologin strlt (检查) #vim/etc/passwd #vim/etc/group 3.将/etc/fstab复制到/var/tmp/fstab,设置harry可以读写,natasha 不能做任何操作,其他用户可读,设置manager组为fstab的所属组。(复制) #cp/etc/fstab/var/tmp/fstab (设置manager组为fstab的所属组) #chgrp manager/var/tmp/fstab (设置harry可以读写) #setfacl–m u:harry:rw/var/tmp/fstab (设置natasha不能做任何操作) #setfacl–m u:natasha:0/var/tmp/fstab

VB上机考试 习题以及答案

VB上机考试 1、利用随机函数产生25个100到999之间的整数,构成5 5的矩阵,输出该矩阵。Dim a(1 To 5, 1 To 5) Private Sub Form_Click() Randomize For i = 1 To 5 For j = 1 To 5 a(i, j) = Int(Rnd * (999 - 100 + 1) + 100) Print a(i, j); Next j Print Next i End Sub 2、利用随机函数产生25个10到99之间的整数,求其平均值(要求保留3位小数,第4位四舍五入)。Private Sub Form_Click() For i = 1 To 25 a = Int(Rnd * (99 - 10 + 1) + 10) Print a; s = s + a Next i Print Avg = s / 25 Print Avg End Sub 3、在窗体上按下鼠标的右键,记录其坐标。 Private Sub Form_Load() Label1.BorderStyle = 1 Label1.Alignment = 2 End Sub Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = 2 Then Label1.Caption = X & "," & Y End If End Sub

4、利用随机函数产生25个10到99之间的整数,按从小到大的顺序显示。Dim a(1 To 25) Private Sub Form_Click() Cls For i = 1 To 25 a(i) = Int(Rnd * (99 - 10 + 1) + 10) Print a(i); Next i Print For i = 1 To 25 - 1 For j = 1 To 25 - i If a(j) > a(j + 1) Then tmp = a(j): a(j) = a(j + 1): a(j + 1) = tmp Next j Next i For i = 1 To 25 Print a(i); Next i End Sub 5、利用随机函数产生50个 [1,6] 之间的整数, 分别统计出1的个数,2的个数,3的个数,4的个数,5的个数和6的个数。Dim a(1 To 6) Private Sub Form_Click() For i = 1 To 6 a(i) = 0 Next i For j = 1 To 50 x = Int(Rnd * (6 - 1 + 1) + 1) a(x) = a(x) + 1 Next j For i = 1 To 6 Print i & "出现了" & a(i); "次" Next i End Sub 6、在文本框中输入一些英语单词,统计空格的个数。

ppt上机操作题及答案

PowerPoint题共24道题 第1题 题目: ①建立页面一:版式为“标题幻灯片”; 标题内容为“思考与练习”并设置为黑体72; 副标题内容为“--小学语文”并设置为宋体28倾斜; ②建立页面二:版式为“只有标题”; 标题内容为“1、有感情地朗读课文”并设置为隶书36分散对齐; 将标题设置“左侧飞入”动画效果并伴有“打字机”声音; ③建立页面三:版式为“只有标题”; 标题内容为“2、背诵你认为写得好的段落”并设置为隶书36分散对齐; 将标题设置“盒状展开”动画效果并伴有“鼓掌”声音; ④建立页面四:版式为“只有标题”; 标题内容为“3、把课文中的好词佳名抄写下来”并设置为隶书36分散对齐; 将标题设置“从下部缓慢移入”动画效果并伴有“幻灯放映机”声音; ⑤设置应用设计模板为“Blueprint”; ⑥将所有幻灯片的切换方式只设置为“每隔6秒”换页; 答案: 1、启动PowerPoint单击页面——在“新幻灯片”对话框中选择“标题幻灯片”——确定——单击“标题”框,输入标题内容“思考与练习”——选中文字(或单击标题框)——格式工具栏,字体列表中选择黑体、字号选72 2、单击“副标题”框,输入标题内容“--小学语文”——选中文字(或单击副标题框)——格式工具栏,字体列表中选择宋体、字号选28 、选斜体 3、选择插入菜单、新幻灯片命令——在“新幻灯片”对话框中选择“只有标题”——确定——单击“标题”框,输入标题内容“1、有感情地朗读课文”——选

中文字(或单击标题框)——格式工具栏,字体列表中选择隶书、字号选36 、单击分散对齐按钮 4、选择“幻灯片放映”菜单、“自定义动画”命令——在“自定义动画”对话框中,“检查动画幻灯片对象”中选中“标题1”——“效果”选项卡、“动画和声音”列表选“飞入”、“左侧”、声音项选“打字机” ——确定 5、选择插入菜单、新幻灯片命令——在“新幻灯片”对话框中选择“只有标题”——确定——单击“标题”框,输入标题内容“2、背诵你认为写得好的段落”——选中文字(或单击标题框)——格式工具栏,字体列表中选择隶书、字号选36 、单击分散对齐按钮 6、选择“幻灯片放映”菜单、“自定义动画”命令——在“自定义动画”对话框中,“检查动画幻灯片对象”中选中“标题1”——“效果”选项卡、“动画和声音”列表选“盒状”、“展开”、声音项选“鼓掌” ——确定 7、选择插入菜单、新幻灯片命令——在“新幻灯片”对话框中选择“只有标题”——确定——单击“标题”框,输入标题内容“3、把课文中的好词佳名抄写下来”——选中文字(或单击标题框)——格式工具栏,字体列表中选择隶书、字号选36 、单击分散对齐按钮 8、选择“幻灯片放映”菜单、“自定义动画”命令——在“自定义动画”对话框中,“检查动画幻灯片对象”中选中“标题1”——“效果”选项卡、“动画和声音”列表选“缓慢移入”、“从下部”、声音项选“幻灯放映机” ——确定 9、选择格式菜单、应用设计模板命令——在“应用设计模板”对话框中,选“B luep rint.pot” ——应用 10、选择“幻灯片放映”菜单、“幻灯片切换”命令——在“幻灯片切换”对话框中,“换页方式”项去掉“单击鼠标换页”、选择“每隔”项、框中选择“0 0:06” ——全部应用 11、单击常用工具栏“保存”按钮(或选择文件菜单保存按钮)保存文件 第2题 题目: ①建立页面一:版式为“只有标题”; 标题内容为“长方形和正方形的面积”并设置为宋体48加下划线; ②建立页面二:版式为“只有标题”; 标题内容为“1、面积和面积单位”并设置为仿宋体36两端对齐;

2018下半年全国计算机一级考试上机考试真题

全国计算机一级MS Office上机真题 考试时间:90分钟 考试分配 一、选择题(20分) 二、Windows基本操作(10分) 三、上网(10分) 四、字处理(25分) 五、电子表格(20分) 六、演示文档(15) 一、选择题 1、下列英文缩写和中文名字的对照中错误的是 CAM—计算机辅助制造 CIMS—计算机集成管理系统 CAD—计算机辅助设计 CAI—计算机辅助教育 2、计算机技术中,下列度量存储器容量的单位中,最大的单位是GB KB Byte

MB 3、在标准ASCII码表中,已知英文字母A的十进制码值为65,英文字母a的十进制码值是 96 91 95 97 4、一般来说,数字化声音的质量越高,则要求 量化位数越多,采样率越高 量化位数越少,采用率越低 量化位数越少,采样率越高 电话尾数越多,采样率越低 5、随着internet的发展,越来越多的计算机感染病毒的可能途径之一是 所使用的光盘表面不清洁 从键盘上输入数据 通过电源线 通过internet的E-mail,附着在电子邮件中的信息中 6、十进制数59转换成无符号的二进制整数是 0111111 0110101 0111101 0111011

7、硬件系统中最核心的部件是 硬盘 CPU 内存储器 输入输出设备, 计算机技术中英文缩写CPU的中文译名是控制器 中央处理器 寄存器 运算器 Cache的中文译名是 只读存储器 可编程只读存储器 缓冲器 高速缓冲存储器 对CD-ROM可以进行的操作是 只能写不能读 只能存不能取

读或写 只能读不能写 除硬盘容量大小外,下列也属于硬盘技术指标的是传输速率 转速 平均访问时间 以上全部 在计算机中,VGA属于, 打印机型号 微机型号 显示标准 显示器型号 按操作系统的分类,UNIX操作系统是, 分时操作系统 实时操作系统 单用户操作系统 批处理操作系统 下列说法错误的是

上机考试题2014春季学期答案

aa《C程序设计》课程期末上机考试 考试时间:50分钟 考试方式:从下面的20题中随机抽取一题,再附加一题,共需完成2道题。附加题不事先给定 分值分配:第一题60分,第二题40分,共100分 考试时间:第十七周周二与周三,2014年6月24、25号 1. 编写函数long fun(long x),它的功能是:将长整型参数x中每一位上为偶数的数依次取出,构成 一个新数返回。高位仍在高位,低位仍在低位。例如:下面程序运行时输入:124578902,程序输出:24802. #include long fun(long x) {int n=10,m=0; while (x) {int t=x%10; if(t%2==0) {m+=t*n/10; n*=10;} x/=10;} return m;} void main() {long a,b; printf("Enter a number:"); scanf("%ld",&a); b=fun(a); printf("b=%ld\n",b);} 2. 编写函数void fun(int k,int *p),功能是:将参数k(2≤k≤32767)所有的不相同质因子升序 写入p所指的一维数组中,以-1作为所有质因子的结束标志。例如:下面程序运行时若输入200,输出:2 5;若输入27720,输出:2 3 5 7 11;若输入101,输出101。 #include void fun(int k,int *p) { int j=2,n=0; do { if (k%j==0) { p[n]=j; n++; } while(k%j==0) { k=k/j; } j++; } while (j<=k); p[n]=-1; } int main() { int x,a[17],i; do { printf("Enter a number(2-32767):"); scanf ("%d",&x); } while(x<2); fun(x,a);

《网络基础》上机考试试题及答案.doc

《网络基础》上机考试试题及答案 1、WWW服务器默认的端口是(80 ) 2、工作站上DNS的设置是指设置(主机名、域名、DNS的服务器搜索顺序) 3> windows NT中创建紧急修复磁盘指的是(创建一个保存当前系统状态的磁 盘) 4、你正在一台Netbios名为system的计算机上安装IIS,配置WWW服务允许匿名访问。在计算 机上自动建一个用户帐号(System_Guest)允许你匿名用户访问这个WEB服务 器。 5、在WindowsNT Server的计算机上安装DNS服务,若实现动态DNS服务,还需 要WINS 6、虚拟服务器是可以使运行IIS的一台计算机有多个域名 7、你正在配置一?个NT成员服务器作为2个TPX网络之间的路由器,必须激活RIP才能允许其路 由IPXo 8、配置DNS服务器时,要求安装DNS服务的计算机必须有静态IP地址 9、虚拟目录为使用户访问虚拟目录,必须在HTML文件中创建明确的链接 10、NT服务器若要支持双引导,则系统分区必须为FAT16 11、制作紧急修复盘可以使用RDISK 12、若要支持更好的文件安全性及压缩功能,则应使用NTFS 13、安装WINDOWS NT服务器时,,若要不制作安装启动盘,可使用WINNT /B 14、在WINDOWS NT网络中,服务器的某一个目录与其中的文件可作为用户共享, 则在工作站 端要执行的操作是从工作站登录到共享目录 1、安装和设置DNS服务器的步骤? 安装过程:开始-一》设置一-》控制面版一》网络一》(或桌面-一)网络邻居 一)右击鼠 标一)属性)一》服务一》选择“增加”一》选择"MICROSOFT DNS服务器一》确定,即开 始安装软件。系统重新启动。 设置:开始一》程序一》管理工具一》DNS管理器一》选择DNS一》新服务器一》本机地址一 》输入区域名和区域文件一》按提示生成\S记录、SOA记录、MX记录和逆向查找区域。 2、恢复或修复NT系统? 用启动盘引导(光盘/软盘),出现选择“安装\T或修复现有安装”,选择R 键执行紧急修复 过程,提示使用紧急修复磁盘还是查找修复FI录。 3、NT启动盘? NT光盘的i386目录下,运行WINNT. EXE/OX三张软盘

信息技术上机操作模拟试题(卷)

上机操作模拟试题1 注意事项: 1、考试时间为60分钟,满分值为50分。 2、上机操作试题结果应保存在建好的自己的文件夹中。 3、考试用机出现故障请及时举手由监考老师解决。 一、(3分)在D盘根目录下建立以自己的考号和某命名的文件夹,如考号为0001的考生王伟, 应建立的文件夹名为“0001王伟”。 二、(12分)打开文档“c:\jskh\新课程\语文\《三味书屋》教学设计.doc”,完成以下操作后,以自 己的某为文件名保存在自己的文件夹中。 1、标题格式设置为隶书、一号,字符缩放为150%; 2、给加粗的小标题设置项目符号“●”; 3、为“设计理念”的内容部分设置红色、1.5磅、实线的外边框。 三、(15分)打开工作簿“c:\jskh\新课程\地理\环境问题\干旱区水资源利用及其生态环境问 题.xls”,对其中的工作表“表1”进行以下操作后,将工作簿以自己的某为文件名保存在自己的文件夹中。 1、将“标题文字”设置为隶书、18磅、红色; 2、将表格内外边框设置为红色、线条样式为“双实线”; 3、将表中的数据格式设置为只保留“整数”部分。 四、(15分)打开演示文稿“c:\ jskh\新课程\信息技术\学生作品\图形与艺术字.ppt”,完成以下 操作后,以自己的某为文件名保存在自己的文件夹中。 1、将所有幻灯片的背景设置为“绿色”; 2、将第五X幻灯片中的图片颜色设置为“灰度”; 3、将所有幻灯片切换方式设置为每隔5秒自动切换,并采用“随机”切换效果。 五、(5分)打开网页“c:\jskh\我们某\克拉玛依\网页\index.htm”,下载“克拉玛依之歌歌词”到自己 的文件夹。 机操作模拟试题2 一 (3分)在D盘根目录下建立以自己的考号和某命名的文件夹,如考号为0001的考生王伟,应建立的文件夹名为“0001王伟”。 二(12分)打开文档“c:\jskh\新课程\地理\环境问题\八大公害.doc”,完成以下操作后,以自己的某为文件名保存在自己的文件夹中。 1、将标题文字设置为隶书、四号、红色、加粗、居中、字符间距加宽4磅; 2、取消正文中所有设置的格式; 3、将文中图片文字环绕方式设置为“紧密型”。 三(15分)打开工作簿“c:\jskh\我们某\人口.xls”,对其中的工作表“各民族人口”进行以下操作后,以自己的某为文件名保存在自己的文件夹中。 1、将标题文字设置为隶书、2 2、红色; 2、将“各民族人口(万人)”列的数据设置为保留一位小数; 3、将表中的饼形图更改为“簇状柱形图”。 四(15分)打开演示文稿“c:\jskh\我们某\民族概况.ppt”,完成以下操作后,以自己的某为文件名保存在自己的文件夹中。 1、将第一X幻灯片的背景填充效果设置为“羊皮纸”纹理; 2、给第六X幻灯片中的文字“柯尔克孜”加上超,使其指向第十一X幻灯片; 3、将所有幻灯片切换效果设置为“横向棋盘式”。 五(5分)将可执行文件“c:\ jskh\新课程\信息技术\计算机\十二款操作系统安装全程图解.exe”复制到自己的文件夹中。

计算机上机考试试题

计算机职称考试上机操作试题 一、Windows部分(15分) 1.在D盘根目录上建立考试文件夹,名称为:单位+学号+姓名;在考试文件夹再建立4个文件夹,分别命名为某某windows试题、某某word考试试题、某某excel考试试题、某某PPT考试试题,以下项目的操作分别保存在相应的文件夹下。(2分) 2.在windows试题文件夹下新建一个文本文档;打开文版文档,用黑体字输入“欢迎您”,字号20。(2分) 3.请将windows试题文件夹下的123.doc文件重命名为A-01.doc,设置其属性为:只读。(3分) 4. 请将windows试题文件夹下的123.ppt文件彻底删除,并将删除后的页面截图,粘贴至画图软件中,命名为:“删除后图片.jpg”,并存至windows试题文件夹下。(3分) 二、Word操作分(30分) 1、录入下列文字,(5分) 满江红 岳飞 怒发冲冠,凭阑处,潇潇雨歇。抬望眼,仰天长啸,壮怀激烈。三十年功名尘与土,八千里路云和月。莫等闲,白了少年头,空悲切。靖康耻,犹未雪;臣子恨,何时灭?驾长车,踏破贺兰山缺。壮志饥餐胡虏肉,笑谈渴饮匈奴血。待从头,收拾旧山河朝天阙 2.按以下操作要求: 1)设置字体:第1行,黑体;第2行,楷体;正文,隶书;(2分) 2)设置字号:第1行,小二;第2行,四号;正文,三号;(2分)

3)设置字形:第1行,粗体;第2行,下划线(波浪线)(2分) 4)设置对齐方式:第2行,居中。(2分) 5)设置段落缩进:所有段落左右各缩进1 cm (2分) 6)设置段落间距:第1行,段前12磅;第2行,段前段后各3磅;(2分) 7)将正文分为两栏格式,加分隔线(2分) 8)给“满江红”一行添加底纹,图案式样“12.5%”(2分)9)给文档添加页眉文字:“宋词欣赏·第1页”(2分) 2、设置下列表格(9分) 成绩单 任务与要求: (1)表格上方增加标题“成绩单”,楷体、小二字号,水平居中(3分) (2)按样文所示设置边框(3分) (3)表格第2行添加灰度为20%的底纹(3分) 三、Excel部分(每项5分,共30分) 新建一工作薄,输入以下数据(5分)

单片机上机操作考试题及标准答案

单片机上机操作考试题及答案

————————————————————————————————作者:————————————————————————————————日期:

单片机上机考试试题 1.使得8个发光二极管循环点亮,采用定时器方式0使得每个发光二极管点亮的时间为0.5s。#include int count=0; int minute=0; int temp; char code style[8]={0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe}; void desplay() { temp=minute%8; P0= style[temp]; } void toProc() interrupt 1 { count++; TH0=0x0c; TL0=0x78; } void main() { TMOD=0; TH0=0x0c; TL0=0x78; TR0=1; ET0=1; EA=1; while(1) { if(count==100) { minute++; count=0; } desplay(); } }

2.完成下面电路所示的功能,K1,K2对应两个开关按键。P1口对应发光二极管的状态 P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 K1=0,K2=0 ○○○○○○○○K1=0,K2=1 ●●●●○○○○K1=1,K2=0 ●●○○●●○○K1=1,K2=1 ●●●●●●●● #include char code style[4]={0x0,0xf0,0x33,0xff}; sbit P1_0=P1^0; sbit P1_1=P1^1; void main() { P0=0xff; while(1) { if(P1_0==0&&P1_1==0) { P0=style[0]; } if(P1_0==0&&P1_1==1) { P0=style[1]; } if(P1_0==1&&P1_1==0)

oracle 上机考试试题与答案

1、写一个pl/sql程序块:直接使用数据类型定义两个变量v_empno 和v_ename,从scott模式下的emp表中检索某个员工的编号empno 和姓名ename,存储到v_empno和v_ename,并输出此员工的编号和姓名。 set serveroutput on declare type merchandise is record( v_empno number(30), v_ename varchar2(30)); record_merchandise merchandise; begin select empno,ename into record_merchandise from emp where empno='7369';

dbms_output.put_line(record_merchandise.v_empno); dbms_output.put_line(record_merchandise.v_ename); end; 2、写一个pl/sql程序块:根据scott模式下的emp表中的部门编号deptno字段的值,为姓名为SCOTT的雇员修改工资;若他所在部门号为10,则工资加100;若部门号为20,则工资加300;否则工资加400。 set serveroutput on declare v_deptno emp.deptno%type; addsal emp.sal%type; sal number;

begin select deptno into v_deptno from emp where ename='SCOTT'; if v_deptno='10' then addsal:=100; elsif v_deptno='20' then addsal:=300; else addsal:=400; end if; update emp set sal=sal+addsal where ename='SCOTT'; dbms_output.put_line(sal); end; 3、写一个pl/sql程序块:定义一个游标类型type_cursor,然后使用type_cursor定义变量ref_cur;根据scott模式下的emp表和dept表,使用游标变量ref_cur检索员工姓名和工作信息,并输出员工姓名和工作信息;使用游标变量ref_cur检索部门编号和部门名称信息,并输出部门编号和部门名称信息。

相关文档