一、考试性质

上海市高等学校计算机等级考试是上海市教育委员会组织的全市高校统一的教学考试,是检测和评价高校计算机基础教学水平和教学质量的重要依据之一。该项考试旨在规范和加强上海高校的计算机基础教学工作,提高学生的计算机应用能力。考试对象主要是上海市高等学校学生,每年举行一次,通常安排在当年的十月下旬、十一月上旬的星期六或星期日。凡考试成绩达到合格者或优秀者,由上海市教育委员会颁发相应的证书。

本考试由上海市教育委员会统一领导,聘请有关专家组成考试委员会,委托上海市教育考试院组织实施。

二、考试目标

Python语言是一种解释运行、面向对象、扩展性强的程序设计语言,是大学生学习计算机编程能力、理解计算机解决问题的方法的有效工具。学生通过对该语言程序设计的学习,应能掌握Python语言的基本语法和基本编程方法,理解程序设计中的计算思维,并能上机调试运行解决简单的实际问题。

《Python程序设计》的考试目标是测试考生掌握Python语言知识的程度和对Python语言的编程能力、调试能力和综合应用能力。

三、考试细则

1.考试时间:120分钟。

2.考试方式:考试采用基于网络环境的无纸化上机考试。

3.考试环境:

Ø上海市高校计算机等级考试通用平台。

Ø操作系统:Windows 7中文版。

Ø程序开发环境:Python 3.4及以上(2016年试题兼容2.7版本),可选装PyScripter、Pycharm、Wingide等IDE编程环境。

四、试卷结构

(一)、单选题 10题 15分 基本概念;基本语句;语义知识

(二)、程序填空题 2题 20分 常用表达方法;特征数据类型;函数与文件

(三)、程序完成题 3题 30分 常用算法;程序实现

(四)、编程题 2题 35分 界面设计;图形绘制;综合应用

合 计 17题 100分

五、考试内容和要求

1.Python程序的组成、结构及书写规则

Python语言源程序结构

· 模块结构与布局理解

程序的书写格式

· 基本词法单位、标识符/常量/运算符等构成规则、关键字

· 程序的书写格式与基本规则

Python语言程序设计步骤

· Python编程环境的操作使用

· 程序的编辑/保存/运行

Python语言输入输出

· 输入语句

· 输出语句

2.Python基本数据类型

数字类型

· 整型、浮点型、复数型、字符串

字符串

· 字符串界定符

· 字符串操作的相关方法

变量

· 变量的定义

· 变量的初始化和赋值

· 变量类型的转换

3.基本运算和表达式

运算符

· 运算符种类、功能、优先级、结合性

算术运算

· 自动类型转换规则

· 常用函数

比较、赋值和逻辑运算

· 比较运算规则

· 赋值运算规则

· 逻辑运算规则

· 运算的优先级

表达式

· 表达式组成规则、各类表达式

· 各类型数据混合运算中求值顺序

· 混合模式运算中的自动类型转换

· 基本运算执行顺序、表达式结果类型

4.结构和语句

基本语句及顺序结构语句

· 赋值语句、复合赋值语句

· 输入和输出方式

选择结构语句

· if语句

· if-elif-else语句

· 选择语句嵌套

循环结构语句

· while语句

· for循环和range()内建函数

· 循环语句嵌套

· 死循环与半路循环

转移语句

· break、continue、 return语句

(责任编辑:zhangjs)

