| 0931-4810130
| 13993119908
《python 初级编程》教学大纲
源于考试,出于实战,本课程以全面、精准、易懂而著称。不仅帮助学员掌握一门高级编程语言,还能深入了解计算机底层,学会多线程、socket通信等更高级的编程技术。
编程基础课程 | |
---|---|
章节/课时 | 主讲内容 |
01) 编程基础 | 阐述编程语言的概念,学习进制转换以及程序的基本运行原理,让大家先有一个整体上的认识。 |
02) C语言初探 | 完成编程环境的搭建并编写第一个C语言程序,认识编程语言的基本要素。 |
03) 变量和数据类型 | 变量是用来保存数据的,例如整数、小数、字符串等,学习数据的处理是编程的第一步。 |
04) 分支结构和循环结构 | 分支结构和循环结构用来控制程序的执行流程,它使得程序更加智能,可以胜任各种复杂的逻辑处理,响应各种操作。 |
05) 数组(Array) | 数组是一系列连续的、拥有相同类型的数据的集合,借助它能够更加有条不紊地组织多个数据。 |
06) 函数(Function) | 函数是一段可以重复使用的代码,C语言程序的执行从某种意义上来说就是函数之间的相互调用。 |
07) 预处理命令 | 编译器在编译之前需要对源代码进行预先处理,主要包括宏替换、文件引入、条件编译等。 |
08) 指针 | 指针用来保存一份数据的起始地址,它是C语言的精华,不了解指针就没有学会C语言。 |
9) 结构体和共用体 | 和数组不同,结构体和共用体可以用来存储一组具有不同类型的数据。 |
10) 文件处理 | 什么是文本文件?什么是二进制文件?如何使用C语言来读写文件中的数据?这就是本章要讲解的重点。 |
11) C语言调试 | 调试用来发现程序的逻辑错误;断点、单步调试、变量跟踪、即时窗口、修改内存等都是调试中常用的技巧。 |
12) 多文件编程 | 一个大中型程序往往包含多个源文件和头文件,本章讲解如何将它们组织在一起,完成编译和链接工作。 |
C语言高级课程 | |
章节/课时 | 主讲内容 |
01) C语言内存精讲 | 当你决定学习「内存」,你已然超越了 99% 的程序员,本章可以让你彻底明白 C 语言的运行机制,包括什么是虚拟内存、栈溢出是如何被诱发的、函数调用在底层是如何做到的、一个程序在内存中是如何存储的等等。 |
02) GCC编译器 | GCC是Linux系统下最常用的C/C++编译器,通常以gcc命令的形式在终端(Shell)中使用,它有很多选项,这是我们要重点学习的。 |
03) 静态链接库和动态链接库 | 链接库是很多初学者的知识盲区,程序是如何链接的、链接库是什么、链接库为什么有“静态”和“动态”之分、链接库文件是如何生成的,这些问题都会为您详细地讲解。 |
04) Linux多线程编程 | 多线程编程是继多进程编程后又一种实现程序并发执行的方法。特别是随着 CPU 频率的增长速率趋于平缓,开始往多核的方向发展,多线程编程变得越来越重要。 |
05) socket编程 | socket 是“套接字”的意思,学习 socket 编程,也就是学习计算机之间如何通信,并用编程语言来实现它。 |
C语言项目实践 | |
项目名称 | 主要功能 |
01) 扫雷游戏 | 该扫雷游戏游戏不依赖TC环境,不依赖任何第三方库,可以在VC 6.0、VS、C-Free等常见IDE中编译通过。扫雷游戏并不涉及复杂的指针知识,难点是设计思路、雷区的随机生成、非雷区的判定以及游戏界面的输出显示等,我们都巧妙地解决了。 |
02) 推箱子游戏 | 该推箱子游戏不依赖TC环境,不依赖任何第三方库,可以在VC 6.0、VS、C-Free等常见IDE中编译通过。推箱子游戏并不涉及复杂的指针知识,难点是设计思路、人物的移动、箱子的移动以及游戏界面的输出显示等,我们都巧妙地解决了。 |
03) 学生信息管理系统 | 该软件可以用来管理班级学生,能够对学生信息进行增加、删除、更改、查询等操作。该软件将学生信息直接保存在文件中,难点主要是对文件内容的增删改查、文件内部指针的移动、对学生信息的校验等。 |
04) Linux多线程聊天系统 | 该聊天系统可以实现 A 用户和 B 用户相互发送和接收数据。 |
05) 小型HTTP服务器 | 我们带您模拟实现一个网站服务器(http 服务器),用户通过浏览器向服务器发送访问请求,服务器找到用户要访问的目标文件并回传给用户。 |
8300
6521
4956
4693
3534
3355
3284
1332
1320
1285
甘肃省普通高校高职(专科)升本科统一考试招生录取控制分数线【详细】
2024-05-10
【导语】中国人民政治协商会议全国委员会12月29日上午在全国政协礼堂举行新年茶话会。中共中央总书记、国家主席、中央军委主席习近平在茶话会上发表重要讲话强调【详细】
2024-02-07
2024年甘肃省关于支持1万名未就业普通高校毕业生到基层就业实施方案
【导语】为全面完成支持1万名未就业普通高校毕业生到基层就业及城镇新增就业30万人目标任务,结合实际,制定本方案。【详细】
2024-02-04
【导语】2024年中央一号文件《中共中央国务院关于学习运用“千村示范、万村整治”工程经验有力有效推进乡村全面振兴的意见》3日发布。这是党的十八大以来第12个指导“三农”工作的中央一号文件,提出有力有效推进乡村全面振兴“路线图”。【详细】
2024-02-04
为确保学校的安全稳定,有效处置学校突发事件,建立统一指挥、职责明确、运转有序、反应迅速、处置有力的应急处置体系,最大限度降低突发事件的危害,维护和确保学校的稳定,保障学校教育教学工作的正常进行,依据国家、省、市、区有关法律法规和政策规定,结合实际,制定本预案。【详细】
2023-07-15
2024年甘肃统招专升本将于2024年4月20日进行。考试结束后预计5月上旬开放成绩查询,具体如下:【详细】
2024-01-29
一、网上报名时间
网上报名时间:2024年3月26日8:30至29日18:00。
二、资格审核时间
资格审核时间:3月26日8:30至4月1日18:00。
三、统一考试时间
全省统一考试时间为2024年4月20日。
【详细】
2024-01-26
一、网上报名时间
网上报名时间:2024年3月26日8:30至29日18:00。
二、资格审核时间
资格审核时间:3月26日8:30至4月1日18:00。
三、统一考试时间
全省统一考试时间为2024年4月20日。
【详细】
2024-01-26
一、网上报名时间
网上报名时间:2024年3月26日8:30至29日18:00。
二、资格审核时间
资格审核时间:3月26日8:30至4月1日18:00。
三、统一考试时间
全省统一考试时间为2024年4月20日。
【详细】
2024-01-26
一、网上报名时间
网上报名时间:2024年3月26日8:30至29日18:00。
二、资格审核时间
资格审核时间:3月26日8:30至4月1日18:00。
三、统一考试时间
全省统一考试时间为2024年4月20日。
【详细】
2024-01-26