科学健康资讯 · 内容仅供参考,不替代专业诊疗 联系我们|疾病百科
操作系统

什么编程语言适合爱学生(编程爱好者学什么语言)

2023-05-07 操作系统 本文链接

面向对象的分析与设计

面向对象方法

软件建模语言

UML 1.4.2对应于ISO/IEC 19501—2005国际标准

UML 2.4.1及后续版本对应于ISO/IEC 19505-1—2012(基础结构)和ISO/IEC 19505-2—2012(上层结构)

UML存在UML 1.x和UML 2两个大的版本系列。

UML 1.x主要是指UML 1.0~UML 1.5的这几个版本。

UML 2指从2005年正式发布的UML 2之后的各个版本。相比UML 1.x, UML 2的变化很大,首先是结构的调整,从UML 2开始,UML标准被划分为两个相对独立的部分:基础结构和上层结构;其次内容上也有很大的变化,包括底层概念的统一、各种图形的改进和增加等。

UML对于开发的要求具有无缝性,即在软件开发生命周期的各个阶段都可以采用UML。

开发过程的不同阶段可以采用相同的一套概念和表示法,在同一个模型中它们可以混合使用。在开发的不同阶段,不必转换概念和表示法。这种无缝性对迭代的增量式软件开发至关重要。

UML是一种建模型语言,不是对开发过程的细节进行描述的工具。

UML适用于大部分现有的或新出现的开发过程,尤其适用于类似敏捷过程、统一过程等迭代增量式开发过程。

Ultraviolet 是一个 Scala 3 到 GLSL(版本 100 和 300)的转换器库,构建在 Scala 3 内联宏之上。

你可以用它来写 GLSL

OpenGL 着色语言是一种高级着色语言,其语法基于 C 编程语言。它由 OpenGL ARB 创建,旨在让开发人员更直接地控制图形管道,而无需使用 ARB 汇编语言或特定于硬件的语言。

写的语法是scala3,然后编译之后,就是GLSL了

本文内容仅供健康科普参考,不能替代专业医疗诊断和治疗建议。如有身体不适,请及时就医并遵从医师指导。

相关阅读