Study Guide #2_Spring 2006

Study Guide #2_Spring 2006 - top down design translation...

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
CSC 100 - Study Guide (March 1, 2006) Exam #2 - March 8, 2006 1. Know the definitions of the following terms/concepts or their significance. access group activation record artificial intelligence access type algorithm assembler batch processing bounds registers CPU scheduling debugging disk scheduling direct access expert systems file file access file protection file system file types File Manager flowchart HIPO iterative statement language translators library routines logic error Memory Manager Mnemonics Operating Systempaging process program programming language PSEUDOCODE Process Control Block Process States Program Manager real-time processing root directory segmentation sequential access selection statement semantics semantic error sequence statement structure chart syntax syntax error system software time sharing systems
Background image of page 1
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: top down design translation error utility programs variable virtual memory/storage 2. Know the Seven phases in the Program Development Process and the order in which they are completed. 3. Know the important characteristic(s) about the following languages: Machine, Assembly, FORTRAN, COBOL, BASIC, Pascal, C, LOGO, PL1, APL, PROLOG, C++, and JAVA 4. Know how the Compiler and Interpreter translation programs work. 5. Know what the operations on a file are. 6. Know the task associated with utility programs 7. Know the seven types of Operating Systems and how they differ. 8. Know the three common features of all Operating Systems. 9. Know what the four primary responsibilities of an Operating System are. 10. Know the five "basic states" of a process....
View Full Document

Ask a homework question - tutors are online