1.1 จงยกตัวอย่างของผลกระทบของซอฟต์แวร์ ทั้งทางด้านบวกและลบที่มีต่อสังคม
ตอบ
ทางด้านบวก
1. ช่วยส่งเสริมความสะดวกสบายของมนุษย์
2. ช่วยทำให้การผลิตในอุตสาหกรรมดีขึ้น
3. ช่วยส่งเสริมสุขภาพและความเป็นอยู่ให้ดีขึ้น
ทางด้านลบ
1. ทำให้เกิดอาญากรรม
2. ทำให้ความสัมพันธ์ของมนุษย์เสื่อมถอย
3. ทำให้เกิดความวิตกกังวล
1.2 จงอธิบายเกี่ยวกับ Software Crisis ตามความเข้าใจของนักศึกษา
ตอบ คือ วิกฤตการณ์ซอฟต์แวร์ เป็นวิกฤตการณ์ขาดแครนซอฟต์แวร์หรือก็คือขาดแครนซอฟต์แวร์ที่มีประสิทธิภาพเนื่องมาจากในสมัยก่อนเครื่องคอมพิวเตอร์อาศัยการทำงานของสมองกลที่เป็นฮาร์ดแวร์มากกว่าการใช้งานซอฟต์แวร์ และในสมัยก่อนภาษาที่ใช้ในการเขียนซอฟต์แวร์นั้นเป้นภาษที่ใกล้เคียงกับภาษาเครื่องมากเพื่อให้ง่ายในการตีความของเครื่องแต่เป็นเรื่องที่ยากต่อความเข้าใจของมนุษย์ ทำให้การพัฒนาซอฟต์แวร์เป็นเรื่องที่อยาก และอีกหนึ่งสาเหตุการพัฒนาและสร้างฮาร์ดแวร์มีความเจริญก้าวหน้าเป็นอย่างมากเนื่องจากสามารถผลิตได้เป็นจำนวนมากๆ แต่ในทางกลับกันซอฟต์แวร์เป็นสิ่งที่ขาดแครนเพราะไม่สามารถพัฒนาและผลิตได้ทันการผลิตของฮาร์ดแวร์
1.3 จงยกตัวอย่าง Software ที่นักศึกษาว่าเป็น Software ที่มีคุณภาพแล้วนำมาวิเคราะห์ หาคุณลักษณะ Software ที่ดีว่าตรงตามคุณลักษณะใดบ้าง
ตอบ Microsoft Office
1. การบำรุงรักษา
ไฟล์ที่ใช้งานของโปรแกรม Microsoft office นั้น เมื่อมีการปรับปรุงและเปลี่ยนแปรงรุ่นของโปรแกรม ไฟล์งานเดิมจากรุ่นเก่ายังจะสามารถใช้งานได้อยู่
2. ความสามารถในการพึ่งพา ความน่าเชื่อถือ
ของโปรแกรมนั้นมีประสิทธิภาพ และมาตรฐานการทำงานที่สูง มีความน่าเชื่อถือ น้อยมากที่จะเกิดความผิดพลาดในการทำงาน
3. ความสามารถด้านประสิทธิภาพ
Microsoft Office เป็นโปรแกรมที่ได้รับการยอมรับในประสิทธิภาพการทำงาน เนื่องจากส่วนติต่อกับผู้ใช้ที่ใช้งานง่าย ตรงตามความต้องการของผู้ใช้ และการใช้งานทรัพยากรทางด้าน Hardware ไม่สูงมากทำให้ประหยัดทรัพยากรการทำงาน
4. ความสามารถในการใช้งาน
ส่วนติดต่อกับผู้ใช้ง่ายต่อการใช้งานตรงตามความต้องการของผู้ใช้สามารถศึกษากาใช้งานได้ด้วยตนเอง
4. นักศึกษาคิดว่า "นักวิศวกรรมซอฟต์แวร์" ควรมีทักษะความรู้ ความเชี่ยวชาญในด้านใดบ้าง จงอธิบาย
ตอบ 1. ต้องมีความสามารถในการเขียน และอ่านแบบจำลองของโปรแกรม เพื่อให้สามารถเข้าใจ
การทำงานของระบบ
2. ต้องมีความสามารถ และทักษะในการเขียนโปรแกรมมากกว่า 1 ภาษา
3. ต้องมีความรับผิดชอบ และเคารพในสิทธิทางปัญญาของผู้อื่น และใช้ความรู้ความ
สามารถในทางที่ถูกต้องตามจริยธรรมคอมพิวเตอร์ของนักวิศวกรรมซอฟต์แวร์
4. นักวิศวกรรมซอฟต์แวร์ต้องเคารพและทำตามประมวลจริยธรรมพื้นฐานของ
นักวิศวกรรมซอฟต์แวร์
ไม่มีความคิดเห็น:
แสดงความคิดเห็น