คำถามจากข้อสอบ IT for Engineers
Submitted by nattster on 30 September, 2007 - 10:32.
tags:
หน่วยความจำ 1 GBytes (จิกะไบต์) มีค่าเท่ากับกี่ MBytes (เมกะไบต์)
ก. 1000
ข. 1024
ค. 1000000
ง. 1048576
ช่วยเฉลยหน่อยครับ :D





1024
1024
เล่นมุกอะไรรึเปล่าครับ o__O?
พอดีเขาตอบไป 1000 พอออกมาก็เถียงกะเพื่อนที่ตอบกับ 1024 น่ะครับ :P
Engineer ที่ไหนครับ ถ้าบริษัท harddisk คงต้องตอบว่า 1000 LOL
อ้างอิงจาก http://en.wikipedia.org/wiki/Gibibyte ก็ 1000 ครับ
ป.ล. ดูจากชื่อคนถามแล้ว ถ้าตอบ 1024 คงไม่มาถามหรอกมั้ง - -“
Gibibyte คือ GiB Gibibit คือ Gib มันคือ 2^x
Gigabyte คือ GB Gigabit คือ Gb มันคือ 10^x
เขียนเพิ่มให้ มันเกิดมาจากคำถามแนวนี้แหละครับ 1000 หรือ 1024
ในทาง memory + storage 1K = 1024
ในทาง communication 1K = 1000
ถ้าผมจำไม่ผิดนะ
เหมือนว่าผมก็ได้ยิน และ ได้เรียนมาอย่างนี้เหมือนกัน ครับ
เป็นความกำกวมอย่างนึง ที่ต้องเดาใจคนถาม
ประมาณว่า...
1. พวกไม่รู้อะไรเลย ตอบ 1000
2. พวกรู้มากขึ้นหน่อย ตอบ 1024
3. พวกรู้แจ้งเห็นจริง ตอบ 1000
ก็เลยทำให้ ตอบ 1000 ถ้าไม่ได้รู้แจ้งเห็นจริง ก็เป็นไม่รู้อะไรเลย - -"
ถ้าเป็นวิชาเรียน เจอแบบนี้ก็คงต้องระลึกชาติดูว่าตอนสอนเค้าพูดอะไรบ้าง
พอคะแนนออก ก็อาจจะไปแย้งอ. เค้าได้ เช่นพิมพ์เอกสารของ SI & IEC ไปแสดง
แต่ก็นะ.. ถ้ามันคะแนนเดียว ก็ช่างมันเถอะ ^__^
เดี๋ยวอ. จะรำคาญเปล่าๆ
จริงๆ น่าจะเป็นคำถามอัตนัยเนาะ สบายใจกว่าเยอะ
จงอธิบายว่า GB = กี่ MB และอธิบายจำนวนนั้น
----------
iPAtS
ตอนสอบตอบ 1024 -“-
ผมไปอ่านในวิกิ มันบอกว่าเป็นคำกำกวม สรุปคือ
1GB = 1024^3 เมื่อแทน Memory / การอ้างอิงขนาดของfile
1GB = 1000^3 อื่นๆที่เหลือทั้งหมดเช่น วงการสื่อสาร หรือผู้ผลิต storage
ถ้าคนตั้งโจทย์นี้ถามคำถามนี้อยู่วงการอะไรก็จะตอบในลักษณะนั้น กำกวมจริงๆ
ขอเพิ่มเกร็ดเล็กๆ อีกนิดนึงว่า
นี่เป็นสาเหตุนึงที่.. ทำมั๊ยย ทำไม
ซื้อ harddisk มากี่ที มองความจุได้ไม่เห็นเท่าที่แปะป้ายบอกไว้เลย
เช่น HDD 320GB มันจะเท่ากับ ~320,000,000,000B ซึ่งจะได้ประมาณแค่ 298GiB
ถ้าใครไม่รู้ ก็จะคิดว่า OS มั่ว ไม่ก็บริษัทหรือร้านโกง ="=
----------
iPAtS
ผมไม่รู้ว่าเคยเห็นเขียนกันแบบนี้ป่าวครับ GB (byte) กับ Gb (bit)
ถ้่าเป็นผมคงตอบ 1024 MB เกี่ยวกับเรื่องหน่วยความจำนะ
บางทีคนออกข้อสอบอาจจะถามเพื่อให้คนตอบมั่นใจมากขึ้นก้อได้ เนื่องจากในสมัยนีี้เรามักพูดละค่าที่สมบูรณ์ให้กับคนรุ่นใหม่ฟังกัน (มังคับ)
ออกมาจากห้องสอบโดนเพื่อนๆ รุมสะกำ บอกว่าต้องตอบ 1024 - -“
แล้วอ้างเหตุผลของหน่วย GiB กับ GB ให้ฟัง ปรากฏว่า ไม่มีใครรู้จักหน่วย GiB เลยซักคน T_T
ถ้าตอบผิดก็เพราะอ่านบทความนี้แหละครับ http://www.siamdev.net/node/82
เอาบทความนี้ไปแย้งอาจารย์เลยครับ :p
HDK Blog
ปล่อยวางๆๆ
ข้อเดียวเอง..”
ปล่อยวางได้ครับ แต่ความจริง ต้องเป็นความจริง และต้องรับรู้ความจริงแบบถูกต้องด้วย
ไปถามอาจารย์เป้นการส่วนตัวเลยก็ได้มั้งครับ มีผลต่อคะแนนของเราเองด้วย อีกอย่าง การที่เราไปถามอาจทำให้อาจารย์จำเราได้ ทำให้ติดต่อเรื่องอื่นๆได้ง่ายขึ้น
Blog Diary
ทำใจเหอะครับ
ปีที่แล้วตอนเราเรียน อ. ก็สอนผิดเยอะอะ แต่ขี้เกียจแย้ง เดี๋ยวหมั่นไส้เปล่าๆ
อ. หมั่นใส้เดี๋ยวโดน กดคะแนนนะ ที่นี่ประเทศไทย =_=
silverlight-club.22web.net
ผมก็เคยเจอแบบนี้แหล่ะ อ.สอนผิด ผม Proof ให้เพื่อนดูและเอาหนังสือหลายๆ เล่มมายืนยัน เพื่อนก็เข้าใจและรู้ว่าผมถูก แต่พอสอบเสร็จอออกมานอกห้องแล้วคุยกัน ปรากฎว่ามันทำตามที่ อ.สอนกันหมดเลย สาเหตุเพราะว่า “อยากได้คะแนน”
ผมเลย Proof และ Xerox หนังสืออ้างอิงต่างๆไปวางไว้บนโต๊ะอาจารย์ … จะให้คะแนนผมเท่าไหร่ผมไม่สนใจ อย่างน้อย ผมว่าผมได้ทำในสิ่งที่ถูกต้องแล้ว … ผมว่า จขกท ลองเอาไปใช้บ้างก็ดีนะครับ อย่ากลัวในการทำสิ่งที่ถูกต้อง
กลับมาคราวนี้ … เพื่อมาทวงความฝันคืน!!
จริงๆน่าจะ proof ให้อ.ดูตั้งแต่ก่อนสอบแล้วนะ
ถ้าเป็นอย่างนี้แล้ว จะหวังพัฒนาศักยภาพบุคคลากรไอทีบ้านเราได้อย่างไร?
อินเตอร์เน็ต แผ่นดินแห่งเสรีภาพ
เรื่องขนาดที่แท้จริงของ กิโล หรือ เมกะ หรือ จิกะ มีขนาดจริงๆเท่าไหร่เนี่ย มีที่มา 2 ทางคับ
ถ้าเป็น memory หรือ disk กิโล มันมีค่าแท้จริง คือ 1024 คับ มันมีที่มาคือ 2 ยกกำลัง 10 เท่ากับ 1024 หมายถึง เราใช้ 10 บิตสำหรับอ้างอิงตำแหน่ง memory หรือ disk นั่นคือตำแหน่งของ mem หรือ disk ที่ถูกอ้างอีงถึงได้ ต้องมีฐานมาจาก 2 ยกกำลังอะไรสักอย่าง ดังนั้นโดยทั่วไปเราจึงได้ขนาดของ mem หรือ disk เป็น 1 2 4 8 16 32 64 128 256 512 1024
ถ้าเป็นหน่วยอื่นๆที่ไม่เกี่ยวข้องกับการอ้างอิงตำแหน่ง เช่น ความเร็วในการส่งข้อมูลในเครือข่าย เช่นนี้ไม่ขึ้นอยู่กับค่า สองกำลังใดๆ เช่น เราอาจส่งข้อมูลด้วยความเร็ว 3 ไบต์ต่อวินาที นั่นมีนัยหมายความว่า หน่วยของการสื่อสารเช่น เมกะไบต์ เป็น หนึ่งล้านไบต์จริงๆ ไม่ใช่ค่าประมานคับ ในโปรแกรมจำลองทางเครือข่ายที่นักวิชาการใช้กันเค้านิยามคำว่า เมกะว่าเท่ากับ หนึ่งล้านถ้วนๆครับ
ถ้าหน่วยความจำ น่าจะเป็น 1024
จำได้ว่า ใน Windows เวลาคิดขนาดเป็นเมกกะไบต์ ก็คิดโดยหาร 1024 เหมือนกัน แต่ว่า ผู้ผลิตฮาร์ดดิสก์ เวลาเขาทำดันคิดหาร 1000 แทน .. ทำให้เนื้อที่ดูเหมือนหายไปจาก HDD ใหม่
หรือผมเข้าใจผิดในเรื่องหลัง
บล็อกของผม: http://sikachu.blogspot.com
หน่วยความจำ 1 GBytes (จิกะไบต์) มีค่าเท่ากับกี่ MBytes (เมกะไบต์)
คำถามก็ชัดเจนแล้วนะครับว่า “หน่วยความจำ” …
งงคับไม่แน่ใจเท่าไหร่เลย
สรุปว่า 1000 หรือ 1024 เนี้ย
ยิ่งอ่านยิ่งคน คนหนึ่งบอก 1000 ถูกสุด อีกคนบอก 1024
ในใจก็คิดว่า 1024 แต่มาเอะใจเรื่อง GB กับ Gb สรุปไงแน่ข้อนี้
ถ้าถามเรื่องหน่วยผมว่าเราไม่น่าจะนำประเภทของอุปกรณ์มาชี้วัดนะ หรือถ้าคนเขียนโจทย์เก๋าๆ ก็น่าจะระบุว่าตามมาตรวัดแบบ SI หรืออย่างอื่น
ผมเลยคิดว่า
หน่วยความจำ 1 GBytes (จิกะไบต์) มีค่าเท่ากับกี่ MBytes (เมกะไบต์) คำตอบคือ 1000 ครับ
ถ้า หน่วยความจำ 1 GiB (gibibyte) มีค่าเท่ากับกี่ MiB (mebibyte) ถึงจะตอบ 1024 ครับ
กลับมาคราวนี้ … เพื่อมาทวงความฝันคืน!!
หน่วยความจำ 1 GBytes (จิกะไบต์) มีค่าเท่ากับกี่ MBytes (เมกะไบต์)
1 GBytes (จิกะไบต์) มีค่าเท่ากับกี่ MBytes (เมกะไบต์)
2 คำถามข้างต้นเหมือนกันหรือป่าวครับ แล้วตอบอะไรกันบ้างครับ
จากคำถามแรก
ถ้ามองเป็น common sense ก้อตอบว่า 1024MB ก้อเราเรียกย่อๆ กัน และคิดว่ามันคือ แรม นึกออกเลยใช่ป่าว มองในทางเทคนิค นี่เป็นค่าที่ควรรู้และก้อเข้าใจตรงกันว่า หน่วยความจำ 1GB แท้จริงมันมีค่าเท่าไร
ถ้ามองเป็น measurement จะได้คำตอบเหมือนคำถามข้อ 2 ก้อเค้าเขียน 1 GBytes หนิ ไม่ใช่ 1.024 GBytes สักหน่อย แต่ถ้าเป็นมุมมองแบบ measurement นี้แล้ว คำตอบของข้อ 3 ละ
ภาษาไทยตีความยากนะ ผมว่า
โดยส่วนตัวเชื่อว่า ข. 1024 ถูกต้องครับ
ถ้ากล่าวถึงการวัดปริมาณหน่วยความจำ (memory) จะวัดแบบเดียวกับการอ้าง address ซึ่งใช้อุปสรรคฐาน 2 เสมอ
แถม th.wikipedia.org/wiki/เมกะไบต์
—