PPSC Lecturer computer Science Syllabus and Preparation Guideline 2020 might be from GAT subject Computer Science syllabus. all Lecturer level jobs in Punjab Public Service commission. Subject related tests are composed of all important and core subject areas being taught at Intermediate, BA/Bsc and Master’s Level Degree. Hence PPSC Lecture Jobs 2020 Syllabus for Computer Science Aspirants would cover these key areas. PPSC Competitive exam and its SYLLABUS FOR THE SUBJECT OF COMPUTER SCIENCE optional subject and GAT- Subject Computer sciences areas are more than 90% same.
Lets build your knowledge for best Job test preparation for post of Junior clerk, Assistant, Constable, Election officer, and many other jobs. Everyday Science Mcqs with answer will provide you better way. Every job test include different percentage of questions in MCQs format. Hence these mcqs can be downloaded in pdf format too. We Will provide download link in the end of the page pdf format. .
READ MORE : PPSC Junior Clerk Jobs Preparation in Punjab Police Advertisement 35/2020READ MORE : PPSC Junior Clerk Preparation
1: All Living Things Are Divided Into______Main Kingdoms.
2: Classification Of Animals And Plants Is Called____?
3: Bacteria Are Very ______Organisms.
4: Plant Diseases Such As Citrus Canker Are Caused By?
5: The Organism Which Convert Milk Into Yogurt And Sugar Syrup Into Alcohol.
6: The Most Abundant Living And With Out Nucleus Organism Is Called?
7: The Main Decomposers In The Ecosystem.
8: Algae Are_____Colour, But They Do Not Have Roots______Leaves, Flowers And Fruits.
A: Yollow, Roots
B: Green, Stam(Answer)
C: Pink, Flowers
9: The Organism Which Help In Baking?
10: Algae Are Placed In Kingdom_________? .
11: Mushroom Is Also A Type Of_________?
12: Bacteria Re Placed In_________Kingdom.
13: The Organism Which Help In Making Crud?
14: First Antibiotic Was Extracted From A__________?
15: The Organism Which Play An Important Role In Recycling?
16: Which One Is Non Flowering Plant?
17: Animals Are Divided Into ____Subgroups.
18: Rust And Smut Are Diseases Of Plants Caused By?
19: Vertebrates Which Have ______In Their Body.
20: Animals Respire By Gills Are_________?
21: Vertebrates Are Further Divided Into _______Classes.
22: Shark Is An Example Of___________?
23: Microorganisms Can Only Be Seen With An Equipment Called?
24: Amphibians Can Live Both In Water And On__________?
25: Amphibians Skin Is Moist And Slippery, For Example.
C: Frog, Toda(Answer)
26: Reptiles Are Completely _____ Vertebrates.
27: Snakes, Chameleon, Crocodile, Turtles And Tortoise Etc.Are _____Vertebrates.
28: Reptiles Skin Is Hard And Rough And Bears Scales On It.
29: Some Birds Cannot Fly But Run, They Are Called _______Birds.
30: All Birds Lay Eggs To Produce Their Off_____________?
31: Mammals Give Birth To Young Ones And The Mother Feed The Babies
With Her ________?
32: ______ Is A Unique Mammal That Can Fly In Air.
33: _________ Is The Largest Bird In The World.
34: Some Mammals Live In Water Like Etc.________________?
A: Dolphin, Whale,(Answer)
35: _______ Organisms Do Not Have Backbone In Their Bodies.
36: Invertebrates Organisms For Example Snail, Ant, Butterfly, Spider Scorpion Etc.
37: Insects Have Pairs Of Legs__________?
38: Generally Insects Have ____Antennae.
A: Two( (
39: Which Insect Makes The Soil Fertile.
A: Tape Worm
B: Earth Worm(Answer)
C: Round Worm
40: The Largest Group Of Plants?
A: Non Flowering
B: Flowering Plant(Answer)
41: Flowering Plants Are Further Divided Into ____Subgroups.
42: The Plants Having One Cotyledon In Their Seeds Are Called______?
43: Monocots For Example Maize, Rice, Wheat Etc.
44: Seeds Of Dicot Plant Are Made Up Of ____Cotyledons.
45: Dicotyledon For Example Mango, Lemon, Peanut, Peas Etc.
46: Hepatitis And Polio Is Caused By _____?
47: The Microorganism Used In Baking Industry Is__________?
48: Microscope Was Invented By Dutch Scientist. “Antony Van Leeuwenhoeke” In_______?
49: Virus Many Diseases In Man. Influenza, Measles, Chicken, Polio, Hepatitis, Aids Etc.
50: Virus Was First Discovered In_________By W.Stanley.
GAT- Subject for Computer Science Syllabus
|Sr. No.||Core Areas|
|1.||Computer and Programming Fundamentals|
|2.||Object Oriented Paradigm|
|4.||Data Structures and Algorithms|
|5.||Digital Logic and Computer Organization|
|8.||Software Engineering & Development|
|9.||Computer Communication and Networks|
|10.||Computer Architecture & Assembly Language|
|11.||Theory of Automata and Formal Languages|
|12.||Analysis of Algorithms|
PPSC Preparation Video Lectures
A highly Qualified Computer Professional Prof Habibullah Qamar who is Serving as Lecturer computer Science in Govt College and Teaching many Computer Professional Courses in many Universities. With these free online videos recorded for PPSC Lecturer computer science preparation on out YouTube Channel your can grasp and cover mostly part of tentative PPSC lecturer Syllabus and also trying to develop the basic concepts regarding to the particular subject.
Get ready yourself for Lecturer Computer Science Test
A complete online video lecture is delivered daily by Professor Habibullah Qamar Which covers one complete or part Topic from the Syllabus or Outline . After the deliverance of Lecture We also arranges an online Quiz From that particular video lectures. It is compulsory for all the members to appear in the quiz.
The Purpose of Online Quiz?
The main purpose of online Quiz is to revise the lecture or making the concepts of Participant strong. We are arranging a Free online Quiz daily from a single lecture consisting of 70 to 80 MCQ’s in which 80 percent MCQ’s are from Subject or Topics which are discussed in the lecture, and 20 Percent MCQ’s are general, basis on the Test Rules and Regulations of PPSC.
Lecture Handouts and Videos
Furthermore, we share Free odf short notes for ppsc test preparation for computer science subjects. These handouts, however, are taken from Virtual university of Pakistan but their highlighted version is ready to downlaod in pdf.
PPSC Lecturer Computer Science Test Pattern
There is a test of 100 marks which is later halved ie the marks obtained from 50 marks are counted instead of 100. For example if you have obtained 60 marks out of 100 in the test then out of your 50 marks. There will be 30 counts. The test consists of 100 MCQs (80 of the article and 20 of the General Knowledge etc.). One number is given for a correct answer while 0.25 is given for a wrong answer.
You are called for an interview based on your performance in the test. 5 times more candidates are called for interview than the number of seats in an article. Suppose if there are 80 seats in Physics then the above 400 = (80 × 5) candidates will be called for interview based on the test result. The final candidate’s mark will be this year’s closing merit.
The interview is numbered 100. It has a minimum of three and a maximum of four people, including a ppsc representative, two related subjects and a psychologist. Sometimes a psychologist does not.
PPSC SYLLABUS ,Handouts,Quizes ,Video Lectures ,FOR THE SUBJECT OF COMPUTER SCIENCE / GAT-Subject Computer Science Syllabus for Jobs
|Sr. No.||Core Areas||Video Lectures||Handouts||Quiz|
|1.|| OBJECT ORIENTED PARADIGM:|
Evolution of Object Oriented (OO) programming, OO concepts and principles, problem solving in OO paradigm, OO programme design process, classes, methods, objects and encapsulation; constructors and destructors, operator and function overloading, virtual functions, derived classes, inheritance and polymorphism. I/O and file processing, exception handling.
|PPSC Test Preparation for Lecturer Computer Science | Session 1 | Object Oriented Programming||1. PPSC Lecture Handouts|
|PPSC Lecturer Computer Science Quiz No 1|
PPSC Lecturer Computer Science Quiz No 2
|2.||Data Base Systems : Basic database concepts, Entity Relationship modelling, Relational data model and algebra, Structured Query language, RDBMS; Database design, functional dependencies and normal forms, Transaction processing and optimization concepts, concurrency control and recovery techniques, Database recovery techniques, Database security and authorization. Small Group Project implementing a database. Physical database design: Storage and file structure, indexed files, hashed files, signature files, b-trees, files with dense index, files with variable length records, database efficiency and tuning Data Warehousing and Data Mining, Emerging Database Technologies and Applications.||PPSC Test Preparation for Computer Science Lecturer | Session 2 | Database Systems Part 1|
PPSC Computer Science Lecturer syllabus Preparation Session 4
|PPSC Lecture Handouts||PPSC Lecturer Computer Science Quiz No 3|
PPSC Lecturer Computer Science Quiz No 4
PPSC Lecturer Computer Science Quiz No 5
PPSC Lecturer Computer Science Quiz No 6
|3.||Operating Systems : History and Goals, Evolution of multi-user systems, Process and CPU management, Multithreding, Kernel and User Modes, Protection, Problems of cooperative processes, Synchronization, Deadlocks, Memory management and virtual memory, Relocation, External Fragmentation, Paging and Demand Paging, Secondary storage, Security and Protection, File systems, I/O systems, Introduction to distributed operating systems. Scheduling, dispatch and Introduction to concurrency.||PPSC Lecturer Computer Science Syllabus| Operating Systems Lecture 1|
Session 9 and Part 2
|PPSC Lecture Handout s 1|
Handouts Part 2
Handouts Part 3
Part 4 Handouts
|PPSC Quiz 8|
PPSC Lecture Computer Science Quiz no 9
PPSC Lecture Computer Science Quiz no 10
PPSC Lecturer Computer Science Quiz No 11
PPSC Lecturer Computer Science Quiz no 12
PPSC Lecturer Computer Science Quiz no 13
PPSC Lecturer Computer Science Quiz No 14
|4.||Introduction to Computing : Number Systems, Binary numbers, Boolean logic, History Computer system, basic machine organization, Von Neumann Architecture, Algorithm definition, design, and implementation, Programming paradigms and Languages, Graphical programming, Overview of Software Engineering and Information Technology, Operating system, Compiler, Computer networks and Internet, Computer graphics, Al, Social and legal issues.||PPSC Lecturer Computer Science Syllabus| Introduction to Computing Lecture||PPSC Lecture Handouts||PPSC Quiz|
|5.||Computer Communications & Networks :Analogue and digital Transmission, Noise, Media, Encoding, Asynchronous and Synchronous transmission, Protocol design issues, Network System architecture (OSI, TCP/IP), Error control, Flow Control, Data Link Protocols (HDLC,PPP). Local Area Networks and MAC Layer protocols (Ethernet, Token ring), Multiplexing, Switching and IP Networks, Internetworking, Routing, Bridging, Transport layer protocols TCP/IP, UDP. Network security issues, Programming exercises or projects involving implementation of protocols at different layers.||PPSC Lecturer Computer Science Syllabus| Computer Communications & Networks Lecture||PPSC Lecture Handouts||PPSC Quiz|
|6.|| Software Engineering : Software Engineering, Process Models, Software verification and validation. Techniques are introduced to evaluate software correctness, efficiency, performance and reliability, integration of these techniques into a verification and validation plan. Technical reviews, software testing, programme verification, prototyping, and requirement tracing. Attitude of industry toward reliability and performance.||PPSC Lecturer Computer Science Syllabus| Software Engineering Lecture 1|
|PPSC Lecture Handouts||PPSC Quiz|
|Software Engineering : Software Engineering, Process Models, Software verification and validation. Techniques are introduced to evaluate software correctness, efficiency, performance and reliability, integration of these techniques into a verification and validation plan. Technical reviews, software testing, programme verification, prototyping, and requirement tracing. Attitude of industry toward reliability and performance.||PPSC Lecturer Computer Science Syllabus| Software Engineering Lecture||PPSC Lecture Handouts||PPSC Quiz|
|Artificial Intelligence : Introduction to Common Lisp. AI classical systems: General Problem Solver, rules, simple search, means-ends analysis. ElIZA, pattern matching, rule based translators, OPS-5. Knowledge Representation: Natural language, rules, productions, predicate logic, semantic networks, frames, objects, scripts. Searching, Depth first search, breadth first search, best first search, hill climbing, min-max search. Symbolic Mathematics: student solving algebra problems, translating English equations, solving algebraic equations, simplification rules, rewrite rules, meta-rules, Macsyma, PRESS, ATLAS. Logic Programming: Resolution, unification, horn-clause logic, Prolog, Prolog programming. Sample case studies of shells and Knowledge Based Systems. A brief appreciation of state of the art computational techniques like neural networks, genetic algorithm, fuzzy sets.||PPSC Lecturer Computer Science Syllabus| Artificial Intelligence Lecture||PPSC Lecture Handouts||PPSC Quiz|
|Computer Graphics : Graphics hardware, Fundamental algorithms, Applications of graphics. Interactive graphics programming -graph plotting, windows and clipping, and segmentation. Programming raster display systems, panning and zooming. Raster algorithms and software Scan-Converting lines, characters and circles. Region filling and clipping. Two and three dimensional imaging geometry and transformations. Curve and surface design, rendering, shading, colour and animation.||PPSC Lecturer Computer Science Syllabus| Computer Graphics Lecture||PPSC Lecture Handouts||PPSC Quiz|
|Numerical Methods : Mathematical Preliminaries, Solution of Equations in one variable, Interpolation and Polynomial Approximation, Numerical Differentiation and Integration, Initial Value Problems for Ordinary Differential Equations, Direct Methods for Solving Linear Systems, Iterative Techniques in Matrix Algebra, Solution of non-linear equations, Approximation Theory, Eigenvalues and Eigenvector computation.||PPSC Lecturer Computer Science Syllabus| Numerical Methods Lecture||PPSC Lecture Handouts||PPSC Quiz|
|Theory of Automata and Formal Languages : Finite State Models: Language definitions preliminaries, Regular expressions/Regular languages, Finite automatas (FAs), Transition graphs (TGs),NF As, kleene’s theorem, Transducers (automata with output), Pumping lemma and non regular language Grammars and PDA: Context free grammars, Derivations, derivation trees and ambiguity, Simplifying CFLs , Normal form grammars and parsing, Push-down Automata, Pumping lemma and non-context free languages, Decidability, Chomsky’s hierarchy of grammars, Turing Machines Theory: Turing machines, Post machine, Variations on 1M, 1M encoding, Universal Turing Machine, Context sensitive Grammars, Defining Computers by TMs.||PPSC Lecturer Computer Science Syllabus| Theory of Automata and Formal Languages Lecture||PPSC Lecture Handouts||PPSC Quiz|
|Data Structures & Algorithms : Basic database concepts; Entity Relationship modeling, Relational data model and algebra, Structured Query Language, RDBMS, Database design, functional dependencies and normal forms, Transaction processing and optimization concepts, concurrency control and recovery techniques, Database recovery techniques, Database security and authorization, Small Group Project implementing a database, Physical database design. Storage and file structure, indexed files, hashed files, signature files, b-trees, files with dense index, file with variable length records, database efficiency and tuning.||PPSC Lecturer Computer Science Syllabus| Data Structures & Algorithms Lecture||PPSC Lecture Handouts||PPSC Quiz|
|Digital Logic & Computer Architecture : Logic design of Digital Systems, Fundamental and advanced concepts of Logic Designs, Boolean Algebra & functions, Designing and implementation of combinational and Sequential logic, minimization techniques, number representation and basic binary arithmetic Logic families and digital integrated circuits, use of CAD tools for logic designs. Topics of Computer Architecture.||PPSC Lecturer Computer Science Syllabus| Digital Logic & Computer Architecture |
|PPSC Lecture Handouts||PPSC Quiz|
|Programming Solving Techniques : Algorithms and problem solving, development of basic Algorithms, analyzing problem, designing solution, testing designed solution, fundamental programming constructs, translation of algorithms to programmes, data types, control structures, functions, arrays, records, files, testing programmes. C++ or Java Based Questions.||PPSC Lecturer Computer Science Syllabus| Programming Solving Techniques||PPSC Lecture Handouts||PPSC Quiz|
|COMPUTER ARCHITECTURE AND ASSEMBLY LANUGUAGE:|
Microprocessor Bus Structure: Addressing, Data and Control, Memory Organization and Structure (Segmented and Linear Models), Introduction to Registers and Flags, Data Movement, Arithmetic and Logic, Programme Control, Subroutines, Stack and its operation, Peripheral Control Interrupts.
Objectives and Perspectives of Assembly Language, Addressing Modes, Introduction to the Assembler and Debugger, Manipulate and translate machine and assembly code. Interfacing with high level languages, Real-time application.