คำจำกัดความของโปรแกรม (ซอฟต์แวร์)
เบ็ดเตล็ด / / July 04, 2021
โดย Marcos Guglielmetti ในเดือนสิงหาคม 2008
ตามตัวอักษร "ซอฟต์แวร์“หมายความว่า”สินค้านุ่มซึ่งคงไม่ช่วยให้เข้าใจความหมายในภาษาสเปน ซอฟต์แวร์หมายถึง ชุดคำสั่ง พร้อมที่จะเป็น ตีความโดย คอมพิวเตอร์ ที่ทำการประมวลผลข้อมูลอิเล็กทรอนิกส์
อา คอมพิวเตอร์ใช้เลขศูนย์และตัวเท่านั้นกล่าวคือ ภาษาไบนารี (00101010010100100101001) เนื่องจากส่วนประกอบที่จับต้องได้ (ฮาร์ดแวร์) ได้รับการออกแบบมาเพื่อตีความสัญญาณไฟฟ้าดังนี้: ปิด (0) หรือเปิด (1)
เนื่องจากเป็นการง่ายกว่าที่จะตีความสิ่งที่เปิดหรือปิด แทนที่จะพยายาม แยกแยะว่ามีอะไร "มากหรือน้อย" (ซึ่งจะหมายถึงตัวเลขที่แตกต่างกันระหว่างศูนย์และ หนึ่ง).
แต่ศูนย์และหลายตัวสามารถสร้างสิ่งที่เรียกว่าไบต์ได้ ดังนั้นด้วย 8 บิต (แต่ละ 0 หรือ 1 เป็นบิต) เราจึงสามารถสร้าง a ไบต์: หน่วยข้อมูลที่สามารถแสดงอักขระพื้นฐานใดๆ ในสภาพแวดล้อมรันไทม์: เป็นไปได้ 256 รายการ ด้วยวิธีนี้ทำให้สามารถอธิบายภาษาของ .ได้อย่างละเอียด การเขียนโปรแกรม เข้าใจมากขึ้นเหนือสิ่งอื่นใด
สำหรับมนุษย์แล้วมันจะซับซ้อนมาก เขียน โปรแกรมในภาษาไบนารี (ศูนย์และตัว) พวกเขาคิดค้นภาษาที่เข้าใจง่ายขึ้นหรือการโทรระดับสูง ตัวอย่างอาจเป็น C, C ++, Python, Perl, Java, HTML, BASH เป็นต้น
ทั้งหมด ส่วนประกอบทางตรรกะ ที่จำเป็นในการทำงานบางอย่างในระบบคอมพิวเตอร์ที่อยู่ใน fall การจำแนกประเภท ซอฟต์แวร์ ซึ่งเป็นคำที่ Royal Spanish Academy ยอมรับ เนื่องจากมีการใช้งานที่ได้รับความนิยม
อันที่จริง ซอฟต์แวร์ไม่ได้หมายถึงเพียงคำสั่งหรืออัลกอริธึมที่ทำงานในคอมพิวเตอร์เท่านั้น แต่ยังรวมถึง เอกสารและข้อมูลที่เกี่ยวข้อง ที่เป็นส่วนหนึ่งของระบบของ การคำนวณ. ดังนั้นเพลงใน รูปแบบ Mp3 หรือ OGG เป็นซอฟต์แวร์เพราะได้รับการแปลงเป็นดิจิทัล (ส่งต่อไปยังตัวเลข)
ซอฟต์แวร์เป็นส่วนสำคัญ ตรรกะ จากคอมพิวเตอร์เราต้องคำนึงด้วย เพื่อทำความเข้าใจปรากฏการณ์ที่ว่าในภาษาฝรั่งเศส "ซอฟต์แวร์" เรียกว่า "ลอจิกเรียล"
อลัน ทัวริง พัฒนาในปี 1936 ทฤษฎีที่สร้างพื้นฐานของซอฟต์แวร์ในปัจจุบันด้วย that ทดสอบ เรียกว่า ตัวเลขที่คำนวณได้
ประเภทซอฟต์แวร์: จาก ระบบ (จำเป็นสำหรับฮาร์ดแวร์ในการทำงาน) การเขียนโปรแกรม (เครื่องมือสำหรับโปรแกรมเมอร์) และ แอพ (มีไว้สำหรับผู้ใช้โดยทั่วไป ไม่ใช่โปรแกรมเมอร์)
หัวข้อในโปรแกรม (ซอฟต์แวร์)