• 實作:這部分應描述實現該模式、該模式的部分方案、實現該模式的可能技術、或者建議實現模式的方法。 示例:簡略描繪出如何以程式語言來使用模式。 已知应用:業界已知的實作範例。 相关模式:這部分包括其他相關模式,以及與其他類似模式的不同。 《设计模式》一书原先把设计模式分为创建型模式、结构型模式、行为型模式...
    15 KB (1,096 words) - 10:35, 17 November 2023
  • 设计模式可以指: 建筑设计模式 设计模式 (计算机) 《设计模式:可复用面向对象软件的基础》,一本有关软件设计模式的书...
    247 bytes (28 words) - 04:20, 19 November 2020
  • 可视化开发环境 计算机辅助软件工程 早期IBM 402會計電腦的程式是用改變線路連接的方式來撰寫 GNAT程式設計軟體 中華民國經濟部舉辦的手機程式設計比賽 开放式目录计划中和程式設計相关的内容 计算机程序设计主题 中文编程 程序 软件 程序设计语言 程序设计实践 程序设计方法学 软件开发 软件设计模式...
    3 KB (427 words) - 04:28, 21 October 2023
  • 外观模式(Facade pattern),是軟件工程中常用的一種軟件設計模式,它為子系統中的一組介面提供一個統一的高層介面,使得子系統更容易使用。 外观模式是一个设计模式 (计算机)中常用的面向对象程序设计. 类似于一个建筑学中的立面. 立面作为一个前端接口来屏蔽更复杂的底层或结构代码。外观模式可以:...
    5 KB (546 words) - 10:25, 9 November 2022
  • 计算机图形学;而有些是探討计算问题的性质,比如计算复杂性理论;还有一些领域專注于怎样实现计算,比如程式語言理論是研究描述计算的方法,而程式设计是应用特定的程式語言解决特定的计算问题,人交互则是專注于怎样使计算机计算变得有用、好用,以及随时随地为人所用。 有时公众会误以为计算机科学就是解决计算机...
    45 KB (5,207 words) - 01:14, 4 May 2024
  • 計算。還賣出了許多製品,成為當時一種時髦的商品。 1801年,法国人约瑟夫·玛丽·雅卡尔对织布设计进行改进,使用一系列打孔的纸卡片来作为编织复杂图案的程式。尽管这种被称作“雅卡尔织布”的机器并不被认为是一部真正的计算机,但是其可程式化性质使之被视为现代计算机发展过程中重要的一步。...
    37 KB (6,038 words) - 01:46, 11 March 2024
  • (tabulator)的报导。 1960年代,超级计算机由西摩·克雷在控制数据公司裡设计出来并领先市场直到1970年代克雷创立自己的公司──克雷研究。凭着他的新设计,他控制了整个超级计算机市场,并占据颠峰位置长达五年(1985年-1990年)。到了1980年代,正值小型计算机...
    32 KB (3,413 words) - 19:41, 5 May 2024
  • Crampton-Smith在伦敦的皇家艺术学院,创建了交互设计的硕士学位教育(初始名为“计算机相关的设计”,后改名为"交互设计")。2001年,她在Ivrea创建了交互设计研究所,专门从事交互设计的研究和教育。目前,全球众多的教育机构已经开展交互设计的教育。 交互设计在任何的人工物的设计...
    10 KB (1,541 words) - 04:09, 27 July 2022
  • 计算机程序(英語:Computer Program)是指一组指示电子计算机或其他具有訊息处理能力的電子装置每一步动作的指令,通常用某种程序设计语言编写,运行于某种目标体系结构上。打个比方,一个程序就像一个用汉语(程序设计语言)写下的红烧肉菜谱(程序源代码),用于指导懂汉语的人(体系结构)来做这个菜。...
    8 KB (1,075 words) - 16:38, 15 October 2023
  • 在中介者模式中,对象间的通信过程被封装在一个中介者(调解人)对象之中。 对象之间不再直接交互,而是通过调解人进行交互。 这么做可以减少可交互对象间的依赖,从而降低耦合。 中介者模式是23个周知模式( 即GoF设计模式)中的一个,GoF设计模式旨在提供重复出现的设计...
    13 KB (1,505 words) - 00:52, 13 March 2024
  • 寻址模式(Addressing modes)是中央处理器(CPU)设计中,指令集架构的一部分。各个指令有不同的寻址模式,这些寻址模式决定此架构下的机器语言指令对应的運算數。寻址模式会通过暂存器中的数值或机器指令中的常数来计算运算数的记忆体位址。 在计算机程序设计中,寻址模式...
    7 KB (1,071 words) - 09:33, 22 April 2021
  • 计算机模拟,又称为计算机仿真,是数学建模的过程,运行在计算机之上,旨在预测某个真实世界或物理系统的行为或者结果。其中,部分数学模型的可靠性可通过对比仿真结果和真实世界结果的一致性得出。目前计算机仿真,对于很多物理学(计算物理学)、天体物理学、气候学、化学、生物学、制造业中的自然系统,以及经济学、心理...
    3 KB (413 words) - 14:07, 1 May 2023
  • implementation)。 编程语言原本设计是专用于计算机,也用来定义算法或者数据结构。故而程序员试图使程序代码容易阅读。 编程语言往往使程序员能够比使用机器语言更准确地表达他们所想表达的目的。对那些从事计算机科学的人来说,懂得程序设计语言是十分重要的,因为在当今所有的计算都需要程序设计语言才能完成。...
    19 KB (2,454 words) - 02:35, 20 March 2024
  • 工厂方法模式(英語:Factory method pattern)是一种实现了“工厂”概念的面向对象设计模式。就像其他创建型模式一样,它也是处理在不指定对象具体類別的情况下创建对象的问题。工厂方法模式的实质是“定义一个创建对象的接口,但让实现这个接口的類別来决定实例化哪个類別。工厂方法让類別的实例化推迟到子類別中进行。”...
    16 KB (2,075 words) - 23:37, 7 February 2024
  • 怪异模式(英語:quirks mode)是指在计算机领域中,一些网页浏览器为了维持对较旧的网页设计的向后兼容性,而使用的一种技术,有别于严格遵循万维网联盟(W3C)与互联网工程任务组(IETF)标准而设计的「标准模式」。 一个网页的结构与外观由两种标准化的语言的组合所描述:HTML,一种设计...
    20 KB (1,821 words) - 10:38, 9 November 2022
  • 设计能达到工业生产的级别,工程师需要采取多次迭代的方法以测试、排除故障。重复利用已经设计、验证的设计,可以进一步构成更加复杂的集成电路。1970年代之后,计算机的价格逐渐下降,越来越多的工程师可以利用这种现代的工具来辅助设计,例如,他们使用编好的计算机程序进行仿真,便可获得比之前人工计算设计...
    34 KB (5,156 words) - 10:57, 8 November 2023
  • 理論計算機科學(英語:Theoretical computer science,縮寫为TCS)是计算机科学的一个分支,它主要研究有关计算的相对更抽象化,逻辑化和数学化的问题,例如计算理论,算法分析,以及程序设计语言的语义。尽管理论计算机科学本身并非一个单独的研究主题,从事这个领域的研究人员在電腦科學的研究者里自成一派。...
    5 KB (535 words) - 10:50, 11 April 2024
  • 抽象工厂模式(英語:Abstract factory pattern)是一种软件开发设计模式。抽象工厂模式提供了一种方式,可以将一组具有同一主题的单独的工厂封装起来。在正常使用中,客户端程序需要创建抽象工厂的具体实现,然后使用抽象工厂作为接口来创建这一主题的具体对象。客户端程序不需要知道(或关心)...
    13 KB (1,533 words) - 10:54, 5 June 2023
  • (HCI)发展。 人交互(HCI)学科是一个关注人和机器之间交互模式的多学科研究领域,其关注有关人和计算机之间的界面设计和实现的所有问题。由于其性质和目标,人交互自然而然地会涉及到计算机科学的多个学科方向(图像处理,计算机视觉,编程语言等)以及人文学科的多个方向(人体工程学,人因,认知心理学等)。人...
    8 KB (1,080 words) - 05:10, 14 April 2024
  • 計算機是由苹果公司为Mac OS X设计的一个基础计算器软件。它有三种模式:基础型、科学型和编程型。基础型包括一个数字输入板,四个分别用于加法,减法,乘法和除法的按钮以及记忆键。科学模式支持指数和三角函数,编程型则为使用者提供了更多计算机编程的操作菜单。 計算機支持Reverse Polish...
    3 KB (287 words) - 03:09, 15 November 2022
  • 小型计算机(英語:minicomputer),也翻译为小型,是1970年代由迪吉多(DEC)首先开发的一种高性能计算产品,曾经风行一时。 中文「小型计算机」(小型)曾用来表示一种多用户、采用终端/主机模式计算机,它的规模介于大型计算机和个人电脑之间,有的厂商可能会用其他名称代替。近代中國電腦界...
    9 KB (271 words) - 16:27, 9 January 2024
  • 集群相比,扩展成本更低,但也增加了错误处理的复杂性,因为在集群中错误模式对于运行的程序是不透明的。 为了通过组合低成本的商用现成计算机,来获得更大的计算能力和更好的可靠性,人们研究提出了各种架构和配置。 计算机集群方法通常通过快速局域网连接许多现成的计算节点(例如用作服务器的个人计算机)。 计算...
    31 KB (3,743 words) - 14:19, 30 April 2022
  • 案,無法達到此一效果)。這類類別在領域驅動設計中會稱為服務。 相關模式或原則: 低耦合性 高內聚性 營養不良的領域模型(英语:Anemic domain model) 设计模式 (计算机) 《设计模式:可复用面向对象软件的基础》 SOLID (面向对象设计) Craig Larman. Applying...
    9 KB (1,227 words) - 13:12, 20 April 2024
  • 软件设计是程式設計師按照特定顺序撰寫计算机数据和指令的集合。“软件设计”可以是撰寫最基礎的二进制0和1位元;也可以是建立在位元之上的各类软件语言、算法、架构、程序、图像化程式碼来进行。 (可供参考) 扩展性 - 考虑系统未来追加新功能是否方便,便宜 健壮性 - 系统的容错能力 可用性 - 系统平均无障碍工作时长...
    1 KB (150 words) - 06:41, 6 April 2023
  • [需要較佳来源] 连接到计算机的打印可以直接打印文档,多份打印,也可以作为原件在上述的机器或复印机上复印 。所见即所得的文字处理器使普通办公用户和消费者能够制作更复杂的页面布局,使用文本对齐,并使用比打字更多的字体。早期的点阵打印对于办公文档来说已经足够了,但是...
    22 KB (3,559 words) - 08:25, 21 December 2023
  • 架构模式(architectural pattern)是软件架构中在给定环境下,針對常遇到的问题的、通用且可重用的解决方案。类似于软件设计模式但覆盖范围更广,致力于软件工程中不同问题,如计算机硬件性能限制、高可用性、业务风险极小化。一些架构模式會透過软件框架实现。 軟體工程中的「模式...
    7 KB (551 words) - 16:44, 3 December 2022
  • 三原色光模式(RGB color model,又称RGB表色系统、RGB颜色模型、红绿蓝颜色模型,是一种加色模型,将红(Red)、绿(Green)、蓝(Blue)三原色的色光以不同的比例相加混色,以合成產生各種色彩光。 RGB颜色模型的主要目的是在电子系统中检测,表示和显示图像,比如电视和电脑,利用...
    34 KB (2,115 words) - 09:53, 7 March 2024
  • 精简指令集计算机(英語:Reduced Instruction Set Computer,缩写:RISC)或简译为精简指令集,是计算机中央處理器的一种设计模式。这种设计思路可以想像成是一家模組化的組裝工廠,对指令数目和寻址方式都做了精简,使其实现更容易,指令并行执行程度更好,编译器的效率更高。目前常見的精簡指令集微處理器包括DEC...
    9 KB (1,419 words) - 14:00, 17 April 2023
  • 在電腦领域,对于某种特定的计算机设计而言,字(英語:word)是用于表示其自然的数据单位的术语。在这个特定電腦中,字組是其用来一次性处理事务的一个固定长度的位(bit)组。一个字組的位数(即字长)是電腦系统结构中的一个重要特性。 字組長度在计算机结构和操作的多个方面均有体现。電腦中大多数寄存器的大小...
    18 KB (1,963 words) - 07:45, 14 September 2023
  • 并行计算(英語:parallel computing)一般是指许多指令得以同时进行的计算模式。在同時進行的前提下,可以將計算的過程分解成小部份,之後以並行方式來加以解決。 電腦軟體可以被分成數個運算步驟來執行。為了解決某個特定問題,軟體採用某個演算法,以一連串指令執行來完成。傳統上,這些指令都被送至...
    6 KB (948 words) - 09:17, 11 March 2024
  • 模式是存在於人們感知到的世界、人造設計或抽象思想中的規律。因此,模式的元素以可預測的方式重複。幾何圖案是一種由幾何形狀形成的模式,通常像壁紙設計一樣重複。 任何感官都可以直接觀察模式。相反,科學、數學或語言中的抽象模式可能只有透過分析才能觀察到。實踐中的直接觀察,意味著看到在自然界和藝術中普遍存在...
    2 KB (258 words) - 09:01, 6 July 2023