======Part 2====== =====Entries===== ====Entry 1: October 10, 2012==== Today in data structures, we talked about stacks. Stacks are pretty much like a linked list ecxept you can not insert or delete "nodes" from where ever you want. When you add an object it gets put at the top of the stack. And when you delete an object it takes it off of the top of the stack. As an aid, feel free to use the following questions to help you generate content for your entries: * pop,push * these are the two commands to use for stacks ====Entry 2: October 11, 2012==== Today in discrete stuctures we went back to talking about functions. We talked about the function signature. The function signature is basically the type, return value,function name, and parameter list. The main point of the lecture was that when you declare your parameters as somthing, what ever you pass into them need to be the same type. As an aid, feel free to use the following questions to help you generate content for your entries: * parameter passing is significant * parameter passing is significant because if you do not pass things into the parameters the same excact way that you declared them the program will not run. ====Entry 3: October 25, 2012==== Today in discrete we talked some more about recusion. We worked more on our inclass recursion program. Recursion is a good concept to learn because it can make your program be more efficient. * recursion is significant * it is significant because it can make your program more efficient * What concepts are you dealing with that may not make perfect sense? * What challenges are you facing with respect to the course? ====Entry 4: October 31, 2012==== Today in Data we talked about a binary tree. To navigate from left to right in a binary tree you "traverse". You can not loop in a tree, if you do it is no longer a tree but a graph. Trees are like linked list but automatically sort. * binary trees are signigicant * compares inputs and traverses them to the correct side of the tree * What concepts are you dealing with that may not make perfect sense? * What challenges are you facing with respect to the course? =====Keywords===== {{page>datapart2&nofooter}} {{page>discretepart2&nofooter}} =====Experiment 2===== ====Question==== Can you load windows 7 onto a macbook pro? ====Resources==== *http://www.digitaltrends.com/computing/how-to-install-windows-7-on-an-imac/ *http://www.zdnet.com/news/windows-7-works-great-on-the-macbook-pro/337007 ====Hypothesis==== Based on what i have read, i think that it is very possible and easy to install windows7 onto a macbook. All of the articles are saying to upgrade your version of bootcamp and then just follow the on screen instructions in book camp to install windows. ====Experiment==== I am going to test this experiment by using my macbook pro, and attempting to load my copy of windows7 onto it. I still want the ability to use mac as well, so i am going to attempt to duel boot this bitch. ====Data==== I preformed the experiment. It took around an hour to complete. I partitioned the HDD in half and used one half for windows7 and one half for mac osx. Boot camp then asked me to put the mac os cd in to load the drivers into windows(so that i can use the hardware). It seems to be working fine, i can choose to boot into windows or mac, when i start up the computer. ====Analysis==== Based on the data collected: * My hypothesis was correct, you can install windows7 onto a macbook! * Although windows7 is installed, some features do not work( some of the key board buttons). I also get the BSOD often. * There may be some shortcomings in my experiment. Maybe i did not download the correct drivers(even though i used the ones provided) ====Conclusions==== You can most definitely load windows7 onto a macbook. It is a great idea if you like the features and security that mac provides, but also need access to the business side of computing(Microsoft office, and other common programs) If you do not care about mac and only want to use windows i would not suggest putting windows on a macbook for a couple reasons: 1. macbooks are a lot more expensive for the hardware that you get. 2. windows7 is not as stable when loaded on a macbook with boot camp.