通过五种加密解密算法的分析与设计,用高级语言实现凯撒算法,字母倒排序,单表置换,维吉利亚,转化加密算法的加密解密过程。通过实验过程理解系统中加密解密的基本思想和实现方法。 ...
                            
                            
                                分类:
编程语言   时间:
2019-06-03 20:10:40   
                                阅读次数:
716
                             
                         
                    
                        
                            
                            
                                    发展阶段 逻辑原件 计算速度(每秒) 软件 应用第一代:(1946-1958) 电子管 几千次到几万次 机器语言、汇编语言 军事研究、科学计算第二代:(1958-1964) 晶体管 几十万次 监控程序、高级语言 数据处理、事务处理第三代:(1964-1971) 中小规模集成电路 几十万到几百万次 操 ...
                            
                            
                                分类:
其他好文   时间:
2019-05-23 20:56:38   
                                阅读次数:
115
                             
                         
                    
                        
                            
                            
                                    1、目的:开发一个编译器 1、编译器简介: 编译器就是将“一种语言(通常为高级语言)”翻译为“另一种语言(通常为低级语言)”的程序。 一个现代编译器的主要工作流程:源代码 (source code) → 预处理器 (preprocessor) → 编译器 (compiler) → 目标代码 (obj ...
                            
                            
                                分类:
其他好文   时间:
2019-05-23 00:14:40   
                                阅读次数:
119
                             
                         
                    
                        
                            
                            
                                    1.进官网:https://www.scala-lang.org/ 上面就是进入Scala社区后的一个画面,官方对Scala的简单介绍是:Scala将面向对象和函数式编程集合在一个简洁的高级语言中,Scala的静态类型有助于避免复杂应用程序中的错误。 2.Scala六个特性。 (1)可以和java无 ...
                            
                            
                                分类:
其他好文   时间:
2019-05-13 14:00:27   
                                阅读次数:
99
                             
                         
                    
                        
                            
                            
                                    一,编程语言发展史 机器语言 --> 汇编语言 --> 高级语言 1,机器语言(低级语言): 是指二进制代码0和1描述的指令集合。 优点:可以直接对计算机硬件进行操作,执行效率很高; 缺点:不易阅读、移植;难以开发、维护 2,汇编语言(低级语言): 用一些简洁的英文字母、符号串来替代机器语言指令(二 ...
                            
                            
                                分类:
编程语言   时间:
2019-05-11 00:14:47   
                                阅读次数:
150
                             
                         
                    
                        
                            
                            
                                一、程序设计语言 (一)程序设计语言概述 1、什么是程序设计? 程序设计是计算机能能够理解和识别的用户操作的一种交互体;按照特定的规则组织计算机指令,使计算机能够独立自行进行各项运算处理。 2、程序语言的发展 机器语言、汇编语言、高级语言; 其中机器语言和汇编语言是直接操作计算机硬件的编程语言,高级 ...
                            
                            
                                分类:
编程语言   时间:
2019-05-09 23:56:18   
                                阅读次数:
327
                             
                         
                    
                        
                            
                            
                                    编程语言 在介绍编译和反编译之前,我们先来简单介绍下编程语言(Programming Language)。编程语言(Programming Language)分为低级语言(Low level Language)和高级语言(High level Language)。 机器语言(Machine Lang ...
                            
                            
                                分类:
编程语言   时间:
2019-05-09 10:40:32   
                                阅读次数:
111
                             
                         
                    
                        
                            
                            
                                    转自:https://www.jianshu.com/p/eb63d31ad638 编译原理 第一章 引言 1.从面向机器的语言到面向人类的语言 汇编指令:用符号表示的指令被称为汇编指令 汇编语言:汇编指令的集合称为汇编语言 2.语言之间的翻译 转换(也被称为预处理):高级语言之间的翻译,如FORT ...
                            
                            
                                分类:
其他好文   时间:
2019-05-04 09:57:29   
                                阅读次数:
238
                             
                         
                    
                        
                            
                            
                                    总结 机器语言 优点是最底层,速度最快,缺点是最复杂,开发效率最低 汇编语言 优点是比较底层,速度最快,缺点是复杂,开发效率最低 高级语言 编译型语言执行速度快,不依赖语言环境运行,跨平台差 解释型跨平台好,一份代码,到处使用,缺点是执行速度慢,依赖解释器运行 ...
                            
                            
                                分类:
编程语言   时间:
2019-05-03 16:35:20   
                                阅读次数:
175