Académique Documents
Professionnel Documents
Culture Documents
C-Language
1.Variable scope
2.Pointers
3.Data structure
4.Function
5.Preprocessors
C++ - Language
1.Class
2.Inheritance
3.Virtual function
4.Overloading
5.STL usage
6.Templates
Planned Date
17/08/2015
21/08/2015
8/9/2015
26/08/2015
1/9/2015
14/9/2015
28/09/2015
6/10/2015
8/10/2015
10/11/2015
13/11/2015
Basic Networking
1.Layers
19/08/2015
a.OSI
b.TCP/IP
2.Frame format
a.Ethernet24/08/2015
b.HDLC
3.Protocols
28/08/2015
a.ARP
3/9/2015
b.IP
7/9/2015
c.ICMP
9/9/2015
d.TCP
11/9/2015
e.UDP
4.Protocol headers
16/09/2015
a.IP header
17/09/2015
b.ARP header
c.TCP/UDP18/09/2015
header
5.Sockets
a.Client 23/09/2015
b.Server 24/09/2015
6.Physical layer
30/09/2015
a.ATM
b.Ethernet
c.DSL
i.ADSL
2/10/2015
Status
Operating system
Planned Date
12/10/2015
1.What is operating system
2.What is RTOS
14/10/2015
3.Difference between OS and RTOS
4.IPC
20/10/2015
a.Semaphore
i.Access across the process
ii.Access within the26/10/2015
process
iii.Access across threads within the process
20/10/2015
b.Message queues
i.Access across the process
ii.Access within the26/10/2015
process
iii.Access across threads within the process
5.Scheduler
26/10/2015
a.Various types
6.Process
a.Multi processing
30/10/2015
b.Threading
c.Thread variable
d.Process control block
7.Memory management
a.Paging
b.Segmentation
2/11/2015
c.Malloc, Free, calloc
d.Virtual memory
e.Memory protection
Tools (Compiler and linker and loader learning)
6/11/2015
In case of ARP
9/10/2015
1.What is MAC address
2.What is relation between IP and MAC
3.Why we need to relate the MAC with IP
4.What is gratuitous ARP
5.ARP header fields
6.How each fields helps in ARP protocol to provides its complete requirement
In case Layer2
5/10/2015
1.What is the frame format for Ethernet (picture representation)
a.Why you need preamble
b.Why you need start of frame delimiter
c.Why you need checksum (CRC)
d.What is flow control at Ethernet chip level and What purpose
2.What is VLAN and why you need VLAN?
3.What is VLAN tag and What are all VLAN tag fields and its purpose?
Status
ns during compilation
ompilation
cture representation)
e delimiter