文档库 最新最全的文档下载
当前位置:文档库 › 四川大学高级语程序设计II考试试题(2008)A

四川大学高级语程序设计II考试试题(2008)A

四川大学期末考试试题(闭卷)A

一、单项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的四个备选项中,只有一个是符合1.通常情况下,函数模板中的类型参数个数不能是()。

A. 0

B. 1

C. 3

D. 4 参考答案:A

2.类的指针成员的初始化是通过函数完成的,这个函数通常是()。

A. 析构函数

B. 构造函数

C. 其他成员函数

D. 友元函数参考答案:B

3.类型转换函数()。

A. 不能带有参数

B. 最多只能带有2个参数

C. 只能带有一个参数

D. 可以带多个参数参考答案:A

4.静态成员函数没有()。

A. 返回值

B. this指针

C. 指针参数

D. 返回类型参考答案:B

5.定义类模板时要使用关键字()。

A. const

B. new

C. delete

D. template 参考答案:D

6.下列不具有访问权限属性的是()。

A. 非类成员

B. 类成员

C. 数据成员

D. 函数成员参考答案:A

7.C++语言鼓励程序员在程序设计时将()。

A. 数据和操作分别封装

B. 不同类型的数据封装在一起

C. 数据和操作封装在一起

D. 不同作用的操作封装在一起参考答案:C

8.所谓多态性是指()。

A. 不同的对象调用不同名称的函数

B. 不同的对象调用相同名称的函数

C. 一个对象调用不同名称的函数

D. 一个对象调用不同名称的对象参考答案:B

9.解决二义性问题的方法有()。

A. 只能使用作用域分辨操作符

B. 使用作用域分辨操作符或赋值兼容规则

C. 使用作用域分辨操作符或虚基类

D. 使用虚基类或赋值兼容规则参考答案:C

10.如果在类CTest的外面函数调用CTest::f();则函数f()是类CTest的()。

A. 静态成员函数

B. 非静态成员函数

C. 友元函数

D. 前面都不正确参考答案:A

二、判断正误题(每小题2分,共10分)判断正误,在题后的括号内,正确的划上“√”错误的划上“×”。1.friend属于类的存取权限。()

参考答案:×

2.重载函数要求函数有相同的函数名,但具有不同的参数个数或参数类型。()

参考答案:√

3.常对象可以调用任意成员函数。()

参考答案:×

4.在类声明中不但可以说明成员函数的函数头,也可以定义函数体。()

参考答案:√

5.析构函数可以有参数。()

参考答案:×

三、填空题(本大题共5小题,每小题2分,共10分)不写解答过程,将正确的答案写在每小题的空格内。1.编译时多态性是通过()函数实现的。参考答案:重载2.在C++中,如果类的名称是CTest,则此类的析构函数名称为()。参考答案:~CTest 3.使用new建立的动态对象在不用时必须用()删除,以便释放所占用空间。参考答案:delete 4.友元函数用关键字()说明。参考答案:friend

5.使用C++风格的输入/输出时,在程序中必须包含头文件()。参考答案:iostream或iostream.h 四、程序分析题(本大题共4小题,每小题5分,共20分)给出下面各程序的输出结果。

#include

using namespace std;

class CPoint

{

public:

CPoint(int x = 0, int y = 0):m_x(x), m_y(y) {}

int GetX() const

{

return m_x;

}

int GetY() const

{

return m_y;

}

void SetX(int x)

{

m_x = x;

}

void SetY(int y)

{

m_y = y;

}

private:

int m_x; // X坐标

int m_y; // X坐标

};

int main(void)

{

CPoint oPoint1;

const CPoint oPoint2(3, 4);

cout << oPoint1.GetX() << endl;

oPoint1.SetX(1);

cout << oPoint1.GetX() << endl;

oPoint1.SetY(2);

cout << oPoint1.GetY() << endl;

cout << oPoint2.GetX() << endl;

cout << oPoint2.GetY() << endl;

return 0;

}

上面程序的输出结果为:

参考答案:

1

2

3

2.阅读下面程序,写出输出结果。

#include

using namespace std;

template

class CArray

