수강후기
A형 정보처리산업기사
-1~2번과 9번문제는 확실하게 순서가 맞으나 3~8은 문제의 순서가 약간 다를 수 있습니다.
소감 : 한 달 동안 인강도 다 완강하고 따로 정리하며 나름 정말 열심히 했습니다.
업무 프로세스, 신기술 동향 및 보안, 전산 영어와 같은 용어 위주의 문제 때문에 많이 힘들었지만
열심히 외웠습니다. 그런데 이번 1회차 시험은 난이도가 정말 어려웠던 것 같습니다.ㅠㅠ
시험장에서도 같이 시험보시는 분들의 한숨소리들이 많이 들리더라구요..ㅎㅎ
시험장에서 느낀 생생한 정보를 적어달라고 하셔서 이렇게 남깁니다~
1. 업무프로세스(15점)
1-1문제 : 기업의 문제뿐만 아니라 개인의 문제까지 유지 관리한다는 식의 문제였고 성과라는 단어가
눈에 띄어 BSC라고 답을 적었으나 시험장에 나와 정리한것을 보니 뭔가 6sigma가 답인 것 같습니다.
아 그리고 문단 마지막쯤에 사람이름도 나왔는데 마이클 포터, 마이클 해머 알프레드 슬론 2세는 아니였던 걸로 기억합니다.
1-2~1-4문제 : 아마 전자입찰시스템에 관련된 문제였던걸로 기억합니다.
그래서 발주업체와 발주선정업체?의 사이에 낙찰, 입찰에 관련된 문제였습니다.
->1-2 : 입찰관리 / 1-3 : 낙찰관리 / 1-4 : 계약관리
이 문제는 처음에 보고 배운것이 아니라 멘붕에 빠졌지만 지문과 관계도를 보면서 문제를 풀어 수월하게 풀 수 있었던것 같습니다.
cf)관계도는 발주업체와 발주선정업체는 직사각형이었고
입찰관리, 낙찰관리, 계약관리등의 어떠한 행위는 타원안에 있었고
화살표로 서로 연결되어 화살표위에는 입찰서 제출등과 같은 설명들이 있었습니다.
2.신기술 동향
2-1 : 기억이 나지 않음
->답을 적지 못함
2-2 : 기억이 나지 않음
->답을 적지 못함
2-3 : 메모리와 레지스터의 합성어라고 언급하였고 메모리 소자라는 문장도 있었습니다.
->답을 적지 못함
2-4 : 한글로 번역시 인터넷 프로토콜 음성 보내기? 라는 식의 문장으로 문제가 시작되었습니다.
->VoIP
2-5 : 리눅스재단에서 만든 플랫폼으로 다른 운영체제 끼리도 사용할 수 있고 LG, Canon, SONY, Microsoft등이 지원하고 있다는 문제였습니다.
->인터넷 검색결과 블록체인과 관련된 하이퍼레져라는 플랫폼이 나왔습니다. 답이 블록체인인지 하이퍼레저인지는 잘 모르겠습니다.
3.Java(5점)
- main메서드에서는 4,2,7,1이라는 상수를 담고있는 배열이 있었습니다.
main메서드에서 다른 메서드(main메서드 위에 있었습니다.)를 호출하여 결과물을 작성하는 문제였습니다.
다중for문이 있었고 내부반복문 안에는 if문이 있었습니다. 다중for문이 끝나면 SWAP알고리즘이 있었습니다.
->문제를 푼 결과 정렬 중 선택정렬이었던것 같았습니다.
답은 1 2 4 7 로 적었고 println()이 아니라 그냥 print()였으며 " "의 띄어쓰기를 해줘야 했습니다.
4.C(10점)
- 출력결과가
1
12
123
1234
12345
123456
1234567
이었고 이에 대한 빈칸을 채워 넣는 문제였습니다.
역시 다중 for문 이였고 변수 n에 대한 초기화 값과 외부반복 조건문에 빈칸이 들어가 있었습니다.
->제가 적은 답은
4-1 : 7(변수 초기화) / 4-2 : n(외부반복문 조건문)
5.데이터베이스 관련(10점)
-관계 대수 중 조인 문에 관련된 문제라고 서론에 나왔습니다.
조인 연산을 다르게 표현하면 (5-1)을 실행한 후 (5-2)을(를) 수행한 것과 같다라는 문제가 나왔습니다.
->5-1 : 저는 카티션 곱이라고 적었는데 영어와 한글을 혼합하여 적어 맞을지 모르겠습니다.ㅠ
연산 기호로 시그마를 사용한다고 나왔습니다
->5-2 : 저는 SELECT로 적었습니다.
세타라는 기호가 언급되었고 관계 연산자중 동일조인이 사용하는 =를 제외한다는 말이 있었던 것 같습니다.
-> 5-3 : 저는 세타로 적었습니다.
조인의 연산기호에 대한 문제였습니다.
-> 5-4 : 저는 조인의 연산기호를 적었습니다.
동일 조인에서 중복된 값을 제거한 릴레이션을 보여주며 ()조인 이라고 답을 요구했습니다.
->5-5 : 저는 자연이라고 적었습니다.
6.SQL(15점)
-속성이 5개인 Student 테이블이 나왔고 이에 대한 DML을 요구했습니다.
참고로 테이블이름은 영어, 속성명들은 한글, 속성값들 즉 튜플들은 영어로 되어있었습니다.
Student테이블에서 전공이 컴퓨터이고 1학년인 학생의 학생이름과 생년월일을 검색하세요
=>전공이 컴퓨터이고 라고 해서 처음에 한글로 컴퓨터로 적을 뻔 했습니다.
-> 6-1 : SELECT 학생이름, 생년월일 FROM Student WHERE 전공='Computer' AND 학년=1;
Student테이블에서 2학년이거나 4학년인 학생의 중복된 전공이름을 제외하고 검색하세요
-> 6-2 : SELECT DISTINCT 전공이름 FROM Student WHERE 학년=1 OR 학년=4
Student테이블에서 2학년 이상인 학생이름을 검색하세요. 단 정렬은 학년으로 내림차순으로 정렬하세요
-> 6-3 : SELECT 학생이름 FROM Student Where 학년>=2 ORDER BY 학년 DESC;
7.전산영어
문제가 기억나지 않습니다.
->7-1 : 적지 못했습니다.
문제가 기억나지 않습니다.
->7-2 : 적지 못했습니다.
문제가 기억나지 않습니다.
->7-3 : 적지 못했습니다.
FIFO라는 단어와 push and pull이라는 문장이 있었습니다.
->7-4 : Stack 로 적었습니다.
LIFO라는 단어가 있었습니다.
->7-5 : Queue로 적었습니다.
8.신기술 동향
한국말로 번역하면 데이터 암호화 표준이라는 문장을 보고 답을 적었습니다.
->8-1 : DES로 적었습니다.
재해 재난 같은 문장들이 나와 헷갈렸지만 마지막 문단에 RTO와는 다르다는 것을 보고 적었습니다.
->8-2 : RPO로 적었습니다.
한국말로 번역하면 일회용 비밀번호라는 문장을 보고 답을 적었습니다.
->8-3 : OTP로 적었습니다.
분산이라는 단어가 들어갔고 정상적으로 서비스를 제공하지 못하도록 이라는 문장이 있었던것 같습니다.
->8-4 : DDoS로 적었습니다.
Trap Door라고도 하며 일종의 개발자나 응용 프로그래머들을 위해 만들어 놓은 가상 터널이라는 문장이 있었던것 같습니다.
->8-5 : 정확하지는 않았으나 일종의 가상 터널이라고 하길래 VPN을 적었습니다.ㅠ
9.알고리즘
->7행 7열의 이차원 배열이었고 나비넥타이(누워있는 모래시계)모양 이었습니다.
값은 이기적 교재 1-204페이지와 같이 열고정 행변화 형식으로 1부터 차례대로 들어갔습니다.
CNT라는 중간값이 있었고 J라는 변수가 CNT와 비교되어 YES와 NO로 갈리는 문제였습니다.
CNT는 INT()+1과 같은 형식이었습니다. YES쪽에는 J=1,2,3일때가 들어갔고 NO쪽에는 J=4,5,6,7일 때가 들어갔습니다.
이상하게 꼬아 놓아 YES부분의 첫번째 빈칸이 1번이었습니다.
NO부분에는 S=(N-J)+1이 있던걸로 기억합니다.
->9-1 : S=J
이상하게 꼬아놓아 맨처음 비교 하는 부분이 2번 문제였습니다. (9-2)<CNT
->9-2 : J로 적었습니다.
YES부분에는 F=(N-J)+1이 있던걸로 기억합니다.
->9-3 : F=J
->9-4 :K+1
->9-5 :A(Q,J)=K
cf)집에 와서 책을 보니 알고리즘 문제의 순서도는 인강으로 수업하신 산업2010,1의 순서도와 같았습니다.