แบบฝึกหัด

แบบฝึกหัดท้ายบทที่ 1

1. จงอธิบายขั้นตอนในการพัฒนาโปรแกรม โดยให้เปรียบเทียบจากโปรแกรมที่พบเจอในปัจจุบัน

2. จงอธิบายความสัมพันธ์ของคําเหล่านี้ Code, Compiler, Interpreter, และ Program

3. จงอธิบายระดับของภาษาที่ใช้ในการเขียนโปรแกรมว่ามีกี่ระดับ และมีภาษาอะไรบ้าง  (ให้หาข้อมูล
เพิ่มเติมทางอินเทอร์เน็ต)

4. จงอธิบายตัว  compiler  ดังต่อไปนี้ว่าเป็นชนิด  console-based  programming  หรือ windows-based programming
    4.1. Bolandc 3.1
    4.2. Delphi
    4.3. Visual C++
    4.4. Turbo Pascal
    4.5. Visual Basic

5. จงหาแหล่งข้อมูลอ้างอิงที่น่าสนใจจากเว๊ปไซต์ต่างๆที่เป็นประโยชน์ในการศึกษาภาษาจาวาใน
อนาคต มาอย่างน้อย 10 ลิงค์

แบบฝึกหัดท้ายบทที่ 2

1. จงอธิบายขั้นตอนการพัฒนาโปรแกรมจาวา จนสามารถทํางานได้บนเครื่องคอมพิวเตอร์นั้น
2. จงอธิบายจุดเด่นของ Eclipse IDE ว่ามีอะไรบ้าง และยกตัวอย่างการใช้งานอย่างน้อย 3 ตัวอย่าง
3. จงอธิบายโปรแกรมแต่ละบรรทัดว่าหมายถึงอะไร
public class HelloWorld {
/**
* This is my first program. It would should the message
* “Hello World!” on the monitor.
*/
public static void main(String[] args) {
System.out.println("Hello World!");
}
}

4. จงเขียนโปรแกรมที่สามารถแสดงข้อความได้ดังนี้
          Welcome to my Faculty of Engineering,
                      Burapha University.....
                   Chonburi, THAILAND

5. จงอธิบายความแตกต่างระหว่างคําสั่ง  System.out.println  และ  System.out.print  พร้อมทั้งยก
ตัวอย่างประกอบ

6. จงหาข้อมูลเพิ่มเติมเกี่ยวกับคําสั่ง  System.out.println()  ว่านอกจากจะสามารถแสดงข้อความ
ทั่วไปแล้ว ยังสามารถแสดงตัวอักขระพิเศษ หรือคําสั่งที่เกี่ยวกับคณิตศาสตร์ มาอย่างน้อย 5 ตัวอย่าง

แบบฝึกหัดท้ายบทที่ 3

1. จงอธิบายขั้นตอนในการ import โปรแกรม KarelProject.zip เข้ามาใน Eclipse IDE

2. จงอธิบายคําสั่งพื้นฐานในการควบคุมหุ่นยนต์ karel ว่ามีอะไรบ้าง และทํางานอย่างไร

3. จงเขียนโปรแกรมให้หุ่นยนต์ karel เดินเป็นวงในลักษณะรูปแบบก้นหอย

4. จงเขียนโปรแกรมให้หุ่นยนต์  karel  เดินไปในทางตรง ซึ่งทุกๆ  3  ก้าว จะต้องวางก้อนหินสูง 4 ลูก
จนกว่าจะเจอทางตัน

1 ความคิดเห็น: