写在开始之前:应该学习哪种语言,我觉得应该根据你的工作需要或者说你的发展方向而定。
基本上两大类吧:C/C++和Java。比如,如果你要做企业级应用的你应该学习Java和C#;如果你想做嵌入式,那么应该学好C语言;其他情况下,在你不知道要做什么之前你可以选择学习C/C++。
学会这两大类中的一类,对于你学习其他语言都将是比较轻松,包括脚本语言,动态语言…… 1、我的入门是从学习C语言开始的(其实课程是C++),这是我们学校的公共课,我上课比较认真(虽然老师讲得很差,而且一段时间后,我就发现自己的基础掌握比她好,当然理解深度没她好),因此,我认为对于完全没有基础的人而言,听别人讲比较容易入门。当时的教材是学校自己编的,挺烂的。
建议一(以C/C++为例),对于刚想进入编程的人(就是从来都没有接触过编程的人),最好是听课的方式(自己看的话估计要很慢,而且很痛苦),可以找视频或者培训等。C语言推荐入门教材:谭浩强的C语言,最新版是第三版,不过第二版应该也可以了(蓝色的)。
说明一下:坚决不同意直接看K&R的《The C programming language》,这本书绝对不是初学者可以看懂的,里面讲语法的并不多,语法都是合在程序里面讲。不过这本书非常好,入门以后一定要看的一本书。
当然可以从C++直接入门,C++之父强烈推荐从C++直接入手。C++推荐入门教材:钱能的C++(红色的,清华大学出版),这本书第一版不是ISO C++,不过比较经典,作者现在也出了第二版了,第二版好像不是太好。
国外的最好的入门教材据说是:《Acclerated C++》作者是Koenig和Moo夫妇,非常厉害。他们的著作还有《c陷阱与缺陷》《c++沉思录》。
《Acclerated C++》这本入门的书我没有看过,我觉得还是先找本国内的书好好看,看的差不多了,国外的经典书籍随便看就会觉得很有味道,否则你可能会很受打击。 入门的书至少要看两三遍(要彻底理解哦 ):)。
如果是C++,我建议后面类的部分至少要理解三到五遍。说明一下,c++模板的部分可以先不用看,如果有兴趣的话,等把c++学的差不多了,我觉得可以把模板、STL、泛型编程结合起来学习,这个又是一个很大的工作量了,又得下很大的功夫。
所以说,C++博大精深啊。 建议二、学习过程中要结合简单的算法,像冒泡还有类似c语言程序百例这样的小例子做做;更进一步应该做点大一点的项目,最好是控制台程序。
或者你已经着手学习win32、MFC或linux,你也可以结合平台做点小的项目。 2、第一阶段是最苦的,接下来相对就知道应该怎么去学习了。
这时候假设你已经有了扎实的c++基础。这是你可以选择也应该选择发展方向了,做企业级应用,还是系统开发,嵌入式设计或者游戏开发…… 那时我其实并没有考虑那么多,因为我不是学计算机的,因此我就把参加一些计算机之类的考试当作学习目标。
我当时其实C++语言基础已经很不错了,但是上机实践很少(那时我没有电脑),因此参加省计算机二级,全国计算机三级和全国计算机四级考试,结果上机都没有通过。我很郁闷,二级的时候是我不知道怎么样进那个DOS界面把题目调出来,三级的时候是很快就编好了,也通过运行了,可是成绩出来却不及格,四级的时候是编好了,可能是我那题目比较难,好像用了两次循环,结果那破机器竟然承受不了。
后来一乱就毁了(当然主要是上机太少了)。不过我那些上机都没有去补考。
二级和三级的时候是自恃水平已经远远超过考试要求了(^_^,见笑了,可能是因为等级考试还是比较简单的),四级的时候则因为自己已经通过高级程序员考试,觉得补考上机好像没必要。(我高程和四级都是在2003年考的)。
建议三:定位学习方向(见附录一)并好好学习计算机基础知识。在你还不确定学习方向,或者你还在大学本科期间,那么我认为应该先把计算机的基础知识好好学习一下。
我认为计算机必学的基础课程而且要精学——首先是数据结构,其次是操作系统、软件工程,数据库。这四门课不管你将来想从事哪个方向的基本上都会用到。
当然,有时间的话,其他基础课都是应该掌握的,离散数学、组成原理、体系结构、网络、编译原理甚至跨学科的。方向是很重要的,因为知识其实是无限的,一个小小的领域就够你研究很久了。
本科生可能还没有什么方向的感觉,但是到了研究生你一定要清楚自己到底想要做什么,要往哪个方面发展,不要盲目学,瞎学乱学,否则最后可能看似什么都会,其实什么都不会。 我也曾经学习过Java一段时间,这篇文章既然是谈编程语言的入门学习,我也简单说一说。
因为有了比较C++扎实的语言基础,所以Java学起来比较轻松。我先找了国内一本薄薄的教材很快看了一遍(几乎都理解,但是只看了一遍),空闲的时间配合清华张孝详老师的java视频。
以后其实才算我真正要开始入门JAVA的学习,我用了是《core java》中文第六版(本来想用候捷翻译的第二版的《Thinking in Java》,发现被同学弄丢了),这本书我差不多用了20天才把里面的知识都搞懂,当然包括程序风格的模拟,最重要的时我把有关GUI编程的那。
如何进行有效沟通 人们在工作和生活之中每时每刻都进行着沟通,以至于大家对于沟通这个概念已经非常熟悉了,但什么是沟通?可能很少有人进行过认真、深入的思考。
我们在向几个大公司的中层管理人员提出这个问题时,多数人都不能予以全面的回答。据此,我们推测,善于运用沟通的技巧,并能够进行有效沟通的人可能更少。
事实正如我们所推测的一样,在实际工作当中许多很有才能的人,由于沟通环节存在问题而无法充分发挥作用;一件本来很好的事情由于沟通环节出现问题导致结果适得其反……因此,如何进行有效沟通,对于提高工作效率非常重要! 沟通就是信息(情感、观点、事件等等)的流通和传递。 沟通的途径多种多样,我们最常用的方法是语言沟通。
美国斯隆学院的行为科学家们对语言沟通过程中的说话、聆听、思考三个活动的速度进行了多次试验,得出了这样的结论:思考速度>聆听速度>说话速度。另外,行为科学家还通过不同的信息传递手段,对获取信息的有效性进行了多组比对试验,得出的结论是:信息经提炼后再传递给聆听者,其记忆的效果远远好于不加整理且没有重点的叙述和图片展示。
这两组试验的结论对如何进行有效沟通产生了很大的影响力,使人们能够运用科学的试验结论,对比自己的沟通行为,认真思考一下在日常沟通过程中是否存在不适当的行为:提供的信息越多越好;不停地灌输自己的观点,不管聆听者的反应;信息长篇累牍,没有重点……事实证明,这样的沟通往往效果不好,我们需要从信息沟通的流转过程入手,分析这些问题存在的原因,并提出解决措施。 一、沟通过程中存在的问题 沟通过程中,信息的传递一般是经过构想、组织信息(提炼或加工)、发出信息、聆听者接收信息、思考、组织反应(反馈)六个过程,在这个循环过程中,任何一个过程都不能缺少。
如果不经过组织信息过程即提炼加工过程,聆听者就会不知所云,无法掌握重点,因而也无法进行正确的反馈,这种问题在日常工作当中最为普遍,我们称之为信息堆积;如果不给聆听者思考的机会和时间,信息传递的效果也会大打折扣,聆听者在交流过程中由于大脑运转速度远远快于说话的速度且交流的信息无法引起大脑思考,此时,聆听者往往会形成“走神儿”或“独自闪念”的情况,交流的效果自然很差,这种情况也非常普遍,我们称之为“自我沟通”。 这两种情况在我们的工作过程中极为普遍,并存在某种程度上的变异情况,因此,需要采取应对措施加以改进。
二、提高沟通效率的措施 对于“信息堆积”的问题,缺乏的就是信息的提炼和加工过程。在这种情况下,我们往往已经完成了构想的阶段,具备了很丰富的素材,但并不具备交流、汇报、沟通的条件,我们需要检查已经准备好的素材是否能够表达明确的意图和沟通目标,需要将材料进行提炼和加工,将其归纳成为具有说服力,能够支撑其表达意图的材料。
与之对应的另外一种情况是,我们只是有了初步构想,要把这个思想火花及时记录下来,而不是立刻让别人按照这个不成熟的构想进行下一步操作,因为这个构想往往并不全面,甚至存在严重错误,贸然进行下一步工作可能造成工作的损失和反复,造成具体工作人员失去对管理者的信心。 因此,在这种情况下,最重要的措施就是在进行沟通之前进行信息的提炼、加工和筛选。
对于“自我沟通”的问题,改进的方法是进行互动。即在信息交流过程中要注意聆听者的反馈,不断引发聆听者对所谈问题的思考。
有的管理学家甚至提出这样的观点“慢速沟通比快速沟通更有效”,其理论依据是由于说话的速度慢,聆听者在了解前面的问题后,非常急于听到后续的问题,导致思想完全集中在你所传递的信息上面。 “自我沟通”的问题也存在变异情况,一些管理者在制定工作计划或任务时,往往将自己的想法自上而下一味的传递,并不知道下属是否真正了解了自己的工作意图,导致工作结果与设想偏差很大,只得再进行返工,工作效率不高,且容易挫伤下属员工的工作积极性。
这样的管理者可能非常了解互动的意义,但往往在实际工作当中不知道如何与员工进行互动,导致沟通不畅,效率不高。 三、实际工作当中应该采取的措施 上级与下级的沟通。
上级管理者在布置工作和任务时要清晰,使接收任的同志都能够明确目的。在必要的情况下,上级管理者还要给接受任务的同志提供必要的手段,确保工作能够高效率地实现既定目标,在此沟通过程中的互动最为重要。
要注意的问题是,上级管理者要区分不同的对象,采用不同的沟通方式,有的同志非常善于领会意图也具有很强的工作能力,对这样的同志,上级管理者不需要进行很详细的工作交代,要拿出多数时间倾听他们的设想,并对他们提出的建议、困难等给以答复,提高他们的主动性和自信心,以提高工作效率;对于领悟能力和实践能力不强的同志,上级管理者不能简单行事,把一件事情简单交代之后置之不理,期待预期结果的出现,这样往往事与愿违。 对这样的同志要多传递自己的想法,注重他们的执行能力,而不能过多地期望他们能够提出更多更好的建议。
同级之间的沟通。
三、单项选择题(补充题) 1. 一个完整的微型计算机系统应包括_____。
A. 计算机及外部设备 B. 主机箱、键盘、显示器和打印机 C. 硬件系统和软件系统 D. 系统软件和系统硬件 2. 十六进制1000转换成十进制数是_____。 A. 4096 B. 1024 C. 2048 D. 8192 3. ENTER键是_____。
A. 输入键 B. 回车换行键 C. 空格键 D.换档键 4. 3.5英寸的软盘,写保护窗口上有一个滑块,将滑块推向一侧,使其写保护窗口暴露出来,此时_____。 A. 只能写盘,不能读盘 B. 只能读盘,不能写盘 C. 既可写盘,又可读盘 D. 不能写盘,也不能读盘 5. 3.5英寸盘的右下角有一塑料滑片,当移动它盖住缺口时_____。
A. 不能读出原有信息,不能写入新的信息 B. 既能读出原有信息,也能写入新的信息 C. 不能读出原有信息,可以写入新的信息 D. 可以读出原有信息,不能写入新的信息 6. DRAM存储器的中文含义是_____。 A. 静态随机存储器 B. 动态随机存储器 C. 静态只读存储器 D. 动态只读存储器 7. 在微机中,Bit的中文含义是_____。
A. 二进制位 B. 字 C. 字节 D. 双字 8. 汉字国标码 (GB2312-80) 规定的汉字编码,每个汉字用_____。 A. 一个字节表示 B. 二个字节表示 C. 三个字节表示 D. 四个字节表示 9. 微机系统的开机顺序是_____。
A. 先开主机再开外设 B. 先开显示器再开打印机 C. 先开主机再打开显示器 D. 先开外部设备再开主机 10. 使用高级语言编写的程序称之为_____。 A. 源程序 B. 编辑程序 C. 编译程序 D. 连接程序 11. 微机病毒系指_____。
A. 生物病毒感染 B. 细菌感染 C. 被损坏的程序 D. 特制的具有损坏性的小程序 12. 微型计算机的运算器、控制器及内存存储器的总称是_____。 A. CPU B. ALU C. 主机 D. MPU 13. 在微机中外存储器通常使用软盘作为存储介质,软磁盘中存储的信息,在断电后_____。
A. 不会丢失 B. 完全丢失 C. 少量丢失 D. 大部分丢失 14. 某单位的财务管理软件属于_____。 A. 工具软件 B. 系统软件 C. 编辑软件 D. 应用软件 15. 计算机网络的应用越来越普遍,它的最大好处在于_____。
A. 节省人力 B. 存储容量大 C. 可实现资源共享 D. 使信息存储速度提高 16. 个人计算机属于_____。 A. 小巨型机 B. 中型机 C. 小型机 D. 微机 17. 微机唯一能够直接识别和处理的语言是_____。
A. 汇编语言 B. 高级语言 C. 甚高级语言 D. 机器语言 18. 断电会使原存信息丢失的存储器是_____。 A. 半导体RAM B. 硬盘 C. ROM D. 软盘 19. 硬盘连同驱动器是一种_____。
A. 内存储器 B. 外存储器 C. 只读存储器 D. 半导体存储器 20. 在内存中,每个基本单位都被赋予一个唯一的序号,这个序号称之为_____。 A. 字节 B. 编号 C. 地址 D. 容量 21. 在下列存储器中,访问速度最快的是_____。
A. 硬盘存储器 B. 软盘存储器 C. 半导体RAM(内存储器) D. 磁带存储器 22. 计算机软件系统应包括_____。 A. 编辑软件和连接程序 B. 数据软件和管理软件C. 程序和数据 D. 系统软件和应用软件 23. 半导体只读存储器(ROM)与半导体随机存储器(RAM)的主要区别在于_____。
A. ROM可以永久保存信息,RAM在掉电后信息会丢失 B. ROM掉电后,信息会丢失,RAM则不会 C. ROM是内存储器,RAM是外存储器 D. RAM是内存储器,ROM是外存储器 24. 下面列出的计算机病毒传播途径,不正确的说法是_____。 A. 使用来路不明的软件 B. 通过借用他人的软盘 C. 通过非法的软件拷贝 D. 通过把多张软盘叠放在一起 25. 计算机存储器是一种_____。
A. 运算部件 B. 输入部件 C. 输出部件 D. 记忆部件 26. 某单位的人事档案管理程序属于_____。 A. 工具软件 B. 应用软件 C. 系统软件 D. 字表处理软件 27. 在微机中的“DOS”,从软件归类来看,应属于_____。
A. 应用软件 B. 工具软件 C. 系统软件 D. 编辑系统 28. 反映计算机存储容量的基本单位是_____。 A. 二进制位 B. 字节 C. 字 D. 双字 29. 在计算机网络中,LAN网指的是_____。
A. 局域网 B. 广域网 C. 城域网D. 以太网 30. 十进制数15对应的二进制数是_____。 A. 1111 B. 1110 C. 1010 D. 1100 31. 当前,在计算机应用方面已进入以什么为特征的时代_____。
A. 并行处理技术 B. 分布式系统 C. 微型计算机 D. 计算机网络 32. 微型计算机的发展是以什么的发展为特征的_____。 A. 主机 B. 软件 C. 微处理器 D. 控制器 33. 在微机中,存储容量为1MB,指的是_____。
A. 1024*1024个字 B. 1024*1024个字节 C. 1000*1000个字 D. 1000*1000个字节 34. 二进制数110101转换为八进制数是_____。 A. (71)8 B. (65)8 C. (56)8 D. (51)8 35. 操作系统是 。
A. 软件与硬件的接口 B. 主机与外设的接口 C. 计算机与用户的接口 D. 高级语言与机器语言的接口 三、单项选择题(补充题) 答案 1 C 2 A 3 B 4 B 5 B 6 B 7 A 8 B 9 D 10 A 11 D 12 C 13 A 14 D 15 C 16 D 17 D 18 A 19 B 20 C 21 C 22 D 23 A 24 D 25 D 26 B 27 C 28 B 29 A 30 A 31 D 32 C 33 B 34 B 35 C。
第一章 计算机基础知识
第一节 计算机的发展史
一、第一台计算机的诞生
二、计算机的发展阶段
第二节 计算机的特点和应用
一、计算机的特点
二、计算机的应用
第三节 计算机的分类和主要性能指标
一、计算机的分类
二、计算机的主要性能指标
第四节 数字化信息编码与数据表示
一、数字化信息编码的概念
二、进位计数制
三、不同进制之间的转换
四、常用的信息编码
第五节 计算机系统组成
一、概述
二、计算机基本工作原理
三、计算机软件
第六节 微型计算机的组成
一、微型计算机硬件
二、微型计算机软件
第七节 计算机的开机和关机
一、冷启动
二、复位启动
三、热启动
四、关机
第八节 了解和正确使用键盘
一、几个常用键的主要作用
二、按键指法
习题
第二章 中文Windows XP的操作使用
第一节 Windows XP概述
一、简介
二、新功能
三、键盘、鼠标的使用方法
第二节 Windows XP的启动、退出与注销
一、启动
二、退出
三、注销
第三节 桌面及其操作
一、概述
二、使用“我的电脑
三、“我的文档”文件夹
四、使用“回收站
五、使用任务栏
六、使用“开始”菜单
第四节 窗口及其操作
一、窗口的组成元素
二、窗口的基本操作
三、认识对话框
第五节 使用文件和文件夹
一、文件概述
二、文件夹概述
三、选定、移动与复制文件或文件夹
四、删除文件或文件夹
五、重命名文件或文件夹
六、创建文件和文件夹的快捷方式
第六节 设置显示属性
一、设置桌面背景
二、设置屏幕保护程序
三、设置其他显示选项
第七节 个性化任务栏和“开始”菜单
一、个性化任务栏
二、个性化“开始”菜单
1.DOS的中文含义是“中文操作系统”。 错误
2.磁盘操作系统,即DOS,是在微型计算机上常用的操作系统之一。正确
3.计算机系统包括硬件系统和操作系统两大部分。 错误
4.开机的顺序是先开主机,后开外部设备。 错误
5.关机顺序是先关主机,后关外部设备。 正确
6.计算机性能指标中字长表示内存贮器的容量。 正确
7.任何的数字、符号、字母、汉字在计算机内都是以二进制代码形式存储和处理。 正确
8.计算机工作时突然停电,随机存储器里的数据将全部丢失。 正确
9.为保证计算机在稳定正常的电源电压下工作,系统应使用直流电源。错误
10.字母A、B、C、D、E等均可用来表示软盘的盘符。 错误
11.软盘要经格式化后才能使用,硬盘则不需要。 错误
12.内存贮器和外存贮器都能永久保存数据。 错误
13.计算机的热启动和冷启动的工作过程是一样的。 错误
14.ROM存储的数据不能改变,而RAM存储的数据可以改变。 正确
15.出现“死机”时,不需要重新检查系统配置和内存的情况下,通常采用冷启动来摆脱错误状态。 错误
16.微机在使用过程中突然断电,RAM中保存的信息不会全部丢失,ROM中保存的信息会全部丢失。 错误
17.计算机主机内装有硬盘和软盘驱动器,软磁盘是计算机的外贮器,机内硬盘则是属于内贮器。
错误
18.已格式化过的软盘,不能再进行格式化。 错误
19.软盘进行格式化后,原来保存在磁盘的信息全部消失。正确
20.3.5英寸软盘是通过写保护窗进行写保护的,方法为(A)。A.写保护窗开表示写保护B.写保护窗关表示写保护
21.文件名不同的文件,不论其内容是否相同,计算机都认为是不同的文件。正确
22.在拼音输入法状态下不能输入英文字母。 错误
23.用拼音输入法或五笔字型输入法,只能在小写状态下才能输入汉字。 正确
24.不同的汉字系统,其五笔字型输入法的汉字编码也不同。 错误
25.中文操作系统只适用于使用汉字操作,而不适用于英文操作。错误
第1章 计算机基础知识 本章的基本要求是: 1,了解计算机的发展历史。
2,学习计算机的特点、应用与分类。 3,了解计算机未来发展的趋势。
4,了解及掌握相关计算机的应用级信息技术的知识。 1。
1 计算机的发展 1,1,1 电子计算机简介 世界第一台计算机:美国宾夕法尼亚大学教授莫克利和他的学生埃克特于1946年研制成功的ENIAC,主要元件是电子管。 ENIAC被认为是世界上第一台现代意义上的计算机。
●冯·诺依曼机的三个特点:采用二进制、存储程序控制、由五个基本部件组成【运算器、控制器、存储器、输入设备、输出设备】。 ●中国计算机的发展:联想于2005年收购IBM PC成为全球第三大PC制造商;2008年8月成功自主研制百万亿次超级计算机“曙光5000”。
EDVAC电阻离散变量自动计算机的主要特点: 1,计算机的程序和程序运行所需要的数据已二进制形式存放带计算机的存储器中。 2,程序和数据存放在存储器中,即程序存储的概念,计算机执行程序时,无需人工干预,能自动、连续地执行程序,并得到预期的结果。
计算机的特征: 1、高速、精确的运算能力; 2、准确的逻辑判断能力; 3、强大的存储能力; 4、自动功能; 5、网络与通信功能:改变了人类交流的方式和信息获取的途径。 ●计算机发展的四个阶段: 年代 部件 第一阶段(1946—1958) 第二阶段 (1958—1964) 第三阶段 (1964—1970) 第四阶段 (1971至今) 主机电子器件 电子管 晶体管 中小规模集成电路 大规模、超大规模集成电路 内存 汞延迟线 磁芯存储器 半导体存储器 半导体存储器 外存储器 穿孔卡片、纸带 磁带 磁带、磁盘 磁盘、磁带、光盘、U盘等大容量存储器。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
蜀ICP备2020033479号-4 Copyright © 2016 学习鸟. 页面生成时间:3.384秒