test 1 cheat sheet

test 1 cheat sheet - Chap 1 types of software system progs...

Info icon This preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
Chap 1: types of software: system: progs to service other programs, either determinate or indet. info., heavy interaction w/ hardware, multiple user usage, concurrent operations, require scheduling, resource sharing, complicated process management, complex data structs, multiple extern. interfaces. application: standalone progs solve a specific business need, facilitates business ops or management/tech. decision making, controls business funcs in real time, e.g. point of sale. engineering/scientific: number crunching algs, now also design, system simulation, interactive apps, take on real time & system software characts. embedded: resides in product or system, implement & control features for end-user & system itself, limited, esoteric functions (keypad for microwave), or significant & control capability (functions in car like feul control, brakes). product-line: specific capability for use by different customers, esoteric marketplace (inventory control products), address mass consumer markets (word processing, multimedia, financial apps). web apps: set of linked gypertext files, evolving into sophisticated computing environments, provide standalone features, computing functions, content to end user, also integrated w/ corporate databases & business apps. AI: nonnumerical algs to solve complex problems, not amenable to computation or analysis, robotics, pattern recognition, neural networks. ubiquitous computing: wireless. netsourcing: apps that benefit targeted end users over www. open source: distribution of source code for system apps so customers can make local mods. failure curves: hardware: bathtub, bad at beginning when defects hurt & at end, time hurts it. software: should be idealized & approach 0, defects will be corrected, doesn’t wear out but deteriorates. Chap 2: generic framework activities: communication: w/ customer & stakeholders, includes requirements gathering, etc. planning: est. plan for soft. eng. work following, describes tasks conducted, risks likely, resources required, work products produced, schedule. modeling: models that allow developer & cust. to understand soft. req. & design to achieve them. construction: combines code generation & testing to uncover errors. deployment: delivery to cust. for eval. & feedback. CMMI: capability maturity model integration: proc meta-model defines proc characteristics that should exist if org wants to est soft proc that’s complete, specific goals: establish characteristics that exist if activities implied by a process area are to be effective. specific practices: refine goal into process-related acts. sg1: estab. estimates, sp’s: estimate scope, establish estimates of work product & task attribute, define life cycle, det. estimates of effort & cost; sg2: develop proj. plan, sp’s: est. budget & sched., ident proj risks, plan data manag, plan proj resources, plan needed knowledge & skills, plan stakeholder involvement, est proj plan; sg3: obtain commitment to plan, sp’s: review plans that affect proj, reconcile work & resource levels, obtain plan commitment. level 0, incomplete: not
Image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern