程序设计基础(上)

《程序设计基础》课程是计算机及相关专业、以及新工科各专业大一学生的基础必修课程,也是大学其他理工科各专业的公共计算机基础课程。

开设学校:南开大学;学科:计算机、

程序设计基础(上)课程:前往报名学习

程序设计基础(上)视频慕课课程简介:

《程序设计基础》课程是计算机及相关专业、以及新工科各专业大一学生的基础必修课程,也是大学其他理工科各专业的公共计算机基础课程。

前往报名学习

程序设计基础(上)课程列表:

{{'上次学习:'+learn_list['NANKAI08091001179']['last_leaf_name']}}

拓展学习

-C++的常见错误

--C++的常见错误

-计算机前沿问题思考

--计算机前沿问题思考

-C++常见问题汇总

--C++常见问题汇总

学习感想

-学习感想(1)

--学习感想(1)

-学习感想(2)

--学习感想(2)

-南开大学2016级数学学院同学分享

优秀大作业展示

-优秀大作业展板

第一章 绪论

-1.1程序设计的基本方法

--1.1 程序设计的基本方法

-1.1程序设计的基本方法--作业

-1.2程序流程图

--1.2 程序流程图

-1.3使用计算机求解问题的过程

--1.3使用计算机求解问题的过程_程序设计基础(上)_赵宏

-1.3使用计算机求解问题的过程--作业

-1.4初识C++程序

--初识C++程序

-1.4初识C++程序--作业

-1.5 VS 2010 集成开发环境的使用

--1.5 VS 2010 集成开发环境的使用

-习题讲解视频

--C++第1章判断题(1)至(7)

--C++第1章判断题(8)至(15)

--C++第1章填空题(1)

--C++第1章填空题(2)至(7)

--C++第1章填空题(8)至(11)

--C++第1章填空题(12)

--C++第1章填空题(13)至(16)

--C++第1章填空题(17)至(20)

--C++第1章填空题(21)至(25)

--C++第1章选择题(1)至(10)

--C++第1章选择题(11)至(20)

第二章 基本数据的表示与处理

-2.1数制和常用数制

--2.1数制和常用数制

-2.1数制和常用数制--作业

-2.2数制之间的转换

--2.2数制之间的转换过

-2.2数制之间的转换--作业

-2.3整数在计算机中的表示

--2.3整数在计算机中的表示

-2.3整数在计算机中的表示--作业

-2.4实数在计算机中的表示

--2.4实数在计算机中的表示

-2.4实数在计算机中的表示--作业

-2.5非数值型数据在计算机中的表示

--2.5非数值型数据在计算机中的表示

-2.5非数值型数据在计算机中的表示--作业

-2.6用C++实现数据处理——基本数据类型

--2.6用C++实现数据处理——基本数据类型

-2.6用C++实现数据处理——基本数据类型--作业

-2.7用C++实现数据处理——常量和变量

--2.7用C++实现数据处理——常量和变量

-2.7用C++实现数据处理——常量和变量--作业

-2.8用C++实现数据处理——赋值运算符与赋值表达式

--2.8用C++实现数据处理——赋值运算符与赋值表达式

-2.9用C++实现数据处理——算数运算符与算数表达式

--2.9用C++实现数据处理——算数运算符与算数表达式

-2.9用C++实现数据处理——算数运算符与算数表达式--作业

-2.10用C++实现数据处理——关系运算符与关系表达式

--2.10用C++实现数据处理——关系运算符与关系表达式

-2.11逻辑运算符和逻辑表达式

--2.11逻辑运算符和逻辑表达式

-2.11逻辑运算符和逻辑表达式--作业

-2.12基本数据类型之间的转换

--2.12基本数据类型之间的转换

-2.12基本数据类型之间的转换--作业

-2.13C++中的基本语句

--2.13C++中的基本语句

-2.13C++中的基本语句--作业

-2.14几种特殊的运算符

--2.14几种特殊的运算符

