วันอังคารที่ 18 กุมภาพันธ์ พ.ศ. 2563
ความก้าวหน้าทางเทคโนโลยี
ในศตวรรษที่ 21 ซึ่งถือว่าเป็นยุคเทคโนโลยีสารสนเทศ เกิดการเปลี่ยนแปลงของโลกในหลายๆด้านทั้งด้านเศรษฐกิจและสังคมอันนำไปสู่การปรับตัวเพื่อให้เกิดความสามารถในการแข่งขันท่ามกลางกระแสโลกาภิวัฒน์ทุกประเทศทั่วโลกกำลังมุ่งสู่กระแสใหม่ของการเปลี่ยนแปลงที่เรียกว่า สังคมความรู้ (KnowledgeSociety) และระบบเศรษฐกิจฐานความรู้ (Knowledge-Based Economy) ที่จะต้องให้ความสำคัญต่อการใช้ความรู้และนวัตกรรม (Innovation) เป็นปัจจัยในการพัฒนาและการผลิตมากกว่าการใช้เงินทุนและ
ความก้าวหน้าของเทคโนโลยีทำให้ข้อมูลข่าวสารและความรู้ ซึ่งประกอบกันเป็น “สารสนเทศ” นั้น สามารถลื่นไหลได้สะดวก รวดเร็ว จนสามารถประยุกต์ใช้ได้อย่างกว้างขวาง ตั้งแต่ระดับบุคคลขึ้นไปถึงระดับองค์กรอุตสาหกรรม ภาคสังคม ตลอดจนในระดับประเทศและระหว่างประเทศ จนกระทั่งภาวะ “ไร้พรหมแดน” อันเนื่องมาจากอิทธิพลของเทคโนโลยีสารสนเทศดังกล่าว ได้เกิดขึ้นในกิจกรรมและวงการต่างๆ และนับเป็นความกลมกลืนสอดคล้องกันอย่างยิ่ง ที่การพัฒนาบุคลากรในสังคมอันประกอบด้วยภาคการศึกษา และการฝึกอบรมเป็นเรื่องราวของการเรียนรู้สารสนเทศในรูปแบบต่างๆ ทั้งที่เป็นข้อมูล (Data) ข่าวสาร (Information)ก็ตาม (ไพรัช ธัชยพงษ์และพิเชษ ดุรงคเวโรจน์ .2541
การพัฒนาเทคโนโลยีสมัยใหม่ ก้าวหน้าอย่างรวดเร็ว ผลักดันให้เกิดการเปลี่ยนแปลงภายใต้บริบท ที่เชื่อมโยงต่อเนื่องกัน ในลักษณะ เศรษฐศาสตร์เครือข่าย หรือที่เรียกว่า (networked economy) มีการเปลี่ยนแปลง เคลื่อนย้ายอย่างรวดเร็ว(เพียงแค่กดเม้าส์ของคอมพิวเตอร์)เสมือนดังไม่มีพรมแดนของประเทศ ปรับเปลี่ยนโครงสร้างความสัมพันธ์ ทาง เศรษฐกิจ การเมือง สังคม ระหว่างประเทศ การพัฒนาเทคโนโลยีสื่อสารและสารสนเทศ ส่งผลให้โลกมีสภาพ เหมือนเป็นหนึ่งเดียว มีการแข่งขันสูงผลกระทบในวงกว้าง (systemic and dynamism ) ต่อผู้ผลิต ผู้บริโภค อย่างที่ไม่เคยปรากฏมาก่อน และนั่นเป็นจุดเริ่มต้นของกระบวนที่ทำไห้ทรัพยากรมนุษย์เกิดการปรับตัวพัฒนาให้เป็นทรัพยากรมนุษย์ที่อยู่ในโลกเศรษฐกิจใหม่
ความหมายของภาษาซี
ภาษาซี เป็นการเขียนโปรแกรมพื้นฐาน
สามารถประยุกต์ใช้กับงานต่างๆได้มากมาย ระบบปฏิบัติการคอมพิวเตอร์ ทางคณิตศาสตร์
โปรแกรมทางไฟฟ้า อิเล็กทรอนิกส์ ไมโครคอนโทรลเลอร์ เช่น โปรแกรม MATLAB (The MathWorks - MATLAB and Simulink for Technical
Computing) ซึ่งเวลาใช้สามารถพิมพ์ชุดคำสั่งภาษาซีเพิ่มเข้าไปในโปรแกรมคำนวณทางคณิตศาสตร์
ประมวลผลทางสัญญาณไฟฟ้า ทางไฟฟ้าสื่อสารก็ได้
ทำให้ประสิทธิภาพของงานที่ทำดียิ่งขึ้นครับ และยังมีโปรแกรมอื่นๆ
ที่มีภาษาซีประยุกต์ใช้กันอีกมากมาย ไม่สามารถนำมากล่าวได้หมด
ถึงแม้ว่าภาษาซีอาจจะดูเก่าไปสำหรับคนอื่น
แต่ผมว่าควรศึกษาภาษาซีที่เป็นรากฐานของภาษาอื่นๆเสียก่อน เพราะภาษา C++ จาวา (Java) ฯลฯ และ ระบบลีนุกซ์
เป็นระบบที่ถูกพัฒนามาจากระบบยูนิกซ์ซึ่งก็เป็นที่รู้กันทั่วไปว่า
ภาษาคู่บารมีของระบบปฏิบัติการตระกูลยูนิกซ์มีการพัฒนามาจากภาษาซีเช่นกัน
ภาษาซีเป็นภาษาที่บางคนเรียกว่าภาษาระดับกลาง
คือไม่เป็นภาษาระดับต่ำแบบแอสเซมบลีหรือเป็นภาษาสูงแบบ เบสิค โคบอล ฟอร์แทรน หรือ
ปาสคาล เนื่องจากคุณสามารถจะจัดการเกี่ยวกับเรื่องของพอยน์เตอร์ได้อย่างอิสระ
และบางทีคุณก็สามารถควบคุมฮาร์ดแวร์ผ่านทาง ภาษาซี
ได้ราวกับคุณเขียนมันด้วยภาษาแอสเซมบลี
ด้วยข้อดีเหล่านี้เองทำให้โปรแกรมที่ถูกเขียนด้วยภาษาซีมีความเร็วในการปฏิบัติงานสูงกว่าภาษาทั่วๆไป
แต่ก็ต้องแลกกับการเรียนรู้และการฝึกฝนอย่างหนัก
สมัครสมาชิก:
บทความ (Atom)