관리 메뉴

흰둥씨의 개발장

[정보처리기사] 2024년 1회차 후기 본문

끙끙거린 흔적

[정보처리기사] 2024년 1회차 후기

돈워리비해삐 2024. 7. 19. 20:48


문제 후기 남겼던 부분을 기록으로 남겨보고자 글 남깁니다:) 


1번.
자바 싱글톤 ... 묻는거랫는데 나는 몰라...ㅠㅠ
static변수면 인스턴스끼리 공유되는 변수여서
각각의 인스턴스에서 count++하는 메서드 호출해도
같은 변수에 값이 반영되어야 했던 것 같은데 시험장에선 몰랐고,,,
그래서 틀림

2번. C언어 진법변환 해서 하는 시프트 연산 좌시프트 하는거 나왔음 151씀

3번. 아래 보기에 응집도 4가지 주고, 응집도 강한 순서대로 써라 ! 나왔다.
기능 - 교환 - 시간 - 우연으로 씀 (우논시절통순기)
보자마자 풀 수 있었던 단 하나의 제일 쉬웠던 문제

4번. C언어 "ABCDEFGH"라는 문자열 포인터 문제 였던걸로 기억...

for문 안에서 A, H를 가리키는 변수를 가지고 서로 스위칭한 뒤, 각각 a가리키던 변수는 증가, h가리키던 변수는 감소시켜서 B, G가리키도록 하고 스위칭하는걸 반복반복후, (HGFEDCBA) 띄엄띄엄 출력해~ 하는거로 기억! 그래서 "GECA"적음

5번. IP나왔는데... cider표기법 나옴...
(23년에 IP서브넷 계산, 페이지부재등 계산 엄청 공부했었는데 안나오길래 버림...)
하필 서브넷 계산 버렸을때 나와서 눈물 광광
그냥 눈치껏 썼다...

6번. 릴레이션 (고객- 강의 - 강의코드로 구성됨) 보여주고
여기에 적용된 정규형은 몇까지 적용된건지 써라 했는데
나는 2정규형 씀 ...
근데 이거 3정규형이라고 가채점 떴던데 ㅠㅠ
고객 알면 강의명 알 수 있고,
강의명 알면 강의코드 알수있어서 고객->강의코드인 상태라
이행적 함수 종속 제거 안된거 아닌가...
그래서 암튼 2정규형(도메인 원자값이면서 + 부분함수종속 제거된 상태)이라고 씀 ...

7번. 라우팅 프로토콜 설명 적혀있고 뭐 설명하는건지 써라 했는데

이건 내가 달달 외웠지~ 하고 자신있게 썼지만 망했죠.

OSPF가 정답인데 ...진짜 밤새서 정신나갔나...
osfp씀... 하... mbti세요...?
isfp...? 암튼 틀림....TT

8번. 데이터 베이스 조인의 종류를 써라
설명이 1번은 ~~이런 조인이고 2번은 저런 조인이고 3번은 그런 조인 있다구~~
빈칸에 뭐 들어가야 할지
보기에서 골라서 쓰셔~ 적혀있음

보기는 한글로 나왔는데, 조인종류가 이케 많았다니...O0O;;;
이퀄기호 나와있어서 동등 조인만 쓰고, 딴거는 그냥 눈치로 썼는데 틀린 듯...
세타 조인 처음 들어봐요... ㅎㅎ저는 full outer join 왼쪽조인 오른쪽조인 이런거만 아는데 ㅠㅠ
암튼 세타, 동등, 자연이라는 가채점...

9번. 페이지 교체 알고리즘 - 페이지 부재수 써라... LRU랑 LFU나왔는데...
(지난해에 페이지 교체랑 서브넷 등등 열공했는데 내내 안나오길래 버렸더니만 딱나옴 광광)
암튼 틀림 ㅠㅠ 뭘 교체하는지만 알면 푸는데...하면서
R이 뭘까... F가 뭘까 계속 고민하다가
r이 refer아닐까 하고 자주참조된거 교체하고
f가 first아닐까 해서 최근참조된거 교체했는데
(망할 r이 recent여서 최근참조한거 교체해야되는거고
f가 frequently 여서 자주참조된거 교체였다는 )

잘못된 선택을 했다...

10번. 자바 상속 실행순서 나옴
코드라인 옆에 번호 써있고 실행순서대로 번호 나열해라 해서 5-6-3-1-7-2씀
메서드 오버로딩이었던걸로 기억(자식엔 int 매개변수받는거있고 부모엔 매개변수없는거, 매개변수없이 호출해서 부모메서드실행함)