{

public:

CArray(int iArray[], int iSize):m_pArray(iArray), m_iSize(iSize){ }

int GetSize()

{

return m_iSize;

}

int &operator[](int i)

{

return m_pArray[i];

}

private:

ElemType *m_pArray; // 指向一个数组空间

int m_iSize; // 数组元素个数};

int main(void)

{

int s[]={3, 8, 1, 0, 6};

CArray oArray(s, sizeof(s) / sizeof(int));

for (int i = 0; i < oArray.GetSize(); i++)

{

cout << oArray[i] << " ";

}

cout << endl;

return 0;

}

上面程序的输出结果为:

参考答案:

3 8 1 0 6

3.阅读下面程序,写出输出结果。

#include

using namespace std;

class CTest

{

public:

CTest()

{

m_iCount++;

}

~CTest()

{

}

static int GetCount()

{

return m_iCount;

}

private:

static int m_iCount;

};

int CTest::m_iCount = 0; // 初始化静态数据成员int main(void)

{

CTest obj1;

cout << CTest::GetCount() << endl;

CTest obj2;

cout << obj2.GetCount() << endl;

CTest obj3;

cout << obj1.GetCount() << endl;

CTest *p = new CT est;

cout << p->GetCount() << endl;

delete p;

cout << CTest::GetCount() << endl;

return 0;

}

上面程序的输出结果为:

参考答案:

1

2

3

4

3

4.阅读下面程序,写出输出结果。

#include

using namespace std;

template

class CTest

{

public:

CTest(Type tA = 0, Type tB = 0):m_tA(tA), m_tB(tB){ }

void Show()

{

cout << m_tA << endl;

cout << m_tB << endl;

}

void Show() const

{

cout << m_tB << endl;

private:

Type m_tA;

const Type m_tB;

};

int main(void)

{

CTest oTest1;

oTest1.Show();

CTest oTest2(1, 8);

oTest2.Show();

const CTest oT est3(6, 8);

oTest3.Show();

return 0;

}

上面程序的输出结果为:

参考答案:

1

8

8

五、程序改错题(本大题共3小题,每小题5分,共15分)指出下面程序中的错误,说明错误原因,并加以改正。

1.下面程序中类的定义中有一处错误,请指出出错的行,说明错误原因,并加以改正。

#include //1

using namespace std; //2

//3 class A //4

{ //5

public: //6 A(int a): m_a=a {} //7

void Show() //8

{ //9 cout << m_a << endl; //10 } //11

//12 private: //13 int m_a; //14 }; //15

//16 int main(void) //17

{ //18

A obj(8); //19

obj.Show(); //20

//21 return 0; //22

参考答案:

第7行“m_a=a”有错,初始列表的格式错,应改为“m_a(a)”。

2.下面程序中类的定义中有一处错误,请指出出错的行,说明错误原因,并加以改正。

#include //1

using namespace std; //2

//3 class CTest //4

{ //5

public: //6 CTest(int iA = 0):m_iA(iA) //7

{ //8

} //9

//10 void Show() //11

{ //12 cout << m_iA << endl; //13 } //14

//15 private: //16 int m_iA; //17 }; //18

//19 int main(void) //20

{ //21 const CTest oT est(12); //22

oTest.Show(); //23

cout << endl; //24

//25 return 0; //26 } //27

参考答案:

第11行,第22行与第23行有错,常对象只能调用常成员函数,可将第22行的“const CTest oTest(12)”改为“CTest oTest(12)”;或将第11行的“void Show()”改为“void Show() const”。

3.下面程序中类的定义中有一处错误,请指出出错的行,说明错误原因,并加以改正。

#include //1

using namespace std; //2

//3 class CBase //4

{ //5

public: //6 virtual void Show() = 0; //7 }; //8

//9 class CDerive:public CBase //10

{ //11

public: //12

//14 void Show() //15

{ //16 cout << m_x << endl; //17 } //18

//19 private: //20 int m_x; //21 }; //22

//23 int main(void) //24

{ //25 CBase obj(10); //26

obj.Show(); //27

//28 return 0; //29 } //30

参考答案:

第26行“CBase obj(10)”有错,Cbase是抽象类,不能直接生成对象,可改为“CDerive obj(10)”。

六、编程题(本大题25分)

定义一个抽象类CShape,它有一个纯虚函数GetArea ();派生出四边型类CSquare和圆类CCircle,在派生类中重新定义函数GetArea (),用于求图形的面积。在类CShape中增加静态累加器m_sCount,在类CShape的构造函数中对m_sCount进行累加,在类CShape中增加静态成员函数ShowNum()用于显示对象个数,在派生类中增加拷贝构造函数和重载赋值运算符,编写测试程序进行测试。

四川大学期末考试试题(闭卷)B

一、单项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的四个备选项中,只有一个是符合

1.下列特性中,C与C++共有的是()。

A. 继承

B. 封装

C. 多态性

D. 函数定义不能嵌套参考答案:D

2.对虚基类的定义,()。

A. 不一定要使用虚函数

B. 必须使用虚函数

C. 必须使用private

D. 必须使用public 参考答案:A

3.假定CTest为一个类,并且构造函数的参数无缺省值,则执行CTest objTest语句时将自动调用该类的:

A. 有参构造函数

B. 无参构造函数

C. 拷贝构造函数

D. 赋值重载函数参考答案:B

4.当一个类的某个函数被说明为virtual时,该函数在该类的所有派生类中()。

A. 都是虚函数

B. 只有被重新说明时才是虚函数

C. 只有被重新说明为vittual时才是虚函数

D. 都不是虚函数参考答案:A

5.调用一个成员函数时,使用动态联编的情况是()。

A. 通过对象调用一虚函数

B. 通过指针或引用调用一虚函数

C. 通过对象调用一静态函数

D. 通过指针或引用调用一静态函数参考答案:B

6.在派生类中能够直接访问基类的()。

A. 公有成员和私有成员

B. 保护成员和私有成员

C. 不可访问的和私有的成员

D. 保护成员和公有成员参考答案:D

7.在类定义中,private,protected,public关键字出现的次数为()。

8.一个函数功能不太复杂,实现代码少,但要求被频繁调用,则最好将其定义为()。

A. 内联函数

B. 重载函数

C. 递归函数

D. 嵌套函数参考答案:A

9.在以下有关继承的叙述中,正确的是()。

A. 构造函数与析构函数都能被继承

B. 派生类是基类的组合

C. 派生类对象除了能访问自已的成员以外,不能访问基类的所有成员

D. 除构造函数与析构函数外,基类的公有成员一定能被派生类的对象直接调用参考答案:D

10.编译时多态性使用什么获得?()

A. 重载函数

B. 继承

C. 虚函数

D. B和C 参考答案:A

二、判断正误题(每小题2分,共10分)判断正误,在题后的括号内,正确的划上“√”错误的划上“×”。

1.构造函数不能有返回值类型。()参考答案:√

2.模板类与类模板的意义完全相同。()参考答案:×

3.析构函数在对象生存期结束时自动被调用。()参考答案:√

4.纯虚函数必须由继承它的非抽象类重新说明)参考答案:√

5.可以定义抽象类的对象。()参考答案:×

三、填空题(本大题共5小题,每小题2分,共10分)不写解答过程,将正确的答案写在每小题的空格内。错填或不填均无分。

1.在C++中,虚函数帮助类实现了()性。参考答案:多态

2.定义静态成员的关键字是()。参考答案:static

3.可以在进行类定义时给出成员函数的实现,这时成员函数是()。参考答案:内联函数4.用关键字static修饰的成员称为()。参考答案:静态成员5.拷贝构造函数用它所在类的()作为参数。参考答案:对象

四、程序分析题(本大题共4小题,每小题5分,共20分)给出下面各程序的输出结果。

1.阅读下面程序,写出输出结果。

#include

using namespace std;

class A

{

public:

virtual void Print() const

{

cout << "Class A" << endl;

}

};

class B: public A

{

public:

void Print() const

{

cout << "Class B" << endl;

}

};

class C: public A

{

public:

void Print() const

{

cout << "Class C" << endl;

}

void Show(const A & obj)

{

obj.Print();

}

int main(void)

{

A a;

B b;

C c;

Show(a);

Show(b);

Show(c);

A *p;

p = &b;

p->Print();

p = &c;

p->Print();

return 0;

}

上面程序的输出结果为:

参考答案:

Class A

Class B

Class C

Class B

Class C

2.阅读下面程序,写出输出结果。

#include

using namespace std;

template

void Show(Type a[], int n)

{

for (int i = 0; i < n; i++)

{

cout << a[i] << " ";

}

}

int main(void)

{

int a[] = {1, 6, 9};

long b[] = {0, 8, 166};

Show(a, sizeof(a) / sizeof(int));

Show(b, 2);

cout << endl;

return 0;

上面程序的输出结果为:

参考答案:

1 6 9 0 8

3.阅读下面程序,写出输出结果。

#include

using namespace std;

class A

{

public:

A()

{

cout << "执行A的构造函数" << endl;

}

~A()

{

cout << "执行A的析构函数" << endl;

}

};

class B: A

{

public:

B()

{

cout << "执行B的构造函数" << endl;

}

~B()

{

cout << "执行B的析构函数" << endl;

}

};

int main(void)

{

B b;

return 0;

}

上面程序的输出结果为:

参考答案:

执行A的构造函数

执行B的构造函数

执行B的析构函数

执行A的析构函数

4.阅读下面程序,写出输出结果。

#include

using namespace std;

{

public:

CTest(int x, int y): m_x(x), m_y(y)

{

m_n++;

}

~CTest()

{

m_n--;

}

static int GetNum()

{

return m_n;

}

void Show()

{

cout << m_n << endl;

cout << m_x << endl;

}

private:

int m_x, m_y;

static int m_n;

};

int CTest::m_n = 5; // 初始化静态数据成员

int main(void)

{

CTest *p = new CT est(1, 6);

p->Show();

cout << CTest::GetNum() << endl;

delete p;

cout << CTest::GetNum() << endl;

return 0;

}

上面程序的输出结果为:

参考答案:

6

1

6

5

五、程序改错题(本大题共3小题,每小题5分,共15分)指出下面程序中的错误的行,说明错误原因,并加以改正。

1.下面程序中类的定义中有一处错误,请指出出错的行,说明错误原因,并加以改正。

#include //1

using namespace std; //2

//3 class CTest //4

public: //6 void CT est() //7

{ //8 cout << "构造函数:" << endl; //9 } //10

//11 ~CTest() //12

{ //13 cout << "析造函数:" << endl; //14 } //15 }; //16

//17 int main(void) //18 { //19 CTest obj; //20

//21 return 0; //22 } //23

参考答案:

第7行“void CTest()”有错,构造函数没有返回值类型,应改为,应改为“CTest()”。

2.下面程序中有错误,请指出出错的行,说明错误原因,并加以改正。

#include //1 using namespace std; //2

//3 class CTest //4 { //5 public: //6 CTest(int iA):m_iA(iA){ } //7

//8 void SetV alue(int iA) //9

{ //10 m_iA = iA; //11 } //12

//13 void Show() //14

{ //15 cout << m_iA << endl; //16 } //17

//18 private: //19 int m_iA; //20 }; //21

//22 int main(void) //23 { //24 CTest oTest; //25

oTest.SetV alue(18); //26

四川大学护理考研试题

四川大学护理考研试题

四川大学攻读硕士学位研究生入学考试试题 考试科目:护理学综合科目代码:308# 适用专业:护理学 一、单选题(120题,每题1.5分,共180分) 1.护理学的基本概念通常不包括: A.人 B.环境 C.健康 D.疾病 E.护理 2.个体以各种方式调整自己以适应环境的过程称为: A.压力反应 B.压力适应 C.心理应对机制 D.心理反应机制 E.行为反应 3.某女35岁,通过护理评估和资料分析确认其目前存在以下护理问题,你认为应该首先处理的问题是: A.腹泻 B.语言沟通障碍 C.皮肤完整性受损 D.清理呼吸道无效 E.焦虑 4.某患者因丧失亲人过度悲哀而出现失眠、血压升高,请问影响此患者健康的因素是: A.心理因素 B.生物因素 C.文化因素 D.经济因素 E.行为因素 5.有关护患沟通,下列说法不妥的是: A.护患沟通时护士应能理解服务对象的感受 B.护患沟通时护士应能维护服务对象的权利 C.护患沟通时护士应及时对服务对象做出反应 D.护患沟通时

护士应及时阐述自己的观点 E.护患沟通的同时向患者提供相关的健康信息 6.与现代护理学发展不相称的护士角色是: A.管理者 B.决策者 C.权威者 D.协调者 E.指挥者 7.某患者在被告之患了结肠癌时,第一反应是“那不是真的,一定是搞错了”。此种情景表明患者采取的心理防御机制是: A.转移 B.投射 C.外射 D.否定 E.幽默 8.下列关于护理目标的描述,符合护理目标陈述规范的是: A.三天后病情好转能在床下活动 B.服务对象自述疼痛消失 C.各项护理措施能有效实施 D.能坚持锻炼减轻体重5kg E.患者每周体重减轻0.5kg 9.下列各项中,不利于护患间信息准确无误传递的是: A.必要时重述 B.调查式提问 C.适时澄清 D.不急于下判断 E.概括性小结 10.某男54岁,患慢性糖尿病20年,因低血糖昏迷而急诊入院,入院初期,护患关系的模式应为: A.主动-被动型 B.指导-合作型 C.共同参与型 D.协作-合作型 E.主动-主动型

程序设计基础试题库

练习题一Visual FoxPro 基础 、选择题 1. 关系数据库管理系统应能实现的专门关系运算包括___c __________ A 显示、打印、制表B关联、更新、排序 C 选择、投影、连接D排序、索引、统计 2. 关系是指__b__。 A 属性的集合B元组的集合 C 实例的集合 D 字段的集合 3. 如果把学生看成实体,某个学生的姓名叫“杨波”,则“杨波”应看成是___b ______ 。 A)属性型B )属性值C )记录型D )记录值 4. 关系数据库系统中所使用的数据结构是 _______ d ___ 。 A)图B )树C )表格D )二维表 5. 对表进行水平方向的分割用的运算是 _______ b ___ 。 A)交B )选择C )投影D )连接 6. 下列数据库技术的术语与关系模型的术语的对应关系中_______ d _____ 是正确的。 A)实例与关系 B )字段与元组C )记录与属性 D )记录类型与关系模式 7. 下列关于数据库系统的叙述中,正确的是 _____ c _____ 。 A)数据库系统中数据的一致性是指数据类型一致 B)数据库系统只是比文件系统管理的数据更多 C)数据库系统减少了数据冗余 D数据库系统避免了数据冗余 8. 关系数据模型 ______ d ___ 。 A)只能表示实体间的1:1联系 B)只能表示实体间的1:n C只能表示实体间的m:n D 可以表示实体间的上述三种联系 9. 在一个关系中如果有这样一个属性存在,它的值能惟一地标识关系中的每一个元组,称

