1、 基础知识C++编译器如何完成面向对象理论到计算机程序的转化?
换句话:C++编译器是如何管理类、对象、类和对象之间的关系
具体的说:具体对象调用类写的方法,那,c++编译器是如何区分,是那个具体的类,调用这个方法那?
思考一下程序结果#include "iostream"using namespace std;class C1
{
public:
int i; //4
int j; //...
分类:
编程语言 时间:
2015-07-13 14:00:31
阅读次数:
124
编程语言(programming language),是用来定义计算机程序的形式语言。它是一种被标准化的交流技巧,用来向计算机发出指令。一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动。 最早的编程语言是在电脑发明之后产生的,当时是用来控制提...
分类:
编程语言 时间:
2015-07-12 01:45:03
阅读次数:
256
操作系统结合着计算机学科和管理学科。 操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。操作系统是用户和计算机的接口,同时也是计算机硬件和其他软件的接口。操...
分类:
其他好文 时间:
2015-07-11 21:18:19
阅读次数:
533
执行程序有两种模式:线性模式和事件驱动模式。理解ASP.NET的关键是,它是事件驱动模式。 线性模式 线性模式的程序从第一步开始执行,然后执行第二步等,直至所有步骤执行完毕为止。一旦程序开始执行,在用户或系统的操作下,它将一直运行下去。在有GUI环境之前,大多数计算机程序都是线性模式。 事...
分类:
其他好文 时间:
2015-07-11 16:23:48
阅读次数:
135
Python是一种面向对象的解释性的计算机程序设计语言,也是一种成熟、稳定、完善的通用性语言,具有丰富的类库。
Python也是一种高级语言,相比低级语言来说,编写Python程序耗时更少、程序更短,因此更容易阅读,也更容易保证程序的正确性。作为高级语言,Python是可移植的,同样的程序可以在不同类型的系统上运行。
这篇文章将介绍Python的历史、优点和缺陷,并为你介绍Python 3的基本...
分类:
编程语言 时间:
2015-07-10 15:19:29
阅读次数:
137
1.1运行程序时,计算机会将相应的文件系统从文件系统考入内存(RAM),并执行其中的指令。因为这些指令难以理解,所以人们通过某种编程语言来编写计算机程序。最底层的编程语言--->汇编语言(assembly code)。使用汇编语言时,需要描述CPU必须执行的每一个步骤。然后通过某种汇编程序(asse...
分类:
其他好文 时间:
2015-07-10 02:05:35
阅读次数:
127
18.2 线程和进程18.2.1 什么是进程?18.2.1 什么是进程?计算机程序只不过是磁盘中可执行的,二进制的数据。它们只有在被读取到内存中,被操作系统调用的时候才开始它们的生命周期。进程(重量级进程)是程序的一 次执行,每个进程都有自己的地址空间,内存,数据栈以及其它记录其运行轨迹的辅助数据。...
分类:
其他好文 时间:
2015-07-09 21:29:30
阅读次数:
270
各类排序算法总结一.排序的基本概念排序(Sorting)是计算机程序设计中的一种重要操作,其功能是对一个数据元素集合或序列重新排列成一个按数据元素某个项值有序的序列。有n个记录的序列{R1,R2,…,Rn},其相应关键字的序列是{K1,K2,…,Kn},相应的下标序列为1,2,…,n。通过排序,要求...
分类:
编程语言 时间:
2015-07-08 22:07:10
阅读次数:
166
1 序在很多应用中,都要用到一种动态集合结构,它仅支持INSERT、SEARCH以及DELETE三种字典操作。例如计算机程序设计语言的编译程序需要维护一个符号表,其中元素的关键字为任意字符串,与语言中的标识符相对应。实现字典的一种有效数据结构为散列表。
散列表是普通数组的推广,因为可以对数组进行直接寻址,故可以在O(1)的时间内访问数组的任意元素。对于散列表,最坏情况下查找一个元素的时间与在链表中...
分类:
编程语言 时间:
2015-07-07 17:00:31
阅读次数:
131
1,任何的计算机程序都是由指令和数据两部分组成,持久化数据对于对于大多数程序,尤其是企业级应用程序,是必不可少的。数据的持久化,,也就是把数据保存起来,并且可以供程序获取这些数据的全部和某一部分。对于java程序来说,有3个持久化数据的途径:文本文件、对象的序列化和数据库。文本持久化数据对于数据量少...
分类:
Web程序 时间:
2015-07-03 12:09:25
阅读次数:
231