Monday, August  2, 2010: 3:00 PM-4:00 PM
	Room 203 (Hynes Convention Center)
	
	
	
		
	
		
		
			Speaker: 
			
				
					
					
						John R. Ehrman (IBM Corporation)
					
				
			 
	
		
	
	
	
	What happens after you compile or assemble a program? What mysterious things 
 happen between translating your source program and executing it? What is in 
 an object file and an 'executable' module? What kinds of processing are done 
 on them? 
 
 This presentation will describe:
 
 * How compilers and assemblers create object modules, and what object modules 
 contain (old 'OBJ' and new 'GOFF' formats)
 * How object modules are combined and transformed into load modules and 
 Program Objects
 * What's in loadable modules, and how they are structured
 * How modules are loaded into storage
 * The functions of (and differences among) the Binder, the Linkage Editor, 
 and Program Fetch and the Program Loader
			Tracks: Applications Programming, Architecture, CICS Systems Programming, IT Management, Operations Support, z/OS Systems Programming and zNextGen
		
	