这个属性为 _____ a____ 。 A)关键字B )主属性C )数据项D )主属性值 10. 关系数据库管理系统中的元组是______ b ____ 。 A)关系中的垂直方向的列 B )关系中的水平方向的行 C属性或属性的组合 D )以上的答案均不正确 11. 从数据库的整体结构看,数据库系统采用的数据模型有_________ a __ 。 A)层次模型、网状模型和关系模型 B)层次模型、网状模型和环状模型 C)网状模型、链状模型和层次模型 D链状模型、关系模型和层次模型 12. 设有属性A B、C D以下表示中不是关系的是___________ d__。 A)R( A) B )R( A, B)C )R (A, B, C, D) D )R (A X B X C X D) 13. 若实体间联系是M N的,则将联系类型_________ a___ 。 A)也转换为关系模型 B)属性加入任一个关系模式中 C)属性加入N端实体类型相应的关系模式中 D)属性加入M端实体类型相应的关系模式中 14. 数据库系统的构成为数据库、计算机硬件系统、用户和________ a ____ 。 A 数据库管理系统 B 操作系统 C 数据集合 D 文件系统 15. 层次型、网状型和关系型数据库划分原则是________ c ___ 。 A 文件大小 B 记录长度 C 数据之间的联系 D 联系的复杂程度 16. 在数据库设计中用关系模型来表示实体和实体之间的联系,关系模型的结构是 _____ d ___ 。 A 封装结构 B 层次结构 C 网状结构 D 二维表结构 17. 在关系模型中,实现“关系中不允许出现相同的元组”的约束是通过__a ________ 。 A 主键 B 超键 C 外键 D 候选键 18. 层次模型不能直接表示 ______ b __ 关系。 A 1:1 B m:n C 1:m D 1:1 和1:m 19. DBAS旨的是_____ d____ 。

《程序设计基础》试卷B及答案

