计算机科学与技术导论课程总结
我对计算机专业的认识和未来规划
专业班级 软件工程(1)
学 号
姓 名 赵云徽
20xx年x月x日
对计算机学科和课程的认识
看到“计算机科学与技术学科”这几个字,我首先想到的是一台计算机,然后是许多台,再就想到了服务器。
不过对于计算机科学与技术的定义,CC991这样给出“计算机科学与技术是对描述和交换信息的算法过程,包括其理论、分析、设计、效率分析,实现和应用的系统研究。” 在定义之后,我来总结学习了的基础知识。
首先,什么是计算机?经过相关学习,可以定义“计算机是数字计算机的简称。一种自动高速地进行数值运算和信息处理的电子设备,是一种按照程序自动进行信息处理的通信工具”
由CC991给出的定义。我们知道,它对计算机科学与技术的研究,首先便提出这样的问题:计算机科学与技术主要解决什么问题?
第一,是如何将实际问题转化为计算机问题。因为实际问题往往是复杂的,有时也包含许多模糊的元素。要将其转化为计算机所能理解的问题,就应当了解计算机解决问题方式和计算机运行的原理。
第二,是如何使问题被有效地自动执行。也就是在第一个问题中,计算机理解及解决问题的过程设计是否合理有效,或者说计算机科学的最根本问题所讨论的是可行性。对于连续对象,计算机是难以处理的。所以我们所说的可行性对象都是与离散对象有关。
第三,可以说是第一个问题的结果。即运行结果是否正确?是否正确,与算法密不可分。这一问题的解决,只能选择程序正确性证明,或形式软件的开发方法,把软件正确性的技术贯穿于整个软件开发的始终。
计算机科学的发展,十分快速,几乎可以说是日新月异,同时也具有十分宽广的覆盖面,交叉学科众多。在今后的发展中,随着计算机科学前沿的不断发展,其应用面将渗透于社会的各个层面。
说到计算机学科的广泛,不如来看看计算机学科所含有的分支。如通信工程、信息工程、软件工程、网络工程、数字媒体艺术、物联网工程、传感网技术等众多分支。 从计算机教指委所归结的领域看,主要有以下十四个领域
1、离散结构:离散型变量作为研究对象,所以离散数据对其发展有着十分重要的作用。
其领域的主要内容:集合论、数理逻辑、近世代数图论以及组合数学。
2、程序设计基础,属于计算机学科核心科目的一部分。在我看来,这是与计算机进行交流的基础。而程序设计语言也就是获得计算特性的有力工具。该领域主要内容:程序设计、结构算法、问题求解和数据结构。
3、算法与复杂性
4、体系结构
5、操作系统
6、网络计算
7、程序设计语言
8、人机交互
9、图形学和可视化计算
10、智能系统
11、信息管理
12、软件工程:该领域的主要内容:软件过程、软件需求与规格说明、软件项目管理、软件开发工具与环境、基于组合的计算、形式化方法、软件可靠性、专用系统开发等。
13、科学计算
14、社会和职业问题:关于计算的历史、计算的社会背景、分析方法和工具、专业和道德责任、基于计算机系统的风险与责任、知识产权、隐私与公民的自由、计算机犯罪与计算有关的经济问题、哲学框架。
这些足以说明计算机学科的庞大
正因为计算机科学的庞大与广泛性,衍生了许多交叉学科。如计算机图形学、生物医学工程。同时又与许多学科相互依存。如数学,像高等数学、离散数学、线性代数、概率论与数理统计、随机过程、数值计算方法。
对自己大学学习的初步规划
来到合肥学院,我的第一志愿便是计算机科学与技术,第一专业则是软件工程。之所以选择软件工程,我也是有原因的,并不是随意而填。
从接触计算机开始,我就十分对它感兴趣,准确的说,对这类高新技术都很有热情。记得自己的第一款手机是nokia2610,上面可以运行java程序,在当时周围都是MTK的手机时,我就已经知道了application,软件让我感到了扩展的魅力。在几乎廉价的手机上用软件
开发出众多的功能,让一台手机没有尽头,没有让我停止想象的尽头。这就是软件的魅力,让人着迷。
手机上的软件属于移动应用,电脑上则有游戏,办公软件和庞大的操作系统。正是有了软件,才让这里充满生机。
来到合肥学院的目的很明确,我需要利用这个学习环境,通过学习,不断地增长知识。来到合肥学院是为了学习,而学习是接受高等教育与技能,找到一份工作。在合院,提高综合素质;进行修养,实现人生价值。
我的兴趣在这里,未来的规划,是成为一名软件工程师。
百度百科这样介绍:软件工程师是一个认证考试,具体地说是从事软件职业的人员的一种职业能力的认证,通过它说明具备了工程师的资格。
据查询软件工程师分4级:软件技术员、助理软件工程师、软件工程师、高级软件工程师
他的主要工作有:指导程序员的工作、参与软件工程系统的设计、开发、测试等过程、协助工程管理人保证项目的质量、负责工程中主要功能的代码实现、解决工程中的关键问题和技术难题、协调各个程序员的工作,并能与其它软件工程师协作工作、还要编写各种各样的软件说明书,如:需求说明书,概要说明书等。
通过查阅资料可知,我将会学习很多的课程:c语言程序设计 、Internet网页设计、SQL Sever数据库系统 、visual c++、电路电子技术 、多用户操作系统—Linux、基于.NET的WEB应用程序设计计算机操作系统 、计算机网络 、计算机应用基础、计算机组成原理 、脚本合成 、可视化程序设计(vb) 、离散数学 、面向对象c++实现 、企业级数据库应用(oracle) 、嵌入式微处理器原理及应用、嵌入式微处理员立及应用 、软件工程 、数据结构、数据库原理SQL、通信协议及编程技术、通信协议与编程技术、网络技术基础、网络与信息安全技术、信息系统集成。软件工程专业的课程较多,我应当抓住重点,根据自己的目标进行学习。
为最后的目标,我需要做好以下工作:
大一:打好计算机相关课程的基础。像线性代数,高等数学,还有不能落下的英语。在自己的空闲时间了学习Java语言。自己不懂的地方向学姐学长多请教,毕竟他们拥有丰富于我的知识与经验。
大二、大三:会学离散数学,各种程序语言,还有大学物理,数据库,操作系统等课程。在这是我得加强自己的实践能力,解决问题的能力。在遇见问题时,要独立思考,不轻易向
别人请教,以锻炼自己的能力。
大四:大四离毕业也就不远了。以实践为主,我是软件工程专业,大四应该会去企业实习。自己要总结实习经验,为自己将来的工作打下基础。
相信我能行的,of course I can!
对这门课的建议
老师也说过,《计算机专业导论》是大学计算机专业的课程导视,所以很多地方都是匆匆而过,就感觉到一学期下来,并没有学到什么,也是自己太懒了吧。上导论课,一些同学都睡倒了,也许老师应加强与学生的互动,如果一直是老师讲的话,同学一不留神就不知道讲到哪里了,也提不起兴趣去听。所以能加强和我们学生的对话应该会好些。
相关内容
智能手机的操作系统。目前智能手机的操作系统主要有ios、android。Windows phone、blackberry os、palm等都只是占少部分。
也许自己喜欢独特,要让我再选择一款智能手机的话,我会要lumia 920,也就是windows phone 8手机(wp8)。因为没用过apple公司的产品就不对ios评论了,android系统胜在丰富的应用,可以说许多小应用wp没有,用android系统的手机却可以轻易找到,不过有时候我就想多就一定好吗?往往会复杂我们的生活。说wp的应用较少并不是说在主流应用上的缺失。
同价位,wp的手机要比android的手机流畅。例如,四月份,lumia520 售价1200元;htc t329t 售价1500元。作为其体验者,lumia520 远胜于 htc t329t。
作为已经退出我们眼界的Symbian,它的逝去好像是Nokia衰落的前奏,如今wp能否拯救Nokia?还是Asha?如果让我预言,我会说windows phone 会是最后的赢家。
参考文献:
[1] 《对计算机专业的认识及你大学四年的规划与设想》 作者:雨林木风
[2] 百度百科—— 软件工程词条
[3] 百度文库 相关文章
计算机科学与技术专业实习总结
今年暑假,我参加了达内C++为其20天的实习培训,短短20他的学习过程使我受益匪浅。不仅计算机专业知识有所增长,而且对我们这个专业有了更多的理解。
指导我们的老师告诉我们,作为一名IT从业者,所受的社会压力将比其他行业更加沉重,要学会创新求变,以适应社会的需要。如果是在单位,那就更需要掌握全面的计算机知识。
这20天的时间,每天我们都过得很充实,它和我们大学里上课的形式完全不同,老师将理论知识告诉我们后便让我们动手实践,先是给我们举一个简单的小例子,然后布置一个相对难度大点的作业让我们自行完成,最后再一起讲解,循序渐进,让我感觉自己学到了不少东西。
第一天听老师讲实习内容和提示的时候觉得思路挺明确的一个程序,哪有传说中的那么难。下午和同学讨论的时候觉得很有目的,只要按部就班的完成各步操作就可以了。
开始上机的时候,对于第一个程序也很快完成了第一步,觉得还行,慢慢来几天完全可以完成。后来也就没怎么好好思考,没想到第二天遇到麻烦了,编不出第二步了。下午也没调试好,第一步输入的数据在第二步统计的时候怎么也数不出来,我从头至尾研究了多次,没发现一点问题,请舍友帮我检查也说没错,到了傍晚还是看不出来。哎!又找一个人给我看了看,竟然错得那么幼稚,类外定义了全局对象,在数据输入put()函数里又重新定义了对象,这样在put()输入的数据无法用到其他函数中,自然统计的时候都是默认值了。
就这么一个小小的错误整得我一天一晚上寝食难安。
编程序时深深感受到要不得半点马虎,有时少一个“}”或“<”都会导致程序语法错误;由于编程序经常要变换输入法,很容易输进中文字符,这也会导致语法错误;调用类里重名函数时要注明属于哪个类的。
又有一次,对于一个有问题的程序,傍晚那时我没检查出错误来的时候,实在是把我急坏了,借了台电脑,在那安静专心的研究程序,舍友帮我检查出错误来之后,编程序有了感觉,那时已经22:00多了,竟然没有一丝睡意。
后来舍友们陆续睡觉了,可我就是不愿睡。可能是出于自尊心需要,别人都编出来了,自己编不出来,让我无法接受;也可能是第二步出来了急于尽快搞定。从19:00到凌晨4:00一直在那儿编程序了,一次次地听到铃声响竟然没有上床睡觉的冲动,满脑袋只有一个想法:认真编程序,争取晚上搞定。后来差不多了,只有备份不怎么完善,当时电脑已经用了好长时间了,实在不忍心一直用人家的电脑,只好关机睡觉了。
这几天可以说是两耳不闻窗外事,一心只顾编程序了,电话都懒得打,只想尽快把程序搞定罢。
虽然我们一直在编程序,觉得挺累的,其实还有比我们更累的——我们的老师。我们是每天只有半天的实习时间,可是老师却整天在机房里,看得出来,老师连坐下休息的时间都没有,刚要喝点水,立马就被一个同学叫去了,实习完那天下午看见老师都不想走路了。太累了,一天站7小时,还一直给别人检查程序,太忙了。想想老师这么认真,我们还有什么理由不认真呢?
只有20天的实习,却让我受益匪浅:这不仅是一次对我们的c++掌握和运用的熟练程度的检查,更是一次磨练我们耐性、培养认真态度的机会。这次实习让我深刻体会到“细节决定成败,态度决定一切”;更让我 从 老师身上学到了很多在以后工作中需要的优秀品质。相信这会在我今后的学习和以后的工作很有帮助。
下面我将介绍下我记忆下的学习内容:
首先,我们学会了在windows操作系统下安装虚拟机,然后再虚拟机上安装了linux红帽9.0,其中建立GCC编译环境和与windows共享文件夹就更不用说了。
开始学习编程,我们首先对熟悉的c++语言有了一定的回顾,并将常犯的错误都进行了认知。
学习了编写简单的用户界面,例如搭建框架,设置时间,产生随机时间按键停止等。
重点学习了进程、线程、消息队列、共享文件夹、以及简单的网络通信,最后以一个QQ聊天程序结束这次实习。
在这段实习的时间里,我领会到了将操作系统、计算机网络甚至于数据结构,这些以前纯理论化学习的知识运用到了现实中,虽然有时感到很辛苦,白天未完成的任务,晚上还要继续整理,但是我意识到,实习是为将来打基础的重要阶段,正西自己每一个可以实战的机会,无论什么问题,从事什么内容,好好的表现、施展自己的能力就是最重要的。
通过这次实训,我有以下的一些领会:
一、要善于沟通
沟通是一种重要的技巧和能力,时时都要巧妙运用。认识一个人,首先要记住对方的名字。了解一个人,则需要深入的交流。而这些,都要自己主动去做。
二、要有热情和信心
其实,不管在哪个行业,热情和信心都是不可或缺的。热情让我们对工作充满激情,愿意为共同的目标奋斗;耐心又让我们细致的对待工作,力求做好每个细节,精益求精。激情与耐心互补促进,才能碰撞出最美丽的火花,工作才一能做到最好。
四、要主动出击
当你可以选择的时候,把主动权握在自己手中。我决定改变自己的命运。有些东西不能选择,有些东西却可以选择。份内的工作当然要认真完成,但勇敢的“主动请缨”却能为你赢得更多的机会。只要勤问、勤学、勤做,就会有意想不到的收获。
五、要讲究条理
如果你不想让自己在紧急的时候手忙脚乱,就要养成讲究条理性的好习惯。“做什么事情情都要有条理。”这是孙老师给我的忠告。其它的工作也一样,讲究条理能让你事半功倍。一位在美国电视领域颇有成就的中大师兄讲过这么一个故事:他当部门经理时,总裁惊讶于他每天都能把如山的信件处理完毕,而其他经理桌上总是乱糟糟堆满信件。师兄说,“虽然每天信件很多,但我都按紧急性和重要性排序,再逐一处理。”总裁于是把这种做法推广到全公司,整个公司的运作变得有序,效率也提高了。养成讲究条理的好习惯,能让我们在工作中受益匪浅。
“纸上得来终觉浅,绝知此事要躬行”。社会实践使同学们找到了理论与实践的最佳结合点。尤其是我们学生,只重视理论学习,忽视实践环节,往往在实际工作岗位上发挥的不很理想。通过实践所学的专业理论知识得到巩固和提高。就是紧密结合自身专业特色,在实践中检验自己的知识和水平。通过实践,原来理论上模糊和印象不深的得到了巩固,原先理论上欠缺的在实践环节中得到补偿,加深了对基本原理的理解和消化。
实践,就是把我们在学校所学的理论知识,运用到客观实际中去,使自己所学的理论知识有用武之地。只学不实践,那么所学的就等于零。理论应该与实践相结合。另一方面,实践可为以后找工作打基础。通过这段时间的实习,学到一些在学校里学不到的东西。因为环境的不同,接触的人与事不同,从中所学的东西自然就不一样了。要学会从实践中学习,从学习中实践。而且在中国的经济飞速发展,又加入了世贸,国内外经济日趋变化,每天都不断有新的东西涌现,在拥有了越来越多的机会的同时,也有了更多的挑战,前天才刚学到的知识可能在今天就已经被淘汰掉了,中国的经济越和外面接轨,对于人才的要求就会越来越高,我们不只要学好学校里所学到的知识,还要不断从生活中,实践中学其他知识,不断地从各方面武装自已,才能在竞争中突出自已,表现自已。
虽然短期的实习,一晃而过,却让我从中领悟到了很多的东西,而这些东西将让我终生受用,让我在实践中开拓了视野,增长了才干,进一步明确了我们青年学生的成材之路与肩负的历史使命。社会才是学习和受教育的大课堂,在那片广阔的天地里,我们的人生价值得到了体现,为将来更加激烈的竞争打下了更为坚实的基础。希望以后还有这样的机会,让我从实践中得到锻炼。
感谢学校给了我一个这样好的学习机会,让我掌握了实践的知识并结合了理论的理解,在学习的过程中发现了自己的不足,以及对以后工作发展的计划,我相信自己会在以后的生活中得到更多的提升,谢谢!
关于计算机导论的期末学习总结摘要光阴似箭很快一个学期过去了计算机导论这门课程我们也学习了一个学期了对于这门课程每个人都会有自己的体…
计算机导论课程学习报告南京航空航天大学###摘要对计算机专业的认识,离散数学在计算机学科学习中的重要性,计算机科学中的算法的概念和…
计算机导论学习总结报告在计算机的发展史上,有三件事是我觉得最有转折性意义的,第一就是冯诺依曼进行的计算机逻辑设计,他运用其非凡的分…
计算机导论总结报告学号姓名班级1计算基础11数制及其转换12数据在计算机中的表示13二进制数算术运算14逻辑运算2计算机硬件系统及…
Office20xx中文版入门提高精通Office20xx综合应用WindowsXP中文版实用教程WindowsXP宝典第二版网易…
作者:王锋来源:《内蒙古教育·职教版》20xx年第03期在新世纪,我们每一个步入信息时代的人,都必须掌握计算机这门影响我们生存的技…
今年暑假,我参加了达内C++为其20天的实习培训,短短20他的学习过程使我受益匪浅。不仅计算机专业知识有所增长,而且对我们这个专业…
《浙江大学优秀实习总结汇编》计算机科学与技术岗位工作实习期总结转眼之间,两个月的实习期即将结束,回顾这两个月的实习工作,感触很深,…
计算机科学与技术专业毕业生自我鉴定我是**大学**系计算机科学与技术专业的一名应届本科毕业生。通过对贵公司的一些初步了解,本人有意…
计算机科学与技术专业大学生的自我鉴定请大家一起来浏览以下这一篇关于计算机科学与技术专业的大学生自我鉴定范文:本人就读于**大学计算…
计算机学科概论读书报告引言:在大一下学期时,院里要分专业。在我的印象里,计算机科学与技术学的主要是关于计算机的使用。在我看来,当今…