上海计算机二级python_上海市高等学校计算机二级考试《Python程序设计》考试大纲...相关推荐

  1. 上海计算机二级python_上海市高等学校计算机等级考试(二级)《Python程序设计

    上海市高等学校计算机等级考试(二级)< Python 程序设计> 考试大纲( 2016 年) 一.考试性质 上海市高等学校计算机等级考试是上海市教育委员会组织的全市高校统一 的教学考试, ...

  2. 上海市高等学校计算机一级证书,上海市高等学校计算机等级考试(二级)

    <上海市高等学校计算机等级考试(二级)>由会员分享,可在线阅读,更多相关<上海市高等学校计算机等级考试(二级)(6页珍藏版)>请在人人文库网上搜索. 1.附件6:上海市高等学校 ...

  3. 上海市高等学校计算机等级一级,上海市高等学校计算机等级考试一级.pdf

    上海市高等学校计算机等级考试一级.pdf (7页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 15.9 积分 -3-附件1:上海市高等学校计算机等级考试上 ...

  4. c语言考试成绩评价规则编程,上海市高等学校计算机二级C语言程序设计考试大纲.doc...

    上海市高等学校计算机二级C语言程序设计考试大纲.doc 上海市高等学校计算机二级C语言程序设计考试大纲上海市高等学校计算机等级考试(二级)C 程序设计考试大纲上海市高等学校计算机等级考试(二级)C 程 ...

  5. 上海高校计算机等级考试c语言真题,2017年上海市高等学校计算机等级考试试题「有答案」...

    2017年上海市高等学校计算机等级考试试题「有答案」 一.单选题 1.在OSI七层结构模型中,最低层是____B___. A.表示层 B.物理层 C.网络层 D.会话层 2.计算机硬件能直接识别和执行 ...

  6. 上海理工大学高校计算机补办,上海理工大学关于2017上海市高校计算机等级考试报考通知...

    上海理工大学关于2017上海市高校计算机等级考试报考通知 根据<2017年上海市高等学校计算机等级考试报名工作实施办法>的通知精神,结合我校具体情况,现将2017年上海市高校计算机等级考试 ...

  7. 上海市高等学校计算机vb,上海市高等学校计算机等级考试vb考纲.doc

    上海市高等学校计算机等级考试vb考纲 上海市高等学校计算机等级考试(二级) <Visual Basic程序设计>考试大纲 (2009年修订) ? 一.考试性质 上海市高等学校计算机等级考试 ...

  8. 计算机高等学校一级,上海市高等学校计算机等级考试一级

    上海市高等学校计算机等级考试考试大纲(2012版) 附件1: 上海市高等学校计算机等级考试 (一级)考试大纲(2012年修订) 一.考试性质 上海市高等学校计算机等级考试是上海市教育委员会组织的全市高 ...

  9. 2012年上海市高等学校计算机等级考试试卷,2012年上海市高等学校计算机等级考试A试卷...

    2012年上海市高等学校计算机等级考试试卷 一级(2012版考纲A卷) 所有的样张都在"C:\样张"文件夹中,考试系统中[样张]按钮可直接打开此文件夹.(一)Windows操作(共 ...

最新文章

  1. MyEcplise安装Freemarker插件(支持.ftl文件)
  2. 美国的工资、俄罗斯的妻子、英国的房子、中国的饮食
  3. 10参数_小米10和oppofindx2哪个好用 参数配置对比性能评测
  4. Merge Sort及其对一类问题的应用
  5. Vim强制写入w!的分析
  6. Storm的Metric接口简介
  7. 【Pygame实战】怀旧经典—这款给娃的棋类游戏,你还记得叫什么吧?(一定要收藏)
  8. kindle字体设置
  9. Mac版Charles免费安装及使用
  10. 【EverydaySport】健身笔记——人体肌肉分解图
  11. 黑暗城堡 LibreOJ - 10064(SPFA)
  12. 微信lbs开发java_【微信公众平台开发】之三:LBS的开发
  13. DJ编曲用什么软件,DJ编曲教需要哪些步骤
  14. 大学计算机实验报告虚拟机,1虚拟机安装和使用实验报告书
  15. BUG(10) : Illegal unquoted character ((CTRL-CHAR, code 13)): has to be escaped using backslash to be
  16. 城市C友会【官方牵头更多的线下交流的机会,你有怎样的期待?】
  17. Ps经典实例教程3000例
  18. 【前端】之websql实现增删改查,包含简单示例
  19. EPR测试与生物医学应用
  20. 解决不同部门间防火墙的需求问题(转)

热门文章

  1. window11安装docker小白教程
  2. goto在Java中的替代(break和continue的进阶用法)
  3. MySQL :InnoDB 存储引擎(lnnoDB 关键特性)
  4. 区块链是供应链金融的一剂良药吗?
  5. 普霖Pulin PR-04 支票打印机驱动
  6. 计算机视觉(九):神经网络的完善与模块化
  7. 拯救者Y9000P突然很卡
  8. Java swing如何做出菜单栏控制工具栏的界面
  9. 硬币组合问题python_关于硬币的python问题
  10. 算法分析(python)