黄淮学院计算机科学系2007-2008学年度第一学期 期末考试《程序设计基础》B 卷 注意事项:本试卷适用于计科系06级本科计算机科学与技术专业学生。 1.__ ____函数是程序启动时惟一的入口。 2.算法的复杂性包含两方面: 和 。 3.已知 char c= 'a' ; int x=2,k; 执行语句k=c&&x++ ; 则x 为 ,k 为 。 4.数值0x34对应的十进制为 。 5.已知int a ; 则表达式”(a=2*3 , 3*8), a*10”的结果为_ _ ____,变量a 的值为___ ___。 6.面向对象程序开发步骤为: 、 和面向对象实现。 1.下列程序设计语言中( )是面向对象语言。 A. FORTRAN B. C 语言 C. C++ D. 汇编语言 2.下列关于注释的说法哪个是错误的( )。 A. 注释不是程序中的可执行语句 B. 注释对于程序的执行有很重要的意义 C. 注释将在程序的编译阶段被编译器剔除 D. 编程时在程序中添加适当的注释是一个良好的编程风格 3.算法设计应该遵守( )的设计原则。 A. 自底向上,逐步求精 B. 自顶向下,逐步求精 C. 自底向上,同步扩展 D. 自顶向下,同步扩展 4.下列语句执行后a 的值为( )。 int a=4, &z=a, k=3; a=k; z+=2; k++; A. 0 B. 4 C. 1 D. 5 5.以下程序执行后,屏幕输出为( )。 #include “iostream.h ” void fun(int d) {d++;} void main() { int d=3; fun(d); d++; cout<=’a ’)&&(d<=’z ’) B. ‘a ’<=d<=’z ’ C. (d>=’a ’)||(d<=’z ’) D. ‘A ’<=d<=’Z ’ 8.已知:int k=7, x=12; 则执行语句( )后x 的值为0。 A. x+=k-x%5; B. x+=(x-k%5); C. x%=(k-=5); D. (x-=k)-(k+=5); 9.运行下列程序,其输出结果为( )。 #include “iostream.h ” void main() { int x(5),y(5),z(5); y--&&++x&&z--||y++; cout<

测控技术与仪器专业简介

测控技术与仪器专业 业务培养目标: 本专业培养具备精密仪器设计制造以及测量与控制方面基础知识与应用能力,能在国民经济各部门从事测量与控制领域内有关技术、仪器与系统的设计制造、科技开发、应用研究、运行管理等方面的高级工程技术人才。 修业年限:四年 授予学位:工学学士 业务培养要求: 本专业学生主要学习精密仪器的光学、机械与电子学基础理论,测量与控制理论和有关测控仪器的设计方法,受到现代测控技术和仪器应用的训练,具有本专业测控技术及仪器系统的应用及设计开发能力。 专业方向介绍 测控技术及仪器专业是仪器科学与技术和控制科学与技术交叉融合而形成的综合性学科。 设2个专业方向。 方向一:检测技术与自动化装置方向; 方向二:测试计量技术及仪器方向。 方向一以集电子技术、先进控制理论、计算机控制技术、自动检测技术、光电技术以及网络技术于一体为特色,以生产过程的机电装备运行状态及其信息为研究对象。本方向旨在培养基础理论扎实、实践能力强、知识面广,外语综合能力和计算机应用能力较强,人文社会科学综合素质较高,具有开拓创性意识,能够从事工业过程控制理论与装备、计算机辅助测试系统、信息处理与状态识别等领域的研究开发、设计制造和运行管理的复合型高级工程技术人才。 方向二以光—机—电—仪器—计算机技术一体化为特色,以传感器技术、信息获取与处理技术、自动化精密机械以及智能仪器仪表为主要研究对象。本方向旨在培养基础理论扎实、实践能力强、知识面广,外语综合能力和计算机应用能力较强,人文社会科学综合素质较高,具有开拓创性意识,能够从事测控仪器、信息技术以及测试计量技术等方面的研究开发、设计制造和运行管理方面的复合型高级工程技术人才。 业务能力 方向一的毕业生应具有较扎实的自然科学基础,较好的人文和社会科学基础及较强的英语与计算机应用能力以及较强的创新意识;系统地掌握检测技术与自动化装置专业方向的基本理论与技术,主要包括电工电子技术、自动检测技术、工程光学、测控仪器电路、工业过程控制、微机控制技术等基本理论基础;掌握光、机、电、计算机控制相结合的现代测控技术和实验研究技能;具备综合运用专业知识解决生产实际问题的初步能力。 方向二的毕业生应具有较扎实的自然科学基础,较好的人文和社会科学基础以及较强的英语和计算机应用能力、较强的创新意识;系统地掌握本专业所需的基本理论和基础知识,主要包括电子技术、工程光学、精密机械学、传感器技术、控制工程等基础知识;掌握光、机、电、计算机相结合的现代测控技术和实验技能,综合运用专业知识解决生产实际问题的初步能力。

四川大学护理_综合考研真题版

四川大学 2018年攻读硕士学位研究生入学考试试卷 考试科目:护理学综合 科目代码:308# 适用专业:护理学 <试卷共14页) <答案必须写在答题纸上,写在试卷上不给分) 一、单选题<120题,每题1.5分,共180分) 1.护理学的基本概念通常不包括: A.人 B.环境 C.健康 D.疾病 E.护理 2.个体以各种方式调整自己以适应环境的过程称为: A.压力反应 B.压力适应 C.心理应对机制 D.心理反应机制 E.行为反应 3.某女35岁,通过护理评估和资料分析确认其目前存在以下护理问题,你认为应该首先处理的问题是: A.腹泻 B.语言沟通障碍 C.皮肤完整性受损 D.清理呼吸道无效 E.焦虑 4.某患者因丧失亲人过度悲哀而出现失眠、血压升高,请问影响此患者健康的因素是: A.心理因素 B.生物因素 C.文化因素 D.经济因素 E.行为因素 5.有关护患沟通,下列说法不妥的是: A.护患沟通时护士应能理解服务对象的感受 B.护患沟通时护士应能维护服务对象的权利 C.护患沟通时护士应及时对服务对象做出反应 D.护患沟通时护士应及时阐述自己的观点 E.护患沟通的同时向患者提供相关的健康信息 6.与现代护理学发展不相称的护士角色是: A.管理者 B.决策者 C.权威者 D.协调者 E.指挥者 7.某患者在被告之患了结肠癌时,第一反应是“那不是真的,一定是搞错了”。此种情景表明患者采取的心理防御机制是: A.转移 B.投射 C.外射 D.否定 E.幽默 8.下列关于护理目标的描述,符合护理目标陈述规范的是: A.三天后病情好转能在床下活动 B.服务对象自述疼痛消失 C.各项护理措施能有效实施 D.能坚持锻炼减轻体重5kg E.患者每周体重减轻0.5kg 9.下列各项中,不利于护患间信息准确无误传递的是: A.必要时重述 B.调查式提问 C.适时澄清 D.不急于下判断 E.概括性小结 第1页10.某男54岁,患慢性糖尿病20年,因低血糖昏迷而急诊入院,入院初期,护患关系的模 式应为:

程序设计基础试题和答案解析二

