2020๋ 3ํ ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ ๊ธฐ์ถ๋ฌธ์ ๋ณต์
- -
* ํ๊ตญ์ฐ์ ์ธ๋ ฅ๊ณต๋จ์์๋ ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ๋ฌธ์ ์ ๋ต์ ๊ณต๊ฐํ์ง ์๊ธฐ์ ์ํ์ ์์ํ์ ๋ถ๋ค์ ํตํด ๋ณต์๋ ๋ฌธ์ ์ ๊ฐ๋ต์์ด๋ ์ฐธ๊ณ ๋ฐ๋๋๋ค.
โ
โ
1. ๋ฆฌํฉํ ๋ง์ ๋ชฉ์ ์ ๋ํ ์ค๋ช ์ ์์ฑํ์์ค. (์ฝ์ ํ)
โ
๋ต์: ๋ฆฌํฉํ ๋ง์ ๋ชฉ์ ์ ์ํํธ์จ์ด๋ฅผ ๋ณด๋ค ์ดํดํ๊ธฐ ์ฝ๊ณ , ์์ ํ๊ธฐ ์ฝ๋๋ก ๋ง๋๋ ๊ฒ / ์ฝ๋์ ์ธ๋ถ ํ์๋ ๋ฐ๊พธ์ง ์๊ณ ๋ด๋ถ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ ์์ผ ์ํํธ์จ์ด๋ฅผ ๋ณด๋ค ์ดํดํ๊ธฐ ์ฝ๊ณ , ์์ ํ๊ธฐ ์ฝ๋๋ก ๋ง๋๋ ๊ฒ
โ
2. C์ธ์ด ๋ฌธ์
#include <stdio.h>
void main() {
int c=0;
int i=0;
while(i<10) {
i++; c*=i;
}
printf("%d",c);
}
๋ต์: 0
โโ
3. ๋ค์ ํ์ ํ ์ด๋ธ์์ ์ด๋ฆ์ด ๋ฏผ์์ธ ํํ์ ์ญ์ ํ๋๋ก ๊ฒฐ๊ณผ๋ฅผ ์์ฑํ์์ค.
- ๋,์๋ฌธ์๋ ๊ตฌ๋ถํ์ง ์์ต๋๋ค. - ์ธ๋ฏธ์ฝ๋ก (;)์ ์๋ต๊ฐ๋ฅํฉ๋๋ค. - ์์ฑ๋ช ์ ์์ ๋ฐ์ดํ(' ')๋ฅผ ์ฌ์ฉํฉ๋๋ค. |
๋ต์: DELETE FROM ํ์ WHERE ์ด๋ฆ= '๋ฏผ์'
โ
โ
4. TCP/IP์์ ์ ๋ขฐ์ฑ์๋ IP๋ฅผ ๋์ ํ์ฌ ์ก์ ์ธก์ผ๋ก ๋คํธ์ํฌ์ IP ์ํ ๋ฐ ์๋ฌ ๋ฉ์์ง๋ฅผ ์ ๋ฌํด์ฃผ๋ ํ๋กํ ์ฝ์ ( )์ด๋ผ ํ๋ค.
โ
๋ต์: ICMP
โ
โ
5. JAVA ๋ฌธ์
public class Daniel{
public static void main(String[]args) {
int i=0;
int sum=0;
while (i<10) {
i++;
if(i%2==1)
continue;
sum+=1;
}
System.out.print(sum);
}
}
๋ต์: 30
โ
6. ์ฌ๋ฆฌํ์ ํฐ ๋ง๋ฆด์ ์ปดํจํฐ๊ฐ ๋ฉ์์ง๋ฅผ ์ ๋ฌํ๊ณ ๋ฉ์์ง๊ฐ ์ ๋๋ก ๋์ฐฉํ๋์ง ํ์ธํ๋ฉฐ ๋์ฐฉํ์ง ์์์ ๊ฒฝ์ฐ ๋ฉ์์ง๋ฅผ ์ฌ์ ์กํ๋ ์ผ๋ จ์ ๋ฐฉ๋ฒ์ '๊ธฐ์ ์ ์์ด'๋ฅผ ๋ปํ๋ ( )์ด๋ผ๋ ์ฉ์ด๋ก ์ ์ํ์๋ค. ( )์์ ๋ค์ด๊ฐ ์ฉ์ด๋?
โ
๋ต์: ํ๋กํ ์ฝ
โ
โ
7. EAI ๊ตฌ์ถ ์ ํ Message Bus, Hybrid๋ฅผ ์ ์ธํ ๋๋จธ์ง ๋ ๊ฐ์ง ์ ํ์?
โ
๋ต์: Hub & Spoke, Point to Point
โ
โ
8. JAVA ๋ฌธ์
abstract class Vehicle {
String name;
abstract public String getName(String val);
public String getName() {
return "Vehicle name :"+ name;
}
}
class Car extends Vehicle {
public Car(String val) {
name=super.name=val;
}
public String getName(String val) {
return "Car name :"+val;
}
public String getName(byte val[]) {
return "Car name :"+val;
}
}
public class Test{public static void main(String[]args) {
Vehicle obj = new Car("Spark");
System.out.printf(obj.getName());
}
๋ต์: Vehicle name: Spark
โ
9. C์ธ์ด ๋ฌธ์
int r1() {
return 4;
}
int r10() {
return (30+r1());
}
int r100() {
return (200+r10());
}
int main() {
printf("%d", r100());
return 0;
}
๋ต์: 234
โ
10. ๋์น ๋ถํ ํ ์คํธ, ๊ฒฝ๊ณ๊ฐ ๋ถ์ ํ ์คํธ ๋ฑ ๋ด๋ถ ๊ตฌ์กฐ๋ฅผ ๋ณด์ง ์๊ณ ํ๋ ํ ์คํธ๋ ๋ฌด์์ธ๊ฐ?
โ
๋ต์: ๋ธ๋๋ฐ์ค ํ ์คํธ
โ
11. ํ์ ํต์ ์ ๋ํ ์ค๋ช ์ ์์ฑํ์์ค. (์ฝ์ ํ)
โ
๋ต์: ํ์ ํญ๋ชฉ์ ๋ฒ์ ๊ด๋ฆฌ๋ฅผ ์ํด์ ๋ณ๊ฒฝ ์ฌ๋ถ์ ๋ณ๊ฒฝ ํ๋์ ํต์ ํ๋ ํ๋- ์ฐ์ถ๋ฌผ์ ๋ณ๊ฒฝ ์ฌํญ์ ๋ฒ์ ๋ณ๋ก ๊ด๋ฆฌํ์ฌ ๋ชฉํ ์์คํ ์ ํ์ง ํฅ์์ ์ง์ํ๋ ํ๋
โ
12. ๋ถ๊ธฐ ์ปค๋ฒ๋ฆฌ์ง ๊ณผ์ ์์ ๋ฐฐ์ด
โ
๋ต์: 1234567, 1234561 ๋๋ 1234561, 1234567
โ
13. ๋ํ์ ์ธ ๋ด๋ถ ๋ผ์ฐํ ํ๋กํ ์ฝ๋ก ๋๊ท๋ชจ ๋คํธ์ํฌ์ ์ ํฉํ๊ณ ๋งํฌ ์ํ ๋ผ์ฐํ ํ๋กํ ์ฝ๋ก๋ ๋ถ๋ฆฌ๋ ๋ผ์ฐํ ํ๋กํ ์ฝ์ ๋ฌด์์ธ๊ฐ?
โ
๋ต์: OSPF
โ
14. C++์์ ์์ฑ์์ ์๋ฏธ์ ๋ํ ์ค๋ช ์ ์์ฑํ์์ค. (์ฝ์ ํ)
โ
๋ต์: ๊ฐ์ฒด ์์ฑ ์ ์ด๊ธฐํ ์์ ์ ์ํ ํจ์๋ก์จ, ๊ฐ์ฒด๋ฅผ ์์ฑํ ๋ ๋ฐ๋์ ํธ์ถ๋๊ณ ์ ์ผ ๋จผ์ ์คํ๋๋ค / new ์ฐ์ฐ์๋ฅผ ํตํด์ ๊ฐ์ฒด๋ฅผ ์์ฑํ ๋ ๋ฐ๋์ ํธ์ถ์ด ๋๊ณ ์ ์ผ ๋จผ์ ์คํ๋๋ ์ผ์ข ์ ๋ฉ์๋
โ
โ
15. ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ์คํค๋ง์ ๋ํ ์ค๋ช ์ ์์ฑํ์์ค. (์ฝ์ ํ)
โ
๋ต์: ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ตฌ์กฐ์ ์ ์ฝ์กฐ๊ฑด์ ๋ํ ๋ช ์ธ๋ฅผ ๊ธฐ์ ํ ๊ฒ / ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ตฌ์กฐ์ ์ ์ฝ์กฐ๊ฑด์ ๊ดํ ์ ๋ฐ์ ์ธ ๋ช ์ธ๋ฅผ ๊ธฐ์ ํ ๋ฉํ๋ฐ์ดํฐ์ ์งํฉ
โ
โ
16. ํ๊ฐ๋ฆฌ์ ํ๊ธฐ๋ฒ์ ๋ํ ์ค๋ช ์ ์์ฑํ์์ค.
โ
๋ต์: ์ปดํจํฐ ํ๋ก๊ทธ๋๋ฐ์์ ๋ณ์ ๋ฐ ํจ์์ ์ด๋ฆ ์ธ์ ์์ ๋ฐ์ดํฐ ํ์ ์ ๋ช ์ํ๋ ์ฝ๋ฉ ๊ท์น
โ
โ
17. ๋ค์ ์ฑ์ ํ ์ด๋ธ์์ ํ๊ท ์ด 90์ด์์ธ ๊ณผ๋ชฉ ์ด๋ฆ๊ณผ ์ต์์ ์, ์ต๋์ ์์ ๊ฒฐ๊ณผ๋ฅผ ์์ฑํ์์ค. (WHERE ๊ตฌ๋ฌธ ์ฌ์ฉ X, GROUP BY, HAVING, AS ์ฌ์ฉ)
โ
[์ฑ์ ]
๊ณผ๋ชฉ์ฝ๋ | ๊ณผ๋ชฉ์ด๋ฆ | ํ์ | ์ ์ |
1000 | ์ปดํจํฐ ๊ณผํ | A+ | 95 |
2000 | ์ด์์ฒด์ | B+ | 85 |
1000 | ์ปดํจํฐ๊ณผํ | B+ | 85 |
2000 | ์ด์์ฒด์ | B | 80 |
[๊ฒฐ๊ณผ]
๊ณผ๋ชฉ์ด๋ฆ | ์ต์์ ์ | ์ต๋์ ์ |
์ปดํจํฐ๊ณผํ | 85 | 95 |
โ
์ ๋ต: SELECT ๊ณผ๋ชฉ์ด๋ฆ, MIN(์ ์) AS ์ต์์ ์, MAX(์ ์) AS ์ต๋์ ์ FROM ์ฑ์ GROUP BY ๊ณผ๋ชฉ์ด๋ฆ HAVING AVG(์ ์) >= 90;
โ
โ
18. UI ์ค๊ณ ์์น ์ค ์ง๊ด์ฑ์ ๋ํ ์ค๋ช ์ ์์ฑํ์์ค. (์ฝ์ ํ)
โ
๋ต์: ๋๊ตฌ๋ ์ฝ๊ฒ ์ดํดํ๊ณ ์ฌ์ฉํ ์ ์์ด์ผ ํ๋ค.
โ
19. ๋ฆด๋ ์ด์ A, B๊ฐ ์์ ๋ ๋ฆด๋ ์ด์ B ์กฐ๊ฑด์ ๋ง๋ ๊ฒ๋ค๋ง ๋ฆด๋ ์ด์ A์์ ํํ์ ๋ถ๋ฆฌํด ํ๋ก์ ์ ํ๋ ๊ด๊ณ๋์์ ๊ธฐํธ๋ฅผ ์ฐ์์ค.
โ
๋ต์: ÷
โโ
20. ๋ค์ ์์ฑ์ ์ฃผ์๋ผ๊ณ ํ๊ณ ํฌ๊ธฐ๋ 20์ผ๋ก ์ ํํ๋ค. ํ์ ํ ์ด๋ธ์ ์ปฌ๋ผ์ ์ถ๊ฐํ๋ ๊ฒฐ๊ณผ๋ฅผ ์์ฑํ์์ค.
( โ ) TABLE ํ์ ( โก ) ์ฃผ์ VARCHAR(20); |
๋ต์ : โ ALTER โก ADD
โ
*์ ๊ฐ ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ๋ฅผ ๊ณต๋ถํ๊ธฐ ์ํด ์ ๋ฆฌํ ๊ฒ์ผ๋ก ์๋์ ์ถ์ฒ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์์ฑํ์์ต๋๋ค.
*์ถ์ฒ ์ฐธ๊ณ :
https://cafe.naver.com/soojebi (์์ ๋น IT ์ปค๋ฎค๋ํฐ)
http://gisafirst.com/main/main.html (๊ธฐ์ฌํผ์คํธ)
'License > ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
2021๋ 1ํ ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ ๊ธฐ์ถ๋ฌธ์ ๋ณต์ (2) | 2021.07.09 |
---|---|
2020๋ 4, 5ํ ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ ๊ธฐ์ถ๋ฌธ์ ๋ณต์ (0) | 2021.07.09 |
2020๋ 2ํ ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ ๊ธฐ์ถ๋ฌธ์ ๋ณต์ (0) | 2021.07.09 |
2020๋ 1ํ ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ ๊ธฐ์ถ๋ฌธ์ ๋ณต์ (0) | 2021.07.09 |
์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ ๊ณต๊ฒฉ๊ธฐ๋ฒ ๋จ๋ตํ ๋ฌธ์ ์ด์ ๋ฆฌ (0) | 2021.07.08 |
๋น์ ์ด ์ข์ํ ๋งํ ์ฝํ ์ธ
์์คํ ๊ณต๊ฐ ๊ฐ์ฌํฉ๋๋ค