A、1NF
B、2NF
C、3NF
D、BCNF
第1题:
以下程序需要实现的功能是:在C盘根目录下建立一个名为Students.txt的顺序文件。单击命令按钮后,输入4个学生的个人信息,包括name、sex和age,将这些信息写入文件中。请填空。
Private Sub Form_Click()
Open【 】For Output As 1
For i=1 To 4
name=InputBox("姓名")
age=InputBox("年龄")
sex=InputBox("性别")
Write【 】
Next i
Close 1
End Sub
第2题:
Select emp_id,emp_name,sex,title,wage from employee order by emp_name句子得到的结果集是按()排序。
A.emp_id
B.emp_name
C.sex
D.wage
第3题:
下列选项是正确字典的创建方法的是?
A.dict{}
B.{‘name’:’John’,’age’:25,’sex’:’male’}
C.{‘book’:’python’:’100’’’}
D.(‘name’,’Tom’:’age’,’25’)
第4题:
请使用VC6或使用【答题】菜单打开考生文件夹projl下的工程projl。程序中位于每个“//ERROR****found料****之后的一行语句有错误,请加以改正。改正后程序的输出结果应为: Name:Smith Age:21 ID:99999 CourseNum:12 Record:970 注意:只修改每个“//ERROR****found****”下的那一行,不要改动程序中的其他内容。 include<iostream> using namespace std; class Studentlnfo { protected: //ERROR********************found**************** char Name; int Age; int ID: int CourseNum; float Record; public: Studentlnfo(char*name,int Age,int ID,int coumeNum,float record); //ERROR ********************found******************** void~Studentlnfo{} float AverageRecord{ return Record/CourseNum; } void showconst{ cout<<”Name:”<<Name<<”Age:”<<Age<<”ID:”<<ID <<”CourseNum:”<<CourseNum<<”Record:”<<Record<<endl; } }; //ERROR ******************found************** StudentInfo StudentInfo(char*Name,int Age,int ID,int CourseNum,float Record) { Name=name; Age=age; this一>ID=ID: CourseNum=courseNum: Record=record; } int main { Studentlnfo st(’’Smith”,21,99999,12,970); st.show; return 0; }
(1)char*Name;
(2)~Studentlnfo{}
(3)Studentlnf0::Studentlnfo(char*name,int age,,int ID,int eourseNum,float record)
第5题:
设有员工实体Employee(employeeID,name,sex,age,tel departID),其中employeeID为员工号,name为员工姓名,sex为员工性别,age为员工年龄, tel为员工电话,记录该员工的手机号码、办公室电话等,deparID为员工所在部门号,参照另一部门实体Department的主码deparID。Employee实体中存在派生属性(67)。Employee实体中还存在多值属性(68)。对属性departID的约束是(69)。
A.name,原因是会存在同名员工
B.age,原因是用属性birth替换age并可计算age
C.tel,原因是员工有多个电话
D.departID,原因是实体Department已有departID