《程序设计基础》考试试卷二 1.1966年,Bohra和Jacopini提出的三种基本程序设计结构是:________ A.if、while和for; B. switch、do-while和for; C.while、do-while和for; D.顺序结构、分支结构和循环结构。 2.算法的特征不包括:______。 A.有穷性 B.可行性 C.确定性 D.有1个或者多个输入。 3.C语言源程序的基本组成单位是______。 A.函数 B. 语句 C. 声明和语句 D. 文件 4.下列标识符中,只有______是合法的。 A.if B. 3ab C. Int D. A-4 5.下列常量中,只有______是合法的。 A.3e-0.3 B. ‘abc’ C. 02a1 D. ‘\377’ 6.下列说法中正确的是:______。 A.C语言中的for语句的三个表达式都可以省略,而且分号也可以省略。 B.宏替换比函数调用的执行速度慢。 C.实质上,C语言中的指针就是一个变量的地址。 D.C语言中的任何函数都可以由程序员命名。 7.C语言中,运算对象必须是整型的运算符是_______。 A./ B. % C. + D. - 8.以下叙述中错误的是_______。 A.C语句必须以分号结束 B.复合语句在语法上被看作一条语句 C.空语句出现在任何位置都不会影响程序运行 D.赋值表达式末尾加分号就构成赋值语句 9.以下叙述中正确的是_______。 A.调用printf函数时,必须要有输出项 B.使用putchar函数时,必须在之前包含头文件stdio.h C.在C语言中,整数可以以十二进制、八进制或十六进制的形式输出 D.调用getchar函数读入字符时,可以从键盘上输入字符所对应的ASCII码10.以下关于函数的叙述中正确的是_______。 A.每个函数都可以被其它函数调用(包括main函数) B.每个函数都可以被单独编译 C.每个函数都可以单独运行 D.在一个函数内部可以定义另一个函数 11.有以下程序段typedef struct NODE{ int num; struct NODE *next;

计算机程序设计基础习题册(含答案)

《计算机程序设计基础》 习 题 册

班级学号姓名成绩一、单选题 1.C++源程序文件的默认扩展名为A。 A) cpp B) exe C) obj D) lik 2.由C++源程序文件编译而成的目标文件的默认扩展名为C。 A) cpp B) exe C) obj D) lik 3.由C++目标文件连接而成的可执行文件的默认扩展名为B。 A) cpp B) exe C) obj D) lik 4.编写C++程序一般需经过的几个步骤依次是B。 A)编译、编辑、连接、调试 B)编辑、编译、连接、调试 C)编译、调试、编辑、连接 D)编辑、调试、编辑、连接 5.程序中主函数的名字为 A 。 A) main B) MAIN C) Main D) 任意标识符 6.下面四个选项中,均是不合法的用户标识符的选项的是C。 A) A p_o do B)float lao _A C)b-a goto int D)_123 temp INT 7.下列变量名中合法的是C。 A) B)C)Tom B) 3a66 C) _6a7b D) $ABC 8.存储以下数据,占用存储字节最多的是 D 。 A) 0 B) ‘0’ C) “0” D) 0.0 9.在C++语言中,字符型数据在内存中的存储形式是D。 A) 补码 B) 反码 C) 原码 D) ASCII码 10.若有说明语句:char c =’\072’;则变量c A。 A) 包含1个字符 B) 包含2个字符 C) 包含3个字符 D) 说明不合法,变量的值不确定 二、填空题 1.C++头文件和源程序文件的扩展名分别为.h和.cpp 。 2.C++语言规定,标识符只能由字母、数字、下划线三种字符组成,而且第一个字符必须是字母或下划线。 3.一条表达式语句必须以__分号_;___作为结束符。 4.用于从键盘上为变量输入值的标准输入流对象是___cin____;用于输出表达式值的标准输出流对象是__cout____。 5.在一个C++程序文件中,若要包含另外一个头文件或程序文件,则应使用以_#include___标识符开始的预处理命令

《程序设计基础》试卷(A卷)

《程序设计基础》试卷(A 卷) 注意:1、考试时间: 90 分钟; 2、班级、姓名、学号必须写在指定地方; 3、适用班级: 4、考试方式: 一、填空题 (每空 2 分,共 20 分) 1、C 程序是由函数构成的,其中有且只能有 1 个主函数,每个C 程序总是从它开始执行,并且以 ; 作为结束符。 2、C 语言中三大基本结构有:顺序结构、 选择结构 、 循环结构 。 3、‘A ’+3的结果是 68 。 4、若已定义x 和y 为double 类型,则表达式x=1,y=x+3/2 的值是 2.5 。 5、C 语言中逻辑运算符 ! 的优先级高于算术运算符。 6、符号“a”和‘a’的区别是 “a ”2字节 ‘a ’1字节 。 7、C 语言的预处理语句以____#_____开头。 8、有如下输入语句:scanf(“a=%d,b=%d ,c=%d”,&a ,&b ,&c );为使变量a 的值为1,b 的值为3,c 的值为2,从键盘输入数据的正确形式应是 a=1,b=3,c=2 。 二、选择题 (每小题 3 分,共 30 分) 1、下列叙述中错误的是( D )。 A 、 if 语句允许用户选择是否执行某个操作。 B 、 if else 语句允许用户选择执行两个操作中的某个操作。 C 、 switch 语句允许用户选择执行多个操作中的某个操作 D 、 多分支选择结构只能使用switch 语句实现 2、以下不正确的C 语言标识符是( D ) A 、ABC B 、abc C 、a_bc D 、ab.c 3、按照C 语言规定的用户标识符命名规则,不能出现在标识符中的是( B )。 A 、大写字母 B 、连接符 C 、数字字符 D 、下划线 4、将int 型变量n 转换成float 型变量的方法是( B )。 A 、float n B 、(float)n C 、float(n) D 、(int )n 5、( A )是构成C 语言的基本单位。 A 、函数 B 、子函数 C 、过程 D 、子过程 6、下面关于运算符优先顺序的描述中正确的是( B )。 A 、关系运算符< 算术运算符< 赋值运算符< 逻辑与运算符 B 、逻辑运算符< 关系运算符< 算术运算符< 赋值运算符 C 、赋值运算符< 逻辑与运算符< 关系运算符< 算术运算符 D 、算术运算符< 关系运算符< 赋值运算符< 逻辑与运算符 7、在C 语言中,要求参加运算的数必须是整数的运算符是( C )。 A 、/ B 、! C 、% D 、= = 8、char 型常量在内存中存放的是( B )。 A 、ASCII 代码值 B 、BCD 代码值 C 、内码值 D 、十进制代码值 9、以下程序的输出结果是( B ) Main() { Int x=10,y=4; Printf(“%d\n ”,x/y);

基于SPI Flash的Sharc系列DSP程序加载

