博文

计算机概论讲义(2006-10-10 10:00:00)

摘要:计算概论讲义    第一讲  计算机与人类社会 2004.09.08  下载讲义  第二讲  计算机组成,操作系统 2004.09.15   下载讲义  第三讲  计算机的输入与输出设备 2004.09.22  下载讲义  第四讲  计算机内部的信息表示与处理 2004.09.29   下载讲义  第五讲  计算机存储设备, Excel 2004.10.13  下载讲义  第六讲  操作系统,VC编程环境 VC6下载 2004.10.20  下载讲义  第七讲  计算机网络基础,编程入门 2004.10.27  下载讲义 下载参考资料  第八讲   编程入门续 2004.11.03  下载讲义  第九讲   数组 2004.11.10  下载讲义  第十讲   复杂数据类型与问题求解 2004.11.17  下载讲义 第十一讲  习题课 2004.11.24  下载讲义 第十二讲  指针、动态数组、函数 2004.12.01  下载讲义 第十三讲  习题课一 2004.12.08     下载讲义  第十四讲  习题课二 2004.12.15 下载讲义 第十五讲  习题课三 2004.12.22 下载讲义 第十六讲   复习与答疑问......

阅读全文(3113) | 评论:1

多媒体技术课程学习(2006-10-07 19:24:00)

摘要:第一章 引言
第二章 音频
第三章 图形图象
第四章 视频
第五章 多媒体压缩编码
第六章 多媒体计算机系统组成
第七章 系统开发与应用
第八章 超文本与WEB系统
第九章 多媒体通信
第十章 多媒体数据库系统......

阅读全文(2832) | 评论:0

计算机基础(2006-07-27 13:04:00)

摘要:计算机基础知识
一、计算机发展史
手工到机械自动
  计算机是人类对计算工具的不懈努力追求的最好回报。我们的祖先早在史前时期就已经知道了用石块和贝壳计数。随着文化的发展,人类创造了简单的计算工具。我国在唐朝就开始使用算盘,17世纪出现了计算尺,这些都是著名的手动计算工具。
  1642年,法国数学家帕斯卡(Pascal)创造了第一台能完成加、减运算的机械计算器,用来计算税收,取得了很大的成功。1673年德国莱布尼兹(Leibnitz)改进了帕斯卡的设计,增加了乘、除运算。这一时期的计算机有一个共同的特点,就是每一步运算都需要人工干预,即操作数由操作者提供,计算结果由操作者重新安排。这些发明在灵巧性上有些进步,但都无一例外,没有突破手工操作的局限。
  直到19世纪20年代,英国数学家巴贝奇(Babbage)才取得突破,从手动机械跃入机械自动时代,巴贝奇提出了自动计算机的基本概念:要使计算机能自动进行计算,必须把计算步骤和原始数据预先地存放在机器内,并使计算机能取出这些数据,在必要时能进行一些简单的判断,决定自己下一步的计算顺序。他还分别于1823年和1834年设计了一台差分机和一台分析机,提出了一些创造性的建议,从而奠定了现代数字计算机的基础。
 
机械计算到电动计算
  1884年,美国工程师赫尔曼·霍雷斯(Herman Hollerith)制造了第一台电动计算机,采用穿孔卡和弱电流技术进行数据处理,在美国人口普查中大显身手。
  美国哈佛大学应用数学教授霍华德·阿肯受巴贝奇思想启发,在1937年得到美国海军部的经费支持,开始设计“马克1号”(由IBM承建),于1944年交付使用。 “马克1号”采用全继电器,长51英尺、高8英尺,看上去像一节列车,有750000个零部件,里面的各种导线加起来总长500英里。总耗资四五十万美元。 “马克1号”做乘法运算一次最多需要6秒,除法10多秒。运算速度不算太快,但精确度很高(小数点后23位)。
 
机电全自动到电子数字
  虽然“马克1号”与ENIAC建成时间相距很近,但在技术的采用上相距甚远。 ENIAC采用了电子管技术。
 
 
----------------......

阅读全文(5661) | 评论:1

两个在计算机领域的杰出科学家(2006-07-27 13:03:00)

