必修二英语计算机课文翻译,计算机专业英语chapter 2 programming language教学文稿.ppt...

本文介绍了计算机程序的基本概念,包括程序的执行过程和两大类别:应用程序和操作系统。应用程序直接为用户提供服务,如文字处理或游戏;操作系统则管理计算机资源,如内存和硬件设备。软件开发涉及使用特殊工具,如开发程序和文本编辑器,来编写编程语言源代码,编译器将源代码转换为可执行的机器代码。解释型语言则在执行时逐行翻译。文章还提到了编译器和解释器的工作方式及其优缺点。
摘要由CSDN通过智能技术生成

文档介绍:

chapter 2 programming language

2.puter Program

puter program is a set of instructions that directs puter to perform some processing function bination of functions. For the instructions to be carried out, puter must execute a program, that is , puter reads the program, and then follows the steps encoded in the program in a precise order pletion.

A program can be executed many different times, with each execution yielding a potentially different result depending upon the options and data that the user gives puter.

Programs fall into two major classes: application programs and operating systems.

An application program is one that carries out some function directly for a user, such as word processing or game playing. An operating system is a program that manages puter and the various resources and devices connected to it, such as RAM (random access memory) , hard drives, monitors, keyboards, printers, and modems, so that they may be used by other programs. Examples of operating systems are DOS, Windows 95, OS/2, and UNIX.

Ⅰ. Program Development

Software designers create new programs by using special applications programs, often called utility programs or development programs. A programmer uses another type of program called a text editor to write the new program in a special notation called a programming language.

piler translates text files written in a high-level programming language—such as FORTRAN, C, or Pascal—from the source code to the object code all at once. This differs from the approach taken by interpreted languages such as BASIC, in which a program is translated into object code statement by statement as each instruction is executed.

The advantage of interpreted languages is that they can begin executing the program immediately instead of having to wait for all of the source code to piled. Changes can also be made to the program fairly quickly without having to wait for it to piled again.

The disadvantage of interpreted languages is that they are s

内容来自淘豆网www.taodocs.com转载请标明出处.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值