技术创新 DSP 开发与应用 您的论文得到两院院士关注 基于SPI Flash 的Sharc 系列DSP 程序加载 The Procedures-load of Sharc Series of DSP Based on SPI Flash (四川大学) 雷春梅周群刘谋云应俊 LEI Chun-mei ZHOU Qun LIU Mou-yun YING Jun 摘要:DSP 是针对数字信号处理需要而设计的一种具有特殊结构的微处理器。它需要通过程序加载来进行信号处理,本文通过具体实例介绍了sharc 系列的DSP 通过其SPI 口的程序加载,同时也介绍了相关系统的硬件设计和软件的调试。该技术可靠性高,使用灵活方便,具有很强的实用性。关键词:程序加载;SPI 接口;数字信号处理;调试中图分类号:TP319文献标识码:B Abstract:DSP is designed to meet the need of Digital Signal Processing as a specific structuralized microprocessor,in which the signal processes through the procedures-load.In this paper,we introduce the course of loading the procedures via SPI port of DSP,which belongs to the sharc line,and also the relevant system ’s design of hardware and the debugging of software is introduced.With flexible and convenient,this method is of high reliability and highly practical.Key words:Procedures-load;SPI port;Digital Signal Processing;degug 文章编号:1008-0570(2010)04-2-0115-02 1引言 DSP 芯片主要用于数字信号处理。当前占据市场大部分份额的DSP 生产厂商是美国的德州仪器与模拟器件两家公司。在国内,尤以德州仪器生产的芯片使用更加广泛。 使用DSP 进行信号处理,就涉及到程序加载问题,不同厂家 生产的不同系列DSP 的程序加载方式也大同小异。 现在应用得比较广泛的是从flash 中加载程序。因为flash 是一种可在线编程的存储器,而且具有掉电后数据不丢失、功耗低、容量大、读取快、价格低、操作简单等优点。Flash 存储器芯片又分为并口 flash 和串口flash 。 对于并口flash,操作更为简单,数据并行传输,但占用较多的外围接口资源,因此这种程序加载方式比较适合芯片接口资源比较丰富的系统设计;而串口flash,虽然对其进行编程等操作相对复杂一些,但在接口资源比较紧张时却具有其他编程方式无可比拟的优势。 对flash 芯片的烧写,一般有两种方法:编程器烧写和在线编程。编程器烧写,即是通过硬件编程器,将工程文件经过编译链接后得到的输出文件写入flash 芯片中,这种程序烧写方式实现起来比较简单,但需要额外的硬件编程器,因而一定程度上提高了开发成本。另一方面,表贴式封装的flash 芯片不可能使用编程器烧写,只能采用在线编程。本文将通过一个AD 公司生产的sharc 系列DSP 通过其SPI 口的程序加载的具体实例来详细介绍。后面将通过硬件设计和软件架构来介绍其硬件和软件结构并总结了一些调试经验。 2硬件设计 2.1flash 芯片M25P20-VMN6简介 m25p20是美国ST 公司生产的一款flash 存储器芯片。该芯片具有与工业标准SPI 接口兼容的外部引脚。该芯片具有 2Mbit 的存储空间,即256Kbytes 。存储空间被分成四段,每段56Kbytes,并且每段存储空间由256页组成,每页大小为 256Bytes 。 对该芯片进行编程,一次性连续写入最多256Bytes 。该芯片具有一个状态寄存器,通过对其编程,可以实现芯片存储空间的保护,以及芯片写使能等操作。另外,状态寄存器中也具有 BUSY 标志位,通过该标志位,可以查询芯片当前状态。 除了读写状态寄存器以外,该存储器芯片还具有读、写、整片擦除、段擦除等命令。其器件编程的指令时序见参考文献[2]。 2.2flash 芯片与DSP 芯片的硬件连接 使用的flash M25P20芯片具有与工业标准SPI 接口兼容的外部引脚,我们使用的Sharc 系列DSP 芯片也具有同样的SPI 接口,因此,只需要将两个芯片SPI 接口的引脚对应连接即可。这就大大的节省了DSP 芯片的外部接口资源。由于Sharc 系列DSP 芯片的外设接口资源相当的丰富,而外部引脚数却极其的有限,因此,该系列DSP 芯片的引脚复用情况相当严重。 图1 Sharc 系列DSP 的外设接口分为两个部分:DAI 与DPI 。每个部分都含有各种类型的外设接口,比如,DAI 中有PCG(精确时钟产生器),DPI 中包括Timer(定时器)、UART(串口)等。 我们使用的SPI 接口就包含在DPI 中。DPI,即数字外设接口,其占有的14个外部引脚可以使用SRU 宏分配给它包括的任意一个外设接口。Sharc 系列DSP 包含两个SPI 接口,分别是DPI 中的SPI 和DAI 中的SPI B 。在我们的硬件设计中,使用DPI 中的SPI 。SPI 通信具有主从两种工作模式,在实例中,DSP 的SPI 接口工作于主模式,flash 芯片工作于从模式。对于sharc 系列DSP,根据 雷春梅:硕士研究生

四川大学护理考研试题

四川大学攻读硕士学位研究生入学考试试题 考试科目:护理学综合科目代码:308# 适用专业:护理学 一、单选题(120题,每题1.5分,共180分) 1.护理学的基本概念通常不包括: A.人 B.环境 C.健康 D.疾病 E.护理 2.个体以各种方式调整自己以适应环境的过程称为: A.压力反应 B.压力适应 C.心理应对机制 D.心理反应机制 E.行为反应 3.某女35岁,通过护理评估和资料分析确认其目前存在以下护理问题,你认为应该首先处理的问题是: A.腹泻 B.语言沟通障碍 C.皮肤完整性受损 D.清理呼吸道无效 E.焦虑 4.某患者因丧失亲人过度悲哀而出现失眠、血压升高,请问影响此患者健康的因素是: A.心理因素 B.生物因素 C.文化因素 D.经济因素 E.行为因素 5.有关护患沟通,下列说法不妥的是: A.护患沟通时护士应能理解服务对象的感受 B.护患沟通时护士应能维护服务对象的权利 C.护患沟通时护士应及时对服务对象做出反应 D.护患沟通时护士应及时阐述自己的观点 E.护患沟通的同时向患者提供相关的健康信息 6.与现代护理学发展不相称的护士角色是: A.管理者 B.决策者 C.权威者 D.协调者 E.指挥者 7.某患者在被告之患了结肠癌时,第一反应是“那不是真的,一定是搞错了”。此种情景表明患者采取的心理防御机制是: A.转移 B.投射 C.外射 D.否定 E.幽默 8.下列关于护理目标的描述,符合护理目标陈述规范的是: A.三天后病情好转能在床下活动 B.服务对象自述疼痛消失 C.各项护理措施能有效实施 D.能坚持锻炼减轻体重5kg E.患者每周体重减轻0.5kg 9.下列各项中,不利于护患间信息准确无误传递的是: A.必要时重述 B.调查式提问 C.适时澄清 D.不急于下判断 E.概括性小结 10.某男54岁,患慢性糖尿病20年,因低血糖昏迷而急诊入院,入院初期,护患关系的模式应为: A.主动-被动型 B.指导-合作型 C.共同参与型 D.协作-合作型 E.主动-主动型 11.下列各项中,在护理评估中属于主观资料的是: A.体温370C B.氧饱和度95% C.腹部膨隆 D.胃痛 E.呼气有烂苹果味 12.下列各项中,与护理程序的特性不相符的是: A.护理程序适用于特定环境与对象 B.护理程序以服务对象为中心 C.护理程序是循环、动态的过程 D.护理程序具有互动性和协作性 E.护理程序有特定的目标要求 13.下列各项中,不属于护理的基本任务的是: A.减轻痛苦 B.预防疾病 C.治疗疾病 D.恢复健康 E.促进健康 14.根据艾瑞克森的心理、社会发展学说,学龄前期可能出现的发展危机是 A.主动对内疚 B.勤奋对自卑 C.主动对羞愧与怀疑 D.亲密对孤独 E.自我认同对角色混乱 15.符合病人要求的修养环境是: A.中暑病人,室温保持在40C左右 B.儿科病室,室温宜在220C左右 C.产休室,应保暖不宜开窗 D.破伤风病人,室内光线应明亮 E.气管切开病人,室内相对湿度为40% 16.搬运颈椎、腰椎骨折患者适宜采用的方法是: A.挪动法 B.一人搬运法 C.二人搬运法 D.三人搬运法 E.四人搬运法 17.使用肩部约束带的主要目的是限制病人: A.双肩的活动 B.头颈部活动 C.上肢的活动 D.坐位 E.胸部的活动 精选

