CS 107

Fall Semester 2004

Section 51

Lecture Week 4

Software

UNH Home Page Computer Science Department Home Page Contact Instructor

Course Home Page

Syllabus

Assignments

Lectures

Types of Computer Software

Operating System Software

  • Functions of the operating system
    • Communicates with peripherals
    • Co-ordinates concurrent jobs
    • Memory management
    • Resource monitoring, accounting, & security
    • Program and data management
    • Co-ordinating network communications

  • Parts of the operating system
    • Kernel
    • Utility programs
    • User interface
      • Text/Command based
      • GUI

  • Different current operating systems
    • Windows 9x, 2000, ME
    • Windows XP, Server 2003, CE.Net
    • Longhorn
    • Mac OS X
    • Linux/UNIX

  • File management
    • What is a file
    • Types of files
    • What can we do with files
    • Windows Explorer

Applications Software

  • Software suites/Integrated Packages
    • Word Processing
    • Presentation
    • Spreadsheet
    • Database
    • Personal Information Management/PIM

  • Internet Connectivity
    • E-mail
    • World Wide Web
    • IM - Instant Messaging
    • FTP - File Transfer Protocol

  • Games

  • Specialized Programs

Compilers

  • High-level language

  • Machine-level language

  • Algorithms

  • Heuristics

Covers: Computer Confluence - Chapter 4


Links for Further Study

MS-DOS - http://www.computerhope.com/msdos.htm

Operating System definitions - http://www.computerhope.com/jargon/os.htm

UNIX homepage - http://www.unix.org/

UNIX Guru Universe - http://www.ugu.com/

Windows "Longhorn" FAQ - http://www.winsupersite.com/faq/longhorn.asp

Avalon faces axe as Microsoft dismembers Longhorn - http://www.theregister.co.uk/2004/08/27/microsoft_decouples_longhorn/

Last Updated: 9/27/04