๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
728x90

์ „์ฒด ๊ธ€301

[๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 2์žฅ 65์ชฝ ์ฒดํฌ ํƒ€์ž„_์ •๋‹ต ๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 2์žฅ 65์ชฝ ์ฒดํฌ ํƒ€์ž„_์ •๋‹ตluxury java programming ch2 p65 check time1๋ฒˆ ๋‹ต: 2๋ฒˆ int 1stVar; 1. O // ์‹๋ณ„์ž๋Š” ์œ ๋‹ˆ์ฝ”๋“œ๋‚˜ ํ•œ๊ธ€๋„ ๊ฐ€๋Šฅํ•˜๋‹ค.2. X // ์‹๋ณ„์ž๋Š” ์ˆซ์ž๋กœ ์‹œ์ž‘ํ•  ์ˆ˜ ์—†๋‹ค.3. O // ์‹๋ณ„์ž๋Š” ์›์น™์ ์œผ๋กœ ํŠน์ˆ˜๋ฌธ์ž๋Š” ์‚ฌ์šฉ ๋ถˆ๊ฐ€๋Šฅํ•˜์ง€๋งŒ, ์˜ˆ์™ธ์ ์œผ๋กœ $์ด๋‚˜ _์€ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๋‹ค.4. O // ์‹๋ณ„์ž๋Š” ํ‚ค์›Œ๋“œ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋‹ค. ์ž๋ฐ”์—์„œ function์ด๋ผ๋Š” ํ‚ค์›Œ๋“œ๋Š” ์—†์œผ๋ฏ€๋กœ ์‹๋ณ„์ž๋กœ ์‚ฌ์šฉ๊ฐ€๋Šฅํ•˜๋‹ค.2๋ฒˆ ๋‹ต: 3๋ฒˆ MyDocument 1. X // ์‹๋ณ„์ž๊ฐ€ ๋ชจ๋‘ ๋Œ€๋ฌธ์ž์ธ ๊ฒƒ์€ ์ƒ์ˆ˜์ด๋‹ค.2. X // ํด๋ž˜์Šค ์ด๋ฆ„์€ ๋Œ€๋ฌธ์ž๋กœ ์‹œ์ž‘ํ•ด์•ผํ•œ๋‹ค.3. O // ํด๋ž˜์Šค ์ด๋ฆ„์€ ๊ฐ ๋‹จ์–ด์˜ ์ฒซ๋ฒˆ์งธ ๋ฌธ์ž๋งŒ ๋Œ€๋ฌธ์ž๋กœ ์ž‘์„ฑํ•œ๋‹ค.4. X // false.. 2022. 5. 26.
[๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 2์žฅ 62์ชฝ ์ฒดํฌ ํƒ€์ž„_์ •๋‹ต ๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 2์žฅ 62์ชฝ ์ฒดํฌ ํƒ€์ž„_์ •๋‹ตluxury java programming ch2 p62 check time correct answer1๋ฒˆ ๋‹ต: 6๋ฒˆ // ์ž๋ฐ”๋Š” 100% ๊ฐ์ฒด ์ง€ํ–ฅ ์–ธ์–ด์ด๋ฏ€๋กœ ๋ชจ๋“  ์ฝ”๋“œ๋Š” ํด๋ž˜์Šค ๋‚ด๋ถ€์— ์ž‘์„ฑํ•ด ์บก์Аํ™” ํ•ด์•ผ ํ•œ๋‹ค. ํด๋ž˜์Šค ์™ธ๋ถ€์— ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ๋Š” ์ฝ”๋“œ๋Š” ์—†๋‹ค. 2๋ฒˆ ๋‹ต: ์ ‘๊ทผ ์ง€์ •์ž์ธ public์ด ๋น ์ ธ์žˆ๋‹ค. // main() ๋ฉ”์†Œ๋“œ๋Š” ๋ฐ˜๋“œ์‹œ public static void main(String[] args) {} ํ˜•์‹์œผ๋กœ ์จ์•ผํ•œ๋‹ค.3๋ฒˆ ๋‹ต: 123456public class Hi {                               // Hi ํด๋ž˜์Šค ์ •์˜ ์‹œ์ž‘    public static void main(String[] args) {    // m.. 2022. 5. 25.
[๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 1์žฅ ๊ต์žฌ_์‹ค์Šต ๋ฌธ์ œ ์ •๋ฆฌ ๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 1์žฅ ๊ต์žฌ_์‹ค์Šต ๋ฌธ์ œ ์ •๋ฆฌ ์˜ˆ์ œ ์—ฐ์Šต ๋ฌธ์ œ 2022. 5. 25.
[๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 1์žฅ 55์ชฝ ์—ฐ์Šต๋ฌธ์ œ ์‹ค์Šต๋ฌธ์ œ_์ •๋‹ต ๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 1์žฅ 55์ชฝ ์—ฐ์Šต๋ฌธ์ œ ์‹ค์Šต๋ฌธ์ œ_์ •๋‹ตluxury java programming ch1 p55 exercise practice correct answer1๋ฒˆ ๋‹ต: 1234567public class Welcome {                                           // Welcome ํด๋ž˜์Šค ์ •์˜ ์‹œ์ž‘    public static void main(String[] args) {                     // main() ๋ฉ”์†Œ๋“œ ์ •์˜ ์‹œ์ž‘        // ํ™˜์˜ ๋ฉ”์„ธ์ง€ ์ถœ๋ ฅ        System.out.println("Welcome!!");                         // System.out.println() ๋ฉ”์†Œ๋“œ ํ˜ธ์ถœํ•˜์—ฌ ๋ฌธ์ž์—ด.. 2022. 5. 25.
[๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 1์žฅ 52์ชฝ ์˜คํ”ˆ ์ฑŒ๋ฆฐ์ง€_์ •๋‹ต [๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 1์žฅ 52์ชฝ ์˜คํ”ˆ ์ฑŒ๋ฆฐ์ง€_์ •๋‹ต 1์žฅ ์ž๋ฐ” ์‹œ์ž‘ 12345678public class MyInfoApp {                                                    public static void main(String[] args) {                                    // ์ด๋ฆ„, ๋‚˜์ด, ํ•™๊ณผ ์ถœ๋ ฅ        System.out.println("Kitae Hwang");        System.out.println("20 years old");        System.out.println("Department of Computer Engineering");    }}Colored by Color Scriptercs 2022. 5. 23.
[๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 1์žฅ ๊ต์žฌ_์ด๋ก  ๋ฌธ์ œ ์ •๋ฆฌ [๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 1์žฅ ์ด๋ก  ๋ฌธ์ œ_์ •๋ฆฌ์ฒดํฌ ํƒ€์ž„ 37์ชฝ 2๋ฒˆ JDK๋ฅผ ์„ค์น˜ํ•˜๋ฉด src.zip ํŒŒ์ผ์ด ์žˆ๋‹ค. ์ด ํŒŒ์ผ์—๋Š” ๋ฌด์—‡์ด ์••์ถ•๋˜์–ด ๋“ค์–ด ์žˆ๋Š”๊ฐ€? ๋‹ต: ์ž๋ฐ” ํ•ต์‹ฌ API๋ฅผ ๊ตฌ์„ฑํ•˜๋Š” ํด๋ž˜์Šค๋“ค์— ๋Œ€ํ•œ ์ž๋ฐ” ์†Œ์Šค๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ๋‹ค.50์ชฝ 2๋ฒˆ ์ž๋ฐ” ์‘์šฉํ”„๋กœ๊ทธ๋žจ์ด ์‹ค์‹œ๊ฐ„ ์‹œ์Šคํ…œ์— ๋ถ€์ ํ•ฉํ•œ ๊ฒƒ์˜ ์›์ธ์€? ๋‹ต: ๊ฐ€๋น„์ง€ ์ปฌ๋ ‰์…˜ ๋•Œ๋ฌธ์ด๋‹ค. // ์‹คํ–‰ ๋„์ค‘ ์˜ˆ์ธกํ•  ์ˆ˜ ์—†๋Š” ์‹œ์ ์— ๊ฐ€๋น„์ง€ ์ปฌ๋ ‰์…˜์ด ์‹คํ–‰๋˜๋ฏ€๋กœ, ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰์ด ์ผ์‹œ์ ์œผ๋กœ ์ค‘๋‹จ๋œ๋‹ค. ์ด๋Ÿฐ ๋ฌธ์ œ๋กœ ์ธํ•ด ์ผ์ • ์‹œ๊ฐ„ ๋‚ด์— ๋ฐ˜๋“œ์‹œ ์‹คํ–‰ ๊ฒฐ๊ณผ๋ฅผ ๋‚ด์•ผ๋งŒ ํ•˜๋Š” ์‹ค์‹œ๊ฐ„ ์‹œ์Šคํ…œ์—๋Š” ์ž๋ฐ” ์–ธ์–ด๊ฐ€ ์ ํ•ฉํ•˜์ง€ ์•Š๋‹ค. ์—ฐ์Šต๋ฌธ์ œ 54์ชฝ 11๋ฒˆ (2) ์ด ์ž๋ฐ” ์†Œ์Šค๊ฐ€ ์ปดํŒŒ์ผ๋˜๋ฉด ์–ด๋–ค ํด๋ž˜์Šค ํŒŒ์ผ์ด ์ƒ์„ฑ๋˜๋Š”๊ฐ€? ๋‹ต: A.class, A$B.class, C.class, C$D.cl.. 2022. 5. 23.
[๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 1์žฅ 53~54์ชฝ ์—ฐ์Šต๋ฌธ์ œ ์ด๋ก ๋ฌธ์ œ_์ •๋‹ต [๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 1์žฅ 53~54์ชฝ ์—ฐ์Šต๋ฌธ์ œ ์ด๋ก ๋ฌธ์ œ_์ •๋‹ต1์žฅ ์ž๋ฐ” ์‹œ์ž‘ 1๋ฒˆ ๋‹ต: .java, .class // ์ž๋ฐ” ์†Œ์Šค ํŒŒ์ผ์˜ ํ™•์žฅ์ž๋Š” .java, ์ปดํŒŒ์ผ๋œ ํด๋ž˜์Šค ํŒŒ์ผ์˜ ํ™•์žฅ์ž๋Š” .class2๋ฒˆ ๋‹ต: 1๋ฒˆ ์ œ์ž„์Šค ๊ณ ์Šฌ๋ง // ์„ ๋งˆ์ดํฌ๋กœ ์‹œ์Šคํ…œ์ฆˆ์˜ ์ œ์ž„์Šค ๊ณ ์Šฌ๋ง์ด ์ž๋ฐ”๋ผ๋Š” ์–ธ์–ด๋ฅผ ๊ฐœ๋ฐœํ•˜์˜€๋‹ค.3๋ฒˆ ๋‹ต: C, C++, Java, C#4๋ฒˆ ๋‹ต: ๊ฐ€์ „์ œํ’ˆ์— ๋“ค์–ด๊ฐˆ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์— ์‚ฌ์šฉํ•  ์–ธ์–ด ๊ฐœ๋ฐœ // ๋‹ค์–‘ํ•œ ํ”Œ๋žซํผ์„ ๊ฐ€์ง€๊ณ , ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ์ ์€ ๊ฐ€์ „์ œํ’ˆ์— ๋“ค์–ด๊ฐˆ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์„ ์œ„ํ•ด ํ”Œ๋žซํผ์— ๋…๋ฆฝ์ ์ด๊ณ , ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰์ด ์ ์€ ํ”„๋กœ๊ทธ๋žจ ๊ฐœ๋ฐœ์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ๋” ํ•˜๊ธฐ ์œ„ํ•ด์„œ ์ž๋ฐ”๋ฅผ ๊ฐœ๋ฐœํ•˜์˜€๋‹ค.5๋ฒˆ ๋‹ต: 1๋ฒˆ //  ์ž๋ฐ” ๊ฐ€์ƒ ๊ธฐ๊ณ„๊ฐ€ JVM์ด๋‹ค. // ์ž๋ฐ” ์†Œ์Šค ํŒŒ์ผ์„ ์ปดํŒŒ์ผํ•˜๋ฉด ๋ฐ”์ดํŠธ ์ฝ”๋“œ๋กœ ์ด๋ฃจ์–ด์ง„ ํด๋ž˜์Šค .. 2022. 5. 18.
[๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 1์žฅ 50์ชฝ ์ฒดํฌ ํƒ€์ž„_์ •๋‹ต [๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 1์žฅ 50์ชฝ ์ฒดํฌ ํƒ€์ž„_์ •๋‹ต1์žฅ ์ž๋ฐ” ์‹œ์ž‘ 1๋ฒˆ ๋‹ต: ํ•œ ๊ฐœ์˜ ์ž๋ฐ” ํด๋ž˜์Šค ํŒŒ์ผ์—๋Š” ํ•œ๊ฐœ์˜ ํด๋ž˜์Šค๋งŒ ์ €์žฅ๋œ๋‹ค. // ์ž๋ฐ” ์†Œ์ŠคํŒŒ์ผ์„ ์ปดํŒŒ์ผํ•˜๋ฉด, ํด๋ž˜์Šค 1๊ฐœ๋‹น ํด๋ž˜์Šค ํŒŒ์ผ 1๊ฐœ๊ฐ€ ๋งŒ๋“ค์–ด์ง„๋‹ค.2๋ฒˆ ๋‹ต: ๊ฐ€๋น„์ง€ ์ปฌ๋ ‰์…˜ ๋•Œ๋ฌธ์ด๋‹ค. // ์ž๋ฐ” ํ”„๋กœ๊ทธ๋žจ์ด ์‹คํ–‰๋˜๋Š” ๋„์ค‘ ๊ฐ€์šฉ ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ๋ถ€์กฑํ•˜์—ฌ ๊ฐ€๋น„์ง€ ์ปฌ๋ ‰์…˜์ด ์‹คํ–‰๋˜๋ฉด ์ž๋ฐ” ํ”„๋กœ๊ทธ๋žจ์€ ์ผ์‹œ์ ์œผ๋กœ ์ค‘๋‹จ๋œ๋‹ค. ๊ทธ๋Ÿฌ๋ฏ€๋กœ ์‹ค์‹œ๊ฐ„ ์‹œ์Šคํ…œ์—๋Š” ๋ถ€์ ํ•ฉํ•˜๋‹ค.3๋ฒˆ ๋‹ต: ํด๋ž˜์Šค ๋‚ด์— ์„ ์–ธ๋˜์ง€ ์•Š์€ ๋ณ€์ˆ˜์™€ ๋ฉ”์†Œ๋“œ๋Š” ์žˆ์„ ์ˆ˜ ์—†๋‹ค. ์ด๊ฒƒ์€ ๊ฐ์ฒด ์ง€ํ–ฅ์˜ ์บก์Аํ™”๋ผ๋Š” ํŠน์ง•๊ณผ ๊ด€๋ จ๋˜์–ด ์žˆ๋‹ค. // ์ž๋ฐ”์—์„œ๋Š” ๋ชจ๋“  ๋ณ€์ˆ˜์™€ ๋ฉ”์†Œ๋“œ๋Š” ๋ฐ˜๋“œ์‹œ ํด๋ž˜์Šค ๋‚ด๋ถ€์— ์„ ์–ธํ•ด์•ผ ํ•œ๋‹ค. // ์บก์Аํ™”ํ•จ์œผ๋กœ์จ private ํ•„๋“œ์— ์ง์ ‘ ์ ‘๊ทผ์„ ๋ฐฉ์ง€ํ•˜๊ณ , public ๋ฉ”์†Œ๋“œ๋ฅผ ํ†ตํ•ด ์ œ์–ดํ•˜๊ฒŒ๋” ํ• .. 2022. 5. 18.
[๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 1์žฅ 39์ชฝ ์ฒดํฌ ํƒ€์ž„_์ •๋‹ต [๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 1์žฅ 39์ชฝ ์ฒดํฌ ํƒ€์ž„_์ •๋‹ต1์žฅ ์ž๋ฐ” ์‹œ์ž‘ 1๋ฒˆ ๋‹ต: main() ๋ฉ”์†Œ๋“œ // ์ž๋ฐ” ํ”„๋กœ๊ทธ๋žจ์€ main() ๋ฉ”์†Œ๋“œ์—์„œ ๋ถ€ํ„ฐ ์‹œ์ž‘๋œ๋‹ค. // main() ๋ฉ”์†Œ๋“œ๋Š” public static void main(String[] args) {} ํ˜•์‹์œผ๋กœ ์ž‘์„ฑํ•œ๋‹ค. // main() ๋ฉ”์†Œ๋“œ๋Š” ๊ฐ ํด๋ž˜์Šค ํŒŒ์ผ ๋‹น 2๊ฐœ ์ด์ƒ์€ ์žˆ์„ ์ˆ˜ ์—†๋‹ค.2๋ฒˆ (1) ๋‹ต: javac Hello.java // javac๋Š” ์ž๋ฐ” ์†Œ์ŠคํŒŒ์ผ์„ ์ปดํŒŒ์ผ ํ•˜๋Š” ๋ช…๋ น์–ด, ์ž๋ฐ” ์†Œ์ŠคํŒŒ์ผ์˜ ์ด๋ฆ„๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ํ™•์žฅ์ž(.java)๋„ ํ•จ๊ป˜ ์จ์•ผํ•œ๋‹ค. (2) ๋‹ต: Hello.class // Hello.java ์†Œ์ŠคํŒŒ์ผ์„ ์ปดํŒŒ์ผํ•˜๋ฉด, ๋ฐ”์ดํŠธ ์ฝ”๋“œ๋กœ ์ด๋ฃจ์–ด์ง„ Hello.class ํด๋ž˜์Šค ํŒŒ์ผ์ด ๋งŒ๋“ค์–ด์ง„๋‹ค. (3) ๋‹ต: java Hello.. 2022. 5. 18.
728x90