11.07.2015 Views

Encyclopedia of Computer Science and Technology

Encyclopedia of Computer Science and Technology

Encyclopedia of Computer Science and Technology

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

finite-state machine 195Masson, Terrence, ed. CG 101: A <strong>Computer</strong> Graphics Industry Reference.2nd ed. Williamstown, Mass.: Digital Fauxtography,2007.McKernan, Brian. Digital Cinema: The Revolution in Cinematography,Post-Production, <strong>and</strong> Distribution. New York: McGraw-Hill, 2005.“Milestones in Film History: Greatest Visual <strong>and</strong> Special Effects.”Available online. URL: http://www.filmsite.org/visualeffects.html. Accessed August 4, 2007.Sawicki, Mark. Filming the Fantastic: A Guide to Visual Effects Cinematography.Burlington, Mass.: Focal Press, 2007.Slone, Michael. Special Effects: How to Create a Hollywood Film ona Home Studio Budget. Studio City, Calif.: Michael Wiese Productions,2007.Swartz, Charles S, ed. Underst<strong>and</strong>ing Digital Cinema: A Pr<strong>of</strong>essionalH<strong>and</strong>book. Burlington, Mass.: Focal Press, 2005.Willis, Holly. New Digital Cinema: Reinventing the Moving Image.London: Wallflower Press, 2005.financial s<strong>of</strong>twareLarge businesses use complex database systems, spreadsheets,<strong>and</strong> other applications for activities such as accounting,planning/forecasting, <strong>and</strong> market research (seebusiness applications <strong>of</strong> computers). Here we will considerthe variety <strong>of</strong> consumer <strong>and</strong> small business s<strong>of</strong>twareapplications that are available to help with the planning<strong>and</strong> management <strong>of</strong> financial activities, such as• home budgeting <strong>and</strong> money management• investment <strong>and</strong> retirement planning• college financing• tax planning <strong>and</strong> filing• home buying or selling• basic accounting, inventory, <strong>and</strong> other activities forsmall businessBasic home money management programs (such as the popularQuicken) h<strong>and</strong>le the budgeting <strong>and</strong> recording <strong>of</strong> daily<strong>and</strong> monthly expenses. The program can usually also interfacewith on-line banking services (see banking <strong>and</strong> computers)as well as exporting data to tax filing s<strong>of</strong>tware.For small or home-based businesses, programs such asQuickBooks can provide basic management <strong>of</strong> inventory,sales, taxes, expenses, <strong>and</strong> other functions. There are alsoniche programs for applications such as managing on-lineauctions or Web-based sales.For financial planning, there are a variety <strong>of</strong> programs(ranging from small free or shareware utilities available onlineto full commercial packages) that <strong>of</strong>fer special calculators,graphs, <strong>and</strong> other aids for planning for the future. Forexample, the future value <strong>of</strong> a savings account at variouspoints can be calculated given the interest rate, or the fullcost <strong>of</strong> a loan or mortgage similarly calculated. Full-featuredprograms usually include helpful explanations <strong>of</strong> thevarious types <strong>of</strong> financial instruments. Some programs conductan “interview” where the program asks the user abouthis or her objectives, priorities, or tolerance for risk, <strong>and</strong>then recommends a course <strong>of</strong> action. Such programs can behelpful even though they lack the experience <strong>and</strong> breadth<strong>of</strong> knowledge available to a human financial planner.Tax preparation s<strong>of</strong>tware is perhaps the fastest-growingconsumer financial application. Programs normally mustbe purchased each year to incorporate the latest changesin tax law. An important incentive has been created by theInternal Revenue Service encouraging electronic filing <strong>of</strong>tax returns by promising speedier refunds to “e-filers.”TrendsPublishers <strong>of</strong> respected guidebooks (such as for collegeadmissions <strong>and</strong> financial aid) are creating electronic versionsthat can be easier to use <strong>and</strong> more up to date thanthe printed counterpart. Meanwhile, many Web sites are<strong>of</strong>fering utilities such as financial calculators, implementedin Java <strong>and</strong> run on-line without any s<strong>of</strong>tware having tobe downloaded by the user. The services can be <strong>of</strong>feredto attract users for paid services or simply to acquire e-mail addresses for solicitation. Users should be cautiousabout revealing sensitive identification or financial data tounknown on-line sites.The growth in small <strong>and</strong> home-based businesses islikely to continue in an economy that continues to <strong>of</strong>fernew opportunities while reducing job security. While startinga small business is always an uncertain enterprise, easyto-useaccounting s<strong>of</strong>tware <strong>of</strong>fers the budding entrepreneura better chance <strong>of</strong> being able to stay on top <strong>of</strong> expenses duringthe crucial first months <strong>of</strong> business.The growing complexity <strong>of</strong> financial choices availableto average consumers <strong>and</strong> the need for more people totake responsibility for their retirement planning is likelyto increase the range <strong>and</strong> capability <strong>of</strong> financial planningapplications in the future.Further ReadingFinancial S<strong>of</strong>tware Reviews—Personal Finance S<strong>of</strong>tware. Availableonline. URL: http://financials<strong>of</strong>t.about.com/od/reviewsfinances<strong>of</strong>tware/S<strong>of</strong>tware_Reviews_Personal_Finance_S<strong>of</strong>tware.htm. Accessed August 4, 2007.Heady, Robert K., Christy Heady, <strong>and</strong> Hugo Ottolenghi. The CompleteIdiot’s Guide to Managing Your Money. 4th ed. Indianapolis:Alpha Books, 2005.Ivens, Kathy. Quickbooks 2007: The Official Guide. Berkeley, Calif.:Osborne/McGraw-Hill, 2007.Nelson, Stephen L. Quicken 2007 for Dummies. Hoboken, N.J.:Wiley, 2007.finite-state machineThere are many calculations or other processes that can bedescribed using a specific series <strong>of</strong> states or conditions. Forexample, the state <strong>of</strong> a combination lock depends not onlyon what numeral is being dialed or punched at the moment,but on the numbers that have been previously entered. Aneven simpler example is a counter (such as a car odometer),whose next output is equal to one increment plus its currentsetting. In other words, a state-based device has aninherent “memory” <strong>of</strong> previous steps.In computing, a program can be set up so that eachpossible input, when combined with the current state, will

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!