2021๋ 1ํ ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ ๊ธฐ์ถ๋ฌธ์ ๋ณต์
- -
* ํ๊ตญ์ฐ์ ์ธ๋ ฅ๊ณต๋จ์์๋ ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ๋ฌธ์ ์ ๋ต์ ๊ณต๊ฐํ์ง ์๊ธฐ์ ์ํ์ ์์ํ์ ๋ถ๋ค์ ํตํด ๋ณต์๋ ๋ฌธ์ ์ ๊ฐ๋ต์์ด๋ ์ฐธ๊ณ ๋ฐ๋๋๋ค.
โ
1. ๋ฌผ๋ฆฌ์ฃผ์(MAC ์ฃผ์)๋ก IP์ฃผ์๋ฅผ ์ฐพ๋ ํ๋กํ ์ฝ์ ์์ฑํ์์ค.
โ
๋ต์: RARP
โโ
2. [ ๋ณด๊ธฐ ] ๊ตฌํ / ๊ฐ๋ ์ ์ค๊ณ / ๋ ผ๋ฆฌ์ ์ค๊ณ / ์๊ตฌ์ฌํญ / ๋ฌผ๋ฆฌ์ ์ค๊ณ
๋ณด๊ธฐ๋ฅผ ํ ๋๋ก (1) ~ (3)์ ์๋ง์ ๋ต์์ ์ฐ์์ค.
(1) ~ ๊ฒฐ๊ณผ๋ก ํ ์ด๋ธ ์ ์์, ๋ช ์ธ์ ๋ฑ์ด ์์
(2) ๊ฒฐ๊ณผ๋ก E-R ๋ค์ด์ด๊ทธ๋จ์ด ๋์ด
(3) ๊ณผ์ ์์ ์ ๊ทํ ๊ณผ์ ์ํํจ
โ
๋ต์: (1) ๋ฌผ๋ฆฌ์ ์ค๊ณ, (2) ๊ฐ๋ ์ ์ค๊ณ, (3) ๋ ผ๋ฆฌ์ ์ค๊ณ
โ
3. ์น ์๋น์ค๋ช , ์ ๊ณต ์์น, ๋ฉ์์ง ํฌ๋งท, ํ๋กํ ์ฝ ์ ๋ณด ๋ฑ ์น ์๋น์ค์ ๋ํ ์์ธ ์ ๋ณด๊ฐ ๊ธฐ์ ๋ XML ํ์์ผ๋ก ๊ตฌํ๋์ด ์๋ ์ธ์ด๋ ๋ฌด์์ธ๊ฐ?
โ
๋ต์: WSDL
โ
โ
4. ๋ค์ (1), (2)์ ์๋ง์ ๋ต์์ ์ฐ์์ค.
(1) ( ) ์๊ตฌ์ฌํญ์ ์์คํ ์ด ์ ๊ณตํ๋ ๊ธฐ๋ฅ ๋๋ ์๋น์ค์ ๋ํด ์์ธํ๊ฒ ๊ธฐ์ ๋ ์๊ตฌ์ฌํญ์ด๋ค.
(2) ( ) ์๊ตฌ์ฌํญ์ ์์คํ ์์ฑ์ด๋ ์์คํ ์ ์ํด ์ ๊ณต๋๋ ์๋น์ค๋ ๊ธฐ๋ฅ์ ๋ํ ์ ์ฝ์ฌํญ์ ๋ํด ๊ธฐ์ ๋์ด ์๋ค.
โ
๋ต์: (1) ๊ธฐ๋ฅ์ (2) ๋น๊ธฐ๋ฅ์
โ
โ
5. ํ์ด์ฌ ๋ฌธ์
class arr:
a = ["Seoul","Kyeonggi","Inchon","Daejoen","Deagu","Pusan"]
str01=' '
for i in arr.a:
str01 = str01 + i[0]
print(str01)
๋ต์: SKIDDP
โ
โ
6. SQL ๋ฌธ์
SELECT COUNT(*) FROM [TABLE] WHERE EMPNO > 100 AND SAL >= 3000 OR ENPNO = 200[TABLE]
EMPNO | SAL |
100 | 1000 |
200 | 3000 |
300 | 1500 |
๋ต์: 1
โ
7. JAVA ๋ฌธ์
public class Test{
public static void main(String []args){
int a[][] = {{45, 50, 75}, {89}};
System.out.println(a[0].length);
System.out.println(a[1].length);
System.out.println(a[0][0]);
System.out.println(a[0][1]);
System.out.println(a[1][0]);
}
}
โ
๋ต์:
3
1
45
50
89
โ
โ
8. ์ด๊ฒ์ ์์คํ ์ ์ฑ๋ฅ ํฅ์, ๊ฐ๋ฐ ๊ณผ์ ์ ํธ์์ฑ ๋ฑ์ ์ํด ์ ๊ทํ๋ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ๋ถํ , ํตํฉ, ์ถ๊ฐํ๋ ๊ณผ์ ์ผ๋ก, ์๋์ ์ผ๋ก ์ ๊ทํ๋ฅผ ์๋ฐฐํ๋ ํ์์ด๋ค. ์ด๊ฒ์ ๋ฌด์์ธ๊ฐ?
โ
๋ต์: ๋น์ ๊ทํ(๋ฐ์ ๊ทํ)
โ
โ
9. ๋ค์์ ๋ธ๋๋ฐ์ค ํ ์คํธ์ ์์์ด๋ค. (1), (2)์ ์๋ง์ ํ ์คํธ๋ฅผ ์์ฑํ์์ค.
(1) 0 <= x <= 10์ผ ๋ -1 0 10 11์ธ ๊ฒฝ์ฐ ์ฌ์ฉํ๋ ํ ์คํธ
(2) ์ ํจ๊ฐ๊ณผ ๊ทธ๋ ์ง ์์ ๋ฒ์(๋ฌดํจ๊ฐ)๋ฅผ ๋๋ ์ผํ ๊ฒฝ์ฐ ์ฌ์ฉํ๋ ํ ์คํธ
โ
๋ต์:
(1) ๊ฒฝ๊ณ๊ฐ ๋ถ์ ํ ์คํธ ( ํ๊ณ๊ฐ ๋ถ์ ํ ์คํธ )
(2) ๋๋ฑ๋ถํ ํ ์คํธ ( ๋์น๋ถํ ํ ์คํธ, ๊ท ๋ฑ๋ถํ ํ ์คํธ, ๋์น ํด๋์ค ๋ถํด ํ ์คํธ )
โ
โ
10. ๋ค์ [ ๋ณด๊ธฐ ] ใฑ~ใ ์์ (1), (2)์ ์๋ง์ ๊ธฐํธ๋ฅผ ์์ฑํ์์ค.
(1) ์ด๊ฒ์ ๋ชจ๋ ํ ์คํธ๋ผ๊ณ ๋ ๋ถ๋ฆฌ๋ฉฐ ์ฌ์ฉ์ ์๊ตฌ์ฌํญ์ ๋ํ ๋จ์ ๋ชจ๋, ์๋ธ๋ฃจํด ๋ฑ์ ํ ์คํธํ๋ค.
(2) ์ด๊ฒ์ ์ธํฐํ์ด์ค ๊ฐ ์์คํ ์ด ์ ์์ ์ผ๋ก ์คํ๋๋์ง ํ์ธํ๋ ํ ์คํธ์ด๋ค.
[ ๋ณด๊ธฐ ] ใฑ. ์์คํ ํ ์คํธ ใด. ์ธ์ ํ ์คํธ ใท.์ํ ํ ์คํธ ใน. ๋จ์ ํ ์คํธ ใ . ํตํฉ ํ ์คํธ ใ . ํ๊ท ํ ์คํธ
โ
๋ต์: (1) ใน , (2) ใ
โ
โ
11. ๋ค์ (1) ,(2)์ ์๋ง์ ๋ต์์ ์์ฑํ์์ค.
1. IPv6๋ (1) ๋นํธ ๊ธธ์ด๋ฅผ ๊ฐ์ง๋ค.
2. IPv4๋ ๊ธธ์ด 32๋นํธ์ด๋ฉฐ, (2) ๋นํธ์ฉ 4๋ถํ ํ๋ค
โ
๋ต์: (1) 128, (2) 8
โ
12. ํ๋ก์ธ์ค๊ฐ ์ธํฐํ์ด์ค, ๊ณต์ ๋ฉ๋ชจ๋ฆฌ(Shared Memory) ์์ผ(Socket) ์ธ๋งํฌ์ด(Semaphores)
โ
๋ต์: IPC ๋ฉ์๋
โ
โ
13. ์๋ก ๋ค๋ฅธ ํ๋ซํผ ๊ฐ์ ์ฐ๊ณ, ํตํฉ, Point to Point, Hub&Spoke, Message Bus ๋ฑ์ด ์๋ ๊ฒ์ ๋ฌด์์ธ๊ฐ?
โ
๋ต์: EAI
โ
โ
14. ๋ค์ ํ ์ด๋ธ์ ์นด๋๋๋ฆฌํฐ์ ์ฐจ์์ ๊ฐฏ์๋ฅผ ๊ตฌํ์์ค. (๋จ, ํ๋ฒ, ํ๋ ์ ์ซ์ํ, ์ด๋ฆ๊ณผ ํ๊ณผ๋ ๋ฌธ์ํ์ด๋ค)
(์ค์ ๋ฌธ์ ์ ๋ด์ฉ์ ๋ค์ ๋ค๋ฅผ ์ ์์)
โ
ํ๋ฒ | ์ด๋ฆ | ํ๊ณผ | ํ๋ |
20191001 | ๊ฐ์๋ฏธ | ์ปดํจํฐํ๊ณผ | 2 |
20190002 | ๊น์ ๋ฏธ | ์ ๋ณดํต์ ํ๊ณผ | 2 |
02180003 | ํ๊ธธ๋ | ์ ๋ณด๋ณดํธํ๊ณผ | 3 |
20201002 | ๊น์ฒ ์ | ์ ๋ณด๋ณดํธํ๊ณผ | 2 |
20211003 | ๊น์ํฌ | ์ ๋ณดํต์ ํ๊ณผ | 3 |
-์นด๋๋๋ฆฌํฐ : (1)
-์ฐจ์: (2)
โ
๋ต์: (1) 5 , (2) 4
โ
15. C์ธ์ด ๋ฌธ์
โ
int main() {
struct insa {
char name[10];
int age;
} a[] = {"Kim", 28, "Lee", 38, "Park", 41, "Choi", 30};
struct insa *p;
p = a;
p++;
printf("%s ", p->name);
printf("%d ", p->age);
}
๋ต์:
Lee
38
โ
16. ๋ค์์ ๋ฐ์ดํฐ ๋ชจ๋ธ ๊ตฌ์ฑ ์์ 3๊ฐ์ง์ ๋ํ ์ค๋ช ์ด๋ค. ๋ค์์ ์๋ง๋ ๋ต์์ ์์ฑํ์์ค. ( ๋ฌธ์ ์์ ํ์ง ์์ )
(1) ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅ๋ ์ค์ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๋ ์์
์ ๋ํ ๋ช
์ธ๋ก์ ๋ฐ์ดํฐ ๋ฒ ์ด์ค๋ฅผ ์กฐ์ํ๋ ๊ธฐ๋ณธ ๋๊ตฌ์ด๋ค. (2) ๊ฐ์ฒด ๋ชจ๋ธ์์๋ (โ )์/๋ฅผ ~ ๋ํ๋ด๋๋ฐ ๋ ผ๋ฆฌ ๋ฐ์ดํฐ ๋ชจ๋ธ์์๋ (โก)์/๋ฅผ ์ด๋ป๊ฒ ๋ํ๋ผ ๊ฒ์ธ์ง ~ (3) ์ ์ฝ์กฐ๊ฑด ๋ช ์๋์ด ์์ |
๋ต์: โ ์ฐ์ฐ , โก ๊ตฌ์กฐ
โ
17. ์์คํ ๊ฐ์ฒด์ ์ ๊ทผ์ ๊ฐ์ธ ๋๋ ๊ทธ๋ฃน์ ์๋ณ์์ ๊ธฐ๋ฐํ ๋ฐฉ๋ฒ์ผ๋ก ์ด๋ค ์ข ๋ฅ์ ์ ๊ทผ ๊ถํ์ ๊ฐ์ง ์ฌ์ฉ์๊ฐ ๋ค๋ฅธ ์ฌ์ฉ์์๊ฒ ์์ ์ ํ๋จ์ ๋ฐ๋ผ ๊ถํ์ ํ์ฉํ๋ ์ ๊ทผ์ ์ด ๋ฐฉ์์?
โ
๋ต์: DAC(์์์ ์ ๊ทผ ํต์ )
โ
โ
18. JAVA๋ฌธ์
โ
public class Test {
public static void main(String[] args) {
int j, i;
for (j = 0, i = 0; i <= 5; i++) {
j += i;
System.out.print(i);
if (i == 5) {
System.out.print("=");
System.out.print(j);
} else {
System.out.print("+");
}
}
}
}
๋ต์: 0+1+2+3+4+5=15
โ
โ
19. ๋ค์ [ ๋ณด๊ธฐ ] ใฑ~ใ ์์ (1), (3)์ ์๋ง์ ๊ธฐํธ๋ฅผ ์์ฑํ์์ค.
(1) ๋ชจ๋๊ฐ ๋ฐ์ดํฐ, ์ง์ญ๋ณ์๋ฅผ ์ง์ ์ฐธ์กฐํ๋ ๊ฒฝ์ฐ์ ๊ฒฐํฉ๋
(2) ๋ชจ๋๊ฐ์ ์ธํฐํ์ด์ค๋ก ๋ฐฐ์ด์ด๋ ๊ฐ์ฒด ๋ฑ ์๋ฃ๊ตฌ์กฐ๊ฐ ์ ๋ฌ๋๋ ๊ฒฝ์ฐ์ ๊ฒฐํฉ๋
(3) ํ๋ผ๋ฏธํฐ๊ฐ ์๋ ๋ชจ๋ ๋ฐ์ ์ ์ธ๋์ด ์๋ ์ ์ญ ๋ณ์๋ฅผ ์ฐธ์กฐํ๊ณ ์ ์ญ๋ณ์๋ฅผ ๊ฐฑ์ ํ๋ ์์ผ๋ก ์ํธ ์์ฉ์ ํ๋ ๊ฒฝ์ฐ์ ๊ฒฐํฉ๋
[ ๋ณด๊ธฐ ] ใฑ. ์๋ฃ ๊ฒฐํฉ๋ ใด. ์คํฌํ ๊ฒฐํฉ๋ ใท. ์ ์ด ๊ฒฐํฉ๋ ใน. ๊ณตํต ๊ฒฐํฉ๋ ใ . ๋ด์ฉ ๊ฒฐํฉ๋ ใ . ์ธ๋ถ ๊ฒฐํฉ๋
โ
๋ต์: (1) ใ , (2) ใด , (3) ใน
โ
โ
20. ๊ดํธ์์ ๊ณตํต์ ์ผ๋ก ๋ค์ด๊ฐ ๊ณต๊ฒฉ ๊ธฐ๋ฒ์ ์ ์ผ์์ค.
1. ( ) ์/๋ '์ธ์
์ ๊ฐ๋ก์ฑ๋ค'๋ผ๋ ์๋ฏธ๋ก, ์ ์์ ์ฐ๊ฒฐ์ RST ํจํท์ ํตํด ์ข
๋ฃ์ํจ ํ ์ฌ์ฐ๊ฒฐ ์ ํฌ์์๊ฐ ์๋ ๊ณต๊ฒฉ์์๊ฒ ์ฐ๊ฒฐํ๋ค. 2. TCP ()์ ~ [TCP ํ์ด์ฌํน์ ์๋ฆฌ์ ๋ํ ์ค๋ช ] |
๋ต์: ์ธ์ ํ์ด์ฌํน ๋๋ TCP ์ธ์ ํ์ด์ฌํน
*์ ๊ฐ ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ๋ฅผ ๊ณต๋ถํ๊ธฐ ์ํด ์ ๋ฆฌํ ๊ฒ์ผ๋ก ์๋์ ์ถ์ฒ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์์ฑํ์์ต๋๋ค.
*์ถ์ฒ ์ฐธ๊ณ :
https://cafe.naver.com/soojebi (์์ ๋น IT ์ปค๋ฎค๋ํฐ)
http://gisafirst.com/main/main.html (๊ธฐ์ฌํผ์คํธ)
'License > ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
2021๋ 2ํ ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ ๊ธฐ์ถ๋ฌธ์ ๋ณต์ (2) | 2021.07.12 |
---|---|
2020๋ 4, 5ํ ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ ๊ธฐ์ถ๋ฌธ์ ๋ณต์ (0) | 2021.07.09 |
2020๋ 3ํ ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ ๊ธฐ์ถ๋ฌธ์ ๋ณต์ (0) | 2021.07.09 |
2020๋ 2ํ ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ ๊ธฐ์ถ๋ฌธ์ ๋ณต์ (0) | 2021.07.09 |
2020๋ 1ํ ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ ๊ธฐ์ถ๋ฌธ์ ๋ณต์ (0) | 2021.07.09 |
๋น์ ์ด ์ข์ํ ๋งํ ์ฝํ ์ธ
์์คํ ๊ณต๊ฐ ๊ฐ์ฌํฉ๋๋ค