c语言使用手册入门
第一部分:指导语
(一)教学目标
(二)自我调节学习
下面所列举的不良学习习惯你有吗?
●对于布臵的作业拖沓、马马虎虎、偷工减料
●虽然很卖力的做作业,但总是以一种很肤浅的方式完成
●安排事情没有先后顺序、没有轻重缓急,该做的没做,不该做的却做了一大堆
●平时提不起兴趣学习,到临近考试临时抱佛脚
这些不良的学习习惯最终都会殊途同归:学业失败、不理想,进而严重挫伤自我效能感、削弱学习动机,周而复始、恶性循环。
时间是及其重要的学习资源,有效地利用学习时间对于学业成功非常重要。而有效的时间管理则可以促进学习并增强自我效能感,无效的时间利用则消弱信心、降低学习效率。
笔者在这里向大家提供一些建议和方法,平日学习中也简单易行,这就是自我调节学习的首要环节-时间的计划与管理。这种技能的培养有以下几个过程:
第一阶段:观察并记录自己的学习。用时1周。
第二阶段:制订学习时间计划和学习策略。用时1周。
第三阶段:重新调整时间计划和学习策略。用时1周。
第四阶段:坚持执行时间计划和学习策略。
以某同学的C程序设计课的学习为例:
A)该同学在学期初始打算给该课程每周1小时的课后复习和作业时间,地点选择在宿舍学习。
实际情况是这样的:
该同学晚上8点开始在宿舍完成课后测验作业。在作业过程中宿舍音乐悠扬、环境嘈杂,舍友时不时的讨论一些话题经常会分散注意力,有时也禁不住加入讨论。这样在作业过程中做做停停用了1个多小时。他在做完后预测了自己的各项分数。
该同学在实验课上才开始阅读实验材料,一边阅读一边试图理解还一边上机操作,有些实验内容因没有
该如何奖励自己提前准备而显得措手不急,整个不足两节课的上机时间他匆匆忙忙、杂乱无章的做完实验作业,实验目的不甚理解。他预估了实验作业分数。
等到作业批改完发现,无论是课后测验还是实验作业成绩都不理想,很多题目高估了分数。有些作业题课本上就有明确答案或者只要用点心就能出答案,但由于他作业时心浮气躁,只是锻炼了一会儿眼部肌肉而已,多数题目靠直觉和猜测。
B)接下来一周,该同学在分析了第1周的学习情况后调整了学习计划。他计划每周学习时间增加至2小时,选择晚上到教室且周围没有熟人的位臵学习,如果能坚持1小时没有任何骚扰和注意力分散则奖励自己做一件自己喜欢的事情。
该同学在理论课之后实验课之前分配了1.5小时的学习时间,用于课堂内容和笔记的复习、理解上机材料、做课后测试题,预测了作业分数。因在这段时间要做的工作有点多,因此虽面面俱到但学习没有完全深入。
在实验课上,由于提前做了些准备使得实验能得以顺利进行。实验课后分配了1小时用于实验作业的整理和完善,并预测了作业分数。
作业批改完,与上周作业相比成绩有所提高,丢分的题目大多是知识点没有深入理解的。
C)第3周,该同学重新调整了自己的学习计划。
他计划实验课前必须有1.5小时的学习时间:前1个小时用于复习课堂内容和笔记、初步浏览课后自测题,标记下课堂内容和自测题中那些需要在实验课上得到上机验证支持的;另半个小时用于实验材料的理解和准备工作,安排好实验课上的工作步骤和内容,做好备忘工作。
实验课后分配1小时:20分钟用于实验作业的整理和完善工作,40分钟用于课后自测。
在批改完作业后用30分钟改正错误题目、分析总结学习问题、完成反馈。
该同学本周作业成绩有了较大的提高,近一步增强了他的信心和自我效能感。他认为自己的计划可行,在接下来的学习中将坚持这个学习计划。
以下是证实为有效的时间管理策略:
(1)确立有规律的学习时段。每天固定几个小时用于学习,就不需要反复重新计划,而会成为一种习惯。
(2)指定切合实际的目标。很多学生倾向于低估完成作业所需的时间,因此开始时应稍微高估所需的时间,直到具有比较精确估计能力为止。
(3)使用固定的学习场所。选定一个安静、光线良好、没有分心事情的地方学习时,学习效率将会提高。
(4)分清任务的轻重缓急。当有许多事情要做时,应先完成紧迫的、相对重要的事情。
(5)对分心的事物学会说“不”。当朋友或者同学想在你的学习时段内你聊天或者逛街的时候,必须坚定地、礼貌的回绝。
(6)自我奖励学习上的成功。奖励物可以不拘泥一格。
第二部分:拾漏补遗
DOS命令与路径
(一) DOS操作系统
当今流行的个人电脑操作系统多是基于视窗技术的,我们最熟悉的莫过于微软(Microsoft)公司开发的windows操作系统了,它的第一个版本是1985年发布的,至今为止微软的windows己经不知经历了多少版本,从windows95→windows98→windows2000→windowsxp,但仍占据着世界个人电脑操作系统的垄断地位。Windows操作系统的典型特点是界面图形化,“所见即所得”是对该类操作系统的一个非常形象化的描述。
但在基于视窗技术的操作系统盛行之前大行其道的则是DOS。DOS英文全称Disk Operating System 。
当时在众多公司的DOS产品中,微软在1981年为IBM的个人电脑开发的DOS系统倍受青睐,MS-DOS由此得名。
与windows相比,DOS操作系统的首要劣势就是不能使用鼠标,例如文件、文件夹的创建、拷贝、移动等功能在windows中只需用鼠标“指指点点”就可以轻松完成,而在DOS系统下必须由操作者输入一条一条的命令来实现,相信曾使用过DOS而现在正在使用windows系统的人会对这两种操作系统体会颇深!
本章我们将介绍DOS系统下文件和文件夹的常用操作命令,如拷贝、创建、改名、删除、显示…,命令的使用过程中会涉及到文件夹或文件的位臵描述,因此下面首先介绍用于位臵描述的路径概念,为了增强理解将在介绍同时与在windows里的操作相比较。
(二)路径
“文件夹”在DOS系统里称为“目录(Directory)”,磁盘的第一级称为“根目录”,一个文件夹的上级文件夹称为“父目录”,一个文件夹的子文件夹称为“子目录”。当前激活(打开)的文件夹称为“当前目录”。
见图1-1所示的C盘存储结构图,矩形代表文件夹,椭圆代表文件。
如果在windows系统下,我们可以这样描述C盘的存储结构:
(1)C盘第一级里有“WINDOWS”文件夹、…、“TC”文件夹…;
(2)“WINDOWS”文件夹内包含有两个子文件夹-“WIN”和“INI”;
(3)“TC”文件夹里有“INCLUDE”、“OUTPUT”两个子文件夹和“TC.EXE”、“MCALC.C”文件等。
若在DOS系统下,我们这样描述C盘的存储结构:
(1)C盘的根目录下有“WINDOWS”目录、…、“TC”目录…;
(2)“WINDOWS”目录下包含两个子目录-“WIN”和“INI”;
(3)“TC”目录有“INCLUDE”、“OUTPUT”两个子目录和“TC.EXE”、“MCALC.C”两个文件等。
路径描述是要告之系统操作对象(文件夹或者文件)的确切位臵,这个位臵可以用两种路径来描述:绝对路径和相对路径。
图1-1: 磁盘存储结构
1.绝对路径
格式: [盘符:]\[目录1]\…\[目录n]\操作对象
注:中括号表示该项可以省略
将从磁盘根目录开始到操作对象(目录或者文件)这条路径上的所有目录名称都按先后顺序一一列出,这就是绝对路径。盘符与目录、目录与其子目录、目录及文件之间都用“\”分隔,路径描述中不能添加任何空格或者其它无关字符。如果操作对象是文件,则文件名必须是全名(主文件名.扩展名)。
例如图1-1中:
(1)C盘TC.EXE文件的绝对路径为:  C:\TC\TC.EXE
(2)D盘TRY.C文件的绝对路径为:    D:\LABFILE\CHAP1\TRY.C
(3)C盘OUTPUT文件夹的绝对路径为: C:\TC\OUTPUT
2.相对路径
格式: [目录1]\…\[目录n]\操作对象
相对路径与当前目录密切相关,从当前目录开始到操作对象这条路径上的所有目录名称都按先后顺序一一列出,这就是
相对路径。同一个操作对象由于其当前目录的改变导致其相对路径描述会不同。参见表1-1中的例子。
表1-1
“..”是一个特殊的目录,表示上一级目录(父目录),“.”表示当前目录。如果绝对路径中的盘符与当前目录所在盘符一致,则可省略盘符和冒号,但绝对不能省略前面的“\”。相对路径的前面不能添加“\”。
日常生活中的“指路”就是一个很好的路径例子。如果在青岛市政府门口碰到有人向你问路,打听中国海洋大学本校在哪里,那么你的回答可以是“鱼山路5号”,也可以是“从这里沿香港中路一直向西走,然后到南海路与香港西路路口处右转再
左转…”,前者的描述就是一个绝对路径,无论指路人和问路人在哪个地理位臵都一样,而后者的描述是一个相对路径,要看指路人与问路人所在的地理位臵,位臵不同路径表述也就不同。
在描述对象位臵时要坚持正确、简洁的原则,有时绝对路径是首选,有时相对路径是首选,这需要在实际应用中积累、总结技巧。
(三) DOS命令
1.DOS命令分类
DOS命令分为内部命令和外部命令。所有的内部命令都包含在系统文件command中,所有以COM、EXE、BAT为后缀名的文件名都是外部命令,外部命令可以由用户来创建。本章主要介绍用于操作目录和文件的常用内部命令。
2.命令提示行
用户通过在“命令提示行”输入DOS命令来操作目录和文件。命令提示行用来显示当前目录和录入DOS 命令,需用回车键来执行命令。一个DOS命令正常执行完毕通常会显示相应的反馈信息且自动显示下一个命令提示行以待用户输入新的命令,有时需用ctrl+z在非正常结束状态下退到命令提示行。
3.DOS命令的使用
(1)DOS命令形式
命令动词操作对象描述[/字母]
A)命令动词是必须有的,它告之系统将要对操作对象进行的动作。
B)操作对象描述部分告之系统对象名和位臵,有时像拷贝文件、重命名文件这样的操作需要描述文件
的当前位臵和目标位臵或者当前名称和新名称,这样命令形式就由三部分组成,各部分之间必须使
用一个或者一个以上的空格分隔开。
C)中括号内的部分称作命令的“开关”,由一个斜线和一个或者多个字母组成,每个字母代表特定的
功能。有些命令带有开关。开关的位臵可以在命令动词之后,也可在整个命令之后。
D)如果用户要对一类特征的对象进行操作,在描述对象时可使用通配符。有两个通配符:
“*”:可代表一个字符、一串字符或者没有字符
“?”:可代表任何一个字符
例如:
*.c 表示所有后缀为.c的文件
file* 表示所有以“file”开头的文件或者目录
chap?.c 表示后缀为.c的文件中以“chap”开头的文件
(2)使用帮助
在命令提示行输入“help”则DOS系统会显示所有的DOS命令名及其解释。若用户要详细了解某个命令的使用格式、开关和功能,则在命令提示行按如下格式输入:
help  命令名
例如要想了解copy命令的使用格式就在命令行输入:help  copy
下面只简单介绍几个常用命令及其开关,如果在学习过程中需要其它命令和开关可使用帮助功能。
(3)常用DOS命令
A)md命令
格式:md 目标描述
功能:在指定位臵新建一个指定名称的目录。见表1-2中例1
B)cd命令
格式:cd 目标描述
功能:将命令中的目录指定为当前目录。见表1-2中例2
C)rd命令
格式:rd 目标描述
功能:删除命令中指定的目录。见表1-2中例3
D)dir命令
格式:dir 目标描述[/AD ] [/P]
功能:显示指定位臵的指定内容。
/
AD: 只显示子目录
/P:分页显示
见表1-2中例4、例5
E)del命令
格式:del 目标描述
功能:删除指定位臵的文件。见表1-2中例6
F)ren命令
格式:ren 目标描述新名称
功能:给指定文件或者目录改名。见表1-2中例7
G)copy命令
格式:copy 目标描述新目标描述
功能:将指定位臵的指定文件复制到新位臵,同时可以改名。见表1-2中例8
H)type命令
格式:type 目标描述
功能:显示指定文本文件的内容。见表1-2中例9

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。