Chapter 4 Lecture Notes
Chapter 4 Lecture Notes ISYS 363
Popular in Information Systems for Management
Popular in Information technology
This 5 page Class Notes was uploaded by Laura Sandifer on Thursday February 19, 2015. The Class Notes belongs to ISYS 363 at San Francisco State University taught by Daniel Ciomek in Spring2015. Since its upload, it has received 203 views. For similar materials see Information Systems for Management in Information technology at San Francisco State University.
Reviews for Chapter 4 Lecture Notes
Can you just teach this course please? lol :)
Report this Material
What is Karma?
Karma is the currency of StudySoup.
You can buy or earn more Karma at anytime and redeem it for class notes, study guides, flashcards, and more!
Date Created: 02/19/15
Software Systems and Application Software Systems and application software are critical in helping individuals and organizations achieve their goals Organizations use offthe shelf quotready to usequot application software for common business needs and proprietary application software to meet unique business needs and provide a competitive advantage Why Learn Software is indispensable for any computer system and the people using it Application software Key to helping you achieve your career goals and enrich your life Ex Stock trading scienti c accounting tax etc Most organizations spend more on software than on computer hardware Computer Programs Sequences of instructions for the computer Types of software System software application software Documentation Describes program functions to help the user operate the computer system System Software set of programs that coordinates the activities and functions of hardware and other programs Computer system platform combination of a hardware con guration and systems software Each type of systems software is designed for a speci c CPU and class of hardware Usually there is on system software for a particular type of hardware Application Software Helps users solve particular problemsresides on hard disk Can be stored on CDs DVDs and even USB ash drives increasing amount of is available on the Web as a software as a service SaaS Levels of software use Ex Table 41 Personal workgroup organize Operating systems application software gt Operating system gt hardware Operating systems Set of programs that controls computer hardware and acts as an interface with application programs Kernel The heart of the operating system Ties all components of the OS together and regulates other programs Sometimes the OS is overwhelmed and then gets stuck System Software Controls the operations of computer hardware Supports the application programs problems solving capabilities What does the OS do Perform common computer hardware functions provide user interface and inputoutput management degree of hardware independence Manage system memory manage processing tasks provide networking capability control access to system resources manage les Under interface and inputoutput management User interface allows individuals to access and command the computer system Commandbased user interface Requires that text commands be given to the computer to perform basic activities Every computer still uses this MDOS or code to interact with the OS GUI Graphical user interface Uses icons and menus displayed on screen to send commands to the computer system Drag and drop Natural User interface allow people to use touch screens New trend Hardware Independence API Application program interface Allows applications to make use of the operating system Enables software developers to build applications software without needing to understand the inner workings of the operation system and hardware Ex Facebook apps Memory management Allows computer to execute program instructions effectively and to speed processing View Figure 44 Processing Tasks Multitasking more than one program can run at the same time Timesharing allows more than one person to use a computer system at the same time Scalability ability of the computer to handle an increasing number of concurrent users smoothly Networking Capability Allows computers in a network to send and receive data and share computering resources Access to system resources and security protection against unauthorized access OS establishes a logon procedure File management ensures that les in secondary storage are available when needed and that they are protected from access by unauthorized users Review the types of operating systems Deciding what OS you are using will depend on what you are going to use it for Also what type of security would you like most people will want to choose MAC because most viruses are designed for windows Look up enterprise software Server operating systems LAM B quot sta C kquot Linux Apache web server MySQL Database PhP scripting programing language Utility programs Help perform variety of tasks Common types of utilities Hardware security lecompression spam ltering network and internet server and mainframe Others Key logging software monitoring software keyboard shortcut Middleware Software that allows different systems to communicate and exchange data Can also be used as an interface between the internet and older legacy systems ls kind of like an adapter between tools SOA service oriented architecture Uses modular application services to allow users to interact with systems and systems to interact with each other A smart way to use middleware Application Software Applciation programs interact with systems software help you perform common tasks Ex Creating and formatting text documents performing calculations managing information USED TO SOLVE A COMMON TASK Types Proprietary software one ofakind program buildcommissioned for a speci c application usually custom developed and owned by a single company s more expensive You want to make sure that the company does not sell it to others or have a warranty OffTheShelf software existing standard software program that is purchased It has been tested Can get it right away ASP Application service provider company that can provide software support and computer hardware on which to run the software from the user s facilities over a network Potentially the better one is proprietary so that you can modify and make it to your needs Gives the competitive edge It is timely and costly but could really create the advantage and create productivity New trends are SaaS monthly service charge for a purchase fee Reduces expenses by sharing its running apps among many businesses Security is an issue and cloud computing use computing resources on the internet rather than on local computers Personal Application Software Software Suites and integrated Software packages Collection of single programs packaged together in bundle Programs designed to work similarly Cost effective Workgroup Application Software Support teamwork whether people are in the same location or dispersed around the world Groupware Software that helps groups of people work together more effectively Mobile application Software number of apps has exploded The software is what makes the magic Enterprise Application Software bene ts an entire organization helps managers and workers stay connected Cost installation and ability to integrate with other software are concerns in selecting this software Increasingly enterprise software can be used on smartphones and mobile devices Specialized software Available in every industry For information decision support and other purposes Programming Languages Sets of keywords symbols and a system of rules for constructing statements Program Code set of instructions that signal the CPU to perform circuitswitching operations Syntax Set of rules associated with a programming language Table 46 shows the evolution of programming languages Visual programming uses graphical or visual interface combined with text based commands Object oriented programming languages programming languages that are based on objects SGLs Fifthgeneration languages used to create arti cial intelligence or expert systems applications Compiler Concerts the programmer39s source code into machinelanguage instructions lssues Software bug defect in a program that keeps it from performing properly Reduce this by register software read le install the latest updates Most software products are protected by law using copyright or licensing provisions Most software today requires that you register or activate it before it can be fully used Examples of copyrights and licenses Table 48 Freeware and OpenSource Software Freeware software that is made available to the public for free Opensource software distributed typically for free with the source code GPL General public license can run the program for any purpose study how the program works and adapt it to your needs redistribute copies so you can help others improve the program and release improvements to the public Types of opensource software Table 419 Business Software Alliance 57 admit to pirating software
Are you sure you want to buy this material for
You're already Subscribed!
Looks like you've already subscribed to StudySoup, you won't need to purchase another subscription to get this material. To access this material simply click 'View Full Document'