Use the clues to find the last names of famous Computer Science pioneers

ins01.gif

Across

2 First Turing Award

7 Designed the Acorn Micro-Computer and the ARM instruction set

8 Calculated trajectories, launch windows, and emergency back-up return paths for NASA

10 bNf

12 Defined the tree-adjoining grammar formalism

13 Seminal work in compilers, code optimization, and parallelization; Turing Award winner

14 Computer mouse

16 WWW

19 Ruby, MINASWA

21 and, or, not

22 COBOL

23 SIMULA 67

26 Analytical Engine

27 LATEX

28 Lambda Calculus

30 Pioneer in distributed computing, co-developer of a famous algorithm with Lamport

31 Father of theoretical computer science

33 Pioneer in data structures; co-author of Fundamentals of Computer Algorithms

Down

1 Co-creator of C and UNIX; R of K&R C

3 Semaphores but no GOTOs

4 Co-author of the Dragon Book

5 Co-creator of C and UNIX

6 Co-developer of Smalltalk-80

9 Formula Translation

11 Stored-program architecture named for him

15 Communicating Sequential Processes (CSP) and Quicksort

17 First programmer

18 Invented the spanning-tree protocol (STP)

19 inroads0804_a.gif

20 Invented computerized telephone switching

24 Started the GNOME, Mono, and Xamarin projects

25 ENIAC

29 Big O and TeX

30 Started revolution in VLSI with Mead and invented generalized dynamic instruction handling

32 Pascal, Modula-2 and Oberon

ins02.gif

Copyright held by author.

The Digital Library is published by the Association for Computing Machinery. Copyright © 2017 ACM, Inc.

Contents available in PDF
View Full Citation and Bibliometrics in the ACM DL.

Comments

There are no comments at this time.

 

To comment you must create or log in with your ACM account.