Image
Category
On Display
Object type
Material
Maker
Place
Archive
Date
Portable thermometer screen

Portable thermometer screen

1925

Main frame, for Automatic Computing Engine (ACE) pilot model, 1949

Main frame, for Automatic Computing Engine (ACE) pilot model, 1949

1949

Automatic Computing Engine (ACE) simulator, 1950

Automatic Computing Engine (ACE) simulator, 1950

1950

Automatic Computing Engine (ACE) pilot model, 1949

Automatic Computing Engine (ACE) pilot model, 1949

1949

Mercury delay line from the ACE computer, NPL

Mercury delay line from the ACE computer, NPL

1958-1967

Punch cards in tray for Pilot ACE computer

Punch cards in tray for Pilot ACE computer

circa 1950

Assmann psychrometer

Assmann psychrometer

1922

Slow-speed ACE simulator, 1950

Slow-speed ACE simulator, 1950

1950

Experimental screw diameter measuring machine

Experimental screw diameter measuring machine

1915

Wind tunnel calibration balance

Wind tunnel calibration balance

1940-1960

Concave diffraction grating on speculum metal

Concave diffraction grating on speculum metal

1926, May

Dial gauge testing machine

Dial gauge testing machine

1954

Transmission diffraction grating

Transmission diffraction grating

1950-1958

A fiducial head used on the  bench type measuring machine

A fiducial head used on the bench type measuring machine

1924

cables for Slow-speed ACE simulator, 1950

cables for Slow-speed ACE simulator, 1950

1950

A Bench micrometer-head  from a bench type measuring machine

A Bench micrometer-head from a bench type measuring machine

1924

Resistance Trolley

Resistance Trolley

1905-1915

Control desk, for Automatic Computing Engine (ACE) pilot model, made at the National Physical Laboratory, Teddington, London, England, 1949. The construction of the (ACE) pilot model was based on designs by Alan Turing.

Control desk, for Automatic Computing Engine (ACE) pilot model, 1949

1949

Electronic Computers in the Aircraft Industry, File MA 8/8/02. Minutes of meetings with The Society of British Aircraft Constructors, Ltd. London, July 1953 to June 1964.

Electronic Computers in the Aircraft Industry, File MA 8/8/02. Minutes of meetings with The Society of British Aircraft Constructors, Ltd. London, July 1953 to June 1964.

A Course of Datalogy and Datamatics, Computer and Programming Languages, Copenhagen. Paper: The Design of large data systems by Peter Naur, April 1968. Paper: Concise survey of Computer Methods by Peter Naur. Paper: Data and their Application by Peter Naur. Paper: Forslag till Tilfolelser Edb-Ordbog Dansk Standard DS 2049-1970 by Peter Naur. Paper: Proposals for additions to vocabulary of electronic data processing , Jorgen Hilden, Gustav Leunbach and Peter Naur. Paper: Datalogy, The Science of Data and Data Processes, and Its Place in Education by Peter Naur. Paper: Design of Source Data Formats by Peter Naur. Peter Naur correspondence.

A Course of Datalogy and Datamatics, Computer and Programming Languages, Copenhagen. Paper: The Design of large data systems by Peter Naur, April 1968. Paper: Concise survey of Computer Methods by Peter Naur. Paper: Data and their Application by Peter Naur. Paper: Forslag till Tilfolelser Edb-Ordbog Dansk Standard DS 2049-1970 by Peter Naur. Paper: Proposals for additions to vocabulary of electronic data processing , Jorgen Hilden, Gustav Leunbach and Peter Naur. Paper: Datalogy, The Science of Data and Data Processes, and Its Place in Education by Peter Naur. Paper: Design of Source Data Formats by Peter Naur. Peter Naur correspondence.

Papers 1964 Jul - 1966

Papers 1964 Jul - 1966

Papers 1967-1968

Papers 1967-1968

Visit of Mr M. Woodger to San Dimas, California, U.S.A. August 8th -14th 1965. File C85. Report on visit to U.S.A. 14th - 31st May 1965 by M. Woodger. Paper by P.J. Landin, The Next Seven Hundred Programming Languages. Abstract: Programming Semantics for Multiprogrammed Computations by Jack B. Dennis and Earl C. van Horn. Pragmatics and Programming Languages by J.C. Boussard. Paper: A graphical service system with variable syntax by Lawrence G. Roberts. Paper: Syntax directed interpretation of classes of pictures by R. Narasimhan. Paper: Data manipulation and programming problems in automatic information retrieval by G. Salton. Paper: On-line Programming by Jules Schwartz. Paper: The evolution of the meta-assembly program, rough draft to be presented by David E. Ferguson in San Dimas. Paper: More on extensible machines by John. r. Goodroe and Gene F. Leonard. Paper: Multi-level operating systems by Wm. Orchard-Hays. Various correspondence.

