A. 程序软件和程序文件是什么意思有什么不同
可以按字面意思来理解
程序软件就是
一个软件,软件是由很多程序段组成的,有很多的相关联的文件组成.
而程序文件则是一个程序,比如说用c语言编写的一个程序,是由代码组成的的一个功能单一的程序.而这个程序则是以一个文件的形式存在.
希望你能够理解~对你所帮助~
B. 什么是程序文件
程序文件
这里的程序与计算机技术中的程序并不相同,程序在这里指是为完成某项活动所规定的方法。程序文件是在质量管理体系中质量手册的下一级文件层次,规定某项工作的一般过程。再下一级文件层次是作业指导书。程序文件存储的是程序,包括源程序和可执行程序。
程序(Program)是计算机系统的必备元素,因为计算机系统由硬件、操作系统以及软件构成,而程序又是软件的组成部分。操作系统是管理和控制计算机硬件与软件资源的计算机软件,是直接运行在“裸机”上最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。可见操作系统也是一个特殊的程序,特殊在它扮演这一个统筹管理的角色,类似于国家职能机关,管理着社会大大小小的事务,让社会有条不紊的发展。
C. 电脑中 程序和文件有什么区别
这个问题有意思:
程序就是运行相关文件的代码。打个比方,你要画PSD格式的图,必须用PhotoShop的的PS程序,你画的图即你的文件要在这个环境下才能进行!
我也说不好,不过,你可以理解么?
其次,你说的“我们可以删除程序 也可以删除文件 ”这句话本身就存在一点问题!
除了一些绿色软件程序可以直接删除以外,其它一些程序则要到控制面板——|“添加或删除”项中进行删除!
文件则可以直接进行删除!
D. C语言中,程序与程序文件的区别是什么为什么每一个程序文件都要有main()函数呀谢谢啦。
程序与程序文件的关系,就像文章和书的关系,简单的说,程序文件是程序的载体,程序是程序文件的内容,区别当然是内容和载体的区别。每一个程序文件都要有main()函数(应该讲每个使用C标准库的程序中),这是ISO的C语言标准规定的,标准规定:每个使用标准库的程序需要从标准库的初始化开始运行,初始化完后,它就调用一个名称叫main的主函数,也就标准库规定所有的使用它的程序必须有个叫main的主函数。否则,连接标准库是会报找不到main的错误。当然,你不用标准库或自己修改标准库的初始化代码,可以改变这个情况。
E. 源程序文件是什么
源程序文件是是指未经编译的,按照一定的程序设计语言规范书写的,人类可读的文本文件。通常由高级语言编写。源程序可以是以书籍或者磁带或者其他载体的形式出现,但最为常用的格式是文本文件,这种典型格式的目的是为了编译出计算机可执行的程序。
将人类可读的程序代码文本翻译成为计算机可以执行的二进制指令,这种过程叫做编译,由各种编译器来完成。一般用高级语言编写的程序称为“源程序”。
(5)用程序理解文件是什么扩展阅读
源程序 的作用
1.生成目标程序;
2.对软件进行说明,即对软件的编写进行说明。为数不少的初学者,甚至少数有经验的程序员都忽视软件说明的编写,因为这部分虽然不会在生成的程序中直接显示,也不参与编译。
但是说明对软件的学习、分享、维护和软件复用都有巨大的好处。因此,书写软件说明在业界被认为是能创造优秀程序的良好习惯,一些公司也硬性规定必须书写。
参考资料来源:网络-源程序
F. 文件是什么意思
[编辑本段]概论
英文:Document 词目:文件 拼音:wén jìan 基本解释 1. [documents;papers;instruments]∶指公文书信等 2. [articles]∶指有关政策、理论等方面的文章
[编辑本段]详细解释
1. 指公文、信件等
郑观应 《盛世危言·考试上》:“次第而升,以资历练,文件自理,枪炮自发。”
2. 有关政治、时事、学术研究等方面的文章
魏巍 《东方》第四部第十章:“军部的一个参谋,带着一个通讯员到 信息及其承载媒体
[编辑本段]示例
记录、规范、程序文件、图样、报告、标准。 文件是一个具有符号的一组相关联元素的有序序列。文件可以包含范围非常广泛的内容。系统和用户都可以将具有一定独立功能的程序模块、一组数据或一组文字命名为一个文件。 注1:媒体可以是纸张,计算机磁盘、光盘或其他电子媒体,照片或标准样品,或它们的组合。 注2:一组文件,如若干个规范和记录,经常被称为“documentation”。 注3:某些要求(如易读的要求)与所有类型的文件有关,然而对规范(如修订受控的要求)和记录(如可检索的要求)可以有不同的要求。 -------------------------------
[编辑本段]计算机文件
计算机文件属于文件的一种,与普通文件载体不同,计算机文件是以计算机硬盘为载体存储在计算机上的信息集合。文件可以是文本文档、图片、程序等等。文件通常具有三个字母的文件扩展名,用于指示文件类型(例如,图片文件常常以 JPEG 格式保存并且文件扩展名为 .jpg)。
[编辑本段]文件系统的代码
下面是文件系统的代码,根据这个代码我们可以更好地了解文件系统的工作流程 1. main.cpp #include "head.h" #include "blockinodesuperblock.h" #include "initial.h" #include "userop.h" #include "file.h" #include "dir.h" #include "command.h" #include "chsome.h" // by ctu_85 http://blog.csdn.net/ctu_85/archive/2008/02/29/2135420.aspx ///////////////////////////////////////////////////////////////////////////////////////// void main() { control.open("control.txt",ios::in | ios::out | ios::nocreate); int i; control>>i; control.close(); if(i!=0)//不为0就初始化 { initial(); } control.open("control.txt",ios::in | ios::out | ios::nocreate); control.seekp(0); control<<0;//默认是上次基础上继续下去不用再初始化 control.close(); strcpy(curname,"root");//当前目录文件名为root road[0]=0;//当前目录路径(存放从根目录到这里的结点号) num=1;//最后位road[num-1]为当前目录文件i结点号 cout<<"请登陆系统\n"; while( !login() )//登陆为止 cout<<"wrong !!!\n"; cout<<" login success"<<endl; cout<<"******Welcome "<<auser<<"******"; readsuper(); getcommand();//命令解析函数 writesuper(); } 2. blockinodesuperblock.h ///////////////////////////////////////////////////////////////////////////////////////// int ialloc()//申请一个i结点 返回结点号 否则返回-1 { if(superblock.fiptr>0) { int temp=superblock.fistack[80-superblock.fiptr];//当前可用 superblock.fistack[80-superblock.fiptr]=-1; superblock.fiptr--; return temp; } return -1; } ///////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////// void ifree(int index)//指定一个结点号,回收一个i结点 { disk.open("disk.txt",ios::in | ios::out | ios::nocreate );//清空结点 disk.seekp(514+64*index+2*(index/8)); disk<<setw(64)<<' '; disk.close(); for(int i=80-superblock.fiptr;i<80;i++)//结点号找到合适位置插入空闲结点号栈 { if(superblock.fistack<index)//小于它的前移一位 { superblock.fistack[i-1]=superblock.fistack; } else//放在第一个大于它的结点号前面 { superblock.fistack[i-1]=index; break; } } superblock.fiptr++; } ///////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////// /*成组链接法*/ int balloc()//申请一个盘块 返回盘块号 否则返回-1 { int temp=superblock.fbstack[10-superblock.fbptr]; if(superblock.fbptr==1)//是栈底了==>是记录盘块了 { //是最后记录盘块最后号0(保留作栈底 分配不成功) if(temp==0) { return -1; } superblock.fbstack[10-superblock.fbptr]=-1; superblock.fbptr=0; //盘块内容读入栈 for(int i=0;i<10;i++) { int id,num=0; disk.open("disk.txt",ios::in | ios::out | ios::nocreate ); //先计算盘块内容个数num(最多10),最后盘块可能不到10个 disk.seekg(514*temp); for(int i=0;i<10;i++) { disk>>id; num++; if(id==0) break; } disk.seekg(514*temp);//盘块内容读入栈 for(int j=10-num;j<10;j++) { disk>>id; superblock.fbstack[j]=id; } superblock.fbptr=num; disk.close(); } disk.open("disk.txt",ios::in | ios::out | ios::nocreate );//清空回收盘块 disk.seekp(514*temp); disk<<setw(512)<<' '; disk.close(); //盘块使用掉 return temp; } else//不是记录盘块==>盘块使用掉 { superblock.fbstack[10-superblock.fbptr]=-1; superblock.fbptr--; return temp; } } /////////////////////////////////////////////////////////////////////////////////////////
[编辑本段]文件扩展知识
文件的范畴很广泛但是你只要知道,你运行的程序啊,什么杀毒的啊什么什么的其实都叫文件,. 也就是档案的意思. 所谓“文件”,就是在我们的电脑中,以实现某种功能、或某个软件的部分功能为目的而定义的一个单位。 文件有很多种,运行的方式也各有不同。一般来说我们可以通过文件名来识别这个文件是哪种类型,特定的文件都会有特定的图标(就是显示这个文件的样子),也只有安装了相应的软件,才能正确显示这个文件的图标。 文件是与软件研制、维护和使用有关的资料,通常可以长久保存。文件是 软件 的重要组成部分。在软件产品研制过程中,以书面形式固定下来的用户需求、在研制周期中各阶段产生的规格说明、研究人员作出的决策及其依据、遗留问题和进一步改进的方向,以及最终产品的使用手册和操作说明等,都记录在各种形式的文件中。 文件是对软件中另一组成部分—— 程序的解释和说明,是对研制过程进行管理的重要手段。管理人员通过文件来确立不同研制人员或小组之间的工作联系,调整研制周期各阶段之间的衔接关系,并根据所产生的文件检查和控制研制工作的进度。文件也是使用、理解和维护软件所不可缺少的重要资料。 文件就是在我们的电脑中,以实现某种功能、或某个软件的部分功能为目的而定义的一个单位。 文件:电脑中的文件可以是文档、程序、快捷方式和设备。文件是由文件名和图标组成,一种类型的文件具有相同的图标,文件名不能超过255个字符(包括空格)。 文件是指存储在外部介质上的数据的集合。
G. 程序包括文件和软件,可以这么理解吗。
程序是这了实现某个功能或目的而编写的能在计算机中运行的指令的集合。它的特点是计算机能够运行它以以完成某种工作。文件包括程序文件和文档文件等。程序文件可以在计算机中运行,它是记录程序指令的指令集合。而文件文件只是某个程序运行产生的结果。如WORD,是程序,用它做文字工作产生的结果就是WORD文档,有时也称WORD文件。