爱学习更爱计算机吧 关注:129贴子:377
  • 4回复贴,共1

非计算机专业计算机二级考试大纲(重庆)

只看楼主收藏回复

考试要求
1、 熟悉一种高级语言所提供的基本功能、特点、语句构成、数据结构和程序框架。
2、 能正确阅读和分析用一种高级语言编制的源程序
3、 调试一个实用程序的完整过程(编辑、编译、连接装配、调试),具有编制和调试一个结构合理、清晰易懂、层次分明、算法正确的程序的能力
4、 二级考试中加入“软件技术基础知识”,主要含软件工程的一些粗浅知识,并将其作为二级各语种的公共部分。
5、 上机考试:要求能在规定时间内,按试题要求在计算机上编写和调试程序,正确输出程序的执行结果。


IP属地:重庆本楼含有高级字体1楼2014-02-28 15:03回复
    考试内容二级公共部分:
    n 考试要求:
    1、了解计算机软件技术基础知识
    2、了解软件工程概念
    n 考试内容:
    一、计算机软件技术的基础知识:
    1、计算机语言
    1)计算机语言的发展
    2)面向过程的和面向对象的程序设计语言
    3)编译程序和解释程序
    2、程序设计过程的一般步骤
    3、算法与数据结构
    1)数据结构的概念
    2)算法的概念及算法的描述
    3)数据结构主要研究要点(数组的组织方法和操作方法)
    4、软件
    1)软件的概念
    2)软件的分类
    二、软件工程的基本概念
    1、软件危机产生的原因及其表现
    2、软件工程的概念
    3、软件工程研究的主要内容及其目标
    4、软件工具及软件开发环境的概念
    5、软件生命周期及各阶段的主要任务
    6、软件开发模型
    1)软件开发模型的概念
    2)几种开发模型:瀑布模型、原型模型、螺旋模型


    IP属地:重庆本楼含有高级字体2楼2014-02-28 15:05
    回复
      C语言程序设计考试大纲(建议使用vc++6集成环境)
      一、C程序基础
      1、 C程序的基本结构
      1) C源程序的组成成分(主函数的重要性)
      2) C语言的基本元素(字符集、标识符、关键字等)
      3) 注释语句的作用和用法
      2、 C语言的基本数据类型
      1) 本数据类型(内置数据类型)常量的表示方法
      2) 变量的定义和初始化。
      3、 C语言中的表达式运算
      1) 运算符的优先级别和结合性规则
      2) 算术运算符和算法表达式
      3) 赋值运算符和赋值表达式
      4) 自反运算符
      5) 自增,自减运算符
      6) 逗号运算符和逗号表达式
      7) sizeof运算符
      4、 不同类型数据混合运算及数据转换
      1) 不同数据类型自动转换(隐式转换)
      2) 不同数据类型强制转换(显式转换)
      5、 C程序的输出-最基本的输出函数(printf, putchar)
      6、 C程序的输入-最基本的输入函数(scanf, getchar)
      7、 常用数学类标准库函数的简单应用(abs, fabs, pow, log, log10, sqrt, fmod, sin, cos, tan, exp)
      二、程序的基本控制结构
      1、 C程序控制结构中的条件表示方法
      1) 关系运算符和关系表达式运算
      2) 逻辑运算符和逻辑表达式运算
      2、 分支结构程序设计
      1) if语句与程序的单分支结构
      2) if-else语句与程序的双分支结构
      3) 条件运算符与条件表达式
      4) 复合语句及其在程序中的使用
      5) if语句的嵌套与程序的多分支结构
      6) switch语句与程序的多分支结构
      3、 循环结构程序设计
      1) while型循环结构
      2) do-while型循环结构
      3) for型循环结构
      4) 空语句及其在程序中的使用
      5) 循环的嵌套(只要求3层)
      4、 C语言中的其它简单控制结构
      1) Break语句的使用方法
      2) Continue语句的使用方法
      5、 C语言控制结构应用举例
      1) 累加、累乘、最大公约数、最小公倍数、阶乘、素数等简单问题求解方法
      2) 穷举思想及程序实现
      3) 迭代思想及程序实现(其中包括:一元高阶方程求根的二分迭代解法)


      IP属地:重庆本楼含有高级字体3楼2014-02-28 15:06
      回复
        六、字符数据、字符串(字符数组)数据及其简单应用
        1、 C语言字符串表示方法
        1) 字符串(字符数组)的定义和初始化方法
        2) 字符串数据的输入方法(scanf, gets函数的使用)
        3) 字符串数据的输出方法(prinf, puts函数的使用)
        2、 字符串的常用处理方法
        1) 字符类别的判断方法和大小写字母的转换方法
        2) 字符串中有效字符的统计方法
        3) 字符串的复制方法、连接方法。
        4) 字符串中字符的查找、插入和删除方法
        5) 字符串中子串的查找、插入和删除方法
        3、 常用字符和字符串处理标准库函数
        包括:isalpha, isdigit, isalnum, isspace, isupper, islower, toupper, tolower, strlen, strcpy, strcat, strcmp, strchr, strstr, atoi, atol, atof
        七、指针与数组
        1、 多级指针的定义和使用方法
        2、 一维数组与指针关系及简单应用
        1) 用指向一维数组的指针变量表示数组元素地址和数组元素值的方法
        2) 一维数组的简单应用的指针变量表示和处理方法(常用的排序和查找方法)
        3、 二维数组与指针的关系及简单应用
        1) 用指向二维数组的指针变量表示数组元素地址和数组元素值的方法
        2) 指向若干元素构成数组的指针变量定义方法和简单使用
        4、 指针数组与命令行参数
        1) 指针数组的定义、初始化和简单应用
        2) 命令行参数的概念和简单应用
        八、结构体数据类型的应用
        1、 结构体数据类型的定义方法
        1) 结构体类型的定义方法
        2) 关键字typedef的简单应用
        3) 结构体变量的引用和输入输出方法
        4) 结构体变量作函数参数的使用方法
        5) 结构体变量的返回值类型
        6) 结构体类型变量与指针的关系和通过指针变量处理结构体类型数据的方法
        2、 结构体数组(只要求一维结构体数组)
        1) 结构体数组的定义和数组元素的引用
        2) 结构体数组作函数的参数
        3) 结构体数组与指针的关系和通过指针变量处理结构体类型数组的方法
        3、 结构体数据类型的简单应用
        1) 用于存储分配的标准库函数(malloc, realloc, free, calloc)
        2) 单链表的概念和创建
        3) 单链表的遍历(结点值的依次输出)方法
        4) 单链表中结点的插入方法
        5) 单链表中结点的删除方法


        IP属地:重庆本楼含有高级字体5楼2014-02-28 15:10
        回复
          九、联合体(共用体)数据类型的应用
          1、 联合体数据类型的定义和变量的引用方法
          2、 联合体类型与结构体类型的区别
          十、位运算与枚举类型
          1、 位运算
          1) 位运算的概念和位运算符
          2) 位运算应用
          3) 位段的概念、定义方法和位段变量的引用方法
          2、 枚举
          1) 枚举的概念、枚举变量的定义方法
          2) 枚举数据的简单应用
          十一、文件概念及简单应用
          1、 C语言文件处理的基本概念
          1) 文件的概念和文件类型指针
          2) 文件的打开与关闭的概念和方法(fopen, fclose函数的使用方法)
          2、 文件处理
          1) 文件内部记录指针(读写指针)的概念和文件尾部判别方法(EOF和feof函数的使用
          2) 文件中单个字符的读写操作(fgetc, fputc函数的使用)
          3) 文件中字符串的读写操作(fgets, fputs函数的使用)
          4) 文件中的格式化读写操作(fscanf, fprintf函数的使用)
          5) 文件中的数据块读写操作(fread, fwrite函数的使用)
          6) 文件内部记录指针(读写指针)的移动和定位(fseek, ftell函数的使用)
          3、 文件的简单应用
          1) 文件的随机读写(文件处理标准函数的综合应用)
          2) 文件内容按指定要求进行合并的方法
          3) 文件内容拷贝的处理方法
          文件内容比较的处理方法


          IP属地:重庆本楼含有高级字体6楼2014-02-28 15:11
          回复