预览加载中,请您耐心等待几秒...
1/9
2/9
3/9
4/9
5/9
6/9
7/9
8/9
9/9

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

摘要 通过对《计算机科学导论》的学习,对计算机科学与技术专业有了一定的认识。 本文主要写了对计算机科学与技术专业的认识和学习计划、对离散数学在计算机 科学中的重要性的认识、对软件工程的认识和理解和计算机硬件系统的结构和工 作过程。学完这门课之后自己对大学四年的一些基本规划以及对未来的畅想。 关键字 计算机科学导论、计算机科学与技术专业、离散数学、软件工程、计算机硬件系 统结构、大学规划、未来畅想 一、引言 计算机,20世纪最辉煌的成就之一,诞生不过仅仅60多年,却给人类的生 产和生活带来了巨大的变化,它的应用涉及社会的各个领域。如今,随着个人计 算机的普及,人类对于计算机的依赖性日益增强。计算机将人类带入了信息时代, 在这高速发展的信息时代,计算机作为人类获取信息、处理信息的重要工具,就 显得尤为重要。在这飞速发展的时代,想要更好的发展,单单能够操作计算机已 明显不能满足社会发展的需要,还必须对计算机有更深刻的认识,对计算机相关 的知识有一定的了解。 作为一名计算机科学与技术专业的学生,我们需要对计算学科有更系统的认 识。掌握计算机的基本理论、基本知识,对计算机学科有了全局的认识之后,才 能有目的的向更深的领域发展,才能取得成绩,推动计算机的发展,为社会发展 贡献一份力。 通过《计算机科学导论》这门课程的学习,对计算机科学的核心内容都有一 定的认识,同时对计算机科学与技术这一专业有了更加深刻的认识,增加自己对 于所选专业的兴趣,为以后的学习注入了动力。在我国这样一个发展中国家,计 算机才只是刚刚起步而已,很多方面的技术还是比较缺乏的,很多硬件都是用的 外国的技术,一些高级的软件、系统也都是源自国外的。在如今复杂多变的国际 环境下,如果失去了这些技术支持,对国家的发展必然造成巨大的影响,所以加 快我国计算机领域的发展是迫在眉睫的,这不仅是国家的事,更是我们每一个公 民的责任。因此,作为计算机科学与技术的学生,我们不仅是为我们自身的发展 而努力学好专业,更要有危机感、责任感。 《计算机科学导论》这门课将我们引入计算机的世界,通过这门课的学习, 我们重新认识了计算机,对计算机的起源与发展、计算机体系结构、程序设计、 算法、软件工程、操作系统、人工智能以及网络应用都有了更专业的认识,全局 的了解了计算机领域,为我们以后的发展指出了方向,同时也培养了我们对计算 机的兴趣,为以后的学习奠定了基础。 以下是我通过《计算机科学导论》这门课的学习后对于计算机科学与技术专 业的认识和体会,以及一些计算机基础知识的理解。 二、对计算机科学与技术专业的认识、体会 1、计算机科学与技术学科的形成与发展 计算机科学是从电子学、科学、数理逻辑和计算数学的交界处发展起来的。 在20世纪50年代初到60年代中期,数值分析、开关理论、逻辑设计、计算模 型构成了这一领域的核心,而把操作系统、编译器、数据库、网络、处理器硬件 作为其应用。20世纪80年代及90年代初期开展的关于计算机科学教育的争论, 重点都放在如何讲授问题求解技巧及编程语言的选择上,而忽略了计算机科学教 育目的本身。 CC2005和CCC2002教程鼓励在计算机科学和工程中教学计划的多样性,并 要求有公共内核,把学科所包含的教学内容归纳为14个知识体,提炼出了更精 简的核心知识单元。在技术方面增加了网络技术及应用、软件安全及嵌入式系统 等内容;在课程方面,除了提出对算法、离散结构应加强外,还将计算机学科中 许多以前的研究成果列入本科课程。 为了适应目前技术和应用的需要,CC2005和CCC2002教程提出把原来的计 算学科划分为计算机科学、计算机工程、软件工程、信息系统4个方向,并分别 制定各自的教学计划纲要。从课程体系的发展来看,计算机科学课程体系模型一 直在推陈出新,不断发展。伴随这种过程,受教育者终身学习变得越来越重要, 面对终身学习和职业常变的未来,必须具有适应新模式的能力,提高自身素质修 养,严格要求自己。 2、计算机科学与技术学科的根本问题及研究范围 计算机科学与技术学科的根本问题是什么能被有效地自动化。问题的符号表 示及其处理过程的机械化、严格化的固有特性,决定了数学是计算机科学与技术 的重要基础之一,数学及其形式化描述、严密的表达和计算是计算机科学与技术 学科所用的重要工具,建立物理符号系统并对其实施变换是计算机科学与技术进 行问题描述和求解的重要手段。 计算机科学与技术学科的研究范畴包括计算机理论、硬件、软件、网络及应 用等,按照研究的内容,也可以划分为基础理论、专业基础和应用。计算机理论 的研究包括离散数学、算法分析理论、形式语言与自动化理论、程序设计语言理 论、程序设计方法学;计算机硬件的研究包括元器件与储存介质、微电子技术、 计算机组成原理、微型计算机技术、计算机体系结构