程序设计基础练习题(全答案版)

《程序设计基础——C#.NET》练习 参考答案: 一、选择题 https://www.wendangku.net/doc/0715206645.html,的目的就是将____A____作为新一代操作系统的基础,对互联网的设计思想进行扩展。A.互联网 B. Windows C. C# D. 网络操作系统 2.假设变量x的值为10,要输出x值,下列正确的语句是__C__。 A.System.Console.writeline(“x”) B. System.Cosole.WriteLine(“x”) C. System.Console.WriteLine(“x={0}”,x) D. System.Console.WriteLine(“x={x}”) 3.要退出应用程序的执行,应执行下列的_A___语句。 A. Application.Exit(); B. Application.Exit; C. Application.Close(); D. Application.Close; 4.关于C#程序的书写,下列不正确的说法是__D________。 A.区分大小写 B.一行可以写多条语句 C.一条语句可以写成多行 D.一个类中只能有一个Main()方法,因此多个类中可以有多个Main()方法 5. 在C#语言中,下列能够作为变量名的是__C__。 A.if B. 3ab C. b_3a D. a-bc 7. 能正确表示逻辑关系“a≥5或a≤0”的C#语言表达方式是__D__。 A.a>=5 or a<=0 B. a>=5|a<=0 C. a>=5&&a<=0 D. a>=5||a<=0 8. 以下程序的输出结果是___C_____。 A. 5 B. 4 C. 6 D. 不确定 9. If语句后面的表达式应该是__A___。 A.逻辑表达式 B. 条件表达式 C. 算术表达式 D. 任意表达式10.有如下程序:

程序设计基础期末考试题A卷

《程序设计基础》试题 程序设计基础期末考试题A 卷 一、 选择题(1*20=20分) 题号 1 2 3 4 5 6 7 8 9 10 总分 答案 题号 11 12 13 14 15 16 17 18 19 20 答案 1、一个完整的计算机系统应该包括( ) A 、系统软件和应用软件 B 、计算机及其外部设备 C 、硬件系统和软件系统 D 、系统硬件和系统软件 2、“裸机”的概念是指( ) A 、正在进行设计还没有组装好的计算机 B 、已经组装好但还没有安装任何软件的计算机 C 、仅安装了操作系统的计算机系统 D 、安装了文字处理软件但没有安装专用数据处理系统的计算机 3、世界上第一台电子数字计算机研制成功的时间是( ) A 、1936年 B 、1946年 C 、1956年 D 、1970年 4、CASE 的含义是( ) A 、计算机辅助设计 B 、计算机辅助制造 C 、计算机辅助教学 D 、计算机辅助软件工程 5、当前广泛使用的微型计算机是( ) A 、第一代 B 、第二代 C 、第三代 D 、第四代 6、当代计算机的体系结构称为是( ) A 、冯·诺依曼机 B 、非冯·诺依曼机 C 、图灵机 D 、比尔盖茨机 7、硬盘是( ) A 、输入设备 B 、输出设备 C 、存储设备 D 、计算设备 8、下面4句话中,最准确的表述是( ) A 、程序=算法+数据结构 B 、程序是使用编程语言实现算法 C 、程序的开发方法决定算法设计 D 、算法是程序设计中最关键的因素 9、计算机能直接执行的语言是( ) A 、机器语言 B 、汇编语言 C 、高级语言 D 、目标语言 10、解释程序的功能是( ) A 、将高级语言程序转换为目标程序 B 、将汇编语言程序转换为目标程序 C 、解释执行高级语言程序 D 、解释执行汇编语言程序 11、下面4种程序设计语言中,不是面向对象式语言的是( ) A 、JAVA B 、Object Pascal C 、Delphi D 、C 12、不是C 语言的基本数据类型是( ) A 、int B 、double C 、char D 、bool 13、在C 语言中,为了求两个整数相除之后得到的余数,可以使用运算符( ) A 、/ B 、% C 、* D 、++ 14、数据的逻辑结构分为( ) A 、纯属结构和非线性结构 B 、顺序结构和非顺序结构 C 、树型结构和图型结构 D 、链式结构和顺序结构 班级 姓名

电气工程及其自动化考研总况

电气工程及其自动化考 研总况 IMB standardization office【IMB 5AB- IMBK 08- IMB 2C】

电气工程及其自动化考研总况 一、全国电气工程及其自动化专业学校排名 1.清华大学 2.西安交通大学 3.华中科技大学 4.浙江大学 5.重庆大学 6.天津大学 7.哈尔滨工业大学 8.上海交通大学 9.华北电力大学10.东南大学11.西南交通大学12.沈阳工业大学13.中国矿业大学14.华南理工大学15.南京航空航天大学16.北京交通大学17.武汉大学18.哈尔滨理工大学19.四川大学20.河海大学21.哈尔滨工程大学22.郑州大学23.广西大学24.陕西科技大学 二,电气工程与自动化专业 (1)业务培养目标: 业务培养目标:本专业培养在工业与电气工程有关的运动控制、工业过程控制、电气工程、电力电子技术、检测与自动化仪表、电子与计算机技术等领域从事工程设计、系统分析、系统运行、研制开发、经济管理等方面的高级工程技术人才。 业务培养要求:本专业学生主要学习电工技术、电子技术、自动控制理论、信息处理、计算机技术与应用等较宽广领域的工程技术基础和一定的专业知识。学生受到电工电子、信息控制及计算机技术方面的基本训练,具有工业过程控制与分析,解决强弱电并举的宽口径专业的技术问题的能力。

(2)主干课程: 主干学科:电气工程、控制科学与工程、计算机科学与技术 主要课程:电路原理、电子技术基础、计算机原理及应用、计算机软件基础、控制理论、电机与拖动、电力电子技术、信号分析与处理、电力拖动控制系统、工业过程控制与自动化仪表等。高年级可根据社会需要设置柔性的专业方向模块课及选修课。 主要实践性教学环节:包括电路与电子基础实验、电子工艺实习、金工实习、专业综合实验、计算机上机实践、课程设计、生产实习、毕业设计。 主要实验:运动控制实验、自动控制实验、计算机控制实验、检测仪表实验、电力电子实验等 (3)修业年限: 四年 (4)授予学位: 工学学士 (5)相近专业: 微电子学自动化电子信息工程通信工程计算机科学与技术电子科学与技术生物医学工程电气工程与自动化信息工程信息科学技术软件工程

