This is what i have:eMac Machine Model:     PowerMac6,4   CPU Type:     PowerPC G4  (1.5)   Number Of CPUs:1   CPU Speed:     1.42 GHz   L2 Cache (per CPU):     512 KB   Memory:512 MB   Bus Speed:     167 MHz   Boot ROM Version:     4.9.2f1? can i update

this is what I have
eMac
  Machine Model:          PowerMac6,4
  CPU Type:          PowerPC G4  (1.5)
  Number Of CPUs:          1
  CPU Speed:          1.42 GHz
  L2 Cache (per CPU):          512 KB
  Memory:          512 MB
  Bus Speed:          167 MHz
  Boot ROM Version:          4.9.2f1
can i update to snow leopard?? and how?  im having a hard time its my first mac.   I need to to create documents, Im trying to avoid buying a new computer.

You cannot upgrade to snow leopard. Snow leopard was the first of os x to drop support for the motorola ppc processors. The latest you could possibly run would be leopard.
Hope it helps,
Ryan

Similar Messages

  • Model Name:iMac   Model Identifier:iMac4,1   Processor Name:Intel Core Duo   Processor Speed:2 GHz   Number Of Processors:1   Total Number Of Cores:2   L2 Cache (per processor):2 MB   Memory:2 GB   Bus Speed:667 MHz   Boot ROM Version:IM41.

    Hi my name is Mirko,
    i just broth a I Mac today i was wandering if was possible upgade with the Leopard snow
    could do you tell me if i can.
    Thanks

    Click here, install the DVD, and run Software Update.
    (112067)

  • I have an early 2008 macbook pro that is running slow after upgrading to lion. Is there anything I can do? this is what I have,Processor  2.4 GHz Intel Core 2 Duo, Memory  2 GB 667 MHz DDR2 SDRAM.

    I have an early 2008 macbook pro that is running slow after upgrading to lion. Is there anything I can do? this is what I have,Processor  2.4 GHz Intel Core 2 Duo, Memory  2 GB 667 MHz DDR2 SDRAM.

    First, back up all data immediately, as your boot drive may be failing.
    Launch the usual set of applications you use when you notice the problem.
    Step 1
    Launch the Activity Monitor application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad. Click Utilities, then Activity Monitor in the page that opens.
    Select the CPU tab of the Activity Monitor window.
    Select All Processes from the menu in the toolbar, if not already selected.
    Click the heading of the % CPU column in the process table to sort the entries by CPU usage. You may have to click it twice to get the highest value at the top. What is it, and what is the process? Also post the values for % User, % System, and % Idle at the bottom of the window.
    Select the System Memory tab. What values are shown in the bottom part of the window for Page outs and Swap used?
    Next, select the Disk Activity tab. What approximate values are shown for Reads in/sec and Writes out/sec?
    Step 2
    You must be logged in as an administrator to carry out this step.
    Launch the Console application in the same way as above. Make sure the title of the Console window is All Messages. If it isn't, select All Messages from the SYSTEM LOG QUERIES menu on the left.
    Post the 50 or so most recent messages in the log — the text, please, not a screenshot.
    Important: Some personal information, such as your name, may appear in the log. Edit it out before posting.

  • I have just bought an ipad with retina display wifi and 4g 16gb how can I check that this is what I have been supplied with please

    I have just bought an ipad with retina display wifi and 4g 16 gb - how can I check that this is what I have been supplied with

    Identifying iPad Models:
    http://support.apple.com/kb/HT5452

  • I am writing an applescript and want to paste the clipboard contents into a new file that opens in TextMate. This is what I have so far. The paste is NOT working...

    This is what I have so far:
    tell application "Google Chrome"
      view source of active tab of window 1 -- Or whichever tab you want
      delay 3
              repeat while loading of active tab of window 1
      delay 3
              end repeat
      select all of active tab of window 1 -- Must *always* be the active tab
      copy selection of active tab of window 1
      delay 3
      --          delete tab (active tab index of window 1) of window 1
    end tell
    delay 1
    tell application "TextMate-1.5.9"
      activate
      open
      paste
    end tell
    Paste is not working.

    This works, I am sure that there is a more elegant way??
    # Applescript to copy html of active tab to clipboard and open TextMate and paste source to new document
    tell application "Google Chrome"
              set theURL to URL of active tab of window 1
    view source of active tab of window 1
    delay 3
              repeat while loading of active tab of window 1
      delay 3
              end repeat
    select all of active tab of window 1 -- Must *always* be the active tab
    copy selection of active tab of window 1
    delay 3
    end tell
    do shell script "open -a TextMate"
    delay 3
    tell application "TextMate"
    open
    activate
              tell application "System Events"
      keystroke "a" using {command down}
      keystroke "v" using {command down}
              end tell
    end tell
    tell application "Google Chrome"
    delete tab (active tab index of window 1) of window 1
    end tell

  • This is what BT have come to

    Spent 1.5 hours on the phone to BT this morning discussing their poor broadband performance. This is the umpteenth time over the past two weeks, following a period from 23rd May when the performance has not achieved what they stated. After they tried to fob me off again, I said that I would not be able to speak any further and politely said goodbye. Since then they have been ringing my landline and mobile and leaving messages of VERY loud 'on hold' music. It is an obvious act of revenge from the Indian technical (laugh) help centre. (I have kept the messages as evidence). This is what BT have come to. I have requested a MAC number. This is after >20 years with BT, during which time I hadn't realised that the letters stood for British Trash! Maybe it should be renamed IT. You can use your imagination for what the 'I' stands!

    Hi Montyponty,
    If you go to another service provider/ ISP that uses copper cables then that ISP/service provider is likely to use BT Wholesale's network. The majority of the UK's copper line infrastructure is maintained and rolled out by BT Wholesale (BTw) and BT Openreach.
    BT Retail (a service provider/ ISP who are equal to any other like TalkTalk, Sky, Orange, etc...) do not maintain BTw's network so it is likely the problem will still exist with any other service provider / ISP.
    There have been many problems with the telecommunication infrastructure in the UK during the last month. This has been caused by flooding and severe weather that has caused problems with connections and BT Openreach are having to prioritize there service to those who have lost complete connection. This has caused a slight backlog.
    Hope you get it fixed soon,
    James
    jac_95 | BT.com Help Site | BT Service Status
    Someone Solved Your Question?
    Please let other members know by clicking on ’Mark as Accepted Solution’
    Try a Search
    See if someone in the community had the same problem and how they got it resolved.

  • I upgraded my windows and I wish to reestablish Adobe Reader XI (I believe this is what I have paid for). How do I put this back on my computer?

    I upgraded my windows and I wish to reestablish Adobe Reader XI (I believe this is what I have paid for). How do I put this back on my computer?

    If you had a paid product such as Acrobat Pro, re-download, install, and activate it with your serial number.
    If you used an Acrobat.com online service, just sign in with your Adobe ID.

  • How can I go back to a previous boot ROM version?

    Hi. I've been reading these forums for a long time...first time posting.
    The short story: I have a Macbook 5,2 running OS X 10.5 with boot ROM MB52.0088.B06, and I'd like to know how to flash the boot ROM version back to MB52.0088.B05.
    The long story:
    I have a MacBook 5,2. It came with OS X 10.5. As far as I know, the latest boot ROM for 10.5 on a Macbook 5,2 is MB52.0088.B05 (EFI 1.4) (see http://support.apple.com/kb/HT1237).
    A while ago, a friend convinced me to update to 10.6. Apparently, with the 10.6 install, it updated the boot ROM version to MB52.0088.B06. Now, I'm concerned that there is a firmware issue (which I might be wrong about, and the reason I think there is a firmware problem is very convoluted but I'll explain if you want). So I decided I wanted to go back to MB52.0088.B05. I had been thinking about going back to OS X 10.5 anyway. So, I backed up my system using Time Machine to a Time Capsule via ethernet. Then I did an Erase and Install with the original 10.5 install disc that came with my Macbook. Then, I used Migration Assistant to restore most of my system from the backup. I should have taken a look at the boot ROM version before I ran Migration Assistant...but I didnt.
    The boot ROM version still says MB52.0088.B06.
    I tried downloading the MB52.0088.B05 update and running it anyway, and it says my computer doesn't need the update. When I was still running 10.6, I did try the method described here: http://pubmem.wordpress.com/2011/04/09/flash-efi-firmware-update-manually-on-a-m acbook-51/ (which has apparently worked for someone else on a 5,2; see https://discussions.apple.com/thread/3747472?start=0&tstart=0), and it didn't work. I don't know if it's a good idea to try it again now.
    So:
    Why didn't my boot ROM go back to MB52.0088.B05 after a clean 10.5 install?
    Did Migration Assistant import the previous boot ROM somehow?
    Should I do another clean install without MA?
    Should I try PubMem's manual method again?
    Is there another way I can flack back the firmware?
    Thanks a ton!
    P.S. I'm posting this in the Time Capsule community as well, since it might be an MA issue. Don't get mad, I'm new. If that's against the rules, I'll take it down.
    Specs:
    Model Name: MacBook
      Model Identifier: MacBook5,2
      Processor Name: Intel Core 2 Duo
      Processor Speed: 2.13 GHz
      Number Of Processors: 1
      Total Number Of Cores: 2
      L2 Cache: 3 MB
      Memory: 2 GB
      Bus Speed: 1.07 GHz
      Boot ROM Version: MB52.0088.B06
      SMC Version (system): 1.38f5
      System Version: Mac OS X 10.5.8 (9L31a)
      Kernel Version: Darwin 9.8.0

    At least you have made some progress. My inkling is the optical drive is dead.
    I think you're right.
    To run the AHT you would need the AHT disc that came with the computer, but it's unlikely you have it for that old iBook G4.
    I do have it, in fact! But it's not working. Here's the situation, copied from a conversation with Kenichi Watanabe over in iMacs...
    I haven't been able to run the Apple Hardware Test. I have the AHT CD that came with the computer (v1.2), and I also downloaded v1.2.6 here and burned that to a CD. In both cases, when I load the CD into the external optical drive which is connected via a firewire cable (exactly what I used for the install disc), restart, and press and hold C, the computer ignores the CD completely and boots from the HD. Any idea how to fix this? Or, is there another function I can use to achieve the same thing, maybe in single user mode?
    Regarding the Apple Hardware Test CD, holding down the C key will attempt to boot from the internal optical drive.  Since there is nothing in there, it boots from the internal hard drive.  I would try starting up with the Option key held down.  That should get you to the Startup Manager screen.  If that CD is in the external FireWire drive, it should be listed as a startup disk choice.  Select it and see if it will start up from it.
    Right, that makes sense. Unfortunately, in both cases, when I select the CD to start up from, the screen blinks for a second and then returns to the screen where I am supposed to choose a startup disc. It does this as many times as I try to choose the CD, until I select the HD and start up from there.
    When I put either CD in the drive, with the computer on and booted from the HD, the CD mounts, and Disk Utility says it's verified. But when I try to select it as a startup disc from system preferences, it doesn't show up. Ideas??
    Update: I tried Hoja's reccommendation from this thread using Open Firmware, but in response to
         boot cd:\diags
    It says:
         can't OPEN: cd:\diags
    for both CDs.

  • Will migration assistant import my previous boot ROM version?

    Hi. I've been reading these forums for a long time...first time posting.
    I have a MacBook 5,2. It came with OS X 10.5. As far as I know, the latest boot ROM for 10.5 on a Macbook 5,2 is MB52.0088.B05 (EFI 1.4) (see http://support.apple.com/kb/HT1237).
    A while ago, a friend convinced me to update to 10.6. Apparently, with the 10.6 install, it updated the boot ROM version to MB52.0088.B06. Now, I'm concerned that there is a firmware issue (which I might be wrong about, and the reason I think there is a firmware problem is very convoluted but I'll explain if you want). So I decided I wanted to go back to MB52.0088.B05. I had been thinking about going back to OS X 10.5 anyway. So, I backed up my system using Time Machine to a Time Capsule via ethernet. Then I did an Erase and Install with the original 10.5 install disc that came with my Macbook. Then, I used Migration Assistant to restore most of my system from the backup. I should have taken a look at the boot ROM version before I ran Migration Assistant...but I didnt.
    The boot ROM version still says MB52.0088.B06.
    I tried downloading the MB52.0088.B05 update and running it anyway, and it says my computer doesn't need the update. When I was still running 10.6, I did try the method described here: http://pubmem.wordpress.com/2011/04/09/flash-efi-firmware-update-manually-on-a-m acbook-51/ (which has apparently worked for someone else on a 5,2; see https://discussions.apple.com/thread/3747472?start=0&tstart=0), and it didn't work. I don't know if it's a good idea to try it again now.
    So:
    Why didn't my boot ROM go back to MB52.0088.B05 after a clean 10.5 install?
    Did Migration Assistant import the previous boot ROM somehow?
    Should I do another clean install without MA?
    Should I try PubMem's manual method again?
    Is there another way I can flack back the firmware?
    Thanks a ton!
    P.S. I posted this in the MacBook community as well. Don't get mad, I'm new. If that's against the rules, I'll take this one down.
    Specs:
    Model Name: MacBook
      Model Identifier: MacBook5,2
      Processor Name: Intel Core 2 Duo
      Processor Speed: 2.13 GHz
      Number Of Processors: 1
      Total Number Of Cores: 2
      L2 Cache: 3 MB
      Memory: 2 GB
      Bus Speed: 1.07 GHz
      Boot ROM Version: MB52.0088.B06
      SMC Version (system): 1.38f5
      System Version: Mac OS X 10.5.8 (9L31a)
      Kernel Version: Darwin 9.8.0

    Boot ROMs are firmware. Migration Assistant doesn't transfer firmware. Once you update firmware it can't go back to some previous version on its own. You would need to manually reprogram the ROMs with the old firmware.

  • BOOT ROM VERSION ISSUES WITH MINI MAC POWERPC G4 (1.2)

    HI,
    I AM HAVING SOME BOOT PROBLEMS ON REBUILDING MY MAC MINI. WHENEVER I PUT IN A BRAND NEW COPY OF EITHER PANTHER OR TIGER THE BOOT SCREEN WITH THE APPLE LOGO CRASHES AND FUNNY GRAPHICS APPEARS, RESULTING IN A FORCED REBOOT AND USING F12 TO EJECT THE CD. THE MAC MINI IS FINE BOOTING OFF OF ITS OWN MANUFACTURE CD, WHICH IS A COPY OF PANTHER, BUT WON'T UPGRADE WITH ANY TIGER DISKS. I HAVE EVEN MANAGED TO CHANGE THE DISKS WITH SOMEBODY ELSE WHO WAS SUCCESSFUL IN UPGRADING TO TIGER.
    I HAVE LOOKED ON THE INTERNET AND OTHER PEOPLE HAVE EXPERIENCED THE SAME PROBLEM. THEY MENTIONED THAT I SHOULD CHANGE/UPDATE MY BOOT ROM VERSION FROM 4.8.9F1 TO 4.9.8F4.
    DOES ANYBODY KNOW WHERE I CAN GET THIS BOOT ROM UPDATE? I HAVE LOOKED ON APPLE DOWNLOADS, BUT NOTHING APPEARS TO HELP. ANY OTHER SUGGESTIONS APPREACIATED.
    MANY THANKS
    SUPERHEROTIMO

    Welcome to the Apple Discussions!
    First, a word of etiquette, writing your post in ALL CAPS is considered the same thing as yelling. Please don't use ALL CAPS when writing your messages.
    Exactly which Mac mini do you have? Is it a G4 Mac mini running at 1.2, 1.3, 1.4 or 1.5GHz? (If it came with Panther install disks, it couldn't be an Intel Mac mini.) Which version of Mac OS X came with your Mac mini? Some of the earlier Mac minis shipped with Mac OS X 10.3.7 and will not startup from any earlier version (most of the retail copies of Panther are 10.3.0 or 10.3.4). If it's a Mac mini that shipped later, it would have come with Mac OS X 10.4.2 and, again, won't startup from any earlier version (most retail copies of Tiger were 10.4.0 but now have 10.4.4). Trying to startup from a disk that's the wrong version will usually cause a "kernel panic" and force you to restart.
    So, if your Mac mini shipped with Mac OS X 10.3.7, you should be able to use any retail copy of Mac OS X 10.4 (Tiger) to update your computer. However, you won't be able to update to 10.4 from the install disk that came with another Mac. You will need to buy a retail copy of your own.
    There are no firmware updates available to download to upgrade the "Boot ROM" on your G4 Mac mini, so that option is really not available.
    -Doug

  • Upgrade boot rom version 7200

    How do I upgrade the boot rom version on the 7200 router?  I am running IOS Version 12.4(22)T and when I plug in the serial ds3 card in my router it keeps rebooting with a watch dog error ( see below).  Also, what version should I upgrade to?
    Router#sh ver
    Cisco IOS Software, 7200 Software (C7200-SPSERVICESK9-M), Version 12.4(22)T, RELEASE SOFTWARE (fc1)
    Technical Support: http://www.cisco.com/techsupport
    Copyright (c) 1986-2008 by Cisco Systems, Inc.
    Compiled Fri 10-Oct-08 10:10 by prod_rel_team
    ROM: System Bootstrap, Version 12.2(4r)B, RELEASE SOFTWARE (fc1)
    BOOTLDR: 7200 Software (C7200-BOOT-M), Version 12.0(13)S, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1)
    Router uptime is 0 minutes
    System returned to ROM by power-on
    System image file is "sup-slot0:/c7200-spservicesk9-mz.124-22.T.bin"
    This product contains cryptographic features and is subject to United
    States and local country laws governing import, export, transfer and
    use. Delivery of Cisco cryptographic products does not imply
    third-party authority to import, export, distribute or use encryption.
    Importers, exporters, distributors and users are responsible for
    compliance with U.S. and local country laws. By using this product you
    agree to comply with applicable laws and regulations. If you are unable
    to comply with U.S. and local laws, return this product immediately.
    A summary of U.S. laws governing Cisco cryptographic products may be found at:
    http://www.cisco.com/wwl/export/crypto/tool/stqrg.html
    If you require further assistance please contact us by sending email to
    [email protected].
    Cisco 7206 (NPE400) processor (revision A) with 229376K/32768K bytes of memory.
    Processor board ID 8771332
    R7000 CPU at 350MHz, Implementation 39, Rev 3.3, 256KB L2 Cache
    6 slot midplane, Version 1.3
    Last reset from power-on
    PCI bus mb0_mb1 (Slots 0, 1, 3 and 5) has a capacity of 600 bandwidth points.
    Current configuration on bus mb0_mb1 has a total of 200 bandwidth points.
    This configuration is within the PCI bus capacity and is supported.
    PCI bus mb2 (Slots 2, 4, 6) has a capacity of 600 bandwidth points.
    Current configuration on bus mb2 has a total of 0 bandwidth points
    This configuration is within the PCI bus capacity and is supported.
    Please refer to the following document "Cisco 7200 Series Port Adaptor
    Hardware Configuration Guidelines" on Cisco.com <http://www.cisco.com>
    for c7200 bandwidth points oversubscription and usage guidelines.
    1 FastEthernet interface
    125K bytes of NVRAM.
    47040K bytes of ATA PCMCIA card at slot 0 (Sector size 512 bytes).
    4096K bytes of Flash internal SIMM (Sector size 256K).
    Configuration register is 0x2102
    Self decompressing the image : ########################################################################################    #######################################################################################################################    ############################################################################# [OK]
    System Bootstrap, Version 12.2(4r)B, RELEASE SOFTWARE (fc1)
    TAC Support: http://www.cisco.com/tac
    Copyright (c) 2002 by cisco Systems, Inc.
    ROM: Rebooted by watchdog hard reset
    C7200 platform with 262144 Kbytes of main memory

    Hi,
    I think you are looking for this procedure?
    http://www.cisco.com/en/US/docs/ios/12_0s/feature/guide/12S28FUR.html#wp1073907
    Let me know whether it does address your question.
    Cheers,
    Ivan.

  • I have iMac version 10.7.5 can i update to Mavericks 10.9.2 ?

    I have iMac version 10.7.5 can i update to Mavericks 10.9.2 ?

    Your MBP qualifies for the upgrade to OS X Mavericks.
    It would be very prudent and highly advisable that you create a viable backup of your entire system and all your important data before embarking on a major systems upgrade.
    Backup your entire system using an externally connected hard drive using a data cloning app such as Carbon Copy Cloner or SuperDuper to create an identical and bootable  copy (clone) of your entire Mac's system to an external hard drive.
    This needs to be done in the event something unforeseen goes bad with the install or you simply do not like the new OS.
    Failure to backup means a much more tedious, longer and arduous task and process to restore your Mac to its previous system and health if you decide there are too many issues that may or may not occur during the install or during general operation.
    Good Luck!

  • This is what i have but it doesn't work.Ideas please.

    Title:Emile's Project.
    public abstract class BankAccount
    //constructor
    public void BankAccount(double nInitialBalance)
    //Abstract Methods:
    getCurrentRate:
    Returns the Current Interest Rate.
    Return Data Type: double
    Arguments: None
    abstract double getCurrentRate();
    /*setRate: Sets Interest Rate
    Return Data Type: void
    Arguments: double nNewRate
    abstract void setRate(double nNewRate);
    getDeposit: Add money to the account
    Return Data Type: void
    Arguments: double nAmount
    abstract void getDeposit(double nAmount);
    applyWithdrawal: Take Money Out
    Return Data Type: void
    Arguments: double nAmount
    abstract void applyWithdrawal(double nAmount);
    getBalance: Returns the Current Balance
    Return Data Type: double
    Arguments: None
    abstract double getBalance();
    applyFee: Reduce Current Balance
    Return Data Type: void
    Arguments: Overloaded method
    applyFee(): Applies default fee
    applyFee(double nNewRate):Applies custom fee
    //apply default fee
    abstract void applyFee();
    //custom fee
    abstract void applyFee(double nNewRate);
    applyInterest: Add Interest to the Balance
    Return Data Type: void
    Arguments: None
    abstract void applyInterest();
    package banking;
    public class CheckingAccount extends BankAccount
    private double balance = 0;
    private double interestRate = 0.02;//default rate
    public CheckingAccount(double nInitialBalance)
    this.balance = nInitialBalance;
    public void applyInterest()
    //apply interest only if balance > 0
    if(balance > 0)
    // calculate interest value: interest rate * balance
    double valInterest = interestRate * balance ;
    //calcualte new balance : add interest value to balance
    balance += valInterest;
    /*applyFee: Reduce Current Balance
    Return Data Type: void
    public void applyFee(double fees)
    //apply custom fees
    this.balance -= fees;
    getDeposit: Add money to the account
    Return Data Type: void
    Arguments: double nAmount
    public void getDeposit(double nAmount)
    balance += nAmount;
    getCurrentRate:
    Returns the Current Interest Rate.
    Return Data Type: double
    Arguments: None
    public double getCurrentRate() {
    return this.interestRate;
    applyWithdrawal: Take Money Out
    Return Data Type: void
    Arguments: double nAmount
    public void applyWithdrawal(double nAmount) {
    this.balance -= nAmount;
    /*setRate: Sets Interest Rate
    Return Data Type: void
    Arguments: double nNewRate
    public void setRate(double nNewRate)
    this.interestRate = nNewRate;
    public double getBalance() {
    return this.balance;
    applyFee: Reduce Current Balance
    public void applyFee()
    // Fees for checking balance under $20 is $15.
    if(this.balance < 20)
    this.balance -= 15;
    package banking;
    import java.io.*;
    public class FinalProject {
    public FinalProject() {
    public static void main(String[] args)throws IOException
    File outputFile = new File("accountactivity.txt"); //file : account
    activity report
    FileWriter out = new FileWriter(outputFile);//file writer object
    String message = new String(); //account activity item
    // array of Months from Jan 2000, to Jan 2001
    String arrayMonths [] ={"JANUARY, 2000", "FEBRUARY, 2000","MARCH,
    2000","APRIL, 2000","MAY,2000","JUNE, 2000", "JULY,
    2000","AUGUST,2000","SEPTEMBER, 2000","OCTOBER, 2000", "NOVEMBER, 2000",
    "DECEMBER, 2000", "JANURAY, 2001"};
    //Savings account 123 : starting jan 2000
    //deposit : $50 : from January 2000 to Jan 2001 : 13 months
    //create a new instance of a SavingsAccount with a initial balance of
    $100
    SavingsAccount savingsAcct123 = new SavingsAccount(100);
    //create message : account activity item
    message = "==========START: ACTIVITY FOR SAVINGS ACCOUNT 123
    ================ \n";
    //Print the account acticvity to output file
    out.write(message);
    message = "Savings Account 123 - Initial Balance :$" +
    savingsAcct123.getBalance()+'\n';
    out.write(message);
    for(int i=0; i < arrayMonths.length; i++)
    savingsAcct123.getDeposit(50);
    //System.out.println("Savings Account 123 - Deposit "
    +arrayMonths[i] +": $"+ 50);
    message = "Savings Account 123 - Deposit " +arrayMonths[i] +": $50
    \n";
    out.write(message);
    // Apply custom fees of 55$ on february 2000
    if(i == 1)
    //Apply custom fee : call method :applyFee(double fee)
    savingsAcct123.applyFee(55);
    message = "Savings Account 123 - Apply Custom fees : $55 on
    february 2000 \n";
    out.write(message);
    // apply default fees :call method :applyFee()
    savingsAcct123.applyFee();
    //Apply default interest: call savingsAccount's method
    savingsAcct123.applyInterest();
    message = "Savings Account 123 - Balance "+arrayMonths[i] +" : $"+
    savingsAcct123.getBalance() +'\n';
    out.write(message);
    message = "========== END: ACTIVITY FOR SAVINGS ACCOUNT 123
    ================ \n";
    out.write(message);
    //Checking account 123
    message = "\n ==========START: ACTIVITY FOR CHECKING ACCOUNT 123
    ================ \n";
    out.write(message);
    CheckingAccount checkAcct123 = new CheckingAccount(200);
    message = "Checking Account 123 - Initial Balance :"+
    checkAcct123.getBalance()+'\n';
    out.write(message);
    for(int i=0; i < arrayMonths.length; i++)
    //Special processing for May : Withdrew $190
    if(i == 4)
    checkAcct123.getDeposit(100);
    message = "Checking Account 123 - Deposit " +arrayMonths[i] +":
    $100 \n";
    out.write(message);
    checkAcct123.applyWithdrawal(190);
    message = "Checking Account 123 - Withdrawal " +arrayMonths[i]
    +": $190 \n";
    out.write(message);
    //Apply custom fees
    checkAcct123.applyFee(75);
    message = "Checking Account 123 - Apply Custom fees : $75 on May
    2000 \n";
    out.write(message);
    //Apply default fees
    checkAcct123.applyFee();
    //Apply interest
    checkAcct123.applyInterest();
    message = "Checking Account 123 - Balance "+arrayMonths[i] +" :
    $"+ checkAcct123.getBalance();
    out.write(message);
    out.write('\n');
    //Special processing for June : Deposited $200
    else if(i == 5)
    checkAcct123.getDeposit(200);
    message = "Checking Account 123 - Deposit " +arrayMonths[i] +":
    $200 \n";
    out.write(message);
    checkAcct123.applyWithdrawal(70);
    message = "Checking Account 123 - Withdrawal " +arrayMonths[i]
    +": $70 \n";
    //Apply custom fees
    checkAcct123.applyFee(45);
    message = "Checking Account 123 - Apply Custom fees : $45 on June
    2000 \n";
    //Apply default fees
    checkAcct123.applyFee();
    //Apply interest
    checkAcct123.applyInterest();
    message = "Checking Account 123 - Balance "+arrayMonths[i] +" :
    $"+ checkAcct123.getBalance();
    out.write(message);
    out.write('\n');
    else
    checkAcct123.getDeposit(100);
    message = "Checking Account 123 - Deposit " +arrayMonths[i] +":
    $100 \n ";
    out.write(message);
    checkAcct123.applyWithdrawal(70);
    message = "Checking Account 123 - Withdrawal " +arrayMonths[i]
    +": $70 \n";
    out.write(message);
    //Apply default fees
    checkAcct123.applyFee();
    //Apply interest
    checkAcct123.applyInterest();
    message = "Checking Account 123 - Balance "+arrayMonths[i] +" :
    $"+ checkAcct123.getBalance();
    out.write(message);
    out.write('\n');
    }//end if
    }//end for
    message ="==========END: ACTIVITY FOR CHECKING ACCOUNT 123
    ================ \n";
    out.write(message);
    //Savings account 523 : starting jan 2000
    SavingsAccount savingsAcct523 = new SavingsAccount(200);
    //System.out.println("Balance : "+savingsAcct523.getBalance());
    //deposit : $50 : from January 2000 to Jan 2001 : 13 months
    message = " \n ==========START: ACTIVITY FOR SAVINGS ACCOUNT 523
    ================ \n";
    out.write(message);
    message = "Savings Account 523 - Initial Balance :$" +
    savingsAcct523.getBalance();
    out.write(message);
    out.write('\n');
    for(int i=0; i < arrayMonths.length; i++)
    savingsAcct523.getDeposit(30);
    message = "Savings Account 523 - Deposit " +arrayMonths[i] +": $50
    \n";
    out.write(message);
    //Apply default fees
    savingsAcct523.applyFee();
    //apply custom fees : $125 on April 2002
    if(i==3)
    savingsAcct523.applyFee(125);
    message = "Savings Account 523 - Apply Custom fees : $125 on April
    2000 \n ";
    out.write(message);
    //Apply interest
    savingsAcct523.applyInterest();
    message = "Savings Account 123 - Balance "+arrayMonths[i] +" : $"+
    savingsAcct523.getBalance();
    out.write(message);
    out.write('\n');
    message = "========== END: ACTIVITY FOR SAVINGS ACCOUNT 523
    ================ \n";
    out.write(message);
    //Checking account 523 : starting jan 2000
    CheckingAccount checkingAcct523 = new CheckingAccount(250);
    //System.out.println("Balance : "+checkingAcct523.getBalance());
    //deposit : $50 : from January 2000 to Jan 2001 : 13 months
    message =" \n ==========START: ACTIVITY FOR CHECKING ACCOUNT 523
    ================ \n";
    out.write(message);
    message = "Checking Account 523 - Initial Balance :$" +
    checkingAcct523.getBalance();
    out.write(message);
    out.write('\n');
    for(int i=0; i < arrayMonths.length; i++)
    checkingAcct523.getDeposit(400);
    message = "Checking Account 523 - Deposit " +arrayMonths[i] +": $400
    \n";
    out.write(message);
    checkingAcct523.applyWithdrawal(300);
    message = "Checking Account 523 - Withdrawal " +arrayMonths[i] +":
    $300 \n";
    out.write(message);
    //Apply fees
    checkingAcct523.applyFee();
    //Apply custom fees : $85 on July 2000
    if( i == 6)
    checkingAcct523.applyFee(85);
    message = "Checking Account 523 - Apply Custom fees : $85 on July
    2000 \n ";
    out.write(message);
    //Apply interest
    checkingAcct523.applyInterest();
    message = "Checking Account 523 - Balance "+arrayMonths[i] +" : $"+
    checkingAcct523.getBalance();
    out.write(message);
    out.write('\n');
    message = "========== END: ACTIVITY FOR CHECKING ACCOUNT 523
    ================ \n";
    out.write(message);
    //Savings account 723 : starting jan 2000
    SavingsAccount savingsAcct723 = new SavingsAccount(50);
    message = "\n ==========START: ACTIVITY FOR SAVINGS ACCOUNT 723
    ================ \n";
    out.write(message);
    message = "Savings Account 723 - Initial Balance :$" +
    savingsAcct723.getBalance();
    out.write(message);
    out.write('\n');
    //deposit from January 2000 to Jan 2001 : 13 months
    for(int i=0; i < arrayMonths.length; i++)
    //July extra deposit 225
    if(i == 6)
    savingsAcct723.getDeposit(225);
    message = "Savings Account 723 - Deposit " +arrayMonths[i] +": $225
    \n";
    out.write(message);
    //apply custom fees $95 on july 2000
    savingsAcct723.applyFee(95);
    message = "Savings Account 723 - Apply Custom fees : $95 on July
    2000 \n ";
    out.write(message);
    savingsAcct723.getDeposit(25);
    message = "Savings Account 723 - Deposit " +arrayMonths[i] +": $25
    \n";
    out.write(message);
    //Apply default fees
    savingsAcct723.applyFee();
    //Apply interest
    savingsAcct723.applyInterest();
    message = "Savings Account 723 - Balance "+arrayMonths[i] +" : $"+
    savingsAcct723.getBalance();
    out.write(message);
    out.write('\n');
    message = "========== END: ACTIVITY FOR SAVINGS ACCOUNT 723
    ================ \n";
    out.write(message);
    //Checking account 723 : starting jan 2000
    CheckingAccount checkingAcct723 = new CheckingAccount(150);
    message = "\n ==========START: ACTIVITY FOR CHECKING ACCOUNT 523
    ================ \n";
    out.write(message);
    message = "Checking Account 523 - Initial Balance :$" +
    checkingAcct723.getBalance();
    out.write(message);
    out.write('\n');
    for(int i=0; i < arrayMonths.length; i++)
    checkingAcct723.getDeposit(330);
    message = "Checking Account 723 - Deposit " +arrayMonths[i] +":
    $330 \n";
    out.write(message);
    checkingAcct723.applyWithdrawal(320);
    message = "Checking Account 723 - Withdrawal " +arrayMonths[i] +":
    $320 \n";
    out.write(message);
    //Apply default fees
    checkingAcct723.applyFee();
    //Apply custom fees $105 on December 2000
    if(i == 11)
    checkingAcct723.applyFee(105);
    message = "Checking Account 723 - Apply Custom fees : $105 on
    December 2000 \n";
    out.write(message);
    //Apply interest
    checkingAcct723.applyInterest();
    message = "Checking Account 723 - Balance "+arrayMonths[i] +" : $"+
    checkingAcct723.getBalance();
    out.write(message);
    out.write('\n');
    message ="========== END: ACTIVITY FOR CHECKING ACCOUNT 723
    ================ \n";
    out.write(message);
    //close file outputstream
    out.close();
    }//end main
    }//end class
    package banking;
    public class SavingsAccount extends BankAccount
    private double balance = 0;
    private double interestRate = 0.04; // 4% default rate
    public SavingsAccount(double nInitialBalance)
    this.balance = nInitialBalance;
    public void applyInterest()
    //apply interest only if balance is > 0
    if(balance > 0)
    // calculate interest value : balance * interest
    double valInterest = balance * interestRate;
    //add interest value to balance
    balance += valInterest;
    public void applyFee(double fees)
    //apply custom fees
    this.balance -= fees;
    public void getDeposit(double nAmount) {
    this.balance += nAmount;
    public void setDeposit(double nAmount) {
    this.balance += nAmount;
    public double getCurrentRate() {
    return this.interestRate;
    public void applyWithdrawal(double nAmount) {
    this.balance -= nAmount;
    public void setRate(double nNewRate) {
    this.interestRate = nNewRate;
    public double getBalance() {
    return this.balance;
    public void applyFee()
    // Fees for savings balance under $40 is $10.
    if(this.balance < 40)
    this.balance -= 10;

    It's Emile's fault for abandoning his original posting where he had explained everything (and received ample input from others). His time is more important than yours, so start coughing up the answers, and make it snappy.

  • Iphone5 will not sync with itunes, this is what i have tried-frustratinggggg

    details: running an iphone5 - windows desktop - itunes version 11.0.1.
    problem will not sync with itunes at all:
    phone on left side does not show, when going into FILE then DEVICES then SYNC and other 3 options are completely faded out.
    i have tried to restore the phone to factory settings. turn it on and off, restart computer, turn off and on bonjour services, switched the cables, tried it both ways.
    turned on and off, location services, adjusted time and date, etc.
    please advice, thank you in advance, someone help, this is starting to leave a bad taste with apple, i had the 3, the 4, no issues and now, its a smart phone, it should do what it supposed to do.
    thanks again.
    cheers,

    See Corrupt iPod classic. What are the stats?
    tt2

  • This is what I have....

    I have two G5s on fiber channel running to a Qlogic switch, which then runs fiber to an Xserve Raid.
    The G5s are fcp edit bays, and I would like to turn it into a small SAN to allow users to access all the files from either machine.
    I have read a very little bit about Xsan and Charismac Fiber 3.0, and at this point I am just looking for feedback.
    I was on the Xserve Raid forum last week trying to figure things out, and that's why I'm here now. Just a video guy posing as an IT guy.
    Here's a bit more info if it helps:
    Xserve Raid is currently one 2.27tb partition at Raid 5 with a hot swap. I tried LUN masking on it with 2 slices, but it did not appear to take, so I put the slices back together. All the Xserve drives are currently on 1 controller. Running Raid Admin 1.5 from a G4 on the network
    QLogic switch has zones setup and seems to be working quite nicely
    I do realize I could either partition the Xserve into two drives or move 3 drives over to the lower raid controller, but I don't want to. The best situation for us is to set it up as a SAN, and I can fit XSan into my budget. I browsed this forum over the weekend and it looks like the right way to go...
    So, will XSan (or something like it) give me a true SAN with the equipment I have in place? Any details?
    I am new to all this, so I appreciate any feedback.
    g5 ppcs   Mac OS X (10.4.8)  

    See a "typical" Xsan video workflow diagram here:
    http://www.apple.com/xsan/videoworkflow.html
    You need at least one dedicated MDC, and frankly I recommend if people can't use a primary and backup, then they should consider holding off on Xsan. With Xsan, you should do it right, or you shouldn't do it.
    You will also need at least one full Xserve RAID. But again, I STRONGLY recommend at least 2 chassis -- because you need a couple dedicated drives in the RAID chassis for a mirrored RAID set for the metadata.

Maybe you are looking for

  • In the new Lion, can't make text larger in Message List

    Just started using Lion. In Mail, I can enlarge the font in the message for viewing, but not in the message list on the left hand side of the creen. What am I missing? Next question-- Mail isn't allowing me to add an acount even though that account i

  • How to Change multiple keys on one loop in one track

    Several one-to-one lessons fail to reveal how I can change loops key independent of other loops. Example, take a loop and loop it four times in one track, trying to make first loop E, second loop A, third loop B, fourth loop C. Seems when I change on

  • [SOLVED] Suspend button no longer works after update

    Recently update my system, and now pressing the suspend button (Fn+F3 in my case) doesn't suspend it to ram as it did before. Running acpi_listen and hitting the button gives me the output "button/sleep SBTN 00000080 00000000 K" so clearly it's heari

  • Installing Adobe Document Services

    We are in the process of installing Adobe Document Services and we are on ECC6.0 system. I have question is there any requirement that we need to upgrade our ECC system from Ecc6.0 to  SAP ERP 6.0 EHP4 . ======== component information=========== soft

  • Transfer to a new computer

    Hallo, i workd for a long time with Adobe Photoshop Album and managed a lot of thousend files. Now i want to buy a new computer with win 7 or 8, bat how i can transfer all the photo- files with tags and informations? With greetings Rudolf.