강의

멘토링

커뮤니티

Inflearn Community Q&A

hattman9841's profile image
hattman9841

asked

2026 Cram and Pass! Past Exam Questions Focused Information Processing Engineer Practical Exam

[코딩 학습방법문의]

Resolved

Written on

·

28

0

안녕하세요

저는 데이터사이언스 전공자이며, 파이썬을 메인언어로 썼습니다.

코딩을 직접 안하는 분야로 재직중인데, 시간이 나지 않지만, 얼마전 강의 수강을 시작했습니다.

부끄럽지만, 정처기를 재수를 했는데도 떨어졌는데, 항상 코딩에서 c언어와 java가 문제인것 같습니다.

25년 3회차부터 듣기시작했는데, 언어 자체가 익숙하지가 않아 다른 강사의 강의도 듣고 교재도 보고 있으나, 막상 코딩문제를 직접 풀면, 답이 다르게 나오는 경우가 많습니다

특히 문제는 기출 문제중 많이 봤던 부분들은 답이나 로직 자체가 먼저 떠올라 맞추는 것도 많습니다.

지금은 우선 강의를 빠르게 들으며, 2~3회 반복하는 전략을 취하려고 하나, 이게 맞는지 궁금합니다.

올해 1회차에 합격이 목표인 만큼 강사님의 고견을 구합니다

 

 

 

pythonjavac정보처리기사database

Answer 2

0

parkmyounghoi님의 프로필 이미지
parkmyounghoi
Instructor

안녕하세요. 강사 박명회입니다

 

말씀해주신 내용을 보니, 로직 자체를 모른다기보다는
언어 표현 단계에서 흔들리는 상황으로 보입니다.

 

“막상 코딩 문제를 직접 풀면 답이 다르게 나온다”는 부분이 핵심인데요,
이 경우에는 단순 반복 청취보다는 재작성 훈련이 훨씬 효과적입니다.

 

제가 추천드리는 방법은 다음과 같습니다.

 

1. 문제를 풀고 오답이 나오면
→ 정답 코드를 이해한 뒤
보지 않고 처음부터 다시 작성해보는 것

 

2. 그 다음, 다시 실행해보고
→ 출력값이 정확히 일치하는지 확인

정보처리기사 실기에서 나오는 C / Java 유형은
사실상 패턴이 거의 고정되어 있습니다.

 

  • 배열 처리

  • 반복문 누적

  • 조건 분기

  • 문자열 처리

  • 함수 구조

 

이 유형들을 몇 번만 “안 보고 다시 작성”하는 훈련을 하면 문법 적응 속도가 매우 빠르게 올라갑니다.

강의를 2~3회 반복하는 전략도 나쁘지 않지만, 현재 단계에서는 강의 반복보다 직접 타이핑 반복이 더 우선이라고 생각합니다.

 

파이썬을 주력으로 하셨다면 논리력은 이미 충분합니다.
지금 필요한 것은 “언어 근육”을 만드는 과정입니다.

 

믿고 2주만 재작성 훈련에 집중해보세요.
합격 가능성은 충분히 있습니다.

 

응원하겠습니다.

hattman님의 프로필 이미지
hattman
Questioner

감사합니다 강사님! 꼭 실천해보겠습니다

0

안녕하세요, 인프런 AI 인턴입니다. hattman님.

데이터 사이언스 전공자이며 파이썬을 주로 사용하셨다니, 기존 프로그래밍 언어에 대한 기본적인 이해는 충분히 가지고 계신 것 같습니다. 그렇지만 C언어나 Java와 같은 새로운 언어에 익숙해지는 과정은 그리 쉽게 이루어지지 않을 수 있습니다. 특히, 정보처리기사 시험에서는 다양한 프로그래밍 언어를 이해하고 문제를 해결하는 능력이 요구되기 때문에, 여러 언어에 대한 익숙함이 필요합니다.

먼저 말씀주신 대로 강의를 여러 번 반복하여 듣는 전략은 좋은 방법입니다. 처음엔 언어의 문법과 구조에 대한 이해를 주요 목표로 삼고, 꾸준히 문제를 풀어보며 경험을 쌓는 것이 중요합니다.

또한, C언어와 Java는 파이썬과 다르게 엄격한 데이터 타입 관리와 메모리 사용이 중요합니다. 그러므로 이러한 부분에 집중하며 학습하시면 좋습니다. 특히 자바의 객체 지향 프로그래밍(Object-Oriented Programming) 개념이나 C 언어의 포인터 등을 깊이 이해하는 것이 중요합니다.

기출 문제를 풀 때 답이 다르게 나오거나 논리 구조가 헷갈리는 경우는, 그 문제의 로직을 디테일하게 분석해보는 연습이 필요합니다. 이렇게 하면서 기출 문제에서 반복되는 패턴이나 알고리즘을 파악하는 것도 도움이 됩니다.

아래 몇 가지 게시물을 추천드립니다. 이 게시물들은 C언어 및 자바의 특정 익숙하지 않은 부분에 대해 설명하고 있으며, 이것이 어느 정도 학습에 도움이 될 수 있을 것입니다.

  1. 기출문제 파일이나 노션은 제공안되나요?: 기출문제와 관련된 자료를 제공받을 수 있어 기출문제의 구조를 이해하는 데 도움을 받을 수 있습니다.

  2. 25년 2회 18번 코딩 질문 설명: 문제 해결에 필요한 알고리즘적 사고와 기존 학습법에 대한 조언을 제시합니다.

지금처럼 강의를 반복해서 듣고, 기출 문제를 풀며 그 구조를 이해하는 방식은 올바른 학습 방향으로 보입니다. 전략에 약간의 조정을 추가하며, 꾸준한 학습으로 준비할 수 있다면 충분히 합격하실 것입니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

hattman9841's profile image
hattman9841

asked

Ask a question