摘要:图灵     艾伦·图灵(1912-1954)是英国人,堪称二十世纪最著名的数学家之一。在很小的时候就表现出了对科学的浓厚兴趣。他1931年进入剑桥大学,开始研究量子力学、概率论和逻辑学。在大学及后来的日子里,他一直对智能与机器之间的关系进行着不懈探索。
    1936年,图灵24岁时,提出了著名的"图灵机"的设想。这一思想奠定了现代计算机的基础。更值得一提的是他率领的英国情报组在二战期间成功地破译了纳粹德国的密码,加速了第三帝国的灭亡。 
    1951年,图灵以他杰出的贡献当选为英国皇家学会会员。但就在他事业步入辉煌之际,灾难降临了。1952年,图灵遭到警方拘捕,原因是同性恋。他曾从事情报工作的经历和他作为同性恋者的身份使他在有关部门眼里成为"危险分子"。他从事科研的各个渠道也被人为地堵杀了。1954年6月8日,心力交瘁的图灵在自己的住处服用沾过氰化物的苹果自杀,年仅42岁。图灵去世12年后,美国计算机协会把以他的名字命名了计算机领域的最高奖"图灵奖",它是世界电脑界的诺贝尔奖。 -*********   1936年,年仅24岁的英国人图灵发表了著名的《论应用于决定问题的可计算数字》一文,提出思考实验原理计算机概念。图灵把人在计算时所做的工作分解成简单的动作,与人的计算类似,机器需要:(1)存储器,用于储存计算结果;(2)一种语言,表示运算和数字;(3)扫描;(4)计算意向,即在计算过程中下一步打算做什么;(5)执行下一步计算。具体到一步计算,则分成:(1)改变数字的符号;(2)扫描区改变,如往左进位和往右添位等;(3)改变计算意向等。图灵还采用了二进位制。这样,24岁的他就把人的工作机械化了。这种理想中的机器被称为“图灵机”。图灵机是一种抽象计算模型,用来精确定义可计算函数。图灵机由一个控制器,一条可以无限延伸的带子和一个在带子上左右移动的读写头组成。工作带起着存储器的作用,它被划分为大小相同的方格,每一格上可书写一个给定字母表上的符号,控制器可以在纸带上左右移动,控制器有一个读写头,读写头可以读出控制器访问格子上的符号,也能改写和抹去这一符号,这就是计算机史上与“冯·诺依曼机器”齐名的“图灵机”。这个概念如此简单的机器,理论上却可以计......

阅读全文(3111) | 评论:0

计算机网络知识(2006-07-24 14:06:00)

摘要:参加联赛,同样要掌握一定的计算机网络的知识。 请同学们点击以下网址去学习: http://it.jkmschool.net/nett/index.htm......

阅读全文(2114) | 评论:0

计算机原理(2006-07-24 13:42:00)

摘要: 计算机原理 3.1 电唱机、电话、电脑——谈谈模拟信号 3.2 数字信号 3.3 I/O设备,存储器、处理器 3.4 内存   3.4.1 内存地址   3.4.2 虚拟内存   “原理”一词,似乎总是代表艰深难度,另外还多少有些“太过理论,脱离实际”的意味。对于计算机,它的原理还偏向于硬件。基于这些,我们需要明白,在真正开始学习编程之前,我们有何必要学习一些计算机原理呢? 在大学里,计算机系有专门的一门《计算机原理》课,计算机原理的内容并不出现在计算机语言的课中。或许是这个原因,许多面向社会人员(非专业人士)的计算机编程书籍同样不讲计算机原理。这容易造成学习者也许上手很快,但学到一定程度后就难以有较深入的发展。我想,这是因为“底气不足”。 如上面提到的,计算机原理是完整的一门课,我们此处只用一章的时间阐述,所以我们必须讲最本质的原理。 3.1 电唱机、电话、电脑——谈谈模拟信号 要了解电脑的原理,不妨举一些我们早已熟悉的其它电器的例子,看看它们的原理。 假如你第一次看到一台会能说会唱的电脑,你可能会感到新奇,但事实上,别忘了,从CD机到带式的随机听,它们都没有生命却“记下”然后“说出”声音。事实上它们运行的原理,在本质和电脑完全一致,只不过由于我们太过熟悉,所以就认为它们没有什么了不起。其实,你能说出电唱机为什么能唱吗? 原始的电唱机会发唱的原理: 一张盘,表面涂一层石蜡。取一根针,针尖正好接触蜡面,针上顶一张薄膜。让帕瓦罗蒂在不远处冲着这张膜唱《我的太阳》。另有一人在老帕高歌时均速地旋转蜡盘。于是,歌声高低不同,薄膜向下压的幅度也不同,针在蜡上刻的深浅便不同,这样,就将人的声音最终以蜡上划痕的深浅记录下来。将蜡盘固化,在一套反方向的装置上:盘转,顶针上下高底不同地拉动一张膜,那张膜就会有模有样地唱《我的太阳》了。 再来看看电话的原理: 话筒内有一堆碳粉,碳粉内埋一导线,碳粉盖一张膜。同样,当你对话筒大喊大叫时,膜对碳粉造成忽紧忽松的压力,碳粉之间时紧时松,引起其电阻的大小变化,最终忽大忽小的电流传到对话的听筒。听筒内有一电磁铁随电脑大小而磁性不同,它对埋有金属丝薄膜时吸时放,薄膜便发出了你的声音。 你我都已经永远地失去了发明的电唱机或电话的机会了……伟大的先驱们是那么的聪明,懂得将一种不便于存储......