Visit of Mr M. Woodger to San Dimas, California, U.S.A. August 8th -14th 1965. File C85. Report on visit to U.S.A. 14th - 31st May 1965 by M. Woodger. Paper by P.J. Landin, The Next Seven Hundred Programming Languages. Abstract: Programming Semantics for Multiprogrammed Computations by Jack B. Dennis and Earl C. van Horn. Pragmatics and Programming Languages by J.C. Boussard. Paper: A graphical service system with variable syntax by Lawrence G. Roberts. Paper: Syntax directed interpretation of classes of pictures by R. Narasimhan. Paper: Data manipulation and programming problems in automatic information retrieval by G. Salton. Paper: On-line Programming by Jules Schwartz. Paper: The evolution of the meta-assembly program, rough draft to be presented by David E. Ferguson in San Dimas. Paper: More on extensible machines by John. r. Goodroe and Gene F. Leonard. Paper: Multi-level operating systems by Wm. Orchard-Hays. Various correspondence.

.

Notes on Laboratory work in Electronics by M. Woodger starting with Turing, 1947-1950, 93 documents.

Ferranti Ltd. A scheme for simplifying the programming of Matrix calculations with the Ferranti Pegasus Computer. Preliminary Issue, April 1955. Ferranti Pegasus Computer. Matrix Interpretive Scheme, issue 2. List CS 135, March 1957.

File of papers relating to Ferranti

File begins October 1956. Miscellaneous small jobs for Aero Division. Paper for discussion No. 14, Computing Machines Input and Output by R. Bird. Paper No. 16, Serial Digital Adders for a Variable Radix of Notation by R. Townsend. Paper; The Harwell Computer by E.H. Cooke-Yarborough, A.E.R.E. EL/M.78. Paper: No. 35, The A.P.E.(X). C. A low cost electronic calculator by Andrew D. Booth. Paper No. 18, Symposium on Automatic Digital Computation by J.H. Wilkinson. Paper No. 20, Solution of partial differential equations by automatic calculating machines by N.E. Hoskin. Paper No. 21, Mathematical tables by E.T. Goodwin. Paper No. 22, Applications of electronic Machines in Pure Mathematics by J.C.P. Miller. Paper: "Motte Carlo" methods for the iteration of linear operations by J.H. Curtiss. Paper No. 6, "Nicholas" by N.D.Hill (a high-speed digital computer made at Elliott Bros. Research Laboratories, Borehamwood.) Technical Memo No. MS.19, RAE, Advance Notes on RASCAL by E.J. Petherrick. Paper No. 9, Optimum Coding by G.G. Alway. Paper No. 28, Cathode Ray Tube Storage by T. Kilburn. Paper No. 30, Preventive or Curative Maintenance by E.A. Newman. Paper No. 31, Experience with marginal checking and automatic routing of the EDSAC by Maurice V. Wilkes. Paper No. 32, Diagnostic Programmes by R.L. Grimsdale. NPL Papers. Paper 1-2, Operational aspects of Intellect by DR. D.M. Mackay, Paper 1-3, Two theorems of Statistical Separability in the Perceptron by Dr. F. Rosenblatt, Paper 1-4, Some methods of artificial intelligence and Heuristic Programming by Dr. Marvin L. Minsky, Paper 1-5, Conditional Probability Computing in a Nervous System by Dr. A. M. Uttley. Paper 2-3, Automatic Programming Properties and Performance of Fortran Systems I and II by J.W. Backus. Paper 2-4, Tigris and Euphrates - A comparison between human and machine translation by R.H. Richens. Paper 2-5, Pronoun reference in German by L. Brandwood. Paper 2-6, Sensory Mechanisms and sensation by Dr. I.C. Whitfield. Paper 3-1, An analogue of the speech recognition process by Prof. D.B. Fry. Paper 3-3, Medical diagnosis and cybernetics by Dr. Francois Paycha. Paper 3-4, Pandemonium: A paradigm for learning by Dr. O.G. Selfridge. Paper 3-5, Automation in the legal world by Dr. Lucien Mehl. Paper 3-6, Learning Machines by Dr. A. M. Andrew. Paper 4-1, Sensory Mechanisms, the reduction of redundancy, and intelligence by Dr. H.B. Barlow. Paper 4-2, Stimulus analysing mechanism by Dr. N.S. Sutherland. Paper 4-3, Agathe Tyche of nervous nets - the lucky reckoners by Dr. W.S. McCulloch. Paper 4-4 , The mechanism of habituation by Dr. w. Ross Ashby. Paper 4.5, Models and the localisation of function in the central nervous system by R.L. Gregory. Paper 4-6, Some questions concerning the explanation of learning in animals by A.J. Watson. Paper 4-7, information, redundancy and decay of the memory trace by Dr. John Brown. Paper 4-8, The mechanization of literature searching by Prof. Y. Bar-Hillel. Paper 4-10, Possibilities for the practical utilisation of learning process by Dr. S. Gill. Paper 4-11, Automatic control by visual signals by Dr. W.K. Taylor. Paper 4-12, An analysis of Non-Mathematical Data Processing by E.A. Newman. Paper 4-13, Physical analogues to the growth of a concept by Gordon Pask.

