2014年上海杉达学院专升本电子商务专业考试大纲

来源: 时间:2014-03-28

  考试科目1 C程序设计

  I. 基本要求

  1.掌握C语言的基本概念和语法知识;

  2.了解C语言程序与函数的结构特点,主函数及程序执行流程;

  3.正确使用顺序、选择、循环三种结构,具有结构化程序设计的能力;

  4.掌握常用算法,能运用算法描述工具——流程图;

  5.能使用VC++ 6.0集成开发环境,完成源程序的编写、编译,运行与调试程序;

  6.具有综合运用以上知识编写程序,解决计算与数据处理类问题的初步能力。

  II. 基本内容

  一、C语言基础

  1. 程序的构成,main函数和其他函数。

  2. 头文件,数据说明,函数的开始和结束标志以及程序中的注释。

  3. 源程序的书写格式。

  4. C语言的风格。

  二、数据类型及其运算

  1. C的数据类型(基本类型,构造类型,指针类型,无值类型)及其定义方法。

  2. C运算符的种类、运算优先级和结合性。

  3. 不同类型数据间的转换与运算。

  4. C表达式类型(赋值表达式,算术表达式,关系表达式,逻辑表达式,条件表达式,逗号表达式)和求值规则。

  三、基本语句

  1. 表达式语句,空语句,复合语句。

  2. 输入输出函数的调用,正确输入数据并正确设计输出格式。

  四、选择结构程序设计

  1. 用if语句实现选择结构。

  2. 用switch语句实现多分支选择结构。

  3. 选择结构的嵌套。

  五、循环结构程序设计

  1. for循环结构。

  2. while和do-while循环结构。

  3. continue语句和break语句。

  4. 循环的嵌套。

  六、数组的定义和引用

  1. 一维数组和二维数组的定义、初始化和数组元素的引用。

  2. 字符串与字符数组。

  七、函数

  1. 库函数的正确调用。

  2. 函数的定义方法。

  3. 函数的类型和返回值。

  4. 形式参数与实在参数,参数值传递。

  5. 函数的正确调用,嵌套调用,递归调用。

  6. 局部变量和全局变量。

  7. 变量的存储类别(自动,静态,寄存器,外部),变量的作用域和生存期。

  八、指针

  1. 地址与指针变量的概念,地址运算符与间址运算符。

  2. 一维、二维数组和字符串的地址以及指向变量、数组、字符串、函数、结构体的指针变量的定义。通过指针引用以上各类型数据。

  3. 用指针作函数参数。

  4. 返回地址值的函数。

  5. 指针数组,指向指针的指针。

  九、结构体(即“结构”)与共同体(即“联合”)

  1. 用typedef说明一个新类型。

  2. 结构体和共用体类型数据的定义和成员的引用。

  3. 通过结构体构成链表,单向链表的建立,结点数据的输出、删除与插入。

  十、文件操作

  1. 文件的打开与关闭(fopen,fclose)。

  2. 文件的读写(fputc,fgetc,fputs,fgets,fread,fwrite,fprintf,fscanf函数的应用),文件的定位(rewind,fseek函数的应用)。

  十一、算法与编程

  1.用C表达式或函数计算相对应的数学表达式

  2.连加与连乘的计算,级数的计算

  3.冒泡法排序与选择法排序

  4.矩阵的简单运算与显示

  5.字符串操作

  6.文件编程应用

  III. 题型及分值

题型

分值

选择题15

30

填空题5

10

简答题6

30

综合题3

30

  考试科目2 数据库原理及应用

  考试教材:《数据库系统概论》第四版 王珊,萨师煊 高等教育出版社

  考试方式与时间:闭卷,100分钟

  考题类型:选择、填空、简答、综合应用

  考试内容与要求:

  第一章 绪论

  【考试要求】

  掌握数据库相关的基本概念,了解数据管理技术的发展过程,熟悉数据模型的概念,掌握常用的数据模型及其相关概念,熟悉数据库系统模式的概念,了解数据库系统结构,熟悉数据库系统的组成。

  【考点】

  数据模型相关的基本概念、概念模型E-R图、数据库系统结构、数据库管理系统的功能、数据库系统组成。

  第二章 关系数据库

  【考试要求】

  掌握关系数据库的重要概念,掌握基本的关系操作,掌握关系的完整性,了解关系代数的运算符

  【考点】

  关系模型的概述、关系模型的基本术语与形式化定义、关系操作、关系的三类完整性、用关系代数表达查询

  第三章 关系数据库标准语言SQL

  【考试要求】

  了解SQL语言的产生和发展,掌握SQL语言的特点,掌握SQL语言的数据定义功

  能、数据查询功能、数据更新功能,掌握视图的概念、视图的作用,了解索引的作用。

  【考点】

  SQL语言的特点、基本表的定义、删除及修改、简单查询、连接查询、子查询、较复杂的嵌套查询、插入数据、修改数据、删除数据、索引、视图

  第四章 数据库安全性

  【考试要求】

  了解计算机系统的三类安全性问题,掌握计算机系统安全性的定义,了解常用的安全标准,掌握数据库安全性控制的方法。

  【考点】

  计算机系统安全性概念、安全标准、数据库安全性控制、用户标识与鉴别、存取控制、视图、审计、数据加密、统计数据库安全性。

  第五章 数据库完整性

  【考试要求】

  掌握数据库完整性的概念,了解数据库管理系统保证完整性的机制,掌握数据库完整性的分类、以及实现的方法,了解触发器的概念。

  【考点】

  数据库完整性的基本概念、定义完整性的机制、检查方法、违约处理、实体完整性、

  参照完整性、用户定义完整性、触发器。

  第六章 关系数据理论

  【考试要求】

  掌握设计不良的关系模式存在的问题,掌握函数依赖的基本概念,掌握码的定义,掌握1NF、2NF、3NF及BCNF的定义,了解模式分解的准则,掌握由分解到3NF具有无损连接性且保持函数依赖的方法。

  【考点】

  函数依赖的基本概念、1NF、2NF、3NF和BCNF的定义及判断方法、候选码求解方法、求属性集的闭包和极小函数依赖集方法、模式分解的方法、模式分解的准则。

  第七章 数据库设计

  【考试要求】

  掌握数据库设计的定义,了解数据库设计的特点,熟悉数据库设计的过程,掌握每个设计阶段的主要任务、完成后形成的产品。

  【考点】

  数据库设计的定义、数据库设计的特点、数据库设计的各个阶段及任务。

  第十章 数据库恢复技术

  【考试要求】

  掌握事务的概念、事务的特性,掌握数据库恢复的定义,了解数据库故障的种类,了解常用的数据库恢复技术,了解数据库恢复策略,了解数据库镜像。

  【考点】

  事务的基本概念、事务的特性、数据库恢复的概念、故障种类、恢复的实现技术、事

  务日志文件、恢复策略。

  第十一章 并发控制

  【考试要求】

  掌握并发操作产生数据不一致的情形,掌握并发控制的常用技术,掌握死锁和活锁的概念,了解并发调度的可串行性,了解两段锁协议,了解锁的粒度、意向锁。

  【考点】

  并发操作、数据库不一致的情形、封锁机制、活锁和死锁、并发调度的可串行性、两

  段锁协议、封锁的粒度、意向锁。

更多上海专升本考试信息请关注"魔都高校“微信公众号

魔都高校

相关更新