任务4.1走进C语言信息技术基础“信息技术基础”课程组知识要点:信息检索的基本概念、基本流程以及分类
4.1.1任务描述
4.1.1任务描述随着计算机技术的快速发展,C语言作为一种经典的编程语言,在软件开发、系统编程、嵌入式系统等多个领域仍然占据重要地位。李小明是一个C语言的初学者,对于初学者来说,C语言的学习曲线相对较陡峭,需要掌握的知识点众多且复杂。因此,对C语言的基本知识进行系统性的检索和整理,可以帮助李小明建立完整的知识体系,还能够提高学习效率,为后续的深入学习打下坚实基础。
4.1.2任务分析
4.1.2任务分析任务4.1的思维导图如图所示。
4.1.3知识准备
1.信息检索的概念信息检索是人们进行信息查询和获取的主要方式,是查找信息的方法和手段。信息检索有广义和狭义之分。广义的信息检索包括存储与检索两个过程;狭义的信息检索仅指检索过程。信息存储主要是指对一定范围内的信息进行筛选、加工,描述其内部与外部特征,并以一定的规则和方式使之有序化,从而形成信息集合的过程。4.1.3知识准备
2.信息检索的基本流程信息检索的基本流程涉及分析问题、选择检索工具、确定检索词、构建检索提问式、调整检索策略、输出检索结果等几个重要环节。(1)分析问题分析要检索的内容的特点和类型(如文献类型、出版类型),以及所涉及的学科范围、主题要求等。(2)选择检索工具结合检索要求得到的信息类型、时间范围、检索经费等因素,经过综合考虑后,选择合适的检索工具。正确选择检索工具是保证检索成功的基础。(3)确定检索词检索词是计算机检索系统中进行信息匹配的基本单元。检索词会直接影响最终的检索结果。常用的确定检索词的方法有选用专业术语、选用同义词与相关词等。4.1.3知识准备
2.信息检索的基本流程(4)构建检索提问式检索提问式是在计算机信息检索中用来表达用户检索提问的逻辑表达式,由检索词和各种布尔运算符、截词符、位置运算组成。检索提问式将直接影响信息检索的查全率和查准率。(5)调整检索策略检索时,用户要及时分析检索结果,若发现检索结果与检索要求不一致,则要根据检索结果对检索提问式做出相应的修改和调整,直至得到满意的检索结果为止。(6)输出检索结果根据检索系统提供的检索结果输出格式,用户可以选择需要的记录及相应的字段,将检索结果存储到磁盘中或直接打印输出。至此,整个检索过程完成。4.1.3知识准备
3.信息检索的分类(1)按检索对象划分①数据检索数据检索是指以各种数据或者数值为检索对象,从已有的信息集合中查找特定数据的过程,其检索结果是数值型数据。②事实检索事实检索是指以某一客观事实为检索对象或者对已知的数据进行处理(逻辑推理)后得出新的事实过程,其检索结果是数值型数据和相关的资料。③文献检索文献检索是指以文献为检索对象,从已有的信息集合中查找特定文献的过程,其检索结果是提供文献资料供用户参考,而不是直接解答用户提出的问题。4.1.3知识准备信息检索的种类很多,可以按照检索对象和检索手段的不同进行划分。
3.信息检索的分类(2)按检索手段划分①手工检索手工检索是用人工方式查找所需信息的检索方式,是一种传统的检索方法,如利用工具书(包括图书、期刊、目录卡片等)来检索信息。②计算机检索计算机检索是利用电子计算机、通信设施、数据库等设备进行文献查找,是信息检索的主要形式。计算机检索包括联机检索、光盘检索和网络检索。4.1.3知识准备信息检索的种类很多,可以按照检索对象和检索手段的不同进行划分。
4.1.4任务实现
1.明确检索目标明确本次检索目标,即C语言基本知识检索,这包括C语言的基础语法、数据类型、运算符、控制结构、函数、指针、内存管理、文件操作等方面的内容。4.1.4任务实现
2.选择合适的检索工具首先,把检索目标确定为书籍资料,查阅经典的C语言教材,如《语言程序设计》《C语言基础》等,确保获取权威和准确的信息。其次,把检索目标放在了在线教程上,利用CSDN博客、GitHub、知乎等在线平台搜索和阅读C语言的基础知识文章、教程和示例代码。然后,把检索目标放在了官方文档和手册上,参考C语言的标准文档、编辑器手册以及相关的技术文档,了解C语言的语法规则和最佳实践。最后,把检索目标确定为社区讨论,参与技术社区和论坛的讨论,与其他初学者交流C语言的学习心得和经验。4.1.4任务实现针对不同的检索目标,可以选择不同的检索工具。
3.进行信息检索4.1.4任务实现使用所选的检索工具,对C语言的基本知识进行检索针对不同的检索目标,可以选择不同的检索工具。《C语言程序设计》封面如图所示。
3.进行信息检索CSDN搜索结果如图所示。4.1.4任务实现
4.整理与归纳将检索到的信息进行整理和归纳,形成系统性的知识体系