9월, 2022의 게시물 표시

[코딩 공부법] 코딩 공부법 (C/ C++/ MFC)

제일 처음 코딩에 입문 시 C or 파이썬 or 자바 중 하나는 깔고 가야한다.  내가 소개 할 것은 C, C++, MFC 공부법이다. 이 순서대로 공부 시 비 전공자도 문법 떼는게 가능. 공부 순서 : C -> C++ -> MFC 각각 1달 씩  잡고 3달 공부법이다. 1. C언어 공부법 김성엽 Do it! C언어 유튜브 링크 위 링크를 들어가서 재생목록에 강의 다 들으면 된다. 당장 개발 하고 싶으면 문법위주로 뗄것 시간 많으면 2진수, 2진수 -> 10진수 변환, 배열, 포인터, 스택 같은 개념들을 확실히 공부하면 좋다. 기초는 중요. 공부하다 보면 어렵다고 느낀다. 하지만 구구단을 처음 했을 때 어려웠지만 지나고 보면 쉽다고 느끼는 것처럼 문법도 처음봐서 어려운 것 뿐이니 이해할때 까지 보자. 총 2회독하면 된다. 스스로 문법 작성 할 수 있을 때 까지 할 것. 2. C++ 공부법 김성엽의 C++ 언어 블로그 링크 위 링크를 들어가서 다 보면 된다. C++은 C 언어에서 파생 되었기 때문에 문법은 비슷 하다. C언어는 절차 지향, C++은 객체 지향 언어다. 둘의 차이점을 알 것. 3. MFC 공부법 (선택)     -   MFC UI 기본      위 링크는 MFC 컨트롤 들을 가장 기초적인 방법으로 다룰 수 있게 된다.      먼저 볼 것.      -  김성엽 MFC 블로그      MFC 강의. 따라해 볼 것.           -  MFC 구조      위 링크는 메세지 큐 처리 과정 같은 것을 설명 해주는데 윈도우즈 프로그래밍의 프로세스를 찾아보고 이해해야 한다.      - 책 구매      제대로 배우고 싶다면,      Visual studio 2017 기준이든 아무거나 MFC 책을 보면 된다. 4. 기초를 뗀 후. 이제 개발을 한다고 치자. 윈도우즈 프로그래밍 기준으로 설명하자면, C++ & MFC = C++ 엔진구현(기능), MFC UI 구현 C++ & C# = C++ 엔진구현(기능), C# UI 구현

[개발 문서화] 프로그램 개발 문서화

이미지
-문서화를 통한 얻을 수 있는 점. 1. History 작성. 2. 일주일, 몇달 계획을 세워 하루 코딩 작성량 및 전체적인 조율. 3. 서로의 스케줄을 공유를 통한 git, SVN을 통한 형상 관리 시 push 및 머지 시 충돌 미연 방지. 4. 마인드 맵을 통한 전체 적인 데이터 구조 작성 5. 퇴사 시 인수인계에 용이. 등 있는 거 같다. 1. OneNote 약식 이긴 한데 저런 식으로 일정 작성 및 공유 목적으로 사용. 개발 완료는 체크. 2.X mind mind map을 통한 input output data에 대한 정리로 사용. 3. MarkDown 위 사진은 퍼온것  History를 .md 파일로 저장. md 파일은 일반 연습장(notepad와 다르게 문법을 통한 글씨 굵기 설정, 선 그리기, 사진 삽입 등이 가능. 4.ppt 가장 친숙한 툴. 얘는 User Manual 작성, History, Meeting등 많은 곳에 사용한다. 다인 개발시 문서화는 거의 모든 회사가 필수라서 싫어도 해야한다. 1인 개발에 익숙해진 사람들이 간간히 문서화를 해보길 바라며 포스팅 해본다. 정해진 방법은 없다. 물론 교재에 나오는 전문적인 용어와 단계들이 뭐 어쩌고저쩌고가 있는데 결국에는 자신과 함께하는 동료들과 문서화 방법을 고민하고 점진적으로 발전해 나가는게 가장 바람직 한거 같다. 끝.

[정보처리 산업기사] 정보처리 산업기사 공부법

이미지
전 직장 형에게 배운거다. 참 배울게 많은 형이였다. 하루에 장시간 공부 보단 1,2시간 씩 기출 문제를 보며 흐름을 캐치 하는게 좋다. 1. 필기 공부법. 맨 아래에 3줄 요약 있음. 최강 자격증 기출문제 전자문제집 1. 위 사이트에 들어간다. 2. 전자문제집 CBT(온라인 모의 테스트) 클릭 3. 클릭 시 창이 나옴. 문제와 답(해설) 파트에 문제보기 버튼 클릭. 4. 들어가서 정보처리산업기사 선택 하면 아래 창 나옴.    *설정     -문제 전체보기     -정답 보기/ 감추기 버튼    설정 후 문제보기 클릭 -> 100문제 나온다. 5.정보처리산업기사 필기가 문제은행제로 바뀌면서 필기는 더이상 CBT에 올라오지 않음.  그러나 2022.09.04 기준으로 현재 문제와 과거 문제나 똑같다. 그러니 풀어도 무방 함. 공부 순서는 가장 최신날짜 기출문제 2회를 제외 하고  3번째 부터 10번째 까지 읽는다. ex) 2020년 08월 22일, 2020년 06월 06일(최신 2회차) 제외 후      2019 ~ 2017년도 기출 문제를 읽는다. 풀지않고 문제와 정답풀이를 하나하나 읽어 보면 된다. 하루에 1회 만 보면 된다. 10회차 정도 봤으면 시험 치기 2일 전 제일 최신 기출문제 2회를 풀어보면 된다. 가채점 해서 70점 넘으면 99퍼센트 합격이다. 6.정보처리산업기사가 2021년 부터인가 개정되었다.  난이도가 살짝 올라갔다. 정보처리기사의 문제 결이 산업기사랑 같기 때문에 정보처리기사 회차도 몇개 풀어도 좋다. 정보처리기사 기출문제 4회정도보는것을 추천. 14일 동안 하루에 1시간 반 씩 투자하면 필기 끝. 2. 실기 공부법. 시나공 제일 최신(2022기준)거를 구매했다. 다른 출판사라도 한 권만 사면 된다. 이론 파트/기출문제 실전모의고사 파트로 나뉘어져 있다. -이론 파트 총 61강. -네트워크 파트 & 프로그램 테스트 기법 파트  무지성으로 외울것. -DB 파트  몇개의 문법위주로 출제되서 (SELECT, DELETE 등) 문법