Wednesday, February 16, 2011
make-up reflect post Jan. 06
This week in computer science I studied accessor and modifier methods. These allow the transfer and modification of data in a class. These are important because to maintain organization a program needs multiple classes, and different classes will probably need to transfer data.
make-up reflect post Jan. 16
This week in computer science, I studied string objects, which allows the storage of a much wider variety of data including of course strings. This is important because generally people communicate with words, and so they are far more relevant in programs.
make-up share post: Jan. 30
I have decided to move to python. I already know quite a bit about java and would like to expand my language repertoire.Python seems quite elegant which should make it easy to learn. The way to define methods is especially easy.
share post
http://www.popsci.com/technology/article/2011-02/nasa-and-darpa-want-100-year-starship-long-they-dont-have-build-it
NASA apparently wants to have deep space ships, but aren't willing to build one themselves. This is just a continuation of the growing trend of relying on the private sector. I can't think of anyone of the top of my head that has more resources than the government of the U.S.A., but they must be out there if NASA expects such a ship to be built.
NASA apparently wants to have deep space ships, but aren't willing to build one themselves. This is just a continuation of the growing trend of relying on the private sector. I can't think of anyone of the top of my head that has more resources than the government of the U.S.A., but they must be out there if NASA expects such a ship to be built.
share post
http://www.popsci.com/science/article/2011-02/new-nasa-reusable-spacecraft-concept-could-serve-multiple-missions-future
NASA is building a starship! Well, sort of. The Nautilus-x, a concept deep-space vehicle, could be constructed and ready to sail by 2020. This ship could take man to Mars easily, and possibly beyond to the Jovian and Saturnian moons. Lessons learned from this ship will pave the way for making interplanetary travel common, and even kick start interstellar travel.
NASA is building a starship! Well, sort of. The Nautilus-x, a concept deep-space vehicle, could be constructed and ready to sail by 2020. This ship could take man to Mars easily, and possibly beyond to the Jovian and Saturnian moons. Lessons learned from this ship will pave the way for making interplanetary travel common, and even kick start interstellar travel.
share post
http://www.popsci.com/technology/article/2011-02/laser-launched-rockets-could-be-safer-cheaper-and-more-efficient-way-space
NASA wants to use lasers to make rockets get more bang from their (very expensive) fuel. Using ground-based lasers, rockets could be super heated inorder to make the fuel burn hotter. Anything involving lasers is really cool in my opinion, and they seem to be worming their way into every scientific endeavor from particle physics to military research.
NASA wants to use lasers to make rockets get more bang from their (very expensive) fuel. Using ground-based lasers, rockets could be super heated inorder to make the fuel burn hotter. Anything involving lasers is really cool in my opinion, and they seem to be worming their way into every scientific endeavor from particle physics to military research.
This week in Computer Science
This week I studied if, if else, and elif in python. Python continues to be a very elegant and simple language, though not lacking in power. These labs were quite simple, but habits gained from focusing on java for so long have messed up some of my programs. Luckily, due to python's simplicity, I found these syntax errors and fixed them quickly. I look forward to gaining enough knowledge of python to create something more complicated such as a game.
Friday, February 4, 2011
this week in Computer Science
This week I began in earnest my study of the programming language Python. I decided to switch because I already had extensive Java experience and wanted to try something new. I read the PDF files given and completed all exercises with ease. Python is very simple, and appears to be just as capable as Java in most areas. However, its simplicity might make the more complex programs more difficult to create. I look forward to continuing my exploration into this new language.
Share Post
http://www.popsci.com/science/article/2011-01/what-could-possibly-go-wrong-industrial-cyber-sabotage
This is funny and sort of related to our class. As part of their what could possibly go wrong series, Popular Science discussed sabotage of computer systems involved in nuclear power plants. It is suspected that a U.S.-led Israeli lab set a virus on some of Iran's nuclear research centers. I can see why you would want to stop them from doing nuclear research, but if you break the safety systems the whole plant could turn into a nuclear bomb. Which would probably be bad.
This is funny and sort of related to our class. As part of their what could possibly go wrong series, Popular Science discussed sabotage of computer systems involved in nuclear power plants. It is suspected that a U.S.-led Israeli lab set a virus on some of Iran's nuclear research centers. I can see why you would want to stop them from doing nuclear research, but if you break the safety systems the whole plant could turn into a nuclear bomb. Which would probably be bad.
Subscribe to:
Posts (Atom)