ซอร์สโค้ดคืออะไร? »นิยามและความหมาย

Anonim

ในบริบทของการใช้คอมพิวเตอร์ที่แหล่งที่มารหัสที่ถูกกำหนดให้เป็นชุดของเส้นของตำราซึ่งเป็นแนวทางที่คอมพิวเตอร์ต้องเป็นไปตามการดำเนินการโครงการกล่าวว่า; ดังนั้นจึงอยู่ในซอร์สโค้ดซึ่งการทำงานของคอมพิวเตอร์ถูกเขียนขึ้น

ซอร์สโค้ดของโปรแกรมเขียนด้วยภาษาโปรแกรมเฉพาะอย่างไรก็ตามภาษาประเภทนี้ไม่สามารถดำเนินการได้โดยตรงโดยคอมพิวเตอร์ แต่ต้องแปลเป็นภาษาอื่นเพื่อให้คอมพิวเตอร์สามารถดำเนินการได้ง่ายขึ้น สำหรับการแปลนี้จะใช้สิ่งที่เรียกว่าคอมไพเลอร์แอสเซมเบลอร์ตัวแปลและอื่น ๆ

การเข้าถึงซอร์สโค้ดของโปรแกรมประกอบด้วยการเข้าถึงอัลกอริทึมที่พัฒนาโดยผู้สร้าง มันเป็นวิธีเดียวที่จะได้อย่างมีประสิทธิภาพเปลี่ยนโปรแกรม

เมื่อพูดถึงการเผยแพร่ซอร์สโค้ดหมายถึงการแบ่งปันการเขียนกับหัวเรื่องใด ๆ ที่ต้องการนั่นคือบุคคลใด ๆ สามารถวิเคราะห์คัดลอกและแก้ไขได้ การปลดปล่อยรหัสของโปรแกรมทำให้เกิดความไม่ปลอดภัยบางอย่างเนื่องจากการทำงานของโปรแกรมถูกเปิดเผย ในทำนองเดียวกันมักจะไม่เปิดตัวสำหรับการใช้งานเชิงพาณิชย์

รหัสที่มาในการเปิดนอกจากนี้ยังใช้ในการอ้างถึงรหัสที่มาของส่วนประกอบซอฟต์แวร์อื่น ๆเช่นซอร์สโค้ดของหน้าเว็บซึ่งเขียนในรูปแบบ HTML หรือJavascript ภาษา; และจากนั้นเว็บเบราว์เซอร์จะเรียกใช้เพื่อให้สามารถมองเห็นหน้าได้เมื่อเข้าชม

สาขาวิทยาการคอมพิวเตอร์ที่รับผิดชอบในการสร้างซอร์สโค้ดคือวิศวกรรมซอฟต์แวร์