Interview5,6,7--互动,泰和,中捷

Interview5--互动

操作系统的主要功能:

  1. 进程和处理机管理;
  2. 作业管理;
  3. 存储管理;
  4. 设备管理;
  5. 文件管理;

汇编中的mov是什么意思?将源操作数传到目的操作数

软件工程中,软件的生命周期包括:

  1. 问题的定义及规划;
  2. 需求分析;
  3. 软件设计;
  4. 程序编码;
  5. 软件测试;
  6. 运行维护;

Interview6--泰禾

3个sql, 2个java编码,2个javascript编码, 20个问答题.

[script language="javascript">
function isSelected(value) {
alert('值为: '+value);
var cityName;
var city = document.getElementById("city");
//获取选中的城市名称
for(i=0;i<city.length;i++){
if(city[i].selected==true){
cityName = city[i].innerText; //关键点
alert("cityName:" + cityName);
}
}
}
[/script>

[select onchange="isSelected(this.value);" id="city">
[option value="1">北京</option>
[option value="2" >上海</option>
[option value="3" >广州</option>
[/select>

Interview7--中捷

use master
go
if exists(select * from sysdatabases where name='interview')
drop database interview
go
create database interview
on primary
(
name='interview_data',
filename='d:/study/y2/interview/interview_data.mdf',
size=3mb,
maxsize=5mb,
filegrowth=10%
)
log on
(
name='interview_log',
filename='d:/study/y2/interview/interview_log.mdf',
size=1mb,
maxsize=2mb,
filegrowth=10%
)
go
use interview
go
create table 学生
(
学号 int identity primary key,
姓名 varchar(10) not null,
性别 char(2) not null,
专业 varchar(20) not null,
奖学金 int
)
go
create table 课程
(
课程号 int identity primary key,
课程名 varchar(20) not null,
学分 int not null
)
go
create table 学习
(
学号 int foreign key references 学生(学号),
课程号 int foreign key references 课程(课程号),
分数 int
)
go

insert into 学生 (姓名,性别,专业,奖学金)
select '叶子龙','男','计算机',300 union
select '刘达','男','计算机',500 union
select '王小花','女','英语',null
go
insert into 课程 (课程名, 学分)
select '物理',5 union
select '计算机',8 union
select '英语',6
go
insert into 学习
select 1,1,85 union
select 2,1,100 union
select 1,2,90 union
select 2,2,75 union
select 3,3,100
go

--1.求没有得到奖学金,至少有一门功课在95分以上的学生的学号,姓名,专业,
select 学号,姓名,专业 from 学生 where 学号 in (select 学号 from 学习 where 分数>95) and (奖学金 is null or 奖学金=0)

--2.求没有一门的成绩在80分以下的学生记录,包括学号,姓名,专业
select 学号,姓名,专业 from 学生
where 学号 in (select 学号 from 学习 where 分数>=80 ) and
学号 not in (select 学号 from 学习 where 分数<80)

--3.将有课程中有得过满分100,但没有得过奖学金的的学生的奖学金设置为1000
update 学生 set 奖学金=1000
where (奖学金 is null or 奖学金=0)
and 学号 in (select 学号 from 学习 where 分数=100)
select * from 学生

--4.建立视图, 名称:vvView_aa, 得过满分100, 而且奖学金大于800的学生记录
if exists (select * from sysobjects where name='vvView_aa')
drop view vvView_aa
go
create view vvView_aa
as
select 学号,姓名,专业 from 学生
where 奖学金>800 and 学号 in (select 学号 from 学习 where 分数=100)
go
select * from vvView_aa

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值