File of small jobs for Aero Division

.

ACM Sigplan. History of programming languages conference Los Angeles, California, June 1978. Three monochrome photographs of attendees at the Algol 60 preparatory meeting in Paris, November 1959

.

Interpretive and Assembly Schemes, Correspondence, File No. MA. C. 1216. Part 3.

Folder containing notes of NPL exhibition at Orleans House Gallery, Twickenham , May 1977. Includes six monochrome contact prints (CS/C 1434) of ACE Pilot computer. Four additional monochrome prints of CHeap Input Terminal and a girl operator. Print Nos. CS/ 19101/5, CS/19200/10, CS19290/2 and CS/19292/4.

Folder containing notes of NPL exhibition at Orleans House Gallery

Papers 1940-1957

Papers 1940-1957

Interpretive and Assembly Schemes File No. MA. C. 1216. Research Note 12 , Communication between independently translated blocks by Peter Wegner. Paper: On the design of machine Independent Programming Languages, EWD25-1. Paper: Artificial Intelligence Project - RLE and MIT Computation Centre, Memo 16 - A Question - Answering Routine by Anthony Valiant Phillips. Foreign developments in machine translation and information processing by YU. I. Yanov, No. 33. The works of the computing centre of the Academy of Sciences of the USSR in the field of Automatic Programming by A. P. Ershov. Users Guide to the EDSAC Autocode, Cambridge University, 1960

Interpretive and Assembly Schemes File No MA C 1216

Hardcover book titled Gill, 1947 containing equations. Hard cover book titled Test Assembly, Hours Run, October 1949- December 1952. Hard cover book titled Practical Notes, M. Woodger, May 1948- 4th July 1950. (Valve Test Data Later) Hardcover book Diary 1952, Pilot Model Day Book.

Notebook entitled Gill 1947

.

Interpretive and Assembly Schemes, Correspondence, File No. MA. C. 1216. Part 7

.

ALGOL Bulletins No 16 to No 36.

.

International ALGOL. File MA 8/29/01 . Includes ALGOL Bulletins 1-15 (June 1962)

National Engineering Laboratory. Automatic Design, Sub-Committee. File MA 8/38/01. Ferranti Manual: Computer Aided Drawing & Design prepared by C. Allen, March 1965. Ferranti Manual: Notes on APT System, June 1964. Ferranti Manual : Provisional Procedure for the Preparation of Tapes and Drawings on the Drawing and Generating Machines, T.N. (E) 70. NEL: Machinery Group . Index of Subject-Headings included in the Bibliography on Computer-Aided Design by A.S. Gregory. March 1966. NEL Report No. 187, Programming of Numerically Controlled Machine Tools. NEL Report No. 242, Computer-aided Design. Report No. IITRI H9523. APT System Capabilities and Analysis N/C Manufacturing Study. Visit report to Project MAC, Cambridge, Massachusetts, May 1965. Various correspondence

National Engineering Laboratory. Automatic Design, Sub-Committee. File MA 8/38/01. Ferranti Manual: Computer Aided Drawing & Design prepared by C. Allen, March 1965. Ferranti Manual: Notes on APT System, June 1964. Ferranti Manual : Provisional Procedure for the Preparation of Tapes and Drawings on the Drawing and Generating Machines, T.N. (E) 70. NEL: Machinery Group . Index of Subject-Headings included in the Bibliography on Computer-Aided Design by A.S. Gregory. March 1966. NEL Report No. 187, Programming of Numerically Controlled Machine Tools. NEL Report No. 242, Computer-aided Design. Report No. IITRI H9523. APT System Capabilities and Analysis N/C Manufacturing Study. Visit report to Project MAC, Cambridge, Massachusetts, May 1965. Various correspondence

