Keinan computer science
Monday, June 11, 2012
final project build a website using weebly
http://bhsstudentcomputerhelpdesk.weebly.com/ the website we built
Thursday, May 31, 2012
C#
C# is a multi-purpose computer programming language suitable for a wide variety of development needs. It was developed along with the Microsoft .NET Framework.
Although C# is derived from the C programming language, it has features such as garbage collection that allow beginners to become proficient in C# more quickly than in C or C++. C# is a good choice for many types of software development projects: rapid application development projects, projects implemented by individuals or large or small teams, Internet applications, and projects with strict reliability requirements. Its strong typing helps to prevent many programming errors that are common in weakly typed languages.
Object-oriented programming (OOP) is a programming paradigm that uses data structures consisting of data fields and methods together with their interactions – to design applications and computer programs.
From personal knowledge, both my cousins use C# to write debugging programs for Intel’s micro computer chips.
Sources:
http://en.wikibooks.org/wiki/C_Sharp_Programming
http://www.cprogramming.com/tutorial/csharp.html
http://www.c-sharpcorner.com/UploadFile/myoussef/CSharpCodeingTechniquesold11152005014508AM/CSharpCodeingTechniquesold.aspx
C# mini tutorial:
http://www.youtube.com/watch?v=LhyBwVhz_zU
http://www.youtube.com/watch?v=Ar4aRdyO2e0&feature=relmfu a little more advanced
Although C# is derived from the C programming language, it has features such as garbage collection that allow beginners to become proficient in C# more quickly than in C or C++. C# is a good choice for many types of software development projects: rapid application development projects, projects implemented by individuals or large or small teams, Internet applications, and projects with strict reliability requirements. Its strong typing helps to prevent many programming errors that are common in weakly typed languages.
Object-oriented programming (OOP) is a programming paradigm that uses data structures consisting of data fields and methods together with their interactions – to design applications and computer programs.
- C# language is intended to be a simple, modern, general-purpose, object-oriented programming language.
- The language should provide support for software engineering principles such as strong type checking, array bounds checking, detection of attempts to use uninitialized variables, and automatic garbage collection Software robustness, durability, and programmer productivity are important.
- The language is intended for use in developing software components suitable for deployment in distributed environments.
- Source code portability is very important, as is programmer portability, especially for those programmers already familiar with C and C++.
- Support for internationalization is very important.
- C# is intended to be suitable for writing applications for both hosted and embedded systems, ranging from the very large that use sophisticated operating systems, down to the very small having dedicated functions.
- Although C# applications are intended to be economical with regard to memory and processing power requirements, the language was not intended to compete directly on performance and size with C or assembly language.
From personal knowledge, both my cousins use C# to write debugging programs for Intel’s micro computer chips.
Sources:
http://en.wikibooks.org/wiki/C_Sharp_Programming
http://www.cprogramming.com/tutorial/csharp.html
http://www.c-sharpcorner.com/UploadFile/myoussef/CSharpCodeingTechniquesold11152005014508AM/CSharpCodeingTechniquesold.aspx
C# mini tutorial:
http://www.youtube.com/watch?v=LhyBwVhz_zU
http://www.youtube.com/watch?v=Ar4aRdyO2e0&feature=relmfu a little more advanced
Monday, May 7, 2012
Websites that suck: Navigation
At first when you enter the webpage it seems to have been made with little effort on aesthetics. All the links have ridiculed titles but seem to be organized. You think it'll be easy to navigate, however almost all of the links navigate you back to the top of the page, and its very frustrating. It's incredibly hard to find a website that is actually on a different webpage, and when you do find these exceptions they are also bad websites: The home page looks fine but when you click on a link the graphics completely changed, and you can't find anything because it has either been moved, or just hidden in some place that a website visitor should never think to look. If you like playing hide and seek go to websitesthatsuck.com
Some example:
http://www.rockycreekatv.com/aboutus.html
http://www.realbusiness.com/#/human-resources
http://web.archive.org/web/20100813142028/http://havenworks.com/
Some example:
http://www.rockycreekatv.com/aboutus.html
http://www.realbusiness.com/#/human-resources
http://web.archive.org/web/20100813142028/http://havenworks.com/
Friday, May 4, 2012
Reflection on building a computer
I think my project is fine. Obviously this might not be the best computer because of the limited budgets and some missing parts. If someone has a lot of knowledge on computers, and is willing to put some time to make sure that all the parts are compatible, I would recommend him/her to build a computer because you can build something that's completely personalized to you.However, if you time or knowledge is limited I would suggest buying a computer. Also if you build a computer with the most high tech components, it might cost a lot more than a computer with similar features that you would buy.
I think this project was the hardest one yet, because it required us to really look into each part and learn many things that I didn't know.
I think this project was the hardest one yet, because it required us to really look into each part and learn many things that I didn't know.
Wednesday, March 28, 2012
Wednesday, March 14, 2012
Subscribe to:
Posts (Atom)