오늘 하루.

2012. 1. 4. 22:21잡담

오늘 컴투스 필기시험을 보고왔습니다.

시험지와 연습지를 주고.... 총 100점 시간 2시간.

기억나는데로 나열해보면

자료구조 : 스택, 큐, 맵에 대하여 설명하기... ( 맵에 대해서 설명못함 )

c문법 : c로 짜여진 코딩을 보고 잘못된 부분 고치고, 설명하기 ...두 문제정도

어떤 함수 구현하고 시간복잡도 계산하기
( a와 b 라는 문자열을 받으면 b가 a에 속하면 참 아니면 거짓을 반환하는 함수였습니다.
ex) a : abcdef                      a : abcdef
      b : def 일 경우 참            b : bdf 일 경우 거짓

그리고 재귀함수가 있는데 어떤값을 입력시 출력값이 무엇인지 알아내는 문제가 하나 더!!

c++ 로 클레스 설계하기
1. Vehicle 는 Move 할 수 있다.
2. Vehicle 는 getName()으로 이름을 알 수 있다.
3. Vehicle 는 getNumberOfWheels()로 바퀴의 갯수를 알 수 있다.
4. Vehicle 는 wheel (int) 과 name(char *) 를 가지고 있다.
5. Car는  Vehicle 이다.
6. Car는 wheel이 4개이고 이름은 "CAR" 이다.
7. Carriage 는  Vehicle 이다
8. Carriage 는 wheel이 2개이고 이름은 "CARRIAGE" 이다.
이 정도의 조건이 있는데 이걸 만족하는 클래스를 설계하고, 두번째로 메인함수에서 구현하고
마지막으로 출력한 결과를 적는 문제로 기억합니다.


알고리즘 구현하기.
1. 좌표 x, y    0< x,y < 100 
2. 평행한 선으로 구성된 사각형
3. 임의로 조건으로 만들어진 여러 사각형들의 넓이를 구하는 알고리즘을 구현하시오
( 조건은 정확히는 기억이 안 나요 .. )

sql 문 완성하기 3문제
각 각 Where 조건과 Between, 그리고 카운트와 누적 카운트를 사용하여 sql문을 완성시키면 되는 거 였습니다.

그리고 마지막으로 Blocking Socket, Non-blocking Socket, 그리고 또 무슨 Socket에 대해서 설명하시오.



>> C/C++, OS/네트워크/DB 등 컴퓨터 사이언스의 여러 분야에 대한 기본 개념과 프로그래밍 언어에 대한 이해를 묻는 문제

이렇게 낸다고 해서 정보처리기사 공부하면서 다시 봤었는데... sql문 같은 경우 도움이 됬지만 그리 공부한 양에 비해서 나오지는 않았습니다. 오히려 지식in에 올라오는 질문등을 답변하면서 기본적인 함수같은 걸 구현하는 문제나 오류찾는게 도움이 되었고, 클레스 설계하는 부분은 비슷하게는 구현했는데 정확히는 구현을 못 했습니다. c++ 너무 오랜만에 사용해서리..
그리고 네트워크 문제였던 socket 설명은... 처음 봤습니다.  



ps. 문화상품권 만원 받았습니다.

'잡담' 카테고리의 다른 글

첫 출근날.  (0) 2012.02.13
거기서 거기.  (0) 2012.02.06
환경에 따라 다르게 크는 물고기.  (0) 2011.12.07
점점 마무리..  (0) 2011.11.29
차이?  (0) 2011.11.24