-2.14几种特殊的运算符--作业

-2.15运算符的优先级和结合性

--2.15运算符的优先级和结合性

-2.15运算符的优先级和结合性--作业

-习题讲解视频

--C++第2章判断题(1)至(10)

--C++第2章填空题(1)至(2)

--C++第2章填空题(3)至(5)

--C++第2章填空题(6)至(7)

--C++第2章填空题(8)至(10)

--C++第2章选择题(1)至(5)

--C++第2章选择题(6)至(10)

--C++第2章选择题(11)至(20)

--C++第2章选择题(21)至(30)

--C++第2章提高判断题(1)至(10)

--C++第2章提高判断题(11)至(20)

--C++第2章提高填空题(1)至(2)

--C++第2章提高填空题(3)至(5)

--C++第2章提高填空题(6)至(11)

--C++第2章提高填空题(12)至(14)

--C++第2章提高填空题(12)至(19)

--C++第2章提高填空题(20)至(24)

--C++第2章提高填空题(25)至(27)

--C++第2章提高填空题(28)至(30)

--C++第2章提高填空题(31)至(35)

--C++第2章提高填空题(36)至(40)

--C++第2章提高选择题(1)至(6)

--C++第2章提高选择题(7)至(9)

--C++第2章提高选择题(10)至(20)

第三章 选择与迭代

-3.1选泽算法及其C++实现

--3.1选泽算法及其C++实现

-3.1选泽算法及其C++实现--作业

-3.2双路选择及其C++实现

--3.2双路选择及其C++实现

-第三章 选择与迭代--3.2双路选择及其C++实现

-3.3嵌套选择及其C++实现

--3.3嵌套选择及其C++实现

-3.3嵌套选择及其C++实现--作业

-3.4 多路选择及其switch语句实现

--3.4 多路选择及其switch语句实现

-3.4 多路选择及其switch语句实现--作业

-3.5迭代算法及其for语句实现

--3.5迭代算法及其for语句实现

-3.5迭代算法及其for语句实现--作业

-3.6迭代算法及其C++的while语句实现

--3.6迭代算法及其C++的while语句实现

-3.6迭代算法及其C++的while语句实现--作业

-3.7迭代嵌套及其C++实现

--3.7迭代嵌套及其C++实现

-3.7迭代嵌套及其C++实现--作业

-3.8迭代与选择嵌套及其C++实现

--3.8迭代与选择嵌套及其C++实现

-3.8迭代与选择嵌套及其C++实现--作业

-3.9转向语句

--3.9转向语句

-3.9转向语句--作业

-习题讲解视频

--C++第3章判断题(1)至(7)

--C++第5章判断题(8)至(10)

--C++第3章填空题(1)至(7)

--C++第3章填空题(8)至(10)

--C++第3章填空题(8)至(11)

--C++第3章填空题(12)至(14)

--C++第3章填空题(18)至(20)

--C++第3章选择题(1)至(4)

--C++第3章选择题(5)至(6)

--C++第3章选择题(7)至(9)

--C++第3章选择题(10)至(11)

--C++第3章选择题(12)至(15)

--C++第3章填空题·(15)到(17)

第四章 结构化数据

-4.1 一维数据及其C++实现

--4.1 一维数据及其C++实现

-4.1 一维数据及其C++实现--作业

-4.2 二维数据及其C++实现

--4.2 二维数据及其C++实现

-4.2 二维数据及其C++实现--作业

-4.3 字符串及其C++实现

--4.3 字符串及其C++实现

-4.3 字符串及其C++实现--作业

-4.4 一组字符串数据的处理

--4.4 一组字符串数据的处理

-4.4 一组字符串数据的处理--作业

-4.5 多属性数据及其C++实现

--多属性数据及其C++实现.mp4

-4.6一组多属性数据及其C++实现

--4.6一组多属性数据及其C++实现

-4.6一组多属性数据及其C++实现--作业

