ข้อมูลจะปรากฏขึ้น เอาท์พุทข้อมูล
ในการซิงโครไนซ์ข้อมูลที่อยู่ในฐานข้อมูลระหว่างแผนกศุลกากรระยะไกลและฐานข้อมูลศุลกากร ตลอดจนส่งเอกสารไปยังฐานข้อมูลกลางของกรมศุลกากรแห่งรัฐยูเครน โปรแกรม Inspector-2006 จะใช้โหมดข้อมูลเข้า-ออก
เอาต์พุตข้อมูลสามารถทำได้สองวิธี: เอาต์พุตแบบธรรมดาและคิว
เอาต์พุตเอกสารอย่างง่ายคือการกระทำที่ผู้ใช้เลือกเอกสารที่จะส่งออกและดำเนินการ * เอาต์พุตของพวกเขาไปยังไดเร็กทอรีที่ระบุหรือส่งโดย ITK ของกรมศุลกากรแห่งรัฐยูเครน "อีเมล" สามารถเลือกเอกสารที่จะส่งออกได้ด้วยวิธีใดวิธีหนึ่งต่อไปนี้:
ระบุช่วงวันที่สำหรับการดำเนินการเอกสาร
ระบุช่วงวันที่ของการแก้ไขเอกสารครั้งล่าสุด
การเลือกเอกสารเฉพาะ
การสร้างรายการเอกสารสำหรับการส่งออก
คิวเป็นกลไกที่เอกสารจะถูกจัดคิวโดยอัตโนมัติเพื่อส่งออกไปยังสถานที่แลกเปลี่ยนข้อมูล เอาต์พุตโดยใช้คิวเป็นกลไกที่แนะนำสำหรับเอาต์พุตเอกสาร โดยเฉพาะอย่างยิ่งเนื่องจากเอกสารบางรายการ - ผลตอบรับการวิเคราะห์ความเสี่ยง เอกสารการชำระเงิน - สามารถส่งออกได้โดยใช้คิวเท่านั้น
เอกสารแต่ละฉบับที่อยู่ภายใต้เอาท์พุต (อันเป็นผลมาจากการลงทะเบียน การแก้ไข หรือการยอมรับเบื้องต้นในฐานข้อมูล - ขึ้นอยู่กับประเภทของเอกสาร) จะถูกวางโดยอัตโนมัติโดยระบบในคิวเอาท์พุต
แต่ละเอกสารสามารถเข้าไปในเอาต์พุตคิวหลายรายการพร้อมกันได้ ตัวอย่างเช่น สำหรับการกระจายบัตรของผู้เข้าร่วมการค้าต่างประเทศ จะมีการสร้างคิวแยกต่างหากสำหรับแต่ละหน่วยพิธีการศุลกากร
การแสดงข้อมูลในรูปแบบใด ๆ จำเป็นต้องสร้างสถานที่สำหรับการแลกเปลี่ยนข้อมูลก่อน ในการสร้างและดำเนินการเอาต์พุตข้อมูลใดๆ ผู้ใช้จะต้องมีสิทธิ์ของ Output Operator เมื่อใช้เอาต์พุตแบบธรรมดา ผู้ใช้จะต้องมีสิทธิ์เพิ่มเติมเพื่อดูประเภทเอกสารที่เกี่ยวข้อง
คิวเอาท์พุตได้รับการกำหนดค่าในโหมดเอกสาร / เอาท์พุต / คิวเอาท์พุต หากต้องการสร้างคิว ให้เลือกเพิ่มจากเมนูบริบท (หรือคีย์ INS) ในกล่องโต้ตอบคุณควรระบุ:
ประเภทคิว (ประเภทคิวถูกกำหนดโดยโครงร่างการไหลของข้อมูล)
ชื่อคิว หมายเหตุ - เพื่อความสะดวกและความแตกต่างของคิว
คิวกำลังเต็ม - ช่องทำเครื่องหมายถูกปิดใช้งานและห้ามมิให้วางเอกสารในคิว
คิวกำลังถูกถอนคิว - ช่องทำเครื่องหมายที่ปิดใช้งานจะปิดใช้งานการแยกคิวอัตโนมัติ
เอกสารรวมอยู่ในคิว - คุณสามารถเลือกทั้งหมดได้
ด้วยการถอนอัตโนมัติถอนไม่เกินทุกนาที จากเอาต์พุตก่อนหน้า - สำหรับบริการเอาต์พุตอัตโนมัติ ค่าที่ยอมรับได้คือ:
ก) มากกว่าศูนย์: เครื่องจะส่งออกคิวดังกล่าวน้อยกว่าหลังจากจำนวนนาทีที่ระบุ
b) ศูนย์หรือว่างเปล่า: เครื่องจะส่งออกคิวทุกครั้งที่มีการทริกเกอร์ (ในเวอร์ชันปัจจุบัน - ทุกนาที)
c) น้อยกว่าศูนย์: คิวดังกล่าวจะไม่แสดงโดยอัตโนมัติ ควรแสดงด้วยตนเอง
เอาต์พุตของเอกสารที่อยู่ในคิวสามารถดำเนินการได้โดยใช้วิธีการต่อไปนี้: เอาต์พุตแบบแมนนวลของคิวที่แยกจากกัน, เอาต์พุตแบบแมนนวลของคิวทั้งหมด, เอาต์พุตอัตโนมัติ
เอาต์พุตแบบแมนนวลของคิวที่แยกกันจะดำเนินการในโหมด Documents / Information Input/Output / Output Queues คุณต้องเลือกคิวที่ต้องการแล้วคลิกปุ่มเอาท์พุตที่เลือก จากนั้นในหน้าต่างตำแหน่งเอาท์พุต ให้ระบุตำแหน่งสำหรับเอาท์พุตเอกสารจากคิว: พาธไปยังโฟลเดอร์ที่จะจัดเก็บไฟล์เอาท์พุต หรือที่อยู่อีเมลของ ผู้รับคิว
เอาต์พุตแบบแมนนวลของคิวทั้งหมดจะดำเนินการในโหมดเอกสาร / อินพุต/เอาท์พุต / คิวเอาท์พุตโดยการคลิกปุ่มเอาท์พุตคิวที่ใช้งานอยู่ทั้งหมด ในหน้าต่างเอาท์พุตเอกสารทั้งหมดที่จะเอาท์พุต คิวที่เลือกพารามิเตอร์เอาต์พุตคิวไว้จะถูกทำเครื่องหมายตามค่าเริ่มต้น หากจำเป็น สามารถปรับรายการคิวสำหรับเอาต์พุตได้ คุณสามารถเริ่มส่งออกเอกสารจากคิวได้โดยใช้ปุ่มเอาต์พุต เอาต์พุตด้วยตนเองของคิวทั้งหมดจะดำเนินการเฉพาะกับกล่องจดหมาย "อีเมล" ของฝ่ายบริการศุลกากรของรัฐ ITK ของยูเครนเท่านั้น
เอกสารโดยนัยจากคิวจะถูกนำไปใช้โดยกระบวนการที่เปิดใช้งานหลังจากช่วงเวลาที่กำหนดในโหมดอัตโนมัติ กระบวนการนี้จะแสดงคิวที่ใช้งานอยู่ทั้งหมดและส่งไฟล์โดยใช้ ITK ของบริการศุลกากรแห่งรัฐยูเครน "อีเมล"
เอกสารจะถูกลบออกจากคิวโดยอัตโนมัติโดยโปรแกรมโดยที่ผู้ใช้ไม่ต้องดำเนินการใด ๆ สำหรับคิวที่เอาต์พุตในรูปแบบ cmf หรือ imf เอกสารจะถูกลบออกจากคิวทันทีหลังจากเอาต์พุต สำหรับคิวที่ทำงานกับรูปแบบ csnmsg เอกสารจะถูกลบออกจากคิวหลังจากได้รับการยืนยันจากแผนกผู้รับว่าได้รับเอกสารแล้วเท่านั้น
สำหรับเอาต์พุตข้อมูลแต่ละรายการ จะมีการสร้างโปรโตคอล (เครื่องมือ / การตั้งค่าโปรแกรม / พารามิเตอร์ทั่วไป - บนแท็บ I/O ช่องทำเครื่องหมาย Store Output Protocols จะถูกเลือก) ในกรณีของการส่งออกข้อมูลด้วยตนเอง หน้าต่างโปรโตคอลจะเปิดขึ้นหลังจากการส่งออกเสร็จสิ้น สามารถดูโปรโตคอลเอาท์พุตได้ในโหมดโปรโตคอลอินพุต/เอาท์พุตเอกสาร / ข้อมูล ในกรณีนี้ คุณสามารถตั้งค่าพารามิเตอร์ต่อไปนี้: ประเภทเอาต์พุต (สำหรับเอกสารแต่ละรายการ) โปรโตคอลคิวและการเขียน
ข้อมูลมีรูปแบบที่แตกต่างกันขึ้นอยู่กับประเภทและทิศทางการส่งข้อมูล (ตารางที่ 9.2)
ตารางที่ 9.2 ประเภทการส่งและวิธีการส่งออกข้อมูลขึ้นอยู่กับประเภทของเอกสาร
ท้ายตาราง. 9.2
เอกสาร |
ประเภทการส่งกำลัง |
ประเภทเอาต์พุต |
ตัวเลือกง่ายๆ |
ธรรมดา+คิว |
|||
ธรรมดา+คิว |
ตามช่วงวันที่ |
||
ตามช่วงวันที่ |
|||
หนังสืออนุมัติ |
ธรรมดา+คิว |
ตามช่วงวันที่แยกเอกสาร |
|
หนังสืออนุมัติ |
ธรรมดา+คิว |
ตามช่วงวันที่แยกเอกสาร |
|
ธรรมดา+คิว |
ตามช่วงวันที่แยกเอกสาร |
||
ธรรมดา+คิว |
ตามช่วงวันที่แยกเอกสาร |
||
การตัดสินใจจำแนกประเภท |
ธรรมดา+คิว |
ตามช่วงวันที่แยกเอกสาร |
|
ตามช่วงวันที่แยกเอกสาร |
|||
เอกสารการชำระเงิน |
ธรรมดา+คิว |
แยกเอกสาร |
|
ผลตอบรับการวิเคราะห์ความเสี่ยง |
สัญญาณหรือข้อมูลที่ส่งโดย (หรือจาก) มัน คำนี้ยังสามารถใช้เป็นการกำหนด (หรือนอกเหนือจากการกำหนด) ของการดำเนินการเฉพาะได้: "ดำเนินการ I/O" หมายถึงการดำเนินการอินพุตหรือเอาต์พุต อุปกรณ์อินพุต/เอาท์พุตถูกใช้โดยบุคคล (หรือระบบอื่น) เพื่อโต้ตอบกับคอมพิวเตอร์ ตัวอย่างเช่น แป้นพิมพ์และเมาส์ได้รับการออกแบบมาเป็นพิเศษเป็นอุปกรณ์ป้อนข้อมูลของคอมพิวเตอร์ ในขณะที่จอภาพและเครื่องพิมพ์เป็นอุปกรณ์ส่งออกของคอมพิวเตอร์ อุปกรณ์สำหรับการสื่อสารระหว่างคอมพิวเตอร์ เช่น โมเด็มและการ์ดเครือข่าย มักจะทำหน้าที่เป็นอุปกรณ์อินพุตและเอาต์พุตพร้อมกัน
เป็นที่น่าสังเกตว่าวัตถุประสงค์ของอุปกรณ์ในฐานะอุปกรณ์อินพุตหรือเอาต์พุตนั้นขึ้นอยู่กับมุมมอง หนูและคีย์บอร์ดใช้การโต้ตอบทางกายภาพที่ดำเนินการโดยผู้ใช้ที่เป็นมนุษย์ (โดยวิธีการที่เกี่ยวข้องกับเขา สิ่งเหล่านี้จะเป็นการกระทำในการส่งออกข้อมูล) และเปลี่ยนให้เป็นสัญญาณที่คอมพิวเตอร์สามารถเข้าใจได้ ข้อมูลที่ส่งออกจากอุปกรณ์เหล่านี้คือการป้อนข้อมูลลงในคอมพิวเตอร์ ในทำนองเดียวกัน เครื่องพิมพ์และจอภาพจะรับสัญญาณอินพุตที่ส่งออกจากคอมพิวเตอร์ จากนั้นจะแปลงสัญญาณเหล่านี้ให้อยู่ในรูปแบบที่บุคคลสามารถมองเห็นหรืออ่านได้ (สำหรับผู้ใช้ที่เป็นมนุษย์ การอ่านหรือการดูข้อมูลดังกล่าวถือเป็นการป้อนหรือรับข้อมูล)
ในสถาปัตยกรรมคอมพิวเตอร์ การรวมกันของโปรเซสเซอร์และหน่วยความจำหลัก (นั่นคือ หน่วยความจำที่โปรเซสเซอร์สามารถอ่านและเขียนโดยตรงโดยใช้คำสั่งพิเศษ) ถือเป็น "สมอง" ของคอมพิวเตอร์ และจากมุมมองนี้ ใดๆ การแลกเปลี่ยนข้อมูลกับสหภาพนี้ เช่น ดิสก์ไดรฟ์ หมายถึง I/O โปรเซสเซอร์และวงจรอิเล็กทรอนิกส์ที่เกี่ยวข้องใช้ I/O ที่จัดสรรหน่วยความจำ ซึ่งใช้ในการเขียนโปรแกรมระดับต่ำเพื่อใช้งานไดรเวอร์อุปกรณ์
ระบบปฏิบัติการและซอฟต์แวร์ระดับสูงใช้แนวคิดและพื้นฐาน I/O ที่แตกต่างและเป็นนามธรรมมากกว่า ตัวอย่างเช่น ระบบปฏิบัติการส่วนใหญ่ใช้แอปพลิเคชันโปรแกรมผ่านแนวคิดของ . ภาษาการเขียนโปรแกรม C และ C++ รวมถึงระบบปฏิบัติการตระกูล Unix ไฟล์และอุปกรณ์ที่เป็นนามธรรมแบบดั้งเดิมในสตรีมข้อมูลที่สามารถอ่าน เขียนถึง หรือทั้งสองอย่าง ไลบรารีมาตรฐาน C ใช้ฟังก์ชันสำหรับการทำงานกับสตรีมสำหรับอินพุตและเอาต์พุตของข้อมูล
- แลกเปลี่ยน(ข้อมูล) - ในบริบทของภาษาและกลไกการเขียนโปรแกรม ALGOL 68 ป้อนข้อมูลและ บทสรุปเรียกรวมกันว่า แลกเปลี่ยน- แลกเปลี่ยนห้องสมุด อัลโกลา 68รู้จักไฟล์/อุปกรณ์มาตรฐานต่อไปนี้: ยืนเข้า, โดดเด่น, ยืนผิดพลาด และ ถอยกลับ
อีกทางเลือกหนึ่งนอกเหนือจากฟังก์ชันพิเศษแบบธรรมดาคือ I/O monad ซึ่งอนุญาตให้โปรแกรมอธิบาย I/O เพียงอย่างเดียว และการดำเนินการจะดำเนินการนอกขอบเขตของโปรแกรม สิ่งนี้ค่อนข้างน่าทึ่ง เนื่องจากฟังก์ชัน I/O มีผลข้างเคียงในภาษาการเขียนโปรแกรมใดๆ แต่การเขียนโปรแกรมเชิงฟังก์ชันล้วนๆ ได้กลายเป็นที่แพร่หลายไปแล้ว
อินเทอร์เฟซไอ/โอ
อินเทอร์เฟซ I/O จำเป็นต้องมีการควบคุมโปรเซสเซอร์ของแต่ละอุปกรณ์ อินเทอร์เฟซต้องมีตรรกะที่เหมาะสมในการตีความที่อยู่อุปกรณ์ที่สร้างโดยโปรเซสเซอร์
การสร้างการติดต่อต้องถูกใช้งานโดยอินเทอร์เฟซโดยใช้คำสั่งที่เหมาะสม เช่น (ยุ่ง, พร้อม, กำลังรอ) เพื่อให้โปรเซสเซอร์สามารถสื่อสารกับอุปกรณ์ I/O ผ่านทางอินเทอร์เฟซได้
หากจำเป็นต้องถ่ายโอนรูปแบบข้อมูลที่แตกต่างกัน อินเทอร์เฟซจะต้องสามารถแปลงข้อมูลอนุกรม (สั่ง) เป็นรูปแบบคู่ขนานและในทางกลับกัน
ควรเป็นไปได้ที่จะสร้างการขัดจังหวะและประเภทหมายเลขที่เกี่ยวข้องสำหรับการประมวลผลเพิ่มเติมโดยโปรเซสเซอร์ (หากจำเป็น)
คอมพิวเตอร์ที่ใช้ I/O ที่แมปหน่วยความจำจะเข้าถึงฮาร์ดแวร์โดยการอ่านและเขียนไปยังตำแหน่งหน่วยความจำเฉพาะ โดยใช้คำสั่งภาษาแอสเซมบลีเดียวกันกับที่คอมพิวเตอร์ปกติใช้ในการเข้าถึงหน่วยความจำ
โหมดที่อยู่
มีหลายวิธีที่สามารถอ่านหรือวางข้อมูลลงในหน่วยความจำได้ แต่ละวิธีเป็นโหมดการกำหนดแอดเดรสและมีข้อดีและข้อจำกัดของตัวเอง
โหมดการกำหนดแอดเดรสแบ่งออกเป็นหลายประเภท เช่น การกำหนดแอดเดรสโดยตรง การกำหนดแอดเดรสโดยอ้อม การกำหนดแอดเดรสทันที การกำหนดแอดเดรสดัชนี การกำหนดแอดเดรสพื้นฐาน การกำหนดแอดเดรสฐาน การกำหนดแอดเดรสในอนาคต ฯลฯ
ที่อยู่โดยตรง
ในประเภทนี้ ที่อยู่ข้อมูลจะเป็นส่วนหนึ่งของคำสั่ง เมื่อโปรเซสเซอร์ถอดรหัสคำสั่ง จะได้รับที่อยู่ของเซลล์หน่วยความจำซึ่งสามารถอ่านข้อมูลที่จำเป็นได้ (ตำแหน่งที่สามารถเขียนได้)
ในกรณีนี้ ตัวถูกดำเนินการ Addr จะชี้ไปยังพื้นที่หน่วยความจำที่มีข้อมูลและคัดลอกไปยัง Reg Register ที่ระบุ
ที่อยู่ทางอ้อม
ในกรณีนี้ ที่อยู่สามารถจัดเก็บไว้ในทะเบียนได้ คำแนะนำจะเข้าถึงการลงทะเบียนที่มีที่อยู่ นั่นคือหากต้องการรับข้อมูล คำสั่งจะต้องถอดรหัสข้อมูลในรีจิสเตอร์ที่เกี่ยวข้อง เนื้อหาของรีจิสเตอร์จะถูกประมวลผลเป็นที่อยู่ โดยใช้ข้อมูลที่จะอ่าน/เขียนจาก/ไปยังพื้นที่หน่วยความจำที่เกี่ยวข้อง
I/O พร้อมการกระจาย (ข้อมูลอินพุต) ข้ามพอร์ต (หน่วยความจำ)
I/O ที่กระจาย (ข้อมูลอินพุต) ข้ามพอร์ต (หน่วยความจำ) มักจะต้องใช้คำสั่งที่ออกแบบมาเพื่อดำเนินการ I/O โดยเฉพาะ
ดูสิ่งนี้ด้วย
ลิงค์
- รูปแบบคำสั่งและการกำหนดแอดเดรสในคอมพิวเตอร์ (บทหนังสือ)
มูลนิธิวิกิมีเดีย 2010.
ดูว่า "อินพุต/เอาต์พุต" ในพจนานุกรมอื่นๆ คืออะไร:
อินพุตเอาต์พุต อินพุตเอาต์พุต... หนังสืออ้างอิงพจนานุกรมการสะกดคำ
อินพุตเอาต์พุต- การถ่ายโอนข้อมูลและสัญญาณควบคุมระหว่างโปรเซสเซอร์และอุปกรณ์ต่อพ่วง หัวข้อเครือข่ายคอมพิวเตอร์ EN อินพุต/เอาท์พุตI/O ... พจนานุกรมอธิบายจิตวิทยา - การแลกเปลี่ยนไบนารี (ไม่มีการแปลงข้อมูล) - [E.S. Alekseev, A.A. พจนานุกรมอธิบายภาษาอังกฤษเป็นภาษารัสเซียเกี่ยวกับวิศวกรรมระบบคอมพิวเตอร์ มอสโก 1993] หัวข้อเทคโนโลยีสารสนเทศโดยทั่วไป การแลกเปลี่ยนไบนารี่ (ไม่มีการแปลงข้อมูล) EN... ... คู่มือนักแปลทางเทคนิค
เฝ้าสังเกต
จอภาพเป็นอุปกรณ์สำหรับแสดงข้อมูลทุกประเภทที่เชื่อมต่อกับการ์ดวิดีโอพีซีด้วยสายตา
มีจอภาพขาวดำและสี จอภาพตัวอักษรและตัวเลขและกราฟิก จอภาพหลอดรังสีแคโทด และจอภาพคริสตัลเหลว
จอภาพรังสีแคโทด ($CRT$)
ภาพนี้สร้างขึ้นโดยใช้ลำแสงอิเล็กตรอนที่เกิดจากปืนอิเล็กตรอน ไฟฟ้าแรงสูงจะช่วยเร่งลำแสงอิเล็กตรอนซึ่งตกลงบนพื้นผิวด้านในของตะแกรงและเคลือบด้วยสารเรืองแสง (สารที่เรืองแสงเมื่อสัมผัสกับลำแสงอิเล็กตรอน) ระบบควบคุมลำแสงจะขับเคลื่อนทีละบรรทัดทั่วทั้งหน้าจอ (สร้างแรสเตอร์) และควบคุมความเข้มของลำแสง (ความสว่างของจุดฟอสเฟอร์)
จอภาพ $CRT$ ปล่อยคลื่นแม่เหล็กไฟฟ้าและรังสีเอกซ์ ซึ่งมีศักย์ไฟฟ้าคงที่สูง ซึ่งส่งผลเสียต่อสุขภาพของมนุษย์
รูปที่ 1 จอภาพ CRT
จอภาพ LCD ($LCD$) ที่ใช้คริสตัลเหลว
จอภาพคริสตัลเหลว (LCD) ผลิตจากสารของเหลวที่มีคุณสมบัติบางอย่างของของแข็งที่เป็นผลึก เมื่อสัมผัสกับแรงดันไฟฟ้า โมเลกุลคริสตัลเหลวสามารถเปลี่ยนการวางแนวและเปลี่ยนคุณสมบัติของลำแสงที่ผ่านเข้าไปได้
ข้อดีของจอภาพ LCD เหนือจอภาพ $CRT$ คือการไม่มีรังสีแม่เหล็กไฟฟ้าที่เป็นอันตรายต่อมนุษย์และความกะทัดรัด
ภาพจะถูกจัดเก็บแบบดิจิทัลในหน่วยความจำวิดีโอซึ่งอยู่บนการ์ดแสดงผล รูปภาพจะแสดงบนหน้าจอมอนิเตอร์หลังจากอ่านเนื้อหาของหน่วยความจำวิดีโอและแสดงบนหน้าจอ
ความเสถียรของภาพบนหน้าจอมอนิเตอร์ขึ้นอยู่กับความถี่ในการอ่านภาพ อัตราการรีเฟรชภาพของจอภาพสมัยใหม่คือ 75$ หรือมากกว่าต่อวินาที ซึ่งทำให้มองไม่เห็นการกะพริบของภาพ
รูปที่ 2. จอภาพ LCD
เครื่องพิมพ์
คำจำกัดความ 2
เครื่องพิมพ์- อุปกรณ์ต่อพ่วงที่ออกแบบมาเพื่อแสดงข้อมูลตัวเลข ข้อความ และกราฟิกบนกระดาษ ตามหลักการทำงาน เครื่องพิมพ์เลเซอร์ อิงค์เจ็ท และเมทริกซ์ มีความโดดเด่น
ให้การพิมพ์ที่เงียบสนิท ซึ่งเกิดขึ้นจากผลกระทบของซีโรกราฟฟี พิมพ์ทั้งหน้าพร้อมกัน ซึ่งช่วยให้มั่นใจได้ถึงความเร็วในการพิมพ์สูง (สูงถึง $30$ หน้าต่อนาที) คุณภาพการพิมพ์สูงของเครื่องพิมพ์เลเซอร์มั่นใจได้ด้วยความละเอียดสูงของเครื่องพิมพ์
รูปที่ 3 เครื่องพิมพ์เลเซอร์
ให้การพิมพ์ที่เงียบสนิทด้วยความเร็วที่ค่อนข้างสูง (สูงสุดหลายหน้าต่อนาที) ในเครื่องพิมพ์อิงค์เจ็ต การพิมพ์จะดำเนินการโดยใช้หัวพิมพ์หมึก ซึ่งจะปล่อยหมึกภายใต้แรงกดจากรูเล็กๆ ลงบนกระดาษ หัวพิมพ์เคลื่อนไปตามกระดาษ เหลือบรรทัดอักขระหรือแถบรูปภาพ คุณภาพการพิมพ์ของเครื่องพิมพ์อิงค์เจ็ทขึ้นอยู่กับความละเอียด ซึ่งสามารถเข้าถึงคุณภาพของภาพถ่ายได้
รูปที่ 4 เครื่องพิมพ์อิงค์เจ็ท
เป็นเครื่องพิมพ์แบบกระแทกที่สร้างตัวอักษรโดยใช้เข็มหลายอันที่อยู่ในหัวเครื่องพิมพ์ กระดาษถูกดึงเข้ามาด้วยแกนหมุน และผ้าหมึกจะผ่านระหว่างกระดาษกับหัวเครื่องพิมพ์
บนหัวพิมพ์ของเครื่องพิมพ์ดอทเมทริกซ์จะมีแท่งแนวตั้งเป็นแท่งเล็กๆ (ปกติคือ 9 ดอลลาร์หรือ 24 ดอลลาร์) ที่ถูก "ผลัก" ออกจากหัวด้วยสนามแม่เหล็กแล้วชนกระดาษ (ผ่านผ้าหมึก) ขณะที่หัวพิมพ์เคลื่อนที่ จะทิ้งสายอักขระไว้บนกระดาษ
เครื่องพิมพ์ดอทเมทริกซ์พิมพ์ด้วยความเร็วต่ำ ทำให้เกิดเสียงรบกวนมาก และคุณภาพการพิมพ์ไม่ดี
รูปที่ 5 เครื่องพิมพ์ดอทเมทริกซ์
พลอตเตอร์ (พลอตเตอร์)
คำจำกัดความ 3
อุปกรณ์ที่ออกแบบมาสำหรับวัตถุกราฟิกที่มีรูปแบบกว้างและซับซ้อน (โปสเตอร์ ภาพวาด วงจรไฟฟ้าและอิเล็กทรอนิกส์ ฯลฯ) ภายใต้การควบคุมด้วยพีซี
รูปภาพถูกวาดด้วยปากกา ใช้เพื่อรับแบบการออกแบบที่ซับซ้อน แผนสถาปัตยกรรม แผนที่ทางภูมิศาสตร์และอุตุนิยมวิทยา และไดอะแกรมธุรกิจ
รูปที่ 6 พล็อตเตอร์
โปรเจ็กเตอร์
คำจำกัดความที่ 4
โปรเจคเตอร์มัลติมีเดีย(โปรเจ็กเตอร์มัลติมีเดีย) เป็นอุปกรณ์อัตโนมัติที่ส่ง (ฉายภาพ) ข้อมูลไปยังหน้าจอขนาดใหญ่จากแหล่งภายนอกซึ่งอาจเป็นคอมพิวเตอร์ (แล็ปท็อป), VCR, เครื่องเล่นดีวีดี, กล้องวิดีโอ, กล้องเอกสาร, เครื่องรับสัญญาณโทรทัศน์ ฯลฯ
$จอแอลซีดี$ โปรเจ็คเตอร์. ภาพถูกสร้างขึ้นโดยใช้เมทริกซ์ผลึกเหลวโปร่งแสง ซึ่งรุ่น $3LCD$ มีสามสี (หนึ่งสีสำหรับแต่ละสีหลักสามสี) เทคโนโลยี $LCD$ มีราคาไม่แพงนัก ดังนั้นจึงมักใช้ในโมเดลที่มีคลาสและวัตถุประสงค์ต่างๆ
รูปภาพ 7. โปรเจ็กเตอร์ LCD
$DLP$ โปรเจ็กเตอร์ ภาพถูกสร้างขึ้นจากเมทริกซ์สะท้อนแสงและวงล้อสี ซึ่งช่วยให้สามารถใช้เมทริกซ์ตัวเดียวเพื่อแสดงสีหลักทั้งสามสีได้อย่างสม่ำเสมอ
รูปภาพ 8. โปรเจ็กเตอร์ DLP
$CRT$-โปรเจ็กเตอร์ ภาพนี้ถูกสร้างขึ้นโดยใช้หลอดรังสีแคโทดสามหลอดที่มีสีพื้นฐาน ตอนนี้พวกเขาไม่ได้ใช้งานจริง
รูปที่ 9. โปรเจ็กเตอร์ CRT
$LED$ โปรเจ็คเตอร์. ภาพถูกสร้างขึ้นโดยใช้ตัวปล่อยแสง LED ข้อดี ได้แก่ อายุการใช้งานที่ยาวนาน ซึ่งนานกว่าอายุการใช้งานของโปรเจ็กเตอร์ที่มีหลอดไฟหลายเท่า และความสามารถในการสร้างรุ่นพกพาพิเศษที่สามารถใส่ลงในกระเป๋าเสื้อได้
รูปที่ 10. โปรเจ็กเตอร์ LED
$LDT$-โปรเจ็กเตอร์ แบบจำลองนี้ใช้เครื่องกำเนิดแสงเลเซอร์หลายตัว เทคโนโลยีนี้ทำให้สามารถสร้างโปรเจ็กเตอร์ขนาดกะทัดรัดที่มีความสว่างสูงมากได้
อุปกรณ์ส่งสัญญาณเสียง
ลำโพงในตัว
คำจำกัดความที่ 5
ลำโพงในตัว- อุปกรณ์ที่ง่ายที่สุดที่ออกแบบมาเพื่อเล่นเสียงบนพีซี ลำโพงในตัวเป็นอุปกรณ์สร้างเสียงหลักจนกระทั่งมีการ์ดเสียงราคาไม่แพง
ในพีซีสมัยใหม่ ลำโพงจะใช้เพื่อส่งสัญญาณข้อผิดพลาด โดยเฉพาะอย่างยิ่งเมื่อเรียกใช้โปรแกรม POST บางโปรแกรม (เช่น Skype) จะทำสำเนาเสียงเรียกเข้าไปยังผู้พูดเสมอ แต่จะไม่ส่งเสียงการสนทนาผ่านสัญญาณดังกล่าว
Windows 64 บิตไม่รองรับลำโพงในตัวซึ่งมีสาเหตุมาจากความขัดแย้งระหว่างเครื่องมือการกู้คืนและการจัดการพลังงานของการ์ดเสียง
อุปกรณ์สำหรับส่งออกข้อมูลเสียงที่เชื่อมต่อกับเอาต์พุตของการ์ดเสียง
รูปภาพ 11. ลำโพงและหูฟัง
หลังจากศึกษาหัวข้อนี้แล้ว คุณจะได้เรียนรู้:
เกี่ยวกับการจำแนกประเภทและวัตถุประสงค์ของอุปกรณ์ส่งออก
- ลักษณะสำคัญของจอภาพ
- ประเภทเครื่องพิมพ์หลักและคุณลักษณะ
- ประเภทหลักของพล็อตเตอร์และลักษณะเฉพาะ
- จุดประสงค์ของอุปกรณ์เอาท์พุตเสียงคืออะไร
การจำแนกประเภทของอุปกรณ์เอาท์พุต
ข้อมูลที่ป้อนลงในคอมพิวเตอร์จะถูกแปลงโดยใช้โปรแกรมให้เป็นผลลัพธ์สุดท้ายที่จำเป็นสำหรับบุคคล อย่างไรก็ตาม ในคอมพิวเตอร์ ผลการประมวลผลนี้จะถูกจัดเก็บไว้ในรหัสไบนารี่ และมนุษย์ไม่สามารถเข้าใจได้อย่างสมบูรณ์ ในการแปลงรหัสไบนารี่ให้อยู่ในรูปแบบที่มนุษย์สามารถอ่านได้ จำเป็นต้องใช้ฮาร์ดแวร์พิเศษซึ่งเรียกว่าอุปกรณ์เอาท์พุต
อุปกรณ์เอาท์พุตเป็นฮาร์ดแวร์สำหรับการแปลงข้อมูลคอมพิวเตอร์ (เครื่องจักร) ให้อยู่ในรูปแบบที่มนุษย์เข้าใจได้
ในการทำงานปกติของอุปกรณ์เอาท์พุต เช่นเดียวกับอุปกรณ์อินพุต จำเป็นต้องมีชุดควบคุม (ตัวควบคุมหรืออะแดปเตอร์) ขั้วต่อพิเศษและสายไฟฟ้า และจำเป็นต้องมีโปรแกรมควบคุม (ไดรเวอร์) เมื่อตรงตามเงื่อนไขเหล่านี้เท่านั้น อุปกรณ์เอาท์พุตจะให้รูปแบบที่จำเป็นสำหรับบุคคลในการนำเสนอผลลัพธ์เอาท์พุตในรูปแบบของข้อความ รูปภาพ เสียง ฯลฯ ความหลากหลายของอุปกรณ์เอาท์พุตถูกกำหนดโดยหลักการทางกายภาพต่างๆ ที่เป็นพื้นฐาน ของการดำเนินงานของพวกเขา
ในบรรดาอุปกรณ์เอาท์พุตสามารถแยกแยะคลาสได้หลายคลาสตามรูปแบบการนำเสนอข้อมูล (รูปที่ 20.1): จอภาพ เครื่องพิมพ์ พล็อตเตอร์ อุปกรณ์ส่งสัญญาณเสียง.
ข้าว. 20.1. การจำแนกประเภทของอุปกรณ์เอาท์พุต
จอภาพ
ลักษณะทั่วไป
จอภาพได้รับการออกแบบมาให้แสดงข้อมูลสัญลักษณ์และกราฟิก
จอภาพสามารถสร้างโดยใช้หลอดรังสีแคโทดหรือในรูปแบบของแผงคริสตัลเหลว
สำหรับคอมพิวเตอร์แล็ปท็อป จอภาพจะทำในรูปแบบของแผงคริสตัลเหลว จอภาพคริสตัลเหลวที่มีขนาดกะทัดรัดซึ่งเป็นจอแบน อีกทั้งไม่มีปัจจัยที่เป็นอันตรายที่ส่งผลต่อสุขภาพของมนุษย์ ทำให้จอภาพประเภทนี้ได้รับความนิยมมากขึ้นในคอมพิวเตอร์เดสก์ท็อป
ลักษณะสำคัญของจอภาพที่ใช้หลอดรังสีแคโทดคือ:
ความละเอียดหน้าจอ
- ระยะห่างระหว่างจุดบนหน้าจอ
- ความยาวแนวทแยงของหน้าจอ
ความละเอียดหน้าจอ
รูปภาพใดๆ บนหน้าจอจะแสดงด้วยชุดจุดที่เรียกว่าพิกเซล (จากองค์ประกอบรูปภาพภาษาอังกฤษ - องค์ประกอบของรูปภาพ) จำนวนจุดในแนวนอนและแนวตั้งของหน้าจอจะกำหนดความละเอียดของจอภาพ ของจอภาพสมัยใหม่รองรับความละเอียด 800x600, 1024x768 พิกเซล และโหมดอื่นๆ: ยิ่งความละเอียดของจอภาพสูงเท่าไร ภาพก็จะยิ่งดีขึ้นเท่านั้น
ในโหมดข้อความ เฉพาะอักขระที่คอมพิวเตอร์รู้จักเท่านั้นที่จะแสดงบนหน้าจอ และในโหมดกราฟิก รูปภาพใดๆ ที่ประกอบด้วยจุดจะปรากฏขึ้น หากต้องการแสดงอักขระใดๆ ในโหมดข้อความ จะใช้จำนวนพิกเซลคงที่ เช่น 8x8 หรือ 8x14
จอภาพมีให้เลือกทั้งขาวดำ (ขาวดำ) และสี ภาพสีได้มาจากการผสมสีพื้นฐานสามสี: แดง เขียว น้ำเงิน สีพื้นฐานถูกสร้างขึ้นโดยลำแสงอิเล็กตรอน 3 ลำ ซึ่งแต่ละลำมีหน้าที่สร้างสีของตัวเอง ความหลากหลายของเฉดสีทั้งหมดอธิบายได้ด้วยการรวมสีพื้นฐานในสัดส่วนต่างๆ
จำบทเรียนการวาดภาพเมื่อคุณต้องผสมสีเพื่อให้ได้เฉดสีที่ต้องการ ดังนั้นเพื่อให้ได้สีเทอร์ควอยซ์ก็เพียงพอที่จะผสมสีเขียวและสีน้ำเงินและได้สีราสเบอร์รี่โดยการเพิ่มสีน้ำเงินเป็นสีแดง
ระยะห่างระหว่างจุดบนหน้าจอ
ความชัดเจนของภาพบนจอภาพถูกกำหนดโดยระยะห่างระหว่างจุดบนหน้าจอ หรือขนาดขั้น (“ขนาดเกรน”) ค่าของพารามิเตอร์นี้อยู่ในช่วง 0.22 ถึง 0.43 มม. ยิ่งค่านี้น้อยลง คุณภาพของภาพก็จะยิ่งดีขึ้น
ความยาวแนวทแยงของหน้าจอ
พารามิเตอร์นี้วัดเป็นนิ้วและอยู่ในช่วงตั้งแต่ 9 ถึง 41 นิ้ว การเลือกขนาดจอภาพขึ้นอยู่กับพื้นที่ใช้งานคอมพิวเตอร์ส่วนบุคคล จอภาพยอดนิยมคือ 14 และ 15 นิ้ว เพื่อการศึกษาและในครัวเรือน การทำงานกับแพ็คเกจกราฟิกพิเศษจำเป็นต้องใช้จอภาพแนวทแยงที่ใหญ่กว่า เช่น 17 นิ้ว ในระบบการออกแบบที่ใช้คอมพิวเตอร์ช่วย ซึ่งจำเป็นต้องแสดงข้อมูลกราฟิกจำนวนมากพร้อมกัน เพื่อการทำงานที่มีประสิทธิภาพ ขอแนะนำให้ใช้จอภาพที่มีเส้นทแยงมุม 21 นิ้วขึ้นไป
ความละเอียดของหน้าจอส่วนใหญ่จะถูกกำหนดโดยอัตราส่วนของความยาวแนวทแยงและขนาดขั้น (ตาราง 20.1) ตัวอย่างเช่น ด้วยขนาดเส้นทแยงมุม 14 นิ้วและขนาดพิทช์ 0.28 มม. โหมดการทำงานของจอภาพที่เหมาะสมที่สุดจะมีให้ที่ความละเอียด 800 x 600 พิกเซล
ตารางที่ 20.1. ความสัมพันธ์ระหว่างเส้นทแยงมุม ขนาดขั้น และความละเอียดของหน้าจอ
วีดีโอการ์ด
โหมดการทำงานจริงของจอภาพขึ้นอยู่กับประเภทของการ์ดแสดงผลที่ให้การควบคุมและการโต้ตอบของจอภาพกับคอมพิวเตอร์ส่วนบุคคล มีการติดตั้งการ์ดแสดงผลหรืออะแดปเตอร์วิดีโอบนเมนบอร์ดในยูนิตระบบของคอมพิวเตอร์และมาพร้อมกับชุดโปรแกรมไดรเวอร์ จอภาพ อะแดปเตอร์วิดีโอ และชุดโปรแกรมไดรเวอร์จะสร้างระบบวิดีโอของคอมพิวเตอร์ส่วนบุคคล
เพื่อให้สามารถเชื่อมต่อทีวีหรือ VCR เข้ากับคอมพิวเตอร์ได้ คอมพิวเตอร์จึงมีตัวแปลงวิดีโอติดตั้งไว้ ตัวแปลงสัญญาณทีวีช่วยให้คุณแสดงภาพคอมพิวเตอร์บนหน้าจอทีวีหรือบันทึกลงใน VCR ตัวแปลงพีซีจะทำการแปลงแบบย้อนกลับ ซึ่งภาพจากหน้าจอทีวีจะปรากฏบนจอภาพ
จอภาพทั้งหมดอยู่ภายใต้การทดสอบภาคบังคับเพื่อความปลอดภัยต่อสุขภาพของมนุษย์ ดังนั้นเมื่อซื้อคุณจะต้องมีใบรับรองความปลอดภัยเพื่อยืนยันคุณภาพของจอภาพที่ซื้อมาและระดับรังสีต่ำ (Low Radiation)
เครื่องพิมพ์
ลักษณะทั่วไป
เครื่องพิมพ์ได้รับการออกแบบให้พิมพ์ผลลัพธ์ลงบนกระดาษในกรณีนี้ การแสดงข้อมูลโดยเครื่องจักรจะถูกแปลงเป็นสัญลักษณ์ (ตัวอักษร ตัวเลข เครื่องหมาย) อักขระใดๆ จะถูกพิมพ์เป็นชุดจุด ภาพถูกสร้างขึ้นโดยหัวพิมพ์ แต่ละบรรทัดจะพิมพ์เป็นสองทิศทาง: หัวพิมพ์จะเลื่อนจากซ้ายไปขวาและจากขวาไปซ้าย การเปลี่ยนไปใช้เอาต์พุตของบรรทัดถัดไปจะดำเนินการโดยใช้กลไกพิเศษในการดึงกระดาษระหว่างลูกกลิ้งเครื่องพิมพ์ ฟังก์ชันการทำงานของเครื่องพิมพ์สมัยใหม่ช่วยให้คุณสามารถแสดงข้อความ ภาพวาด และกราฟิกต่างๆ ไม่เพียงแต่บนกระดาษเท่านั้น แต่ยังรวมถึงบนแผ่นฟิล์มพิเศษด้วย เช่น เพื่อสร้างสไลด์
หนึ่งยูนิตระบบสามารถเชื่อมต่อเครื่องพิมพ์ประเภทใดก็ได้ตั้งแต่หนึ่งถึงสามเครื่อง
โดยวิธีการสร้างข้อมูลขาออกเครื่องพิมพ์แบ่งออกเป็น:
ตามลำดับ เมื่อเอกสารถูกสร้างขึ้นทีละอักขระ
- ตัวพิมพ์เล็กเมื่อสร้างทั้งบรรทัดพร้อมกัน
- ตามหน้า เมื่อมีการสร้างรูปภาพของทั้งหน้า
ตามจำนวนสีที่ใช้ในการพิมพ์เอกสารมีทั้งเครื่องพิมพ์ขาวดำและสี
โดยวิธีการพิมพ์มีเครื่องพิมพ์แบบกระแทกและไม่กระแทก
ลักษณะที่สำคัญที่สุดของเครื่องพิมพ์คือ:
ความกว้างของแคร่เครื่องพิมพ์ซึ่งกำหนดรูปแบบเอกสารสูงสุดที่เป็นไปได้: A4 หรือ A3;
- ความเร็วในการพิมพ์ซึ่งกำหนดจำนวนตัวอักษรหรือจำนวนหน้าที่พิมพ์โดยเครื่องพิมพ์ต่อวินาทีหรือนาที
- ความละเอียดของเครื่องพิมพ์ ซึ่งกำหนดคุณภาพการพิมพ์เป็นจำนวนจุดต่อนิ้ว - dpi (จุดต่อนิ้ว) เมื่อส่งออกอักขระ
ตามวิธีการรับภาพบนกระดาษวิธีการใช้เครื่องพิมพ์วัสดุผสมสี (โทนเนอร์) คือ เมทริกซ์ อิงค์เจ็ท เลเซอร์ ความร้อน จดหมาย- มาดูประเภทเครื่องพิมพ์หลักๆ กัน
เครื่องพิมพ์ดอทเมทริกซ์
เครื่องพิมพ์ดอทเมทริกซ์เป็นของอุปกรณ์การพิมพ์แบบกระแทกเนื่องจากภาพถูกสร้างขึ้นโดยใช้ชุดเข็ม (เมทริกซ์) ที่กระทบกระดาษผ่านผ้าหมึกที่วางอยู่ในกรณีพิเศษ - ตลับหมึก
เป็นผลให้รอยพิมพ์ของรูปภาพของตัวละครที่แสดงยังคงอยู่บนกระดาษ
การเคลื่อนที่ของเข็มแต่ละเข็มเพื่อให้ได้ภาพที่ต้องการจะถูกควบคุมโดยใช้แม่เหล็กไฟฟ้าที่อยู่ในส่วนหัวของเครื่องพิมพ์ดอทเมทริกซ์
ยิ่งมีเข็มในหัวมาก คุณภาพการพิมพ์ก็จะยิ่งสูงขึ้น
เครื่องพิมพ์ดอทเมทริกซ์มีจำหน่ายในประเภท 9-, 18- และ 24 พิน
เครื่องพิมพ์อิงค์เจ็ท
เครื่องพิมพ์อิงค์เจ็ทเป็นอุปกรณ์ที่ไม่ได้รับผลกระทบเนื่องจากหัวพิมพ์ไม่สัมผัสกับกระดาษ ด้วยเหตุนี้งานของพวกเขาจึงเกือบจะเงียบไป
ในการผลิตภาพจะใช้หมึกพิเศษและแทนที่จะใช้หัวพิมพ์จะมีการติดตั้งตลับหมึกที่ดูเหมือนบ่อหมึกกลับหัวซึ่งมีพ่นหมึกบาง ๆ ออกจากรู (หัวฉีด) หยดที่เล็กที่สุดของพวกมันจะเบนไปภายใต้การกระทำของแม่เหล็กไฟฟ้าควบคุม และเมื่อไปถึงกระดาษ จะสร้างภาพที่ต้องการ จำนวนหัวฉีดมีตั้งแต่ 12 ถึง 64 หัว ยิ่งมีหัวฉีดมาก คุณภาพการพิมพ์ก็จะยิ่งสูงขึ้น เครื่องพิมพ์อิงค์เจ็ทให้ภาพที่มีคุณภาพใกล้เคียงกับการพิมพ์ ซึ่งเป็นตัวกำหนดขอบเขตการใช้งานที่กว้างขวางของเครื่องพิมพ์อิงค์เจ็ทในการสร้างเอกสารต่างๆ
ความเร็วในการพิมพ์ของเครื่องพิมพ์อิงค์เจ็ทนั้นสูงกว่าเครื่องพิมพ์ดอทเมทริกซ์มาก น่าเสียดายที่ต้นทุนการพิมพ์ด้วยเครื่องพิมพ์อิงค์เจ็ทก็สูงขึ้นอย่างมากเช่นกัน เมื่อทำงานกับเครื่องพิมพ์อิงค์เจ็ท เราต้องไม่ลืมว่าหมึกมีแนวโน้มที่จะแพร่กระจายเมื่อสัมผัสกับน้ำ ดังนั้นเครื่องพิมพ์ประเภทนี้จึงสามารถใช้ได้เฉพาะในห้องแห้งเท่านั้น ด้วยเหตุผลเดียวกัน เครื่องพิมพ์อิงค์เจ็ทจึงใช้กระดาษเรียบคุณภาพสูงเท่านั้น
เครื่องพิมพ์เลเซอร์
การใช้เครื่องพิมพ์เลเซอร์ รังสีเลเซอร์.
ลำแสงเลเซอร์บางๆ จะสร้างภาพอิเล็กทรอนิกส์บนดรัมที่ไวต่อแสงโดยใช้ระบบเลนส์
อนุภาคของผงสีย้อม (โทนเนอร์) จะถูกดึงดูดไปยังบริเวณที่มีประจุของภาพอิเล็กทรอนิกส์ ซึ่งจะถูกถ่ายโอนไปยังกระดาษ
เครื่องพิมพ์เลเซอร์ให้คุณภาพการพิมพ์สูงและความเร็วในการพิมพ์สูง ตั้งแต่หลายหน้าต่อนาทีสำหรับการพิมพ์สี และมากกว่า 12 หน้าต่อนาทีสำหรับการพิมพ์ขาวดำ
คุณสมบัติเหล่านี้ของเครื่องพิมพ์เลเซอร์กำหนดการใช้งานเป็นเครื่องพิมพ์เครือข่ายที่มีโหมดการเข้าถึงที่ใช้ร่วมกัน เครื่องพิมพ์เลเซอร์มีการใช้กันอย่างแพร่หลายในการพิมพ์
พล็อตเตอร์
พล็อตเตอร์หรือเรียกอีกอย่างว่าผู้วางแผน ออกแบบมาเพื่อแสดงข้อมูลกราฟิก, การสร้างไดอะแกรม, ภาพวาดสถาปัตยกรรมที่ซับซ้อน, กราฟิกเชิงศิลปะและภาพประกอบ, แผนที่, ภาพสามมิติ พล็อตเตอร์ใช้ในการผลิตเอกสารสีคุณภาพสูง และเป็นสิ่งที่ขาดไม่ได้สำหรับศิลปิน นักออกแบบ นักออกแบบกราฟิก วิศวกร และนักวางแผน
ขนาดของเอกสารเอาต์พุตจากพล็อตเตอร์มีขนาดใหญ่กว่าขนาดของเอกสารที่สามารถสร้างได้โดยใช้เครื่องพิมพ์ ตามกฎแล้ว ความยาวสูงสุดของวัสดุพิมพ์จะถูกจำกัดด้วยความยาวของม้วนกระดาษ ไม่ใช่ตามการออกแบบของพล็อตเตอร์
ภาพบนกระดาษถูกสร้างขึ้นโดยใช้หัวพิมพ์ ภาพจะถูกนำไปใช้กับกระดาษทีละจุด (กระดาษลอกลาย, ฟิล์ม) ดังนั้นชื่อของพล็อตเตอร์ - พล็อตเตอร์ (จากภาษาอังกฤษเป็นพล็อต - เพื่อวาดรูป)
ลักษณะสำคัญของพล็อตเตอร์ ได้แก่ :
ความเร็วในการวาดภาพ วัดเป็นมิลลิเมตรต่อวินาที
- ความเร็วเอาต์พุตกำหนดโดยจำนวนแผ่นงานที่มีเงื่อนไขที่พิมพ์ต่อนาที
- ความละเอียด วัดได้ คล้ายกับเครื่องพิมพ์ มีหน่วยเป็น dpi (จุดต่อนิ้ว)
ตามการออกแบบ พล็อตเตอร์จะแบ่งออกเป็นพล็อตเตอร์แบบแท่นและดรัม ในพล็อตเตอร์แบบแท่น กระดาษจะอยู่กับที่ และหัวพิมพ์จะเคลื่อนที่ในสองทิศทาง ในดรัมแมชชีน หัวจะเคลื่อนที่ไปตามพิกัดใดพิกัดหนึ่ง และกระดาษจะเคลื่อนที่ไปตามอีกพิกัดหนึ่งโดยใช้ระบบหนีบ
ตามหลักการทำงาน พล็อตเตอร์แบ่งออกเป็นปากกา อิงค์เจ็ท ไฟฟ้าสถิต การถ่ายเทความร้อน และดินสอ
พล็อตเตอร์ปากกาใช้ปากกาธรรมดาเพื่อสร้างภาพ เพื่อให้ได้ภาพสี จะใช้ปากกาที่มีสีต่างกันหลายอัน
พล็อตเตอร์อิงค์เจ็ทสร้างภาพที่คล้ายกับเครื่องพิมพ์อิงค์เจ็ทโดยการพ่นหยดหมึกลงบนกระดาษ การพิมพ์สีคุณภาพสูงกว่าเมื่อเปรียบเทียบกับปากกาพล็อตเตอร์ กำหนดการใช้งานเครื่องพิมพ์อิงค์เจ็ทอย่างกว้างขวางในกิจกรรมต่างๆ ของมนุษย์ รวมถึงการออกแบบโดยใช้คอมพิวเตอร์ช่วยและการออกแบบทางวิศวกรรม
พล็อตเตอร์ไฟฟ้าสถิตจะสร้างภาพโดยใช้ประจุไฟฟ้าขณะที่กระดาษถูกดึงผ่าน พล็อตเตอร์แบบไฟฟ้าสถิตมีราคาแพงมากและจะใช้เมื่อต้องการเอกสารเอาต์พุตคุณภาพสูง
พล็อตเตอร์ถ่ายโอนความร้อนสร้างภาพสองสีโดยใช้กระดาษที่ไวต่อความร้อนและเข็มที่ทำความร้อนด้วยไฟฟ้า
พล็อตเตอร์ดินสอใช้ปากกาสไตลัสธรรมดาเพื่อสร้างภาพ มีราคาถูกที่สุดและใช้งานได้กับวัสดุสิ้นเปลืองราคาถูก
อุปกรณ์ส่งสัญญาณเสียง
เป็นเรื่องยากที่จะจินตนาการว่าคอมพิวเตอร์ยุคใหม่กำลังเงียบ โดยไม่สามารถได้ยินเสียงต่างๆ เช่น สัญญาณ เพลง หรือคำพูดของมนุษย์ ในการดำเนินการนี้ ลำโพง g หรือหูฟังจะเชื่อมต่อกับคอมพิวเตอร์ ซึ่งจะแปลงข้อมูลไบนารี่ให้เป็นเสียง
อุปกรณ์ส่งสัญญาณเสียงเมื่อติดตั้งโปรแกรมที่เหมาะสมบนคอมพิวเตอร์ สามารถสร้างเสียงที่คล้ายกับคำพูดของมนุษย์ได้ เราพบตัวอย่างการใช้เอาต์พุตเสียงพูดในซูเปอร์มาร์เก็ตสมัยใหม่ที่ส่วนควบคุมทางออกเพื่อยืนยันการซื้อ ในอุปกรณ์โทรศัพท์ และในอุปกรณ์ในรถยนต์ อุปกรณ์เหล่านี้ยังใช้กันอย่างแพร่หลายในด้านการศึกษาเมื่อสอนภาษาต่างประเทศ
คำถามทดสอบและการมอบหมายงาน
1. อุปกรณ์เอาท์พุตใช้ทำอะไร?
2. ระบุคุณสมบัติหลักของจอภาพ
3. คุณเข้าใจคำว่า “ความละเอียดหน้าจอ” ได้อย่างไร?
4. คำว่า "พิกเซล" หมายถึงอะไร?
5. ระบบวิดีโอคอมพิวเตอร์ส่วนบุคคลคืออะไร?
6. แสดงรายการเทคโนโลยีการพิมพ์หลัก
7. หลักการทำงานพื้นฐานของเครื่องพิมพ์ดอทเมทริกซ์คืออะไร?
8. หลักการทำงานพื้นฐานของเครื่องพิมพ์อิงค์เจ็ทคืออะไร?
9. ให้การประเมินเปรียบเทียบเครื่องพิมพ์อิงค์เจ็ทและเลเซอร์
10. อธิบายหลักการทำงานของพล็อตเตอร์และประเภทของพวกมัน
11. อุปกรณ์เอาท์พุตเสียงมีประโยชน์อย่างไร?
ระบบอินพุต/เอาท์พุต C++ ทำงานผ่านสิ่งที่เรียกว่าสตรีม เธรด I/O เป็นอุปกรณ์ลอจิคัลที่ให้และรับข้อมูลผู้ใช้ หากพูดเป็นรูปเป็นร่าง สตรีมอินพุต/เอาท์พุตเป็นอวัยวะรับสัมผัสของโปรแกรม เช่นเดียวกับที่บุคคลมีหูสำหรับฟังและมีสายเสียงสำหรับพูด โปรแกรมก็มีสตรีมอินพุตเพื่อรับข้อมูลจากภายนอกและมีสตรีมเอาต์พุตเพื่อเขียนข้อมูลไปยังอุปกรณ์ภายนอก เช่น หน้าจอ
เธรดเชื่อมโยงกับอุปกรณ์ฟิสิคัลโดยใช้ระบบ C++ I/O เนื่องจากสตรีม I/O ทั้งหมดทำงานในลักษณะเดียวกัน แม้ว่าโปรแกรมเมอร์จะต้องทำงานกับอุปกรณ์ที่มีลักษณะแตกต่างกันโดยสิ้นเชิง แต่ระบบ I/O จึงมีอินเทอร์เฟซเดียวที่สะดวกสำหรับสิ่งนี้ ตัวอย่างเช่น ฟังก์ชั่นที่ใช้ในการบันทึกข้อมูลบนหน้าจอมอนิเตอร์ค่อนข้างเหมาะสมทั้งสำหรับการเขียนลงไฟล์และส่งออกไปยังเครื่องพิมพ์
เมื่อโปรแกรม C++ เริ่มดำเนินการ จะมีการเปิดเธรดสี่เธรด:
ในอนาคตเราจะสนใจสตรีม cin, cout
หากต้องการใช้ฟังก์ชัน I/O มาตรฐาน คุณต้องรวมไลบรารี iostream ไว้ในโปรแกรมของคุณ จริงๆ แล้วอินพุต/เอาท์พุตดำเนินการในภาษา C++ โดยตัวดำเนินการสองตัว:<< и >>.
การใช้ตัวดำเนินการเอาท์พุต<< можно вывести данные любого базового типа Си++. Вот некоторые примеры.
ศาล<< “Эта строка выводится на экран.\n”
ศาล<< 100.99;
หากต้องการอ่านค่าจากแป้นพิมพ์ ให้ใช้ตัวดำเนินการป้อนข้อมูล >> ตัวอย่างเช่น ในตัวอย่างนี้ มีการป้อนค่าจำนวนเต็มเป็น num
ซิน >> หมายเลข;
ลองดูตัวเลือกต่างๆ สำหรับการใช้ตัวดำเนินการ I/O ข้างต้น
ด้านล่างนี้คือผลลัพธ์ของโปรแกรม
นี่คือตัวเลขบางส่วน: 10 20 99.101
คุณสามารถส่งออกค่าได้มากกว่าหนึ่งค่าในนิพจน์ I/O เดียว ตัวอย่างเช่น โปรแกรมที่แสดงในรายการ 2 สามารถแก้ไขได้ดังนี้:
ผลลัพธ์ของงานจะเหมือนกับโปรแกรมก่อนหน้าทุกประการ
รายการ 4 แสดงโปรแกรมตัวอย่างที่ให้ผู้ใช้สามารถป้อนตัวเลขได้
ในบางกรณี คุณอาจต้องเผชิญกับงานส่งออกข้อมูลในรูปแบบที่กำหนด คุณสามารถใช้ฟังก์ชัน printf() สำหรับสิ่งนี้ เนื่องจาก printf() ไม่ใช่องค์ประกอบในตัวของภาษา C++ ก่อนที่จะรันโปรแกรม จำเป็นต้องรวมไฟล์ส่วนหัวที่มีคำอธิบายของฟังก์ชัน printf() โดยใช้ตัวดำเนินการ #include ในกรณีนี้คือไฟล์ stdio.h
เราเคยใช้ฟังก์ชัน printf() มาก่อนแล้ว (ดูรายการ 1) และตอนนี้เราจะดูรายละเอียดเพิ่มเติม
ต้นแบบ:
int printf(ถ่าน const *รูปแบบ [, การโต้แย้ง]... );
คำอธิบาย:
สร้างเอาต์พุตที่จัดรูปแบบแล้ว
ตัวเลือก:
รูปแบบ– รูปแบบสตริง;
การโต้แย้ง– ลำดับข้อโต้แย้ง
ส่งคืนค่า:
การเรียกใช้ฟังก์ชันนี้แต่ละครั้งจะส่งกลับจำนวนอักขระที่พิมพ์ หรือค่าลบหากเกิดข้อผิดพลาด
ประกาศไว้ในไฟล์ส่วนหัว:
ตัวอย่างการใช้งาน:
printf("หนึ่งสาย");
printf(“%s %s”, “หนึ่ง”, “สตริง”);
printf(“%s\n%s”, “สอง”, “สตริง”);
printf(“[%d: %d]”, 1, 0);
สตริงรูปแบบประกอบด้วยออบเจ็กต์สองประเภท: อักขระปกติซึ่งจะถูกคัดลอกไปยังหน้าจอ และข้อกำหนดการแปลง ซึ่งทำให้อาร์กิวเมนต์ที่เหลือถูกแปลงและพิมพ์ตามลำดับที่แสดง ข้อกำหนดการเปลี่ยนแปลงแต่ละรายการจะเริ่มต้นด้วย % และลงท้ายด้วยอักขระระบุการแปลง
โดยทั่วไป ข้อกำหนดการแปลงจะมีลักษณะดังนี้:
% [ธง] [กว้าง] [ . ความแม่นยำ] [( ชม. | ล | I64 | ล)]พิมพ์
คำอธิบายโดยละเอียดของพารามิเตอร์ข้อกำหนดทั้งหมดมีอยู่ในภาคผนวก ข1.2บันทึกการบรรยาย เราจะใช้ข้อกำหนดเวอร์ชันที่เรียบง่าย:
สัญลักษณ์ตัวระบุและคำอธิบายความหมายแสดงไว้ในตารางที่ 1 ถ้า % ไม่มีอักขระตัวระบุที่ถูกต้อง ผลลัพธ์ไม่ได้ถูกกำหนดไว้
ตารางที่ 1. การเปลี่ยนแปลง พิมพ์ฉ
เครื่องหมาย | ประเภทอาร์กิวเมนต์ ประเภทของการพิมพ์ |
ง ฉัน | อินท์; เครื่องหมายทศนิยมที่ลงนาม |
โอ | int ที่ไม่ได้ลงนาม; สัญกรณ์ฐานแปดที่ไม่ได้ลงนาม (ไม่มี 0 ทางด้านซ้าย) |
เอ็กซ์, เอ็กซ์ | int ที่ไม่ได้ลงนาม; สัญกรณ์เลขฐานสิบหกที่ไม่ได้ลงนาม (ไม่มี 0x หรือ 0X ทางด้านซ้าย) ตัวเลข 10 ถึง 15 คือ abcdef สำหรับ x และ ABCDEF สำหรับ X |
ยู | int ที่ไม่ได้ลงนาม; จำนวนเต็มทศนิยมที่ไม่ได้ลงนาม |
ค | อินท์; อักขระตัวเดียวหลังจากแปลงเป็น ถ่านที่ไม่ได้ลงนาม |
ส | ถ่าน *; อักขระของสตริงจะถูกพิมพ์จนกว่าจะพบ "\0" หรือถึงจำนวนอักขระที่ระบุโดยความแม่นยำ |
ฉ | สองเท่า; สัญกรณ์ทศนิยมในรูปแบบ [-]mmm.ddd โดยที่ปริมาณ ง |
อี อี | สองเท่า; สัญกรณ์ทศนิยมในรูปแบบ [-]m.ddddddde±xx หรือสัญกรณ์รูปแบบ [-]m.ddddddE±xx โดยที่ปริมาณ งระบุด้วยความถูกต้อง ความแม่นยำเริ่มต้นคือ 6; ความแม่นยำเป็นศูนย์จะระงับการพิมพ์จุดทศนิยม |
ก, จี | สองเท่า; %e และ %E จะถูกใช้หากลำดับน้อยกว่า -4 หรือมากกว่าหรือเท่ากับความแม่นยำ มิฉะนั้นจะใช้ %f ศูนย์ต่อท้ายและจุดต่อท้ายจะไม่ถูกพิมพ์ |
พี | เป็นโมฆะ *; พิมพ์เป็นตัวชี้ (การเป็นตัวแทนขึ้นอยู่กับการใช้งาน |
n | อินท์ *; จำนวนอักขระที่พิมพ์จนถึงขณะนี้โดยการโทรนี้ พิมพ์ฉถูกเขียนถึงอาร์กิวเมนต์ ไม่มีการแปลงข้อโต้แย้งอื่น |
% | ไม่มีการแปลงข้อโต้แย้ง พิมพ์ % แล้ว |
ส่วนใหญ่เราพิมพ์ตัวเลขและสตริง ดังนั้นจากรายการด้านบน อักขระตัวระบุ d, g และ s จึงมีความสำคัญสำหรับคุณ
ตัวอย่าง
พิจารณาการเรียกใช้ฟังก์ชัน printf() ต่อไปนี้:
printf(“ฉันเป็น %s\n %d: %d\n”, “ก็ได้!”, 1, 0);
จากการรันบรรทัดนี้ หน้าจอจะแสดง:
สตริงรูปแบบเริ่มต้นด้วยคำว่า "ฉันเป็น" เนื่องจากไม่มี "%" อยู่หน้าคำเหล่านี้ คำเหล่านี้จึงแสดงบนหน้าจอโดยไม่มีการแปลงใดๆ ตามด้วยอักขระ "%s" หมายความว่าอาร์กิวเมนต์ที่ส่งผ่าน "ดี!" ควรส่งออกเป็นลำดับอักขระ ควรสังเกตว่าอักขระ "\n" ที่ตามหลังสตริงรูปแบบไม่ใช่อักขระระบุสตริงรูปแบบ นี่คืออักขระพิเศษที่ใช้เมื่อแสดงข้อมูลข้อความ ตารางที่ 2 แสดงคำอธิบายของอักขระพิเศษบางตัว
ตารางที่ 2. อักขระพิเศษบางตัว
ดังนั้นอักขระ "\n" บ่งชี้ถึงความจำเป็นในการขึ้นบรรทัดใหม่ ถัดไป สตริงรูปแบบประกอบด้วยอักขระ “%d: %d” พวกเขากล่าวว่าอาร์กิวเมนต์ต่อไปนี้ (ในกรณีนี้คือ 1 และ 0) เป็นจำนวนเต็มและควรแสดงบนหน้าจอ โดยคั่นด้วยลำดับอักขระ “:” สตริงรูปแบบจะลงท้ายด้วยอักขระ "\n" อีกตัว
เครื่องกำเนิดตัวเลขสุ่ม
งานภาคปฏิบัติในห้องปฏิบัติการจำนวนมากจำเป็นต้องป้อนข้อมูลเข้าที่หลากหลาย ในกรณีที่คุณต้องการป้อนตัวเลขหนึ่งหรือสองตัว สามารถทำได้ด้วยตนเอง แต่ถ้าคุณต้องการป้อนตัวเลขจำนวนมากเป็นข้อมูลเริ่มต้น เช่น เมทริกซ์ ขอแนะนำให้ใช้เครื่องสร้างตัวเลขสุ่ม
ในการทำงานกับตัวสร้างตัวเลขสุ่ม C++ มีสองฟังก์ชัน: srand() และ rand() ซึ่งอธิบายไว้ในไลบรารี stdlib
ก่อนเริ่มงาน จะต้องเริ่มต้นตัวสร้างตัวเลขสุ่มก่อน เมื่อต้องการทำเช่นนี้ ให้เรียกใช้ฟังก์ชัน srand() พร้อมด้วยอาร์กิวเมนต์จำนวนเต็มบวก
การเรียกใช้ฟังก์ชัน rand() แต่ละครั้งจะสร้างจำนวนเต็มแบบสุ่มในช่วงตั้งแต่ 0 ถึง RAND_MAX ค่าตัวเลขของปริมาณนี้ไม่สนใจเรา รายการที่ 5 แสดงโปรแกรมตัวอย่างที่พิมพ์ตัวเลขสุ่มสองตัวบนหน้าจอ
โปรดสังเกตว่าแต่ละครั้งที่คุณเรียกใช้โปรแกรม (รายการ 5) คุณจะได้หมายเลขลำดับเดียวกัน เนื่องจากเราเริ่มต้นตัวสร้างตัวเลขสุ่มด้วยหมายเลข srand(2) เดียวกัน หากคุณต้องการได้รับลำดับที่แตกต่างกันในแต่ละครั้ง คุณจะต้องเปลี่ยนค่าของอาร์กิวเมนต์ของฟังก์ชัน srand() ตามแต่ละครั้งที่คุณเริ่มโปรแกรม ตัวอย่างเช่น คุณสามารถใช้นาฬิการะบบได้ รายการ 6 แสดงเวอร์ชันแก้ไขของโปรแกรมที่พิมพ์ตัวเลขสุ่มสองตัว
ตอนนี้ทุกครั้งที่คุณเรียกใช้โปรแกรมคุณจะได้รับหมายเลขลำดับใหม่
มอบหมายห้องปฏิบัติการ
พิมพ์ คอมไพล์ และรันโปรแกรมต่อไปนี้:
บันทึก! ในโปรแกรมที่นำเสนอในรายการ 9 นักศึกษาแต่ละคนจะต้องป้อนข้อมูลของตนเอง
หลังจากเปิดโปรแกรมนี้ บรรทัดต่อไปนี้จะปรากฏบนหน้าจอ:
โปรโตคอลจะต้องมีรายการของโปรแกรมที่พิมพ์ทั้งหมด แต่ละรายการจะต้องมีความคิดเห็น
คำถามควบคุม
1) คุณต้องการสร้างโครงการ การกระทำของคุณ?
2) คุณได้เขียนโปรแกรมและต้องการคอมไพล์มัน ขออภัย โปรแกรมมีข้อผิดพลาด การกระทำของคุณ?
3) คุณได้รวบรวมโปรแกรมของคุณโดยปราศจากข้อผิดพลาด ตอนนี้คุณต้องการเรียกใช้และดูผลลัพธ์ของการดำเนินการ การกระทำของคุณ?
4) ข้อมูลนำเข้า/ส่งออกใช้อะไรบ้าง?
5) เหตุใดจึงจำเป็นต้องมีห้องสมุด และเชื่อมโยงกับโปรแกรมอย่างไร?
6) คุณต้องการใช้ตัวสร้างตัวเลขสุ่มในโปรแกรม การกระทำของคุณ?
งานห้องปฏิบัติการหมายเลข 2
เป้าหมาย: เพื่อศึกษาความเป็นไปได้ของการคำนวณทางคณิตศาสตร์และตรรกะโดยใช้ภาษา C++
1) พัฒนาโปรแกรมที่ช่วยแก้ปัญหาด้านเลขคณิต
2) พัฒนาโปรแกรมที่ใช้การแตกสาขา
3) พัฒนาโปรแกรมที่ใช้ลูป
ข้อมูลที่เกี่ยวข้อง.