计算机基本的概念02

  • 计算机程序:计算机程序又称“计算机软件”。

    • 计算机程序(Computer program),也称为软件(software),简称程序(英语:Program),是指一组指示计算机或其他具有信息处理能力装置执行动作或做出判断的指令,通常用某种程序设计语言编写,运行于某种目标计算机体系结构上。

  • 编译器

    • 简单讲,编译器就是将“一种语言(通常为高级语言)”翻译为“另一种语言(通常为低级语言)”的程序。

    • 一个现代编译器的主要工作流程:源代码 (source code) → 预处理器 (preprocessor) → 编译器 (compiler) → 目标代码 (object code) → 链接器 (Linker) → 可执行程序 (executables)

高级计算机语言便于人编写,阅读交流,维护。机器语言是计算机能直接解读、运行的。编译器将汇编或高级计算机语言源程序(Source program)作为输入,翻译成目标语言(Target language)机器代码的等价程序。源代码一般为高级语言 (High-level language), 如Pascal、C、C++、Java、汉语编程等或汇编语言,而目标则是机器语言的目标代码(Object code),有时也称作机器代码(Machine code)。

对于C#、VB等高级语言而言,此时编译器完成的功能是把源码(SourceCode)编译成通用中间语言(MSIL/CIL)的字节码(ByteCode)。最后运行的时候通过通用语言运行库的转换,编程最终可以被CPU直接计算的机器码(NativeCode)。

  • 文本文件

    • 文本文件是一种计算机文件,它是一种典型的顺序文件,其文件的逻辑结构又属于流式文件。

    • 特别的是,文本文件是指以ASCII码方式(也称文本方式)存储的文件,更确切地说,英文、数字等字符存储的是ASCII码,而汉字存储的是机内码。文本文件中除了存储文件有效字符信息(包括能用ASCII码字符表示的回车、换行等信息)外,不能存储其他任何信息。

    • 文本文件是一种由若干行字符构成的计算机文件。文本文件存在于计算机文件系统中。通常,通过在文本文件最后一行后放置文件结束标志来指明文件的结束。

    • 文本文件是指一种容器,而纯文本是指一种内容。文本文件可以包含纯文本。

    • .txt是包含极少格式信息的文字文件的扩展名。.txt格式并没有明确的定义,它通常是指那些能够被系统终端或者简单的文本编辑器接受的格式。任何能读取文字的程序都能读取带有.txt扩展名的文件,因此,通常认为这种文件是通用的、跨平台的。

    • 由于许多编码只能表达有限的字符,通常它们只能用于表达几种语言。Unicode制定了一种试图能够表达所有已知语言的标准,Unicode字符集非常大,它囊括了大多数已知的字符集。Unicode有多种字符编码,其中最常见的是UTF-8,这种编码能够向后兼容ASCII,相同内容的的ASCII文本文件和UTF-8文本文件完全一致。

  • 计算机文件

    • 一般来说,计算机文件可以分为两类:文本文件和二进制文件。

  • 虚拟机

    • 虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。

    • 在实体计算机中能够完成的工作在虚拟机中都能够实现。在计算机中创建虚拟机时,需要将实体机的部分硬盘和内存容量作为虚拟机的硬盘和内存容量。每个虚拟机都有独立的CMOS、硬盘和操作系统,可以像使用实体机一样对虚拟机进行操作。

  • 镜像文件

    • 所谓镜像文件其实和ZIP压缩包类似,它将特定的一系列文件按照一定的格式制作成单一的文件,以方便用户下载和使用,例如一个测试版的操作系统、游戏等。

    • 镜像文件不仅具有ZIP压缩包的“合成”功能,它最重要的特点是可以被特定的软件识别并可直接刻录到光盘上。其实通常意义上的镜像文件可以再扩展一下,在镜像文件中可以包含更多的信息。比如说系统文件、引导文件、分区表信息等,这样镜像文件就可以包含一个分区甚至是一块硬盘的所有信息。使用这类镜像文件的经典软件就是Ghost,它同样具备刻录功能,不过它的刻录仅仅是将镜像文件本身保存在光盘上,而通常意义上的刻录软件都可以直接将支持的镜像文件所包含的内容刻录到光盘上。

    • 镜像(Mirroring)是一种文件存储形式,是冗余的一种类型,一个磁盘上的数据在另一个磁盘上存在一个完全相同的副本即为镜像。

  • 网络计算技术

    • 网络计算技术(Network computing technology) 指用户通过专用计算机网络或公共计算机网络进行信息传递和处理的技术。