-4.7C++中的枚举数据类型

--4.7C++中的枚举数据类型

-4.7C++中的枚举数据类型--作业

-4.8数组的应用——选择排序

--4.8数组的应用——选择排序

-习题讲解视频

--C++第4章判断题(1)至(11)

--C++第4章判断题(12)至(17)

--C++第4章填空题(1)至(3)

--C++第4章填空题(4)至(5)

--C++第4章填空题(6)至(7)

--C++第4章填空题(8)至(9)

--C++第4章填空题(10)至(12)

--C++第4章填空题(13)至(15)

--C++第4章选择题(1)至(5)

--C++第4章选择题(6)至(14)

第五章 模块化

-5.1模块化及其C++实现

--5.1模块化及其C++实现

-5.1模块化及其C++实现--作业

-5.2递归算法及其C++实现

--5.2递归算法及其C++实现

-5.2递归算法及其C++实现--作业

-5.3带默认形参值的函数

--5.3带默认形参值的函数

-5.3带默认形参值的函数--作业

-5.4函数重载

--函数重载

-5.4函数重载--作业

-5.5编译预处理

--5.5编译预处理

-5.5编译预处理--作业

-5.6多文件结构

--5.6多文件结构

-5.6多文件结构--作业

-5.7 全局变量的作用域和生存期

--5.7 全局变量的作用域和生存期

-5.7 全局变量的作用域和生存期--作业

-5.8局部变量的作用域和生存期

--5.8局部变量的作用域和生存期

-5.8局部变量的作用域和生存期--作业

-5.9函数的作用域

--5.9函数的作用域

-5.9函数的作用域--作业

-5.10二分查找算法及其C++实现

--5.10二分查找算法及其C++实现

-习题讲解视频

--C++第5章判断题(1)至(6)

--C++第5章判断题(7)至(15)

--C++第5章填空题(1)(2)

--C++第5章填空题(3)

--C++第5章填空题(4)

--C++第5章填空题(5)

--C++第5章填空题(6)

--C++第5章填空题(7)

--C++第5章填空题(8)(9)

--C++第5章填空题(10)

--C++第5章填空题(11)

--C++第5章填空题(12)

--C++第5章填空题(13)

--C++第5章填空题(14)(15)(16)

--C++第5章填空题(17)(18)

--C++第5章选择题(1)至(3)

--C++第5章选择题(4)至(6)

--C++第5章选择题(7)至(9)

--C++第5章选择题(10)至(13)

--C++第5章选择题(14)至(16)

--C++第5章选择题(17)至(19)

第六章 数据存储

-6.1 数据存储的基本原理

--6.1 数据存储的基本原理

-6.1 数据存储的基本原理--作业

-6.2内存地址与C++中的指针

--6.2内存地址与C++中的指针

-6.2内存地址与C++中的指针--作业

-6.3C++指针与数组

--6.3C++指针与数组

-6.3C++指针与数组--作业

-6.4指针与字符串

--6.4指针与字符串

-6.4指针与字符串--作业

-6.5动态空间分配

--6.5动态空间分配

-6.5动态空间分配--作业

-6.6 二级指针

--6.6 二级指针

-6.7 指针与函数(一)

--6.7 指针与函数(一)

-6.8指针与函数(二)

--6.8指针与函数(二)

-6.8指针与函数(二)--作业

-6.9引用与函数

--6.9引用与函数

-6.9引用与函数--作业

-习题讲解视频

--C++第6章判断题(1)至(5)

--C++第6章判断题(6)至(11)

--C++第6章判断题(12)至(20)

--C++第6章填空题(1)(2)

--C++第6章填空题(3)

--C++第6章填空题(4)(5)

--C++第6章填空题(6)

--C++第6章填空题(7)

--C++第6章填空题(8)(9)(10)

--C++第6章填空题(11)

--C++第6章填空题(12)

--C++第6章填空题(13)

--C++第6章填空题(14)

--C++第6章填空题(15)(16)(17)

--C++第6章选择题(1)至(6)

--C++第6章选择题(7)

--C++第6章选择题(8)至(13)

--C++第6章选择题(14)至(17)

--C++第6章选择题(18)至(22)

--C++第6章选择题(23)至(27)

期末考试

-期末考试

--期末考试--期末考试

百年南开 风华正茂

-央视新闻关于南开大学的报道

百年沧桑到民族复兴

-从百年沧桑到民族复兴1

-从百年沧桑到民族复兴2

-从百年沧桑到民资复兴3

-从百年沧桑到民族复兴4

-从百年沧桑到民族复兴5

程序设计基础(上)开设学校:南开大学

程序设计基础(上)授课教师:

赵宏-副教授-南开大学-

南开大学信息技术科学学院 计算机应用技术博士 南开大学 环境科学与工程学院 博士后 美国Central Michigan University 访问学者 现任南开大学公共计算机基础教学部主任,主要从事公共计算基础课教学与研究。2014-2017教育部高等学校教学指导委员会委员,科研方面主要进行计算机与环境科学交叉科学领域研究。负责/参加科研项目二十余项,负责/参加国家及学校教学改革项目9项,发表科研/教学论文30余篇,软件著作权6项,主编教材9本,参编教材5本,获得校级教学成果一等奖1项、校级教学成果二等奖4项及其他奖项若干。

闫晓玉-实验师-南开大学-

闫晓玉,硕士,南开大学计算机学院实验师,具有多年程序设计基础(上)、程序设计基础(下)实验教学经验。曾获教育部产学合作协同育人项目、南开大学实验教学课程改革项目,参与南开大学自制实验仪器项目、基于“大班授课小班研讨”模式的大学计算机课程改革与实践项目。

李妍-实验师-南开大学-

李妍,南开大学,计算机学院公共计算机基础教学部,实验师。李妍,硕士,南开大学计算机学院。从事《计算机基础》、《数据结构与算法》、《数据库技术与应用》等课程的教学工作,参与教育部及学校的教改项目10余项,并参与编写多套教材。

王恺-副教授-南开大学-

博士,南开大学计算机院副教授,硕士生导师,公共计算机基础教学部副主任。研究兴趣包括计算机视觉、机器学习、数据分析,主持国家、省部及校企项目10余项,发表SCI/EI检索科研论文30余篇。出版教材9部,在EI会议及核心期刊上发表教学论文3篇。

李敏-讲师-南开大学-

李敏,博士,南开大学计算机学院教师,南开大学公共计算机基础教学部《计算机基础(文)》课程负责人,主讲《计算机基础》,《数据结构与算法》,《数据库技术与应用》等课程,科研方向为密码学应用及隐私保护。承担和参与省部、校级教学改革项目及科研项目10余项,获南开大学教学成果奖3项,发表论文10余篇,主编教材4部,参与编写多套教材。

也许你还感兴趣的课程:


  1. 汽车是怎么造出来的(2021秋)

  2. 人体解剖学(2021秋)

  3. 车辆动力学(2021秋)

  4. 高分子合成材料学(2021秋)

  5. 工程电磁场(2021秋)

  6. 微电子器件原理(2021秋)

  7. 汽车底盘构造与维修(2021秋)

  8. 网络空间安全技术(2021秋)

  9. 运动训练学(2021秋)

  10. 组织行为学(全英)(2021暑假班)

  11. 程序设计基础(上)(2021秋)

  12. 自动控制理论(1)(2021秋)

  13. 大数据机器学习(2021秋)

  14. 数据库技术与程序设计(2021秋)

  15. 互联网创新与创业(2021秋)

  16. R语言数据分析(2021秋)

  17. 绿色建筑与可持续发展(2021秋)

  18. 金融工程(2021秋)

  19. 地质学与工程地质(2021秋)

  20. 庄子寓言及其智慧(2021秋)
© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。