ถังรีไซเคิล (วินโดวส์)

ถังรีไซเคิล (วินโดวส์)

ภายในระบบปฏิบัติการ ไมโครซอฟท์ วินโดวส์ รีไซเคิลบิน ( Recycle Bin) เป็นที่เก็บที่สุดท้ายของไฟล์ที่ถูกสั่งลบ ก่อนการลบอย่างถาวรจากอุปกรณ์เก็บข้อมูลไมโครซอฟท์ได้เพิ่มรีไซเคิลบินเข้าสู่ระบบปฏิบัติการครั้งแรกในวินโดวส์ 95 จุดประสงค์ของรีไซเคิลบินคือเพื่อใช้เป็นที่เก็บชั่วคราวของไฟล์ที่ถูกสั่งลบ ซึ่งทั้งโดยตั้งใจและไม่ตั้งใจ ผู้ใช้สามารถเรียกดูไฟล์ที่เก็บอยู่ในรีไซเคิลบินก่อนตัดสินใจลบอย่างถาวร ซึ่งก่อนหน้านั้น ในวินโดวส์รุ่นก่อนและเอ็มเอสดอส วิธี undelete เป็นหนทางเดียวที่จะสามารถกู้คืนไฟล์ที่ถูกลบโดยไม่ตั้งใจ รีไซเคิลบินไม่เป็นเพียงแค่แหล่งรวบรวมไฟล์ที่ถูกลบ แต่ยังมีข้อมูลของวันเวลาที่ถูกลบ และตำแหน่งดั้งเดิมของไฟล์เหล่านั้นอีกด้วย รีไซเคิลบินสามารถเข้าถึงได้ในวินโดวส์เอกซ์พลอเรอร์เหมือนการเปิดโฟลเดอร์ทั่วไป ไฟล์ต่างๆ ในรีไซเคิลบินจะแสดงคล้ายกับรายการไฟล์ทั่วไป ไฟล์จะถูกเอาออกจากรีไซเคิลบินเมื่อสั่งให้กู้คืน หรือลบทิ้งอย่างถาวร อย่างใดอย่างหนึ่ง เครดิตฟรี ลักษณะไอคอนของรีไซเคิลบินเป็นตัวบ่งบอกว่ามีรายการไฟล์อยู่ในนั้นหรือไม่ ถ้าหากรีไซเคิลบินว่างเปล่า…
แคช

แคช

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

ค่า (วิทยาการคอมพิวเตอร์)

ค่า ในทางวิทยาการคอมพิวเตอร์ หมายถึงนิพจน์ที่ไม่สามารถประเมินค่าต่อได้อีก (รูปแบบบรรทัดฐาน) สมาชิกของแบบชนิดก็คือค่าของแบบชนิดนั้นตัวอย่างเช่น นิพจน์ 1 + 2 ยังไม่เรียกว่าเป็นค่า เพราะยังสามารถลดทอนได้อีกเป็นนิพจน์ 3 แต่นิพจน์ 3 ก็ไม่สามารถลดทอนได้มากกว่านี้อีกแล้วดังนั้นมันจึงเป็นค่า ค่าของตัวแปร จะถูกกำหนดโดยการจับคู่ที่สอดคล้องกันในสภาพแวดล้อมของแบบชนิด (typing environment) ในภาษาโปรแกรมที่ตัวแปรสามารถกำหนดค่าได้ การแยกออกเป็น ค่าทางขวา (r-value คือเนื้อหา) และค่าทางซ้าย (l-value คือตำแหน่ง) ในการกำหนดค่าของตัวแปรเป็นสิ่งจำเป็น ในภาษาโปรแกรมเชิงประกาศ (ระดับสูง)…
ข้อมูล

ข้อมูล

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

การเข้าถึงโดยสุ่ม

ในวิทยาการคอมพิวเตอร์ การเข้าถึงโดยสุ่ม (random access) หรือ การเข้าถึงโดยตรง (direct access) คือความสามารถในการเข้าถึงข้อมูลในลำดับภายในเวลาที่เท่าๆกันสำหรับข้อมูลตัวใด ๆ ก็ตาม เวลาในการเข้าถึงข้อมูลนี้ไม่ขึ้นกับกับขนาดของลำดับด้วย ตัวอย่างของการเข้าถึงโดยสุ่มคือการอ่านข้อมูลจากแผ่นซีดี ซึ่งสามารถอ่านข้อมูลตำแหน่งใดๆได้ทันทีการเข้าถึงข้อมูลที่ตรงกันข้ามกับการเข้าถึงโดยสุ่มคือการเข้าถึงเชิงเส้น ซึ่งข้อมูลที่อยู่ไกลกว่าจะเสียเวลาในการเข้าถึงข้อมูลมากกว่าตัวอย่างเช่นการอ่านข้อมูลจากตลับเทป ซึ่งต้องมีกรอเทปไปยังตำแหน่งที่ต้องการอ่านข้อมูล สำหรับโครงสร้างข้อมูล ความสามารถในการเข้าถึงโดยสุ่มคือความสามารถในการเข้าถึงรายการได้ภายในเวลาคงที่ หรือ {\displaystyle O(1)}{\displaystyle O(1)} ซึ่งโครงสร้างข้อมูลที่เรียบง่ายที่สุดที่มีความสามารถนี้ก็คือแถวลำดับ โครงสร้างข้อมูลที่เหลือที่มีความสามารถนี้ โดยมากแล้วก็จะมาจากการดัดแปลงแถวลำดับ เช่น แถวลำดับพลวัต อย่างไรก็ตาม การมีความสามารถในการเข้าถึงโดยสุ่มก็ความหมายอีกนัยหนึ่งว่าที่อยู่ของหน่วยความจำต้องเรียงกันแบบมีแบบแผน ดังนั้นจึงทำให้โครงสร้างข้อมูลทั้งหลายที่มีความสามารถนี้ไม่สามารถเพิ่มข้อมูลกลางรายการได้อย่างมีประสิทธิภาพ…
EDI

EDI

EDI ย่อมาจาก "Electronic Data Interchange" คือ การแลกเปลี่ยนเอกสารทางธุรกิจระหว่างบริษัทคู่ค้าในรูปแบบมาตรฐานสากลจากเครื่องคอมพิวเตอร์เครื่องหนึ่งไปยังเครื่องคอมพิวเตอร์อีกเครื่องหนึ่ง โดยระบบ EDI จะมีองค์ประกอบที่สำคัญอยู่ 2 อย่างคือ การใช้เอกสารอิเล็กทรอนิกส์แทนเอกสารที่เป็นกระดาษ และเอกสารอิเล็กทรอนิกส์เหล่านี้ต้องอยู่ในรูปแบบมาตรฐานสากล ด้วยสององค์ประกอบนี้ทำให้ทุกธุรกิจสามารถแลกเปลี่ยนเอกสารกันได้ทั่วโลกในปี ค.ศ.1673 นายก็อทฟรายด์ ไลบ์นิซ (Gottfried Leibniz) ได้แสดงเครื่องคำนวณเชิงกลแบบดิจิทัลที่เรียกว่า "Stepped Reckoner" ไลบ์นิซอาจถือได้ว่าเป็นนักวิทยาศาสตร์คอมพิวเตอร์และนักทฤษฎีสารสนเทศคนแรก โดยเฉพาะการที่เขาได้จัดทำเอกสารทางวิชาการเกี่ยวกับระบบเลขฐานสองในปี ค.ศ.1820 นายโทมัส เดอ กอลมาร์ (Thomas…