NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 8 results Save | Export
Wirth, Niklaus – Scientific American, 1984
Built-in data structures are the registers and memory words where binary values are stored; hard-wired algorithms are the fixed rules, embodied in electronic logic circuits, by which stored data are interpreted as instructions to be executed. Various topics related to these two basic elements of every computer program are discussed. (JN)
Descriptors: Algorithms, Computer Science, Computer Software, Data
Winograd, Terry – Scientific American, 1984
Discusses four types of computer programs that can manipulate linguistic symbols with great facility. These programs deal with: (1) machine translation; (2) word processing; (3) question answering; and (4) adjuncts to electronic mail known as coordination systems. Also considers the future of computer software dealing with language. (JN)
Descriptors: Computer Science, Computer Software, Higher Education, Language
van Dam, Andries – Scientific American, 1984
Interactive computer graphics is fast becoming the standard medium of communication between computers and all kinds of users. Reasons for this trend, the technology of interactive graphics displays, software considerations, applications (including classroom and laboratory applications), and future developments are discussed. (JN)
Descriptors: Computer Graphics, Computer Science, Computer Software, Display Systems
Tesler, Lawrence G. – Scientific American, 1984
Discusses the nature of programing languages, considering the features of BASIC, LOGO, PASCAL, COBOL, FORTH, APL, and LISP. Also discusses machine/assembly codes, the operation of a compiler, and trends in the evolution of programing languages (including interest in notational systems called object-oriented languages). (JN)
Descriptors: Computer Oriented Programs, Computer Science, Computer Software, Higher Education
Denning, Peter J.; Brown, Robert L. – Scientific American, 1984
A computer operating system spans multiple layers of complexity, from commands entered at a keyboard to the details of electronic switching. In addition, the system is organized as a hierarchy of abstractions. Various parts of such a system and system dynamics (using the Unix operating system as an example) are described. (JN)
Descriptors: Computer Oriented Programs, Computer Science, Computer Software, Computers
Searle, John R. – Scientific American, 1990
Discusses whether machines can think in the same sense that humans think. Provides four conclusions based on axioms of differences between computer programs and human minds. Compares claims of strong and weak artificial intelligence. (YP)
Descriptors: Artificial Intelligence, Computer Science, Computer Software, Computer Software Development
Kay, Alan – Scientific American, 1984
Discusses the nature and development of computer software. Programing, programing languages, types of software (including dynamic spreadsheets), and software of the future are among the topics considered. (JN)
Descriptors: Computer Oriented Programs, Computer Science, Computer Simulation, Computer Software
Waltz, David L. – Scientific American, 1982
Describes kinds of results achieved by computer programs in artificial intelligence. Topics discussed include heuristic searches, artificial intelligence/psychology, planning program, backward chaining, learning (focusing on Winograd's blocks to explore learning strategies), concept learning, constraint propagation, language understanding…
Descriptors: Artificial Intelligence, Computer Oriented Programs, Computer Programs, Computer Science