2019-2020 20191325《信息安全导论》第八周学习总结

1.编译器与解释器的区别是:编译器是将程序翻译为机器码,而解释器翻

译后会立即执行该代码。

2.学会了如何区分自顶向下设计和面向对象设计,其中自顶向下设计的出发角度是任务,而面向对象设计的出发角度是数据,重点在对象以及他们在问题中的交互。

3.学习了四种范型,分别是命令式范型中的面向过程的范型和面向对象的范型及声明式范型中的函数式模型和逻辑编程模型。

4.了解了top50编程语言及其范型

命令式:Java Python C C++ C# VisualBasic JavaScript Rust Scala
面向过程:C SQL Swift AssemblylangD Go Perl SAS Lisp COBOL Fortran RPG Logo ABAP Kotlin Ada Lua Julia Bash Tc1
声明式:JavaScript SQL Dart Transact - SQLS cheme Julia F# LabVIEW TypeScript ActionScript VBScript PostScript
函数式:MATLAB Rust Scala ML Haskell
逻辑式:Prology
面向对象:java python c++ c# Visual Basic.NETJavaScript PHP Swift Ruby Objective-C Delphi/object Pascal Groovy R Visual Basic D MATLAB Go Perl SAS
PL/ SQL Scratch Lisp Fortran Scala RPG Logo ABAP Kotlin Ada LuaJulia Bash Tcl

在完成四则运算代码时,找到的源代码中,未完成分数的表达,未完成生成题目和答案的程序,在其他源代码学习后进行了补充

posted @ 2019-11-24 23:00  sy20191325  阅读(91)  评论(0编辑  收藏  举报