• 计算机程序构造解释》(英語:Structure and Interpretation of Computer Programs,SICP)是一本关于计算机程序设计总体性观念基礎教科书,由麻省理工学院出版社與麦格罗希尔出版社共同出版行銷。本书作者是麻省理工学院教授哈尔·阿伯尔森、傑拉德·傑伊...
    17 KB (2,198 words) - 14:23, 21 May 2025
  • Logo是一种计算机程式设计语言,在1966年由西摩爾·派普特Wally Feurzeig设计,Logo一词源自希腊语邏各斯(logos)。Logo是一种直譯語言,其他语言不同是,它内置一套海龟绘图(Turtle Graphics)系统,通过向海龟发送命令,用户可以直观地学习程序运行过程,因此很适于初学者特别是儿童学习程序设计。...
    14 KB (1,441 words) - 04:37, 9 February 2025
  • 计算机程序设计(英語:Computer programming),或稱程式設計(coding),是给程序解决出特定问题过程,軟體開發過程中重要步驟。程序设计方法往往以某种程序设计语言为工具,给出这种语言下程序程序设计过程一般包括分析、设计、编碼、测试、除错等不同阶段。 在计算机技术发展...
    3 KB (423 words) - 23:37, 4 July 2025
  • Flatt)Shriram Krishnamurthi(英语:Shriram Krishnamurthi)。该书介绍了一种「设计诀窍」,从问题描述出发,通过六个步骤编写出完整程序。 《程序设计方法》使用Scheme语言,另外一本名著《计算机程序构造解释》类似。事实上,作者提供了专门为该书开发程序...
    2 KB (187 words) - 23:37, 4 July 2025
  • 中央处理器 (category 有蓝链却未移除内部链接助手模板页面)
    计算机主要设备之一,功能主要是解释计算机指令以及处理计算机软件中数据。1970年代以前,中央处理器由多个独立单元构成,后来发展出由集成电路制造中央处理器,這些高度收縮元件就是所謂微处理器,其中分出中央处理器最為复杂电路可以做成单一微小功能强大单元,也就是所謂核心。...
    46 KB (7,259 words) - 23:48, 2 July 2025
  • 頭等物件 (category 程序架構)
    Sussman. 章节1.3.4 脚注64. Structure and Interpretation of Computer Programs [计算机程序构造解释] 2. [2015-03-03]. (原始内容存档于2015-03-09) (英语).  Christopher Strachey, "Fundamental...
    8 KB (760 words) - 11:15, 24 February 2024
  • 尾调用 (category 计算机编程)
    (页面存档备份,存于互联网档案馆) 见《计算机程序构造解释》。[页码请求] Harold Abelson, Gerald Jay Sussman, Julie Sussman. Structure and Interpretation of Computer Programs [计算机程序构造解释]. Cambridge...
    20 KB (3,034 words) - 13:17, 25 July 2024
  • 傑拉德·傑伊·薩斯曼 (category 美国程序员)
    Sussman,1947年2月8日—),生於美國,著名計算機科學家,現為麻省理工學院教授。他是自由軟體基金會創始元老之一,現任理事。 1968年,在麻省理工取得數學理學士,1973年取得數學博士學位。 1975年,與蓋伊·史提爾二世共同開發了Scheme程式語言。 《计算机程序构造解释》 《经典力学结构与解释》...
    2 KB (77 words) - 03:53, 5 July 2025
  • Sannella)结合了来自ML多态类型检查,从NPL派生出了Hope语言。ML最终发展成几种语言,其中最常见是OCamlStandard ML。 在1970年代,Guy L. SteeleGerald Jay Sussman开发了Scheme,如有影响力“λ论文集”经典1985年教科书《计算机程序构造解释...
    25 KB (2,993 words) - 03:16, 3 July 2025
  • 人工智能术语表 (category 使用小型訊息框頁面)
    计算统计学 计算机科学——研究信息計算理論基礎 计算机视觉——從影像中擷取可電腦化資訊 联结主义 约束编程 构造语言 控制理论——数学或工程学分支领域 卷积神经网络——人工神經網絡 交叉(遗传算法) CUDA——NVIDIA所推出一種軟硬體整合技術 Darkforest——计算机围棋程序 数据增强...
    10 KB (1,703 words) - 15:17, 14 July 2025
  • 人工智能——計算機科學分支,開發具有類似人類智能機器軟件 ASCII——電腦編碼系統 断言 (程序) 关联数组——將鍵與值相關聯抽像數據類型 自动理论 自动推理 带宽 (计算机) ——計算網絡 基准测试——用来衡量、比较、评价计算机系统或组件性能一套标准化测试程序 最佳、最差平均情况 大数据——信息技术术语...
    11 KB (2,337 words) - 14:08, 24 June 2025
  • Λ演算骑士团 (category 含有英語條目)
    构造解释视频讲座 (页面存档备份,存于互联网档案馆)里, 傑拉德·傑伊·薩斯曼给听众介绍了个徽章,说他们现在是这个特殊组织成员了。然而,根据黑客词典所述,一个“众所周知LISP使用者”会收到有骑士团标志徽章,而且一些人声称说他们有骑士团会籍。 一个叫“东方算法骑士团”...
    2 KB (287 words) - 13:43, 25 February 2025
  • Lisp机器 (redirect from LISP)
    InterLisp(Xerox)稍后出现Common Lisp写。 上世纪6070年代人工智能(AI)计算机程序大都要求以处理器时间存储器空间为测量标准来看十分巨大计算能力(对当时来说)。这种人工智能研究所需计算能力上要求是Lisp符号化编程语言所导致。在当时商业硬件都针对汇编类...
    3 KB (484 words) - 16:06, 5 July 2025
  • 编译原理 (教材) (category 计算机科学与技术书籍)
    中间代码生成 运行时系统(含传参、符号表与寄存器分配) 目标代码生成 代码优化 第二版在此基础上增加了数据流分析、并行计算、垃圾回收相关内容。 编译器 计算机程序构造解释 The Top 9 1/2 Books in a Hacker's Bookshelf. [23 October 2010]...
    4 KB (320 words) - 05:33, 30 November 2024
  • 机器学习 (category 需要從英語維基百科翻譯條目)
    学习算法(要防止錯誤累積)。很多推论问题属于非程序化決策,所以部分机器学习研究是开发容易处理近似算法。 机器学习已广泛应用于数据挖掘、计算机视觉、自然语言处理、生物特征识别、搜索引擎、医学诊断、检测信用卡詐騙、证券市场分析、DNA序列测序、语音手写识别、游戏...
    24 KB (3,383 words) - 03:46, 12 July 2025
  • C++ (redirect from C++程序设计语言)
    C++是一种被广泛使用计算机程序设计语言。它是一种通用程式設計語言,支援多重编程范式,例如過程化程序設計、面向对象程序設計、泛型程式設計函数式程序設計等。 比雅尼·斯特勞斯特魯普博士在贝尔实验室工作期间在20世紀80年代發明並實現了C++。起初,這種語言被稱作“C with Classes”(“包含‘類’...
    48 KB (5,739 words) - 22:50, 7 April 2025
  • 認知功能機器或計算機,如學習解決問題。人工智能是計算機科學一個分支,它感知其環境並採取行動,最大限度地提高其成功機會。此外,人工智能能夠從過去經驗中學習,做出合理決策,並快速回應。因此,人工智能研究人員科學目標是通過構建具有象徵意義推理或推理計算機程式來理解智慧。在計算...
    105 KB (12,240 words) - 19:10, 7 July 2025
  • Lisp标准主导造成的,仍然需要解决(比如通过内联更多使用宏来建造,看似用户定义结构构造,而实际上访问在预先分配特殊数组中字段)。“Python”编译器特征是有强力类型推论,通过要么自动推论出类型,要么对错过优化机会提示,帮助编程者书写无开销代码。 分代垃圾回收在x86移植上多处理能力。 外界函数接口(英语:foreign...
    5 KB (645 words) - 13:13, 16 September 2024
  • Chicken (Scheme实现) (category 使用过时图像语法页面)
    编译器解释器,能够将scheme代码编译成标准C代码。它基本上遵守R5RS标准并且提供了很多扩展。新近R7RS标准是通过扩展库支持。Chicken是一个采用BSD许可证自由软件。 从Chicken标志下口号可以看出它关注非常明确:“一个實用可移植Scheme系统”。...
    8 KB (871 words) - 02:53, 15 January 2024
  • 哈尔·阿伯尔森 (category 程序语言设计者)
    计算机程序设计总体性观念基礎教科书《计算机程序构造解释》(Structure and Interpretation of Computer Programs)。这书中使用程序设计语言Lisp方言Scheme来解释计算机科学...
    11 KB (870 words) - 09:09, 5 June 2025
  • MIT/GNU Scheme (category 维基百科维基数据上官方网站不同)
    ,它作为自由软件甚至早于自由软件基金会、GNUGPL问世。它现在GNU计划一部份。 它特征是有丰富运行时软件库、强力源代码级别调试器、一个本代码编译器内建叫做Edwin类Emacs编辑器。 图书《计算机程序构造解释《经典力学构造解释》包含了可以在MIT/GNU Scheme上运行软件。 Edwin是MIT/GNU...
    4 KB (354 words) - 08:21, 29 July 2023
  • 计算机编程中,CLISP是Common Lisp编程语言一个实现,最初由Bruno HaibleMichael Stoll为Atari ST而开发。现在它支持UnixMicrosoft Windows操作系统。 CLISP包括:解释器、字节码编译器、调试器、套接字接口、高层外界语言接口、强...
    3 KB (359 words) - 07:43, 17 January 2024
  • 編譯器 (redirect from 编译程序)
    Levin制作Lisp编译器那样,用解释器来运行编译器。 编译器构造与优化是计算机专业大学课程,课程名称一般为「编译原理」或「編譯器」。通常在课程中包含了如何实现一种教学用程序语言编译器。一个著名例子是20世纪70年代,瑞士計算機科學家尼克劳斯·维尔特(Niklaus...
    12 KB (1,308 words) - 05:05, 31 March 2025
  • SIOD (category 使用未知编程语言信息框参数页面)
    Defun或者幽默解释为Scheme In One Day(SIOD),是Lisp编程语言Scheme方言小尺寸实现,它是用C书写并设计用于嵌入到C程序之内。它著称于可能是类Lisp语言最小实际实现。它最初是由George J. Carrette写成。它是在GNU宽通用公共许可证(LGPL)下发行自由及开放源代码软件。...
    3 KB (258 words) - 14:15, 24 December 2022
  • 问题(英語:halting problem)是逻辑数学中可计算性理论一个问题。通俗地说,停问题就是判断任意一个程序是否能在有限时间之内结束运行问题。该问题等价于如下判定问题:是否存在一个程序P,对于任意输入程序w,能够判断w会在有限时间内结束或者死循环。...
    4 KB (718 words) - 02:01, 3 July 2025
  • 畫手 (category 含有英語條目)
    loop)的一個例子。在哈尔·阿伯尔森傑拉德·傑伊·薩斯曼计算机程序构造解释》中也有使用此一作品,來說明计算机科学中針對函式evalapply應用寓言,因為這些會形成循環。 有許多藝術家參考複製多次《畫手》。在科技界中常見作品是兩隻機械手臂在彼此繪製或是在彼此製造,或是人機械手臂在彼此繪製。在极客...
    4 KB (311 words) - 14:53, 26 May 2025
  • 語言中出現。 自循環直譯器最早出現於約翰·麥卡錫Lisp 1.5版定義,其中麥卡錫以Lisp語言功能來描述Lisp直譯規則。 著名電腦科學教科書《计算机程序构造解释》詳細研究了一個Scheme語言自循環直譯器。此書中直譯器包含兩個主要元素: Eval,即將一個表示式轉換為其取值函數。...
    4 KB (470 words) - 04:35, 6 July 2025
  • 口袋罪 (category 自2025年7月带有失效链接条目)
    口袋罪,其与提供侵入、非法控制计算机信息系统程序、工具罪与以危险方法危害公共安全罪被称为“新三大口袋罪”。 以危险方法危害公共安全罪在1979年《中华人民共和国刑法》第105条、106条被规定。其问题在于:这是法律明确规定放火、决水、爆炸、投放危险物质四种危害公共安全罪以外...
    16 KB (2,150 words) - 07:21, 23 May 2025
  • 丹尼尔·福瑞得曼 (category 本地维基数据均无相关图片)
    计算机科学教授,专攻程序语言研究领域,为该领域权威。 1976年他David Wise合作发表了影响深远论文《Cons should not evaluate its arguments》 。 在接下来八十年代,他转而研究Scheme语言,探讨了用宏来定义程序语言。他...
    5 KB (595 words) - 15:44, 24 June 2025
  • 教育编程语言列表 (category 自2014年12月可能带有原创研究条目)
    Interpretation of Computer Programs》(《计算机程序构造解释》)将这种教育理念纳入了经典教学课本中,从而改变了 Pascal 在大学程序设计语言中优势地位。 “Abelson Sussman 在1984年出版《Structure and Interpretation of...
    22 KB (3,673 words) - 21:08, 11 October 2024
  • 解释型、高级通用编程语言。Python支持多种编程范型,包括结构化、过程式、反射式、面向对象函数式编程。它拥有动态类型系统垃圾回收功能,能够自动管理内存使用,并且其本身拥有一个巨大而广泛标准库。它语言结构以及面向对象方法,旨在帮助程序员为小型大型项目编写逻辑清晰代码。...
    217 KB (22,932 words) - 16:56, 14 July 2025