How to embed a shell and browser into a presentation?
Solution 1:
I think the LiveWeb module will work for you. Microsoft PowerPoint 2010 download link here. 2007 and 2003 here. Note: I've never personally used it, so I can't vouch for it. However, I've seen it in use, and it's quite slick.
I don't know of a way to embed a command line interface or terminal prompt into a presentation.
Solution 2:
You could try using a browser-based solution for your shell. This answer on Stack Overflow has a couple suggestions, one javascript and another Flash-based: https://stackoverflow.com/questions/3445185/embed-telnet-control-in-webpage
Also, not exactly what you asked for, but rather than embedding your telnet shell in the presentation you could make the command prompt window "always on top" using a variety of tools. When you get to the point of your presentation for telnet, you could ALT + Tab to bring it up.
CMDOW Commandline Window Utility is a utility that allows windows to be listed, moved, resized, renamed, hidden/unhidden, disabled/enabled, minimized, maximized, restored, activated/inactivated, closed, killed and more. It has a /TOP switch that makes the specified window always on top. Perhaps you could use it to automatically trigger your telnet window to appear on top and at the position and size you wish at a certain point in the presentation.
Console is a free command prompt replacement that has an option to make the window always on top.
JPSoftware's Take Command is a paid command prompt replacement that has an always on top option.