데이터베이스 1주차 요약
·
학교수업/데이터베이스
●컴퓨터란? ▷전자회로를 이용해 다양한 데이터를 처리하는 기기를 일컫는다. ●컴퓨터 프로그램, 소프트웨어? ▷컴퓨터에서 처리할 작업의 순서대로 명령들을 모아 놓은 것 ->데이터 처리(data processing) ●입력데이터->데이터처리(S/W, H/W)->출력데이터 ●많은 양의 데이터를 효과적으로 처리하기 위한 컴퓨터 전공 기술? ▷프로그래밍 언어 ▷자료구조: 데이터 처리를 하는 방법은 무엇인가 ▷알고리즘: 어떠한 방법이 각 상황에 좋은 방법인가 ▷데이터베이스: 많은 데이터를 다룰 때 필요한 기술 ▷기타 ●데이터베이스 시스템 ▷컴퓨터를 사용하여 정보를 수집하고 분석하는데 데이터베이스 기술이 활용되고 있음 ●정보와 데이터는 서로 다름 ▷데이터를 프로세싱해서 나온 값이 정보다 ●데이터베이스(DB;DataB..
정처기 - 소프트웨어 개발 방법론
·
정보처리기사/정처기 요약
핵심적인 부분만 요약하였습니다. ◆시스템 소프트웨어 ●시스템 소프트웨어의 정의 ▷사용자가 손쉽고 효율적으로 컴퓨터 시스템을 사용하도록 돕는 소프트웨어이다 ●시스템 정의(기본 요소 포함) ▷컴퓨터 시스템과 같은 의미로 쓰이며, 특정 업무를 수행하기 위해 중앙 처리 장치를 중심으로 구성된 하드웨어 및 소프트웨어의 총칭이다. ▷컴퓨터 시스템은 기본적으로 입력, 처리, 출력, 제어, 피드백의 기능을 수행하기 위한 장치들이 존재한다. ◆소프트웨어 개발 프레임워크 ●모듈(Module) ▷프로그램을 기능별로 분할하여 재사용이 가능하게끔 부품화한 것이다. ▷개발자가 프로그램의 기본 틀을 제공하고, 모듈을 활용하여 기능을 구체화한다. ●라이브러리(Library) ▷툴킷이라고도 하며, 관련 있는 모듈들을 모아놓은 것이다...
[C++] 클래스 멤버 / 생성자 / 소멸자
·
C++/C++
◆클래스 인스턴스간 차이(포인터 변수=인스턴스) ▷new 키워드를 이용해 클래스를 만들게 되면 클래스의 실제 값이 Heap영역에 저장되는 것이 가장 큰 차이이다. Heap 영역에 저장되는 클래스의 인스턴스 값은 함수의 실행주기(라이프사이클)에 관계없이 유지된다. ◆delete ▷따라서 new 키워드를 통해 클래스 인스턴스 실제 값을 Heap 메모리에서 삭제해줘야 한다. ▷malloc과 free의 관계이며, new를 쓰고 free로 해제할순 없다. ◆this ▷클래스 맴버 한수는 this라는 키워드를 통해 자기자신의 인스턴스(포인터 타입)을 가져올 수 있다. ▷클래스 맴버 함수를 호출하기 위해서는 호출한 주체인 어떤 클래스 인스턴스가 존재하게 되는데 그 호출 주체를 this 라고 한다. ◆소멸자(Destr..
23/01/25 넥슨게임즈 상! (일본 애플스토어 매출 1위)
·
일상/주식
금일 넥슨게임즈가 높은 상승을 보여주었다. 요인으로는 1. 애플 스토어 매출 1위 2. 코스닥 시장의 개화 가 어우러져 이루어낸 성과이다. 구글플레이 스토어도 빠르면 이틀내에 1위를 넘볼수 있지 않을까 싶다. 다만 가챠게임 특성상 매출 상위권은 길어봐야 몇일 이기 때문에 엄청나게 폭발적인 성공과 베일드 엑스퍼트 출시 이후 빠지게 될 주가 땜에 내 판단에 문제가 있다고 까진 생각이 안드는게 위안이 된다. (던파 오픈월드 혹은 다른 차기작 소식 풀리기전엔 매수 하고 싶은데 돈이 없다...) 내가 반성하고 있는 점은 투자를 할돈이 없어 매수를 하지 못했다는 아쉬움... 그리고 저가를 잡는 방법을 퀀트 투자처럼 해야겠다는 것이다. 내가 간과한것은 우마무스메 국내 출시일 때 매출 1위를 달성 했음에도 카겜즈의 주..