1、 除法 对计算机而言,整数除法的结果必须是整数。计算机取整数部分的方式有如下几种: ① 向下取整 如:-3.5=>-4;3.5=>3; ② 向上取整 如:-3.5=>-3;3.5=>4; ③ 向零取整 如:-3.5=>-3;3.5=>3; C++和大多数高级语言,对整...
分类:
编程语言 时间:
2015-04-11 17:52:58
阅读次数:
292
C语言:追求运行速度,充分发挥硬件的语言python:编写应用程序的高级语言动态语言:变量本身类型不固定一般用处:1)网络应用,包括网站,后台服务2)日常小工具,包括系统管理员需要的脚本任务python为解释型语言解释型语言: 边执行边翻译成机器码(必须发布源码)编译型语言: 先翻译成机器码
分类:
编程语言 时间:
2015-04-10 01:10:06
阅读次数:
147
编程能力:脚本编程编程语言:机器语言,汇编语言,高级语言高级语言:静态语言:编译型语言不需要借助额外的二进制,需要一个编译器,直接转换为二进制运行的。强类型(变量):变量在使用前,必须事先声明,甚至还需要初始化关键字:事先转换成可执行格式c、c++、java、c#动..
分类:
系统相关 时间:
2015-04-09 20:03:34
阅读次数:
180
先说句题外话,个人认为,基本上所有的高级语言被设计出来的最终目的是降低软件开发难度,提升软件开发人员素质和团队协作能力,降低软件维护的难度。在学习语言的时候,可以从这么方面来推测各种语言语法设计的原因,从来更好的掌握各种编程语言。总结一下C语言中的数据类型结构:1.常用基本数据类型(int, cha...
分类:
编程语言 时间:
2015-04-08 22:47:54
阅读次数:
198
MongoDB实现交叉汇总比较困难,如果将数据取出,用Java等高级语言来汇总的话,也相当复杂。因此,可以考虑用集算器esProc辅助MongoDB完成交叉汇总。下面我们通过一个例子来看一下具体做法。Student集合如下:db.student.insert({school:‘school1‘,sname:‘Sean‘,sub1:4,sub2:5})..
分类:
数据库 时间:
2015-04-08 16:42:31
阅读次数:
199
网上的有关python的教程很多,每次看完都会觉得应该记下来,好像这样才属于自己的东西。所以今天在这里整理学过的知识,以便自己后期复习。注:这里的笔记是二次学习,目前主要从廖雪峰老师(http://www.liaoxuefeng.com/)那边积累的,同时也加入了自己理解高级语言,运行速度慢作用:自...
分类:
编程语言 时间:
2015-04-08 12:54:53
阅读次数:
131
RednaxelaFX2010-01-06关注各种高级语言虚拟机(high-level language virtual machine,HLL VM)的设计与实现,泛化至各种高级语言的运行时的设计与实现,也会涉及动态编译、GC、动态语言的编译等话题。总之大方向是高级语言的语义的实现方式就对了 >_...
分类:
编程语言 时间:
2015-04-04 12:06:24
阅读次数:
308
解释性语言和编译性语言的区别计算机不能直接理解高级语言,只能直接理解机器语言,所以必须要把高级语言翻译成机器语言,计算机才能执行高级语言编写的程序。翻译的方式有两种,一个是编译,一个是解释。两种方式只是翻译的时间不同。编译性语言编译型语言写的程序执行之前,需要一个专门的编译过程,把程序编译成为机器语...
分类:
编程语言 时间:
2015-04-04 12:01:48
阅读次数:
141
一、计算机的发展史第一代:电子管计算机(1946-1958)1946年,世界上第一台计算机ENIAC在美国宾夕法尼亚大学诞生。1950年,冯诺依曼实现了采用二进制和存储程序的计算机EDVAC。第二代:晶体管计算机(1958-1964)高级语言诞生。第三代:集成电路计算机(1964-1970)出现了以IB..
分类:
系统相关 时间:
2015-04-02 19:09:57
阅读次数:
301
一、多维之360度学习方法:
纵下:(老码识途):图灵机---机器码---汇编---中级语言---托管汇编(虚拟机中、中间平台等)----高级语言
计算机结构+内存管理+底层机制(内存模式、对象模型)+编程范式+质量管理(安全、优化、异常、陷阱等)
理解计算机结构及原理(理解主动的CPU、总线、内存、指令器)、编译器...
分类:
其他好文 时间:
2015-04-01 21:55:16
阅读次数:
115