Listing 1 - 8 of 8 |
Sort by
|
Choose an application
Choose an application
IBM Personal Computer --- Word processing --- Programming --- MultiMate.
Choose an application
English language --- Report writing --- Word processing in education --- Composition and exercises --- Data processing --- Rhetoric --- Computer-assisted instruction --- Study and teaching
Choose an application
Choose an application
Mathematics printing --- Computerized typesetting --- Computer programs --- -Printing --- Automated typesetting --- Computer typesetting --- Typesetting --- Word processing --- Data processing --- -Computer programs --- Mathématiques --- Impression --- Mathematics printing - Computer programs --- Latex (computer program)
Choose an application
Management information systems --- 658 --- Management information systems. --- #KVIV --- 681.3*H41 --- 681.3*H42 --- Computer-based information systems --- EIS (Information systems) --- Executive information systems --- MIS (Information systems) --- Sociotechnical systems --- Information resources management --- Management --- Business management, administration. Commercial organization --- Office automation: equipment; word processing--See also {681.3*I7} --- Types of systems: decision support (e.g. MIS); logistics (Information systemsapplications --- Communication systems --- 681.3*H42 Types of systems: decision support (e.g. MIS); logistics (Information systemsapplications --- 681.3*H41 Office automation: equipment; word processing--See also {681.3*I7} --- 658 Business management, administration. Commercial organization --- 658 Zaakvoering, administrat --- Zaakvoering, administrat --- Systèmes d'aide à la décision --- Système d'information de l'entreprise --- Decision support systems
Choose an application
Communication in science --- Computer networks --- Interactive computer systems --- Telematics --- 681.3*H41 --- 681.3*I21 --- CMC systems --- Computer-mediated communication --- Telecommunication --- Cyberspace --- Computer systems --- Online data processing --- Communication systems, Computer --- Computer communication systems --- Data networks, Computer --- ECNs (Electronic communication networks) --- Electronic communication networks --- Networks, Computer --- Teleprocessing networks --- Data transmission systems --- Digital communications --- Electronic systems --- Information networks --- Cyberinfrastructure --- Electronic data processing --- Network computers --- Communication in research --- Science communication --- Science information --- Scientific communications --- Science --- Office automation: equipment; word processing--See also {681.3*I7} --- Applications and expert systems (Artificial intelligence). Cartography. Games. Industrial automation. Law. Medicine and science. Natural language interfaces. Office automation--See also {681.3*H4}; {681.3*J} --- Distributed processing --- 681.3*I21 Applications and expert systems (Artificial intelligence). Cartography. Games. Industrial automation. Law. Medicine and science. Natural language interfaces. Office automation--See also {681.3*H4}; {681.3*J} --- 681.3*H41 Office automation: equipment; word processing--See also {681.3*I7}
Choose an application
This book addresses a fundamental software engineering issue, applying formal techniques and rigorous analysis to a practical problem of great current interest: the incorporation of language-specific knowledge in interactive programming environments. It makes a basic contribution in this area by proposing an attribute-grammar framework for incremental semantic analysis and establishing its algorithmic foundations. The results are theoretically important while having immediate practical utility for implementing environment-generating systems. The book's principal technical results include: an optimal-time algorithm to incrementally maintain a consistent attributed-tree of attribute grammar subclasses, allowing an optimizing environment-generator to select the most efficient applicable algorithm; a general method for sharing storage among attributes whose values are complex data structures; and two algorithms that carry out attribute evaluation while reducing the number of intermediate attribute values retained. While others have worked on this last problem, Reps's algorithms are the first to achieve sublinear worst-case behavior. One algorithm is optimal, achieving the log n lower space bound in nonlinear time, while the second algorithm uses as much as root n. space but runs in linear time.
Interactive computer systems --- Programming languages (Electronic computers) --- -Text editors (Computer programs) --- Computer programming --- 681.3*D22 --- 681.3*D26 --- Computers --- Electronic computer programming --- Electronic data processing --- Electronic digital computers --- Programming (Electronic computers) --- Coding theory --- Editors, Text (Computer programs) --- Computer programs --- Programming software --- Systems software --- Word processing --- Programming language semantics --- Semantics --- Computer systems --- Online data processing --- Tools and techniques: decision tables; flow charts; modules and interfaces; programmer workbench; software libraries; structured programming; top-down programming; user interfaces (Software engineering) --- Programming environments: interactive (Software engineering) --- Programming --- 681.3*D26 Programming environments: interactive (Software engineering) --- 681.3*D22 Tools and techniques: decision tables; flow charts; modules and interfaces; programmer workbench; software libraries; structured programming; top-down programming; user interfaces (Software engineering) --- Text editors (Computer programs) --- Interactive computer systems. --- Computer programming. --- Semantics. --- COMPUTER SCIENCE/Programming Languages
Listing 1 - 8 of 8 |
Sort by
|