11번. C언어 포인터였던가 암튼 조건문 어케 태워서 연산하고 %d and 2%f 출력하라고 했던걸로

기억하고

(인수로 전달된 값이 대문자인지소문자인지 int인지 확인하는 함수안에 return 으로 지정된 값이 없어서 잉스럽긴 했지만... 쨌든 그냥 인수로 전달된 값의 조건에 대한 결과가 1인지 0인지를 리턴하라고 하는거겠지 하고 풀었음)

9981 and 2795.10 씀 

12번. 파이썬 문자열 리스트 나왔고, 변수에 'S'저장되어있는데,
for in으로 문자열리스트순회하면서 1번 인덱스 값을 'S'다음에 +연산시키고 출력해서 값 적기 나옴

13번. SQL select문 나와서 아래 릴레이션에 적용시키면
실행결과 어떻게 되는지 릴레이션 그리라는거 나옴

아래 처럼 표그려서 씀

B
a
b

14번. 테스트 커버리지 나왔음,
하 근데 영어, 약어로 나와서 ... 결정커버리지라고 썼는데,
MC/DC가 답이라고 가채점 뜸 ...
변경 조건/결정 커버리지를 저렇게 쓸 수 있는건지 처음 알았습니다...

15번. 백도어같은거 불법해킹에 사용되는 기능을 제공하는 프로그램 모음이고, 뭐 경로도 바꿔버린대서
사이버킬체인?으로 찍었는데 Rootkit이 답 ... ㅋㅋkit라길래 둘중에 뭘로 하지 고민하다가 찍었는데ㅠㅠ
찍으면 틀림...ㅎㅎ

16번. 자바 오버라이딩 문제였던걸로 기억하고,
나는 자식메서드 실행해서 9씀

17번. 보안공격에 대한 설명 , 보기 주고 설명에서 말하는 공격이 뭐냐 써라
사회공학적 공격이 아닌건 알겠고,... APT공격이 있다는 사실만 알아서
APT로 씀 ...

18번. sql 문 count(*)랑 where조건문나오고,
예상 결과는 아래와 같은데 count(*)했을때 값이 아래 뭐 들어갈까? 였고,
나는 1씀

19번. C언어 포인터 + 아스키코드 나온문제였던걸로 기억하고
풀긴했는데 마지막 int조건문을 잘못했나보다..ㅠㅠ
나는 Nd sc 11적었는데 가채점에는 Nd sc 1이라고 함
(%10 연산 해야되는데 깜빡한 듯...ㅠㅠ...)

20번. 디자인 패턴 설명나오고 위 보기에서 골라 적어라 함
보기는 영어로 나왔고,
추상팩토리 적었음


한국말로 내면 너무 알만한 것의 보기는 거의다 영어로 나왔고
C의 포인터를 굉장히 사랑한 ... 회차였다 ... 아스키코드 시프트연산 포인터배열 등등... 


이런 탓에 정보처리기사 커뮤니티 게시판에는
비전공자는 이제 시험 못치게 하려고 하는 것같다고 
프로그래밍 언어 너무 어려웠다고
글 올라온거에 가슴이 찢어지는 고통을 함께 느꼈는데(본인 비전공자임)

 

그런데 저같은 비전공자도 붙었습니다 ㅠㅠ 
심지어 맞은 문제 대다수가 다 그나마 프로그래밍언어...
(흥달쌤 매직이긴 함 ... C언어를 쉽게 이해 시켜주신다! )

 

흥달쌤

흥달쌤과 함께하는 IT 채널입니다. 정보처리기사 자격증 관련된 강의 및 실무 노하우, 프로그래밍 언어(JAVA, C언어, Python) 특강 등이 진행됩니다. 앞으로 진행 예정인 동영상은 IT 관련된 이야기

www.youtube.com

 

 

나의 경우 2정규형문제가 애매했던 터라 
위와 같이 가채점 하고 간당간당 떨어질수도 있겠다고 생각 했다. 

인터넷 찾아보니까 3정규형 한 릴레이션이라고 올린 사진이 
문제와 너무 비슷해가지고 ㅠㅠ

하지만 간당간당하게 붙었다... ㅠㅠ

아무튼 이제 정보처리기사 실기 접수 안해도 되어서 너무 행복합니다!