ข้อมูลจะปรากฏขึ้น เอาท์พุทข้อมูล

ในการซิงโครไนซ์ข้อมูลที่อยู่ในฐานข้อมูลระหว่างแผนกศุลกากรระยะไกลและฐานข้อมูลศุลกากร ตลอดจนส่งเอกสารไปยังฐานข้อมูลกลางของกรมศุลกากรแห่งรัฐยูเครน โปรแกรม 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) พัฒนาโปรแกรมที่ใช้ลูป


ข้อมูลที่เกี่ยวข้อง.