谭浩强《C程序设计》(第4版)网授精讲班【教材精讲+考研真题串讲】
本课程由资深辅导教师马丽梅老师讲授,全面讲解教材的重点、难点、考点,教会学员理解并掌握该教材中的基本概念、基本原理和基本方法,并结合名校考研真题和典型试题引导学员掌握答题的思路与方法,进一步提升应试能力。同时从不同侧面把握应试考点,再针对性地进行重点讲解,缩减考试范围,更准确地把握考试的方向和思路。
◇ 授课教师
马丽梅,北京邮电大学计算机专业硕士,副教授。从事计算机科学与技术专业计算机课程教学工作20余年,主讲课程包括:C语言程序设计、网络安全与密码学、计算机网络技术、Linux操作系统。研究方向:网络安全。在国内核心期刊发表论文多篇,主持和参与多项科研项目,已出版专著多部。
授课特点:讲解生动,深入浅出,逻辑清晰,结构明了。
首页>计算机类>经典教材>C程序设计>谭浩强《C程序设计》
序号
谭浩强《C程序设计》(第4版)网授精讲班(共23课时)
课时
主讲老师
1
第1章 程序设计和C语言
01:16:24
马丽梅
2
第2章 算法:程序的灵魂(1)
01:05:38
马丽梅
3
第2章 算法:程序的灵魂(2)
01:12:31
马丽梅
4
第3章 最简单的C程序设计(1)
01:13:18
马丽梅
5
第3章 最简单的C程序设计(2)
00:53:56
马丽梅
6
第4章 选择结构程序设计(1)
01:21:54
马丽梅
7
第4章 选择结构程序设计(2)
01:04:35
马丽梅
8
第5章 循环结构程序设计(1)
01:00:53
马丽梅
9
第5章 循环结构程序设计(2)
00:41:58
马丽梅
10
第6章 利用数组处理批量数据(1)
00:58:33
马丽梅
11
第6章 利用数组处理批量数据(2)
01:14:00
马丽梅
12
第7章 用函数实现模块化程序设计(1)
01:14:20
马丽梅
13
第7章 用函数实现模块化程序设计(2)
01:10:15
马丽梅
14
第7章 用函数实现模块化程序设计(3)
00:59:57
马丽梅
15
第8章 善于利用指针(1)
00:44:14
马丽梅
16
第8章 善于利用指针(2)
01:25:33
马丽梅
17
第8章 善于利用指针(3)
01:20:25
马丽梅
18
第9章 用户自己建立数据类型(1)
01:04:49
马丽梅
19
第9章 用户自己建立数据类型(2)
00:48:28
马丽梅
20
第9章 用户自己建立数据类型(3)
00:49:09
马丽梅
21
第10章 对文件的输入输出
01:05:39
马丽梅
◇ 课程特色
(1)辅导内容
①侧重讲解常考考点易错例题,总结分析方法,帮助考生更好的把握错题的症结所在,注重细节,注重解题的规范性;
②帮助考生进行综合提升训练,并调整相应的复习重点;
(2)辅导效果
综合复习,有的放矢,重点突破,升华提炼,查遗补漏,“经典易错例题精选”帮助考生完成最后升华冲刺。
(3)辅导优势
①随时可学:听课时间灵活性较高,学员可完全自主安排时间,基于互联网随时学习课程。
②随地可学:没有地域限制,开通课程后,无论身在哪里,连通互联网即可实现随地学习。
③多次听课:学员可上网多次学习。
④讲义下载:名师授课精华课件,自由下载学习。
内容试读
1C语言编译程序的功能是( )。
A.执行一个C语言编写的源程序
B.把C源程序翻译成ASCII码
C.把C源程序翻译成机器代码
D.把C源程序与系统提供的库函数组合成一个二进制执行文件
【答案】C查看答案
【解析】编译程序的功能是将“高级语言”翻译为“机器语言”。每条C语言语句,经过编译最终都将转换成二进制的机器指令。答案选择C选项。
2计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是( )。
A.C语言程序仅可以编译执行
B.C语言程序仅可以解释执行
C.C语言程序既可以编译执行,又可以解释执行
D.以上说法都不对
【答案】A【解析】编译执行是指程序执行前需要一个专门的编译过程把程序编译成机器语言的文件,再次运行时不需要重新翻译,执行效率高;解释执行是指每个语句都是执行的时候才翻译,执行效率低。用C语言编写的程序必须经过编译器编译后,转换为二进制的机器指令来运行。答案选择A选项。
3以下叙述中错误的是( )。
A.C语言中的每条可执行语句和非执行语句最终都将被转换成二进制的机器指令
B.C程序经过编译、链接步骤之后才能形成一个真正可执行的二进制机器指令文件
C.用C语言编写的程序称为源程序,它以ASCII代码形式存放在一个文本文件中
D.C语言源程序经编译后生成后缀为.obj的目标程序
【答案】A【解析】A项错误,注释语句不会被翻译成二进制的机器指令。C源程序经过C编译程序编译之后生成后缀为.obj的二进制文件(称为目标文件),然后由“链接程序”(Link)的软件把.obj文件与各种库函数连接起来生成一个后缀为.exe的可执行文件。答案选择A选项。
4以下叙述中错误的是( )。
A.C语言的可执行程序是由一系列机器指令构成的
B.用C语言编写的源程序不能直接在计算机上运行
C.通过编译得到的二进制目标程序需要连接才可以运行
D.在没有安装C语言集成开发环境的机器上不能运行C源程序生成的exe文件
【答案】D【解析】A项正确,C语言的可执行程序是由一系列机器指令组成的;BC项正确,用C语言编写的源程序必须经过编译,生成二进制目标代码,再经过连接才能运行;D项错误,C语言经过编译链接后的二进制目标代码可以脱离C语言集成开发环境独立运行。答案选择D选项。
5以下叙述正确的是( )。
A.C编译程序把文件后缀为.c的源程序文件编译成文件后缀为.obj的二进制文件
B.C编译程序把文件后缀为.c的源程序文件编译成文件后缀为.exe的可执行文件
C.C编译程序把文件后缀为.obj的二进制文件编译成文件后缀为.exe的可执行文件
D.链接程序把文件后缀为.c的源程序文件链接成文件后缀为.exe的可执行文件
【答案】A【解析】C编译程序把文件后缀为C的源程序文件编译成文件后缀为.obj的二进制文件,链接将一个或多个目标文件与程序用到的库文件连接起来,形成一个可以在操作系统直接运行的执行程序.exe,故排除B、C、D项,答案选择A选项。