阅读全文(2700) | 评论:0

(转帖)二进制、八进制、十六进制(2006-07-24 13:32:00)

摘要:二进制、八进制、十六进制 6.1 为什么需要八进制和十六进制? 6.2 二、八、十六进制数转换到十进制数   6.2.1 二进制数转换为十进制数   6.2.2 八进制数转换为十进制数   6.2.3 八进制数的表达方法   6.2.4 八进制数在转义符中的使用   6.2.5 十六进制数转换成十进制数   6.2.6 十六进制数的表达方法   6.2.7 十六进制数在转义符中的使用 6.3 十进制数转换到二、八、十六进制数   6.3.1 10进制数转换为2进制数   6.3.2 10进制数转换为8、16进制数 6.4 二、十六进制数互相转换 6.5 原码、反码、补码 6.6 通过调试查看变量的值 6.7 本章小结
这是一节“前不着村后不着店”的课。不同进制之间的转换纯粹是数学上的计算。不过,你不必担心会有么复杂,无非是乘或除的计算。 生活中其实很多地方的计数方法都多少有点不同进制的影子。 比如我们最常用的10进制,其实起源于人有10个指头。如果我们的祖先始终没有摆脱手脚不分的境况,我想我们现在一定是在使用20进制。 至于二进制……没有袜子称为0只袜子,有一只袜子称为1只袜子,但若有两袜子,则我们常说的是:1双袜子。 生活中还有:七进制,比如星期。十六进制,比如小时或“一打”,六十进制,比如分钟或角度……   6.1 为什么需要八进制和十六进制?   编程中,我们常用的还是10进制……必竟C/C++是高级语言。 比如: int a = 100,b = 99; 不过,由于数据在计算机中的表示,最终以二进制的形式存在,所以有时候使用二进制,可以更直观地解决问题。 但,二进制数太长了。比如int 类型占用4个字节,32位。比如100,用int类型的二进制数表达将是: 0000 0000 0000 0000 0110 0100 面对这么长的数进行思考或操作,没有人会喜欢。因此,C,C++ 没有提供在代码直接写二进制数的方法。   用16进制或8进制可以解决这个问题。因为,进制越大,数的表达长度也就越短。不过,为什么偏偏是16或8进制,而不其它的,诸如9或20进制呢? 2、8、16,分别是2的1次方,......

阅读全文(1432) | 评论:0

计算机概论(2006-05-11 23:05:00)

摘要:1、计算机的发展、分类与展望 2、计算机的特点及应用 3、信息的表示及存储 4、计算机系统概述 5、计算机与信息社会  ———————————————————— 另外, 以下这篇关于“计算机概述”的文章也不错,图文结合的哦。 转自:http://www.xm818.com/noi/html/cjjccomputer.htm 具体内容如下: 一、计算机的定义
  1、计算机(Computer)是一种按程序自动进行信息处理的通用工具,俗称“电脑”。
  2、计算机的工作原理是“存储程序控制”,这也是计算机区别于其他计算设备的特点。即将要完成的工作用计算机程序描述出来并存入计算机中,然后利用这些程序控制计算机无限次自动进行相应操作。举个简单的例子:我们要完成2+3=?这个运算利用计算器,每次都要顺次按下 2 + 3 = 这几个键。利用计算机,只要将下列程序以文件A的形式存储在计算机中:     int n;     n=2+3;     printf(n);   输入A就能随时得到正确的结果。 二、计算机的发展(近代计算机发展阶段→现代计算机发展阶段→微机及网络发展阶段)
   1、近代计算机发展阶段(1822-1944):机械式或机电式计算机,代表人物是英国数学家查尔斯.巴贝奇。
   2、现代计算机发展阶段(1946-?):传统大型机阶段,主要采用电子技术;代表人物英国科学家图灵(建立理论模型、可计算性模型、机器智能测试)、美籍匈牙利科学家冯.诺依曼(建立计算机的基本结构,即冯.诺依曼结构)
   电子管时代(1946-1958):采用电子管作为逻辑开关元件,结构上以中央处理机为中心,使用机器语言,存储量小,主要用于数值计算;存储器使用水银迟线、静电存储管、磁鼓等;外部设备采用纸带、卡片、磁带等;使用机器语言,开始出现汇编语言,还没有操作系统;主要用于军事目的和科学研究,具有体积大、耗电多、可靠性差、速度慢、维护困难等特点。注:ENIAC埃尼亚克,1946年诞生于美国宾西法尼亚大学,是公认的第一台电子计算机;EDSAC埃德沙克,第一台存储程序计算机;UNIVAC尤尼瓦克,第一台商品化计算机。
   晶体管时代(1959-1964):采用半导体晶体管作为逻辑开关元件,结构上以存储器为中心......

阅读全文(2342) | 评论:0