(0)

相关推荐

  • Linux:虚拟机安装ubuntu

    要操作Linux,通过小黑框输入指令一定是必经的,可以参考命令链接:Linux常用命令 所需准备文件及版本 1.安装平台 1.操作系统: Win7 X64 2.虚拟机: 版本:VMware-playe ...

  • 虚拟机安装Windows 2000超详细教程

    上次小天带来了一篇 虚拟机安装DEEPIN 15.7详细教程 详细讲述了虚拟机安装DEEPIN的步骤和方法.现在,虽然Windows 2000已经很少人使用了,但仍然有一些软件需要在该系统中运行.所以 ...

  • Java编程技术之浅析JVM内存

    JVM JVM->Java Virtual Machine:Java虚拟机,是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的. 基本认知: ...

  • ​2.“经方”的内涵/经方辨治基本概念02/经方中医研习笔记(二)

     经方者,本草石之寒温,量疾病之浅深,假药味之滋,因气感之宜,辨五苦六辛,致水火之齐,以通闭解结,反之于平.及其失宜者,以热益热,以寒增寒,精气内伤,不见于外,是所独失也.故谚云:"有病不治 ...

  • 重新思考计算机“桌面”的概念

    神译局24分钟前 关注 互联网彻底改变了我们使用计算机的方式. 神译局是36氪旗下编译团队,关注科技.商业.职场.生活等领域,重点介绍国外的新技术.新观点.新风向. 编者按:长寿的 "桌面 ...

  • 如何开一家酒吧02:选择酒吧的风格和概念

    上一篇聊到,酒吧不好开,入行需谨慎. 有的人的梦想是开一家自己的酒吧,有的人梦想是开一个咖啡馆,有的人梦想是在大理开客栈...... 这些人大多重感情,讲情怀,但是,你梦寐以求的事很可能是别人好几年前 ...

  • 02 基本概念(上)

    C语言基本概念 Syntactic sugar causes cancer of the semi-colons.[0] 码字不易,对你有帮助 点赞/转发/关注 支持一下作者 微信搜公众号:不会编程的 ...

  • 葛沽专项规划研究02:葛沽整体景观概念方案2019

    葛沽地处海河中下游,历史上河沟渠汊交织纵横,湖港坑塘棋布星罗,夹岸柳丝,水泊帆影,有"海下小江南"之称,并因此衍生出悠久而厚重的的妈祖文化.漕运文化等,可谓"因海而生,因 ...

  • 《信息哲学》 计算机概念

    <信息哲学> 计算机概念 信息哲学是一门成熟的学科,它代表了一个独立的领域(独特的话题),为传统的和新的哲学话题提供了一个创新的手段(原创性的方法论),它能够与其它哲学分支比肩并立,为信息 ...

  • 【纸的情愫】- 计算机概论 02

    以下视频自单维彰教授Youtube账户 已经得到单老师授权许可, 这里表示诚挚的感谢!! 单维彰教授, 美国宾州州立大学博士, 台湾的中央大学师资培育中心与数学系合聘副教授. "我以中国式的 ...

  • 我国旅游业用地概念内涵及分类探讨

    对旅游业用地的界定是旅游业用地政策研究的基础问题.本文拟在对法律法规.政策文件和文献中的旅游业用地相关提法进行梳理的基础上,探讨符合我国土地管理制度和旅游业发展实践的旅游业用地概念和分类. 一.法律法 ...

  • 灵素之问 | 伤寒论得名及其概念演变与误解

    原创 忆忘 腔调中医 4月22日 灵素之问 还原古人观察视角和中医经验理法的演进. 栏主 忆忘先生,从事临床工作,研习传统文化和中医经典,索求源流,力图还原古人的观察视角和经验及理法的演进. &quo ...