본문 바로가기

전체

(364)
SW마에스트로 SW 마에스트로 기록 IITP 주관의 SW 지원사업 SW 마에스트로 7기 과정 연수 1. 당시 과제 내용 안드로이드 과제 - 메모 어플 간단한 안드로이드 메모 어플을 구현 백엔드는 nodeJS 활용, azure 웹앱에 업로드 하였고 facebook 연동기능을 삽입. 머신러닝 쇼핑몰 카테고리 Classifier 이미 주어진 쇼핑몰 카테고리 classifier의 성능개선이목적, Stopword를 제거하고 형태소 분석기를 사용하여 학습시킴. 2. 후기 2기 연수생인 형을 알고있어서 여러 소식을 듣고 2학년때 도전해보았다가 떨어지고 3학년때 다시 도전하여 합격했었다. 근데 2기 연수생이었던 형이 진행했던 소마와 내가 진행한 소마는 조금 차이가 있었던것이 내가 기대한것은 컴퓨터 공학의 정수, 공학도라면 알아야할 ..
[C++ 때려 잡기] C++ 기초강의 1-2 기본문법-변수 2018/08/23 - [교육 노트/C++] - C++ 기초 강의 OT2018/08/23 - [교육 노트/C++] - C++ 기초강의 1-1 기본문법-Hello World 1. 변수수학에서 변수 x,y 할때 그 변수와 동일한 개념이다. 이를 컴퓨터 공학(c++)에서는 컴퓨터 메모리 공간에 값을 저장, 변경, 사용 할 수 있는 공간을 의미한다.값은 있으나 변경 불가능하면 이를 상수라고 부른다. 위는 X라는 변수에 5를 더한 값을 Z라는 변수에 대입한것이다. 2. 변수 타입 C++은 정적 타입 언어로 변수를 만들기 위하여 해당 변수의 타입이 정해져 있어야한다. 변수타입은 해당 변수가 어떤 종류고, 어떤 용도로 사용되는지를 의미하는데 쉽게 설명하자면 X라는 변수를 사용하려면 X가 숫자인지, 문자인지 이러한 정..
[C++ 때려 잡기] C++ 기초강의 1-1 기본문법-Hello World 2018/08/23 - [교육 노트/C++] - C++ 기초 강의 OT C++ 강의라 visual studio 설치방법, c++ 설치방법등은 생략하였습니다. 추후 시간나면 업로드 하겠습니다. C++ Preview 1. 고급언어c++은 고급언어(High-Level)로 0,1만을 이해하는 기계어와 달리 인간이 이해하기 (비교적) 쉽게 만들어진 언어이다여기서 중요한것은 인간의 이해하기쉬운 자연어와 가까울수록 High-Level 이고 기계어와 가까울수록 Low-Level 언어이다Low-Level 언어라고 "아 쉬운 프로그래밍이구나!" 라고 착각하면 안된다. 정신나간 난이도를 보여주므로.. 아무튼 지금은 다양한 고급언어들이 많이 나왔지만 C/C++이 아직도 쓰이는 이유중하나는 High-Level임에도 불구하고 L..
C++ 기초 강의 OT 과거에 동아리 교육담당을 진행하면서 만들어논 자료들을 정리하여 현재 블로그에 올릴 예정입니다. C를 모르는 상태에서 C++ 을 처음 공부하는 사람들에게 도움이 됬으면 좋겠다는 생각하며 공부를 시작하기 전에 다음과 같은 내용을 스스로 공부하였으면 합니다. 기본적으로 강의정리는 신입생 교육자료를 바탕으로 하여 반말로 진행하게되는점 양해 부탁드립니다. 데모: 가장 기본적인 예제를 통하여 프로그래밍의 기초개념부터 프로그램구조, 프로그램 생성순서 등을 학습한다 데모 코드는 아래와 같다. #include using namespace std; int main() { cout