[토익] 인칭대명사 정리

이미지
주격 소유격 목적격 소유대명사 재귀대명사 I( 나는 ) my( 나의 ) me( 나를 ) mine( 나의 것 ) myself( 나 자신을 / 내가 직접 ) you( 너는 ) your( 너의 ) you( 너를 ) yours( 너의 것 ) yourself( 너 자신을 / 네가 직접 ) he( 그는 ) his( 그의 ) him( 그를 ) his( 그의 것 ) himself( 그 자신을 / 그가 직접 ) she( 그녀는 ) her( 그녀의 ) her( 그녀를 ) hers( 그녀의 것 ) herself( 그녀 자신을 / 그녀가 직접 ) we( 우리는 ) our( 우리의 ) us( 우리를 ) ours( 우리의 것 ) ourselves( 우리 자신을 / 우리가 직접 ) they( 그들은 / 그것들은 ) their( 그들의 / 그것들의 ) them( 그들을 / 그것들을 ) theirs( 그들의 것 ) themselves( 그들 자신을 / 그들이 직접 ) it( 그것은 ) its( 그것의 ) it( 그것을 ) X itself( 그것 자신을 / 그것이 직접 )   주격 : 주어자리 사용            ...

[코딩 공부법] 코딩 공부법 (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 구조      위 링크는 메세지 큐 처리 과정 같은 것을 설명 해주는데 윈도우즈 프로그래밍의 프로세스를 찾아보고 이해해야 한다.      - 책 구매      제대로 배우고 싶다면,  ...

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

이미지
-문서화를 통한 얻을 수 있는 점. 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강. -네트워크 파트 ...

[토익] 토익 공부법

이미지
토익 공부를 아래 순서 대로 하면 좋다. 해커스 토익 기출 보카 3회독. 영단기 토익 스타트 RC 영단기 토익 스타트 LC 2 회독. TOEIC Test 공식문제집 RC TOEIC Test 공식문제집 LC <공식문제집 > LC, RC 각각 1세트 씩 100문제 총 500 문제다. 1회독 + 문제 풀이. RC 5, 6 파트 공부법 [1회 풀기 -> 채점 ->  해설지  보면서 문법적 요소의 키포인트 확인 -> 문법, 단어장 정리] 모르는 부분은 영단기 RC 보면서 확인. RC 7파트 공부법 [ 지문 전체 풀기 -> 채점 -> 해설지랑 지문같이 보며 뜻 확인 -> 문법, 단어장 정리]  순서. LC 1, 2, 3파트 공부법 [지문 전체 풀기 -> 채점 -> 한문제 1회 듣기 -> 모르겠으면 해설지 보면서 듣기 -> 해설지 보지 말고 듣기  -> 다음문제]  토익 정기시험 기출문제집 3 (LC/ RC) 각각 1000문제 공부법은 공식문제집이랑 똑같이 하면 된다. 이때부터 타이머 맞추고 풀든 못 풀든시간안에 풀어야 함.   

[SQLite3] SQLite 다운로드

이미지
1. SQLite 란? SQLite 는  MySQL 나  PostgreSQL 와 같은  데이터베이스 관리 시스템 이지만, 서버가 아니라 응용 프로그램에 넣어 사용하는 비교적 가벼운 데이터베이스이다.  일반적인  RDBMS 에 비해 대규모 작업에는 적합하지 않지만, 중소 규모라면 속도에 손색이 없다. 또 API는 단순히 라이브러리를 호출하는 것만 있으며, 데이터를 저장하는 데 하나의 파일만을 사용하는 것이 특징이다.  컬럼을 삭제하거나 변경하는 것 등이 제한된다. 출처 : https://ko.wikipedia.org/wiki/SQLite 라고 나와있다. 위 에서 주목 할 점은 서버를 사용하지 않고 응용 프로그램에 데이터를 저장한다. 즉 Mysql, 오라클 같은 일반적인 DB 는 클라이언트 <-> 서버 관계라면 Sqlite는 DB를 서버가 아닌 파일에 저장한다. 그만큼 가볍고 빠르고 간편하다. 문법은 Sql과 같다. C++, 파이썬 라이브러리 지원도 된다. 2. 다운로드 URL 정식 사이트에서 다운 https://sqlitebrowser.org/dl/ 3. 초기 실행화면

[C++] Vector 사용법 (Push_back, at)

이미지
C++ 하면 STL 이라는 강력한 라이브러리가 있다. 그 중 하나 인 vector다. 1. 시작하기전. #include<vector> 포함 시켜주자. 2. 기능. vector.Pushback(); // 값 넣어주자. vector.at(); // 값 빼주자. 3. 구현 #include<iostream> #include<vector> //stl제공 라이브러리 추가 using namespace std; struct stUserInfo { int nAge; float fHeight; float fKg; }; void main() { vector<stUserInfo> Vec; //구조체 사용 가능하다, stUserInfo 로 하는 Vecotr 선언. stUserInfo stUserInfo;  stUserInfo.nAge = 99; stUserInfo.fHeight = 188.8; stUserInfo.fKg = 102.1;        Vec.push_back(stUserInfo);//값을 뒤에 추가 stUserInfo.nAge = 11; stUserInfo.fHeight = 111.1; stUserInfo.fKg = 12.12;        Vec.push_back(stUserInfo);//값을 뒤에 추가 stUserInfo = Vec.at(0);//값 꺼내기 cout << "First" << endl; cout << "나이 : " << stUserInfo.nAge << endl; cout << "키 : " << stUserInfo.fHeight << endl; cout <<  "몸무게 : " << stUserInfo.fKg << endl; stUserInfo = ...