翻译图像存储程序
❶ 程序设计语言翻译器有哪几种类型 并分别叙述各种翻译器的简单工作过程
1、第一代语言(机器语言)机器语言是由二进制0、1代码指令构成,不同的CPU具有不同的指令系统。机器语言程序难编写、难修改、难维护,需要用户直接对存储空间进行分配,编程效率极低。目前,这种语言已经被淘汰。
2、第二代语言(汇编语言)汇编语言指令是机器指令的符号化,与机器指令存在着直接的对应关系,所以汇编语言同样存在着难学难用、容易出错、维护困难等缺点。
但是汇编语言也有自己的优点:可直接访问系统接口,汇编程序翻译成的机器语言程序的效率高。从软件工程角度来看,只有在高级语言不能满足设计要求,或不具备支持某种特定功能的技术性能(如特殊的输入输出)时,汇编语言才被使用。
3、第三代语言(高级语言)高级语言是面向用户的、基本上独立于计算机种类和结构的语言。其最大的优点是:形式上接近于算术语言和自然语言,概念上接近于人们通常使用的概念。高级语言的一个命令可以代替几条、几十条甚至几百条汇编语言的指令。因此,高级语言易学易用,通用性强,应用广泛。
(1)翻译图像存储程序扩展阅读
程序设计的步骤:
1、分析问题:
对于接受的任务要进行认真的分析,研究所给定的条件,分析最后应达到的目标,找出解决问题的规律,选择解题的方法,完成实际问题。
2、设计算法:
即设计出解题的方法和具体步骤。
3、编写程序:
将算法翻译成计算机程序设计语言,对源程序进行编辑、编译和连接。
❷ 请解释翻译程序和编译程序及二者之间的关系。
解释程序所谓解释程序是高级语言翻译程序的一种,它将源语言(如BASIC)书写的源程序作为输入,解释一句后就提交计算机执行一句,并不形成标程序。就像外语翻译中的“口译”一样,说一句翻一句,不产生全文的翻译文本。这种工作方式非常适合于人通过终端设备与计算机会话,如在终端上打一条命令或语句,解释程序就立即将此语句解释成一条或几条指令并提交硬件立即执行且将执行结果反映到终端,从终端把命令打入后,就能立即得到计算结果。这的确是很方便的,很适合于一些小型机的计算问题。但解释程序执行速度很慢,例如源程序中出现循环,则解释程序也重复地解释并提交执行这一组语句,这就造成很大浪费。
编译程序这是一类很重要的语言处理程序,它把高级语言(如FORTRAN、COBOL、Pascal、C等)源程序作为输入,进行翻译转换,产生出机器语言的目标程序,然后再让计算机去执行这个目标程序,得到计算结果。编译程序工作时,先分析,后综合,从而得到目标程序。所谓分析,是指词法分析和语法分析;所谓综合是指代码优化,存储分配和代码生成。为了完成这些分析综合任务,编译程序采用对源程序进行多次扫描的办法,每次扫描集中完成一项或几项任务,也有一项任务分散到几次扫描去完成的。下面举一个四遍扫描的例子:第一遍扫描做词法分析;第二遍扫描做语法分析;第三遍扫描做代码优化和存储分配;第四遍扫描做代码生成。值得一提的是,大多数的编译程序直接产生机器语言的目标代码,形成可执行的目标文件,但也有的编译程序则先产生汇编语言一级的符号代码文件,然后再调用汇编程序进行翻译加工处理,最后产生可执行的机器语言目标文件。在实际应用中,对于需要经常使用的有大量计算的大型题目,采用招待速度较快的编译型的高级语言较好,虽然编译过程本身较为复杂,但一旦形成目标文件,以后可多次使用。相反,对于小型题目或计算简单不太费机时的题目,则多选用解释型的会话式高级语言,如BASIC,这样可以大大缩短编程及调试的时间
❸ 计算机软件系统包括 语言翻译系统吗
有,您看一下下面的这些吧,希望对你有所帮助,谢谢。
所谓软件是指为方便使用计算机和提高使用效率而组织的程序以及用于开发、使用和维护的有关文档。软件系统可分为系统软件和应用软件两大类。
1系统软件
系统软件由一组控制计算机系统并管理其资源的程序组成,其主要功能包括:启动计算机,存储、加载和执行应用程序,对文件进行排序、检索,将程序语言翻译成机器语言等。实际上,系统软件可以看作用户与计算机的接口,它为应用软件和用户提供了控制、访问硬件的手段,这些功能主要由操作系统完成。此外,编译系统和各种工具软件也属此类,它们从另一方面辅助用户使用计算机。下面分别介绍它们的功能。
1)操作系统(Operating System, OS)
操作系统是管理、控制和监督计算机软、硬件资源协调运行的程序系统,由一系列具有不同控制和管理功能的程序组成,它是直接运行在计算机硬件上的、最基本的系统软件,是系统软件的核心。操作系统是计算机发展中的产物,它的主要目的有两个:一是方便用户使用计算机,是用户和计算机的接口。比如用户键入一条简单的命令就能自动完成复杂的功能,这就是操作系统帮助的结果;二是统一管理计算机系统的全部资源,合理组织计算机工作流程,以便充分、合理地发挥计算机的效率。操作系统通常应包括下列五大功能模块:
(1)处理器管理。当多个程序同时运行时,解决处理器(CPU)时间的分配问题。
(2)作业管理。完成某个独立任务的程序及其所需的数据组成一个作业。作业管理的任务主要是为用户提供一个使用计算机的界面使其方便地运行自己的作业,并对所有进入系统的作业进行调度和控制,尽可能高效地利用整个系统的资源。
(3)存储器管理。为各个程序及其使用的数据分配存储空间,并保证它们互不干扰。
(4)设备管理。根据用户提出使用设备的请求进行设备分配,同时还能随时接收设备的请求(称为中断),如要求输入信息。
(5)文件管理。主要负责文件的存储、检索、共享和保护,为用户提供文件操作的方便。
操作系统的种类繁多,依其功能和特性分为批处理操作系统、分时操作系统和实时操作系统等;依同时管理用户数的多少分为单用户操作系统和多用户操作系统;适合管理计算机网络环境的网络操作系统。按其发展前后过程,通常分成以下六类:
(1)单用户操作系统(Single User Operating System)
单用户操作系统的主要特征是计算机系统内一次只能支持运行一个用户程序。这类系统的最大缺点是计算机系统的资源不能充分利用。微型机的DOS、Windows操作系统属于这一类。
(2)批处理操作系统(Batch Processing Operating System)
批处理操作系统是20世纪70年代运行于大、中型计算机上的操作系统。当时由于单用户单任务操作系统的CPU使用效率低,I/O设备资源未充分利用,因而产生了多道批处理系统,它主要运行在大中型机上。多道是指多个程序或多个作业(Multi-Programs or Multi Jobs)同时存在和运行,故也称为多任务操作系统。IBM的DOS/VSE就是这类系统。
(3)分时操作系统(Time-Sharing Operating System)
分时系统是一种具有如下特征的操作系统:在一台计算机周围挂上若干台近程或远程终端,每个用户可以在各自的终端上以交互的方式控制作业运行。
在分时系统管理下,虽然各用户使用的是同一台计算机,但却能给用户一种“独占计算机”的感觉。实际上是分时操作系统将CPU时间资源划分成极小的时间片(毫秒量级),轮流分给每个终端用户使用,当一个用户的时间片用完后,CPU就转给另一个用户,前一个用户只能等待下一次轮到。由于人的思考、反应和键入的速度通常比cpu的速度慢得多,所以只要同时上机的用户不超过一定数量,人们不会有延迟的感觉,好像每个用户都独占着计算机。分时系统的优点是:第一,经济实惠,可充分利用计算机资源;第二,由于采用交互会话方式控制作业,用户可以坐在终端前边思考、边调整、边修改,从而大大缩短了解题周期;第三,分时系统的多个用户间可以通过文件系统彼此交流数据和共享各种文件,在各自的终端上协同完成共同的任务。分时操作系统是多用户多任务操作系统,UNIX是国际上最流行的分时操作系统。此外,UNIX具有网络通信与网络服务的功能,也是广泛使用的网络操作系统。
(4)实时操作系统(Real-Time Operating System)
在某些应用领域,要求计算机对数据能进行迅速处理。例如,在自动驾驶仪控制下飞行的飞机、导弹的自动控制系统中,计算机必须对测量系统测得的数据及时、快速地进行处理和反应,以便达到控制的目的,否则就会失去战机。这种有响应时间要求的快速处理过程叫做实时处理过程,当然,响应的时间要求可长可短,可以是秒、毫秒或微秒级的。对于这类实时处理过程,批处理系统或分时系统均无能为力了,因此产生了另一类操作系统——实时操作系统。配置实时操作系统的计算机系统称为实时系统。实时系统按其使用方式可分成两类:一类是广泛用于钢铁、炼油、化工生产过程控制,武器制导等各个领域中的实时控制系统;另一类是广泛用于自动订票系统、情报检索系统、银行业务系统、超级市场销售系统中的实时数据处理系统。
(5)网络操作系统(Network Operating System)
计算机网络是通过通信线路将地理上分散且独立的计算机联结起来的一种网络,有了计算机网络之后,用户可以突破地理条件的限制,方便地使用远处的计算机资源。提供网络通信和网络资源共享功能的操作系统称为网络操作系统。
(6)微机操作系统
微机操作系统随着微机硬件技术的发展而发展,从简单到复杂。Microsoft公司开发的DOS是一单用户单任务系统,而Windows操作系统则是一单用户多任务系统,经过十几年的发展,已从Windows 3.1发展到目前的Windows NT、Windows 2000和Windows XP,它是当前微机中广泛使用的操作系统之一。Linux是一个原码公开的操作系统,目前已被越来越多的用户所采用,是Windows操作系统强有力的竞争对手。
2)语言处理系统(翻译程序)
如前所述,机器语言是计算机唯一能直接识别和执行的程序语言。如果要在计算机上运行高级语言程序就必须配备程序语言翻译程序(下简称翻译程序)。翻译程序本身是一组程序,不同的高级语言都有相应的翻译程序。
对于高级语言来说,翻译的方法有两种:
一种称为“解释”。早期的BASIC源程序的执行都采用这种方式。它调用机器配备的BASIC“解释程序”,在运行BASIC源程序时,逐条把BASIC的源程序语句进行解释和执行,它不保留目标程序代码,即不产生可执行文件。这种方式速度较慢,每次运行都要经过“解释”,边解释边执行。
另一种称为“编译”,它调用相应语言的编译程序,把源程序变成目标程序(以.OBJ为扩展名),然后再用连接程序,把目标程序与库文件相连接形成可执行文件。尽管编译的过程复杂一些,但它形成的可执行文件(以.exe为扩展名)可以反复执行,速度较快。运行程序时只要键入可执行程序的文件名,再按Enter键即可。
对源程序进行解释和编译任务的程序,分别叫做编译程序和解释程序。如FORTRAN、COBOL、PASCAL和C等高级语言,使用时需有相应的编译程序;BASIC、LISP等高级语言,使用时需用相应的解释程序。
3)服务程序
服务程序能够提供一些常用的服务性功能,它们为用户开发程序和使用计算机提供了方便,像微机上经常使用的诊断程序、调试程序、编辑程序均属此类。
4)数据库管理系统
在信息社会里,社会和生产活动产生的信息很多,使人工管理难以应付,人们希望借助计算机对信息进行搜集、存储、处理和使用。数据库系统(Data Base System, DBS)就是在这种需求背景下产生和发展的。
数据库是指按照一定联系存储的数据集合,可为多种应用共享。数据库管理系统(Data Base Management System, DBMS)则是能够对数据库进行加工、管理的系统软件。其主要功能是建立、消除、维护数据库及对库中数据进行各种操作。数据库系统主要由数据库(DB)、数据库管理系统(DBMS)以及相应的应用程序组成。数据库系统不但能够存放大量的数据,更重要的是能迅速、自动地对数据进行检索、修改、统计、排序、合并等操作,以得到所需的信息。这一点是传统的文件柜无法做到的。
数据库技术是计算机技术中发展最快、应用最广的一个分支。可以说,在今后的计算机应用开发中大都离不开数据库。因此,了解数据库技术尤其是微机环境下的数据库应用是非常必要的。
2应用软件
为解决各类实际问题而设计的程序系统称为应用软件。从其服务对象的角度,又可分为通用软件和专用软件两类。
1)通用软件
这类软件通常是为解决某一类问题而设计的,而这类问题是很多人都要遇到和解决的。例如:文字处理、表格处理、电子演示等。
2)专用软件
在市场上可以买到通用软件,但有些具有特殊功能和需求的软件是无法买到的。比如某个用户希望有一个程序能自动控制车床,同时也能将各种事务性工作集成起来统一管理。因为它对于一般用户是太特殊了,所以只能组织人力开发。当然开发出来的这种软件也只能专用于这种情况。
❹ 求电脑英文翻译
AT 计划计算机运行命令程序 ATTRIB 显示或更改文件属性 BREAK 设置或清除扩展式 CTRL+C 检查 CACLS 显示或修改文件访问控制列表(ACLs) CALL 另批处理程序调用 CD 显示前目录名称或其更改 CHCP 显示或设置代码页数 CHDIR 显示前目录名称或其更改 CHKDSK 检查磁盘并显示状态报告 CHKNTFS 显示或修改启间磁盘检查 CLS 清除屏幕 CMD 打另 Windows 命令解释程序窗口 COLOR 设置默认控制台前景背景颜色 COMP 比较两或两套文件内容 COMPACT 显示或更改 NTFS 区文件压缩 CONVERT FAT 卷转换 NTFS您能转换 前驱器 COPY 至少文件复制另位置 DATE 显示或设置期 DEL 删除至少文件 DIR 显示目录文件目录 DISKCOMP 比较两软盘内容 DISKCOPY 软盘内容复制另软盘 DOSKEY 编辑命令行、调用 Windows 命令并创建宏 ECHO 显示消息或命令显打或关 ENDLOCAL 结束批文件环境更改本化 ERASE 删除至少文件 EXIT 退 CMD.EXE 程序(命令解释程序) FC 比较两或两套文件并显示 同处 FIND 文件搜索文字字符串 FINDSTR 文件搜索字符串 FOR 套文件每文件运行指定命令 FORMAT 格式化磁盘便跟 Windows 使用 FTYPE 显示或修改用于文件扩展名关联文件类型 GOTO Windows 命令解释程序指向批处理程序 某标明行 GRAFTABL 启用 Windows 图像模式显示 扩展字符集 HELP 提供 Windows 命令帮助信息 IF 执行批处理程序条件性处理 LABEL 创建、更改或删除磁盘卷标 MD 创建目录 MKDIR 创建目录 MODE 配置系统设备 MORE 显示结屏幕 MOVE 文件目录移另目录 PATH 显示或设置执行文件搜索路径 PAUSE 暂停批文件处理并显示消息 POPD 原 PUSHD 保存前目录值 PRINT 打印文本文件 PROMPT 更改 Windows 命令提示符 PUSHD 保存前目录其进行更改 RD 删除目录 RECOVER 问题磁盘恢复读信息 REM 记录批文件或 CONFIG.SYS 注释 REN 重命名文件 RENAME 重命名文件 REPLACE 替换文件 RMDIR 删除目录 SET 显示、设置或删除 Windows 环境变量 SETLOCAL 始批文件环境更改本化 SHIFT 更换批文件替换参数位置 SORT 输入进行类 START 启另窗口运行指定程序或命令 SUBST 路径跟驱器号关联 TIME 显示或设置系统间 TITLE 设置 CMD.EXE 窗口标题 TREE 图形模式显示驱器或路径目录结构 TYPE 显示文本文件内容 VER 显示 Windows 版本 VERIFY 告诉 Windows 否验证文件否已确 写入磁盘 VOL 显示磁盘卷标序列号 XCOPY 复制文件目录树 winver-检查Windows版本 wmimgmt.msc-打windows管理体系结构(WMI) wupdmgr-windows更新程序 wscript-windows脚本宿主设置 write-写字板 winmsd-系统信息 wiaacmgr-扫描仪照相机向导 winchat-XP自带局域网聊 mem.exe-显示内存使用情况 Msconfig.exe-系统配置实用程序 mplayer2-简易widnows media player mspaint-画图板 mstsc-远程桌面连接 mplayer2-媒体播放机 magnify-放镜实用程序 mmc-打控制台 mobsync-同步命令 dxdiag-检查DirectX信息 drwtsn32- 系统医 devmgmt.msc- 设备管理器 dfrg.msc-磁盘碎片整理程序 diskmgmt.msc-磁盘管理实用程序 dcomcnfg-打系统组件服务 ddeshare-打DDE共享设置 dvdplay-DVD播放器 net stop messenger-停止信使服务 net start messenger-始信使服务 notepad-打记事本 nslookup-网络管理工具向导 ntbackup-系统备份原 narrator-屏幕讲述 ntmsmgr.msc-移存储管理器 ntmsoprq.msc-移存储管理员操作请求 netstat -an-(TC)命令检查接口 syncapp-创建公文包 sysedit-系统配置编辑器 sigverif-文件签名验证程序 sndrec32-录音机 shrpubw-创建共享文件夹 secpol.msc-本安全策略 syskey-系统加密旦加密能解保护windows xp系统双 重密码 services.msc-本服务设置 Sndvol32-音量控制程序 sfc.exe-系统文件检查器 sfc /scannow-windows文件保护 tsshutdn-60秒倒计关机命令 tourstart-xp简介(安装完现漫游xp程序) taskmgr-任务管理器 eventvwr-事件查看器 eudcedit-造字程序 explorer-打资源管理器 packager-象包装程序 perfmon.msc-计算机性能监测程序 progman-程序管理器 regedit.exe-注册表 rsop.msc-组策略结集 regedt32-注册表编辑器 rononce -p-15秒关机 regsvr32 /u *.dll-停止dll文件运行 regsvr32 /u zipfldr.dll-取消ZIP支持 cmd.exe-CMD命令提示符 chkdsk.exe-Chkdsk磁盘检查 certmgr.msc-证书管理实用程序 calc-启计算器 charmap-启字符映射表 cliconfg-SQL SERVER 客户端网络实用程序 Clipbrd-剪贴板查看器 conf-启netmeeting compmgmt.msc-计算机管理 cleanmgr-垃圾整理 ciadv.msc-索引服务程序 osk-打屏幕键盘 odbcad32-ODBC数据源管理器 oobe/msoobe /a-检查XP否激 lusrmgr.msc-本机用户组 logoff-注销命令 iexpress-木马捆绑工具系统自带 Nslookup-IP址侦测器 fsmgmt.msc-共享文件夹管理器 utilman-辅助工具管理器 gpedit.msc-组策略
AT 计划计算机运行命令程序 ATTRIB 显示或更改文件属性 BREAK 设置或清除扩展式 CTRL+C 检查 CACLS 显示或修改文件访问控制列表(ACLs) CALL 另批处理程序调用 CD 显示前目录名称或其更改 CHCP 显示或设置代码页数 CHDIR 显示前目录名称或其更改 CHKDSK 检查磁盘并显示状态报告 CHKNTFS 显示或修改启间磁盘检查 CLS 清除屏幕 CMD 打另 Windows 命令解释程序窗口 COLOR 设置默认控制台前景背景颜色 COMP 比较两或两套文件内容 COMPACT 显示或更改 NTFS 区文件压缩 CONVERT FAT 卷转换 NTFS您能转换 前驱器 COPY 至少文件复制另位置 DATE 显示或设置期 DEL 删除至少文件 DIR 显示目录文件目录 DISKCOMP 比较两软盘内容 DISKCOPY 软盘内容复制另软盘 DOSKEY 编辑命令行、调用 Windows 命令并创建宏 ECHO 显示消息或命令显打或关 ENDLOCAL 结束批文件环境更改本化 ERASE 删除至少文件 EXIT 退 CMD.EXE 程序(命令解释程序) FC 比较两或两套文件并显示 同处 FIND 文件搜索文字字符串 FINDSTR 文件搜索字符串 FOR 套文件每文件运行指定命令 FORMAT 格式化磁盘便跟 Windows 使用 FTYPE 显示或修改用于文件扩展名关联文件类型 GOTO Windows 命令解释程序指向批处理程序 某标明行 GRAFTABL 启用 Windows 图像模式显示 扩展字符集 HELP 提供 Windows 命令帮助信息 IF 执行批处理程序条件性处理 LABEL 创建、更改或删除磁盘卷标 MD 创建目录 MKDIR 创建目录 MODE 配置系统设备 MORE 显示结屏幕 MOVE 文件目录移另目录 PATH 显示或设置执行文件搜索路径 PAUSE 暂停批文件处理并显示消息 POPD 原 PUSHD 保存前目录值 PRINT 打印文本文件 PROMPT 更改 Windows 命令提示符 PUSHD 保存前目录其进行更改 RD 删除目录 RECOVER 问题磁盘恢复读信息 REM 记录批文件或 CONFIG.SYS 注释 REN 重命名文件 RENAME 重命名文件 REPLACE 替换文件 RMDIR 删除目录 SET 显示、设置或删除 Windows 环境变量 SETLOCAL 始批文件环境更改本化 SHIFT 更换批文件替换参数位置 SORT 输入进行类 START 启另窗口运行指定程序或命令 SUBST 路径跟驱器号关联 TIME 显示或设置系统间 TITLE 设置 CMD.EXE 窗口标题 TREE 图形模式显示驱器或路径目录结构 TYPE 显示文本文件内容 VER 显示 Windows 版本 VERIFY 告诉 Windows 否验证文件否已确 写入磁盘 VOL 显示磁盘卷标序列号 XCOPY 复制文件目录树 winver-检查Windows版本 wmimgmt.msc-打windows管理体系结构(WMI) wupdmgr-windows更新程序 wscript-windows脚本宿主设置 write-写字板 winmsd-系统信息 wiaacmgr-扫描仪照相机向导 winchat-XP自带局域网聊 mem.exe-显示内存使用情况 Msconfig.exe-系统配置实用程序 mplayer2-简易widnows media player mspaint-画图板 mstsc-远程桌面连接 mplayer2-媒体播放机 magnify-放镜实用程序 mmc-打控制台 mobsync-同步命令 dxdiag-检查DirectX信息 drwtsn32- 系统医 devmgmt.msc- 设备管理器 dfrg.msc-磁盘碎片整理程序 diskmgmt.msc-磁盘管理实用程序 dcomcnfg-打系统组件服务 ddeshare-打DDE共享设置 dvdplay-DVD播放器 net stop messenger-停止信使服务 net start messenger-始信使服务 notepad-打记事本 nslookup-网络管理工具向导 ntbackup-系统备份原 narrator-屏幕讲述 ntmsmgr.msc-移存储管理器 ntmsoprq.msc-移存储管理员操作请求 netstat -an-(TC)命令检查接口 syncapp-创建公文包 sysedit-系统配置编辑器 sigverif-文件签名验证程序 sndrec32-录音机 shrpubw-创建共享文件夹 secpol.msc-本安全策略 syskey-系统加密旦加密能解保护windows xp系统双 重密码 services.msc-本服务设置 Sndvol32-音量控制程序 sfc.exe-系统文件检查器 sfc /scannow-windows文件保护 tsshutdn-60秒倒计关机命令 tourstart-xp简介(安装完现漫游xp程序) taskmgr-任务管理器 eventvwr-事件查看器 eudcedit-造字程序 explorer-打资源管理器 packager-象包装程序 perfmon.msc-计算机性能监测程序 progman-程序管理器 regedit.exe-注册表 rsop.msc-组策略结集 regedt32-注册表编辑器 rononce -p-15秒关机 regsvr32 /u *.dll-停止dll文件运行 regsvr32 /u zipfldr.dll-取消ZIP支持 cmd.exe-CMD命令提示符 chkdsk.exe-Chkdsk磁盘检查 certmgr.msc-证书管理实用程序 calc-启计算器 charmap-启字符映射表 cliconfg-SQL SERVER 客户端网络实用程序 Clipbrd-剪贴板查看器 conf-启netmeeting compmgmt.msc-计算机管理 cleanmgr-垃圾整理 ciadv.msc-索引服务程序 osk-打屏幕键盘 odbcad32-ODBC数据源管理器 oobe/msoobe /a-检查XP否激 lusrmgr.msc-本机用户组 logoff-注销命令 iexpress-木马捆绑工具系统自带 Nslookup-IP址侦测器 fsmgmt.msc-共享文件夹管理器 utilman-辅助工具管理器 gpedit.msc-组策略