.

EULER: A Generalization of ALGOL and its Formal Definition by Niklaus Wirth and Helmut Weber. Technical Report CS 20. Stanford University.

.

Revised Report on the Algorithmic Language ALGOL 60 by J.W. Backus, et al. International Federation for Information Processing.

.

An extended role for the Knuth Parsing Machine by Bryan Higman and N. Dyson. University of London. Report ICSI 173

.

Nonpareil: A Machine-Level Machine-Independent Programming Language for the Study of Semantics by Bryan Higman. University of London. Report ICSI 170

N.R.D.C. Development of High Speed Computers File MA 25/011. Notes for discussion at a meeting in Millbank. Attendees: British Tabulating Machine Co., British Thomson-Houston Co, Electrical & Musical Ind. Ltd, Elliott Bros, English Electric, Ferranti, General Electric, Metropolitan-Vickers Electrical, Powers-Samas Accounting Machines, Radio Communications and Electronic Engineering Association and Standard Telephones & Cable.

NRDC file relating to high speed computers

NRDC. Establishment & Early Activities, March 1949 - May 1956. M10/98. File contains 16 documents relating to the establishment and early activities of NRDC, Ferranti, Elliott Bros, English Electric. M10/106 N.R.D.C. Advisory panel on digital computers.

Folder entitled 'NRDC Establishment & Early Activities'

.

B.C.S ALGOL Study Group, Report COS 8/7/05. ALGOL 60 Compiler, Suggestions for the MRC 9300.

KDF 9 ALGOL Scheme, M. Woodger Folder MA 26/03/04. The English Electric Co. Ltd. Report W/AT 841, Whetstone authorised by Dr. D.M. Parkyn. Paper: Input and Output for ALGOL 60 on KDF 9 by F.G. Duncan. The Whetstone KDF9 Algol Translator, Proposed Facilities for Program Testing. Reports: English Electric Co. K/AA u 10, 14 & 17. W/AT 867. Matrix Scheme, KDF9 Note 29 by Dr. R.J. Allwood.

Folder of material relating to KDF 9 ALGOL scheme

.

Folder of software working party material

.

Whetstone ALGOL Compiler. Flow diagrams for Randell & Russell's book. Used as defining material for ACE ALGOL 1962.

.

ALGOL Paper No. 11. The listing, editing and library facilities of the Atlas ALGOL Compiler by F.R.A. Hopgood and A.G. Bell. Atlas Computer Library

1946. Descriptions of methods for the numerical solution of simultaneous algebraic linear equations.

Early documents on mathematics division, NPL.

1965-66 Roberts Culham Egdon. User's manual for the Culham Laboratory KD F9 Computer. KDF9 Egdon Programming System. Atomic Energy Establishment, Winfrith. Culham Operating System - Note No. 4/65. Techniques in System Programming I. Probable Path Analysis. The Input Language for the Egdon Computing System by K.V. Roberts, CLM-P100. Scientific Computing and Operational Research by K.V. Roberts, CLM-R45. Culham Operating System Note 1/66, The input language for the KDF9 Computing System by K.V. Roberts. The South-East Regional Computing Centre and National Computing Authority by K.V. Roberts. Notes on Computing Policy by K.V. Roberts. Various other handwritten notes.

1965-66 Roberts Culham Egdon. User's manual for the Culham Laboratory KD F9 Computer. KDF9 Egdon Programming System. Atomic Energy Establishment, Winfrith. Culham Operating System - Note No. 4/65. Techniques in System Programming I. Probable Path Analysis. The Input Language for the Egdon Computing System by K.V. Roberts, CLM-P100. Scientific Computing and Operational Research by K.V. Roberts, CLM-R45. Culham Operating System Note 1/66, The input language for the KDF9 Computing System by K.V. Roberts. The South-East Regional Computing Centre and National Computing Authority by K.V. Roberts. Notes on Computing Policy by K.V. Roberts. Various other handwritten notes.

Computing Laboratory Technical Report No. 91: The Origins of digital computers: Supplementary Bibliography by B. Randell.

Computing Laboratory Technical Report No. 91: The Origins of digital computers: Supplementary Bibliography by B. Randell.