Resources to Learn Online
 

CSIR Study Materials   UGC NET SLET Exam   PMT Examination   Study in USA

State Level Eligibility Test

SLET: Computer Sciences

Code No.:19
Subject : COMPUTER SCIENCE AND APPLICATIONS
SYLLABUS AND SAMPLE QUESTIONS

 

7. System Software and Compilers
Assembly language fundamentals (8085 based assembly language programming). Assemblers—2-pass and single-pass. Macros and macroprocessors.

Loading, linking, relocation, program relocatability. Linkage editing. Text editors. Programming Environments. Debuggers and program generators.

Compilation and Interpretation. Bootstrap compilers. Phases of compilation process. Lexical analysis. Lex package on Unix system.

Context free grammars. Parsing and parse trees. Representation of parse (derivation) trees as rightmost and leftmost derivations. Bottom up parsers—shift-reduce, operator precedence, and LR. YACC package on Unix system.

Topdown parsers—left recursion and its removal. Recursive descent parser. Predictive parser, Intermediate codes—Quadruples. Triples, Intermediate code generation. Code generation. Code
optimization.

8. Operating Systems (with Case Study of Unix)
Main functions of operating systems. Multiprogramming, multiprocessing, and multitasking. Memory Management: Virtual memory, paging, fragmentation.

Concurrent Processing : Mutual exclusion. Critical regions, lock and unlock.

Scheduling : CPU scheduling, I/O scheduling. Resource scheduling. Deadlock and scheduling algorithms. Banker’s algorithm for deadlock handling.

The Unix System: File system, process management, bourne shell, shell variables, command
line programming.

Filters and Commands: Pr, head, tail, cut, paste, sort, uniq, tr, join, etc., grep, egrep, fgrep, etc., sed, awk, etc.

System Calls (like) : Creat, open, close, read, write, iseek, link, unlink, stat, fstat, umask, chmod, exec, fork, wait, system.

 

 
www.ecampus.com