• Embed Doc
  • Readcast
  • Collections
  • 1
    CommentGo Back
 
UNIVERSITI PENDIDIKAN SULTAN IDRIS
FAKULTI TEKNOLOGI MAKLUMAT DAN KOMUNIKASI
KPT 5033 :TEKNOLOGI DAN INOVASI DALAM PENDIDIKAN
Tittle:
THE ISSUES OF USING OPEN SOURCE SOFTWARE INEDUCATION
 By : Instructor:
EN.AHMAD NURZID BIN ROSLI
GROUP DPLI, SEMESTER 1, 2008
Table of ContentsPage
ROSIADI BIN TAJUDIN
 L20081002254 AT46D (PRODUKSI MULTIMEDIA)
KEMAR BIN MOHD NOHL20081002291
 AT49D (BAHASA ARAB)
 
Introduction
1
1.0
What Is The Term ‘SourceMeans? 1
2.0
The Concept of Open Source2
3.0
Differences between Free Software and Open Source2
4.0
Example of Open Source Technologies3
5.0
The Issues of Using Open Source In Education5
Conclusion
8
BibliographyIntroduction
 
This essay is written to give some knowledge about Open Source software, theconcept of open source software, the difference between open source software andfree software and also the issues of using open source software in education.
1.0What Is The Term ‘SourceMeans?
Before we look at Open Source, we need to look at what source actually is. Anysoftware that runs on a computer is created using a programming language. Theselanguages were created by humans as a way to tell the computer what to do. Theseinstructions to the computer are known as a program’s ‘source’. Before the computer can run these instructions, it has to compile the source code. Compiling is the processof turning a programming language into binary form (a string of 1s and 0s).Computers only understand 1s and 0s because at their fundamental level, they are justelectrical switches that are either on (1) or off (0). This might seem like a restrictionuntil we take in to account that modern computers can make millions and even billions of these manipulations in one second. Instead of communicating with thecomputer in binary, it is many times easier to use a human created language and thentranslate (compile) it. C++, Java, and Python are all examples of different programming languages.For example, the simple task of printing the words “Hello World” to the screencan be done in many different ways. There are many programming languages outthere, which all have their strengths, weaknesses, and purposes. However, they all aredesigned to do one thing, take your directions and turn them into a form the computer understands. To better appreciate how complicated and unreadable binary is, just look at a simple binary-word translation. The phrase “Hello World,” in binary is“0100100001100101011011000110110001101111001000000101011101101111011100100110110001100100.”As we can see, this is not something that anyone can read, let alone writeanything as complicated as a program. Now we have a better understanding of what a program’s source is, so now we move forward to look to what the open source is allabout.
of 00

Leave a Comment

You must be to leave a comment.
Submit
Characters: ...
You must be to leave a comment.
Submit
Characters: ...