2020年四川大学护理考研之路

https://www.wendangku.net/doc/0715206645.html,/?fromcode=9822 2020年四川大学护理考研之路 在工作竞争力如此大的今天,想冲破万军,考研无不是一个很好的选择,很幸运自己能够突破各关成功考上四川大学护理专业。 2018年过线20人,录取6人(每年招录信息、初试目录、导师信息、复试科目、报考招录情况、初试分数线、均可在四川大学研究生招生网及四川大学华西临床学院研究生部看到) 专业课考研复习方法: 本科学习时学校没有任何教辅资料,全是自己在图书馆借的资料以及在网上找的资料,自己大概把书看了3遍左右,真题也做了3遍左右。 第一遍(9月底到十月底):所有本科学习讲到的章节都看了一遍。第一遍还算比较认真,抄了书上很多东西,但实际上什么都没有记住。这一遍基本是为了让自己有个大致印象,知道哪些比较重要,难以理解。如果有真题参照的话,可以先看下真题,自己心里大概有个底。 第二遍(半个月左右):还是看书,不过这一次要注意去背诵,记忆知识点。可以每看一章配合练习题进行记忆。 第三遍(半个月):这一遍就是着重检验哪些没有记住或者比较容易混淆的地方,最重要的是把重点一定要记住。 再说真题,华西的真题只有09及10年的,09之前题型有变化参考价值不大,10年之后,真题不再公开,一般在网上找09、10年的题都可以找到,就是没有答案而已,所以大家还可以做研途宝的《川大药学综合考研模拟五套卷与答案解析》来扩展题量。真题也是做了很多遍,第一次,基本没有会做的题,很多都拿不准答案。那就只有继续记忆,然后再做,再检查,基本就是这样。重要的是自己在纠错过程中每一次的进步。 每个人因为考研总会割舍什么,也会得到什么,也可能最终什么都无法得到,空留下遗憾,千万不要说,奋斗过就不会后悔,这不过是自我安慰,不管怎么样,一定要有个结果,要相信自己一定可以,加油!

计算机程序设计基础习题册含答案

《计算机程序设计基础》 计算机程序设 计基础_基础知识(一) 班级 学号 姓名 成 绩 一、 单选题 习题册

1.C++源程序文件的默认扩展名为A。 2.A) cpp B) exe C) obj D) lik 3.由C++源程序文件编译而成的目标文件的默认扩展名为C。 4.A) cpp B) exe C) obj D) lik 5.由C++目标文件连接而成的可执行文件的默认扩展名为B。 6.A) cpp B) exe C) obj D) lik 7.编写C++程序一般需经过的几个步骤依次是B。 8.A)编译、编辑、连接、调试 B)编辑、编译、连接、调试 C)编译、调试、编辑、连接 D)编辑、调试、编辑、连接9.程序中主函数的名字为 A 。 10.A) main B) MAIN C) Main D) 任意标识 符 11.下面四个选项中,均是不合法的 用户标识符的选项的是 C。 12.A) A p_o do B)float lao _A C)b-a goto int D)_123 temp INT 13.下列变量名中合法的是 C。 14.A) B)C)Tom B) 3a66 C) _6a7b D) $ABC 15.存储以下数据,占用存储字节最 多的是 D 。 16.A) 0 B) ‘0’

C) “0” D) 17.在C++语言中,字符型数据在内存中的存储形式是D。 18.A) 补码 B) 反码 C) 原码 D) ASCII码 19.若有说明语句:char c =’\072’;则变量c A。 20.A) 包含1个字符 B) 包含2个字符 C) 包含3个字符 D) 说明不合法,变量的值不确定 二、填空题 1.C++头文件和源程序文件的扩展名分别为.h和.cpp 。 2.C++语言规定,标识符只能由字母、数字、下划线三种字符组成,而且第一个字符必须是字母或下划线。 3.一条表达式语句必须以__分号_;___作为结束符。 4.用于从键盘上为变量输入值的标准输入流对象是___cin____;用于输出表达式值的标准输出流对象是__cout____。 5.在一个C++程序文件中,若要包含另外一个头文件或程序文件,则应使用以_#include___标识符开始的预处理命令 计算机程序设计基础_基础知识(二) 班级学号姓名成绩 一、单选题 1.下列哪一个是C++语言中合法的变量 C A) 8ZSe B) ±A0 C) X0_2 D) ’x0’2.已知ch是字符型变量,下面不正确的赋值语句是A 3.A) ch='a+b' B) ch='\0'

四川大学制造科学与工程学院本科课程数据分析及数值计算

数据分析及数值计算 四川大学制造科学与工程学院本科课程《数据分析及数值计算》教学大纲 课程编号:Course Code: 302306020 302306020 课程类型:Course Type: 必修课Compulsory 课程名称: Course Name: 数据分析及数值计算 Data Analysis and Numerical Calculation 授课对象: Audience: 本科三年级学生Junior 学时/学分: Credit Hours / Credits 32/2 32/2 授课语言:Language of Instruction 中文 Chinese Mandarin 先修课程:Prerequisite: 高等数学、线性代数、计算机基础Advanced Mathematics, Linear Algebra, Computer Basics 开课院系: Course offered by: 机械工程系 Department of Mechanical Eng. 适用专业:Intended for: 机械设计制造及其自动化专业Mechanical Design, Manufacturing and Automation 授课教师:Instructor: 大纲执笔人:Edited by: 陈领、于淼Chen Ling, Yu Miao 大纲审核人:Inspected by: 专业负责人Course Leader 一、课程简介 本课程是针对机械设计制造及其自动化专业学生,通过学习数据分析及数值计算的理论与方法,使学生能具备数据分析、数值计算以及利用MATLAB 程序进行仿真计算的能力。讲授过程中将数学方法与实例相结合,使学生在面对机械工程实际问题时,能顺利地理解及提炼数据背后的信息,从而进行相关的判断和决策,以便采取合适的策略与行动。 本课程全面地介绍了现代数据分析方法、数值计算理论与MATLAB 的基本概念及功能,包括数据分析基本概念、MATLAB 基础概述、数据描述性分析、数据可视化、回归分析、智能优化算法、数值计算基础、数值微分和数值积分、代数方程组的解法以及常微分方程的数值解等内容。 二、学习目标 1、对MATLAB 软件的发展历程、优势特点、系统组成等有较为系统全面的认识,了解MATLAB 的基础知识以及常用工具的实现; 2、在实际工程问题中,面对复杂的工程类问题,能够提炼出数学问题,选择合适的工具对相应的问题进行求解; 3、能够熟悉MATLAB 这一工程软件,并可以将其运用于科学计算、控制系统设计与分析、

相关文档
相关文档 最新文档