DAT2330 - Harold Smith Class - Wed Jan 12, 2000 Introduction - do announcements (tutoring) - you can visit web pages if you want while I talk - I will notify you ahead of time which labs will be lectures - you don't have to come to lab sessions if you are doing well - I take attendance in each lab (it is not marked) - we are losing students; but, employers want our graduates - If you have poor marks and poor attendance, you will get a call - attendance used to answer questions from employers about punctuality - if you want to use faculty as a reference, you need to fill out a form saying we can talk about you (I can't even say you were in class) - see secretary Course Outline - do you have prerequisite DAT2217 (win95 internals)? - you are in 2-year programmer course; why an O/S? - we are attempting to prepare you for other careers, not just programming - think about in what area of IT you want to specialize - this is a tough programme - 60-100hrs/week - hard to be A+ in all - this is a heavy semester - concentrate in the courses in which you are interested - add to your training via certification (IBM, Novell, MSoft) - monitor trade press in subjects that interest you - interviewers will want to know whether you're up-to-date on current issues - shows web page with links to Datamation (start your research here) Careers Possible in IT (Diversion) - shows components of the user/computer system and outline careers that apply to each component - Users - don't forget them - LAN / LAN server - WAN to connect LAN - mainframe to store corporate database - Why? issues of control - don't want corporate data spread out on desktops - security, backups - NOTE: this programme includes PC and mainframe training - the other programme is PC only (are you in the right place?) - Mainframe: not only physically BIG (less BIG these days) - big memory (gigabytes - billions of bytes) - big disk (terabytes - trillions of bytes) - Internet - Users: Help Desk - LAN: LAN admin, Application programmer (PCs) - Mainframe: DBA, Application programmer (mainframe), Systems programmer - Internet: Webmaster, Security - Network support - Systems analysis - Opinion: IT has lost user-focus; too much emphasis on technology - Come back and tell us what is happening in industry! - To get a job: specialize, monitor your trade (via web) Course Description - promotion of Algonquin being practical vs. university theoretical - you can do this programme in 3 years if you're busy - you need O/S expertise (you need to manage the O/S) - why we picked Windows (last term) - 100M copies, 80% of market and growing - top concern of 200 IT managers at Fortune 1000 companies is integrating and maintaining 32 bit O/S - integration with other O/S difficult - Why Windows? Why not Win98? Because it's really similar to Win95! - employers aren't converting - improved admin tools? no - support for new hardware? get it for 95 - better file system? get it for 95 - automatic update? bad for corporate control - Win95 has no macro facility! - there are: DOS batch file, MVS procedure, UNIX script - Win98 has a Win Scripting Host (VBS, JS) - integrated IE, Active Desktop (different GUI - single click) - MS: 9/10 satisfied users - ZDnet: you may want to stay with other O/S - Corporations say: I'm waiting for 2000 (more stable) - Unix demand - Internet - early development on Unix - 60% of Internet servers are Unix (performance, stability, security) - 80% firewalls are Unix - 1.5 jobs for every consultant here in Silicon Valley North ($40-$60/hr) - high pressure, pager-tied, evenings, weekends, no family life - Linux interest (the only one MS thinks is a competitor) - employers now taking note - Why MVS? MVS demand? - around since 60's - handles a large percentage of world's computing - runs large mainframes (the best one) - only on IBM System/390 hardware (millions of dollars, secure rooms) - will MVS be used in future? 85% of existing mainframe apps will stay right where they are to take advantage of mainframe security, performance, and reliability. - Gartner Group - mainframes are batch - e.g. once a week, once a month ATM withdrawal - interactive Statement produced monthly - batch Yearly tax report - batch - mainframe is a natural for e-commerce because that's where the data typically resides - MVS shops: Revenue Canada, Stats Canada, CSIS, Bank of Canada, Metropolitain Life - don't sell your book! - number of installed MVS systems is increasing - it's difficult to learn! but it's worth it - Why not replace mainframes with networks of PC's? - you can pull a wagon with a thousand chickens or one good horse - inter-machine overhead becomes significant with networks of machines - can't get rid of the chickens (users want the friendly interfaces) - but: hard to control so many machines - picture of room-size mainframe - silo tape drive - page printer with auto-envelope stuffing - JCL: job control language - MVS is too big to run here - we have Montreal dial-up account demos (Gricks) (no money for students) - MVS is primarily batch, so JCL is built into a batch of several dozen commands and submitted - use Notepad to write the JCL - this section is doing MVS first, UNIX second - buy MVS first; but, if you wait too long the Unix text may be gone - bring the textbooks to class - using help resources is critical in this class - give me a fish or teach me to fish - tools change too fast; what you learn here won't exist - learn how to learn, how to find your own answers - Don't want someone who says "I didn't learn this - send me on a course" - we won't tell you how to do things; we will tell you resources to use to learn - one percent bonus for best "tip of the day" - technical, email, well-written, works, not in textbook - lab facilities - assignments can't be done only in lab time! work at home! - use lab time to get help - send people not working in a lab to C102 - telnet access to the IBM AIX system - home machine - install Linux on home machine: floppix - discussion groups, www, AIX, etc. - problems - know who to see - with homework? see me - with hardware or software? see ITS or monitors - write down broken machines in logbook - web report form for problems - help desk x5299 - computer store has "fix it" service - Hackers - not a glamourous job - see notes regarding criminal penalties - you can't walk in because the door was open - Hints for Success