0% found this document useful (0 votes)
6 views1 page

syllabus10

The syllabus outlines the topics and weightage for the written test for the Assistant Programmer position, totaling 100 marks. Key areas include General Knowledge, Computer Awareness, Operating Systems, Programming Languages (C/C++, PHP, Python, JAVA), Database Concepts, Networking, and Network Security. Each topic is assigned a specific percentage indicating its importance in the test.

Uploaded by

Al Mamun
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views1 page

syllabus10

The syllabus outlines the topics and weightage for the written test for the Assistant Programmer position, totaling 100 marks. Key areas include General Knowledge, Computer Awareness, Operating Systems, Programming Languages (C/C++, PHP, Python, JAVA), Database Concepts, Networking, and Network Security. Each topic is assigned a specific percentage indicating its importance in the test.

Uploaded by

Al Mamun
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Syllabus for Written test for the Post of Assistant Programmer

Sl.no. Topic Weightage%

1. General Knowledge 5
2. Computer Awareness 5
3. Operating System Concepts 5
4. Windows and UNIX operating systems 5
5. Linux administration 10
6. Programming concepts (Structure and constructs of Computer programs, Data types,
Iteration decision making, recursions, debugging, types of errors and validation,
Object Oriented Programming Concepts) 5
7. Data and file Structures, Analysis & Design of Algorithms 10
8. Programming language C/C++ 10
9. Web Programming languages PHP, Python, JAVA 15
10. Database Concepts & SQL 5
11. Distributed programming concepts, Client Server Architecture, Client and Server side
Scripting, Java Script. 5
12. Computer Networking : Essentials of Networking 10
LAN Technologies
Flow and Error Control Techniques
Routing algorithms, Congestion control,
TCP/UDP and sockets.
Application layer protocols including icmp, dns, smtp, pop, ftp, http
Network devices, hubs, switches, gateways, and routers
13. Network security: concepts of public key and private key cryptography, digital
Signature, firewalls. 5
14. Advanced Technologies 5
(Mobile Application development, Wireless technologies)

Total Marks 100

You might also like