본문 바로가기

오래된 글86

알고리즘이란 무엇인가? 알고리즘의 정의해보고 알고리즘의 종류를 분류해보자 알고리즘이란 무엇일까? 알고리즘의 정의 알고리즘은 컴퓨터 공학 혹은 컴퓨터 과학(Computer Science Engineering)에서 문제들을 어떻게 풀 것인가에 대한 자세한 설명서이다.초기 입력과 상태에서 시작해서 일련의 명령들을 수행해 출력을 내보내고, 최종 상태에서 종료되는 것이다.간단히 말해 문제를 푸는 과정이라고 생각하면 된다. 알고리즘 분류하기 알고리즘들을 분류하는 다양한 방법들이 있다. 1. 실행 방법(구현 방법)에 따른 알고리즘 분류(1) 재귀 (Recursion) 어떤 조건이 만족할 때 까지 반복적으로 수행하는 방법이다. 예를 들어 하노이의 탑(towers of Hanoi) 같은 문제가 있다. (2) 논리 추론 (Logical) 프로그래밍 언어론에서 구문분석(Semantics) 같은 .. 2019. 2. 24.
마이크로소프트 비주얼 스튜디오 설치하는 방법 | Visual Studio 2017 Community 설치하기 비주얼 스튜디오 설치하는 방법 개발자 도구 중 널리 이용되는 것 중의 하나인 비주얼 스튜디오를 설치해 보려 한다. 이클립스와 더불어 인기 있는 통합 개발 환경(IDE, Integrated Development Kit)가 아닌가 싶다.Visual Studio 를 다운받는 곳은 링크를 클릭하여 이동하면 된다. 혹은 포털 사이트에서 비주얼 스튜디오를 검색하여 마이크로 소프트 홈페이지로 이동하면 된다.비주얼 스튜디오의 버전은 여러 가지가 있다. Professionals와 Enterprise 버전을 유료로 구매하여 사용할 수 있고, Community 버전을 무료로 다운받을 수 있다. 본인의 컴퓨터 운영체제에 맞게 다운로드를 받으면 된다. 다운로드를 클릭하면 아래처럼 Visual Studio Installer가 먼.. 2019. 2. 23.
구글 크롬 확장프로그램 단축키 설정하는 방법 | Chrome Web app 단축키 설정 크롬 확장 프로그램 단축키 설정하는 방법 크롬 브라우저의 유용한 기능 중 하나는 다양한 확장 프로그램(웹 어플리케이션)을 통해 다양한 기능을 이용할 수 있다는 것이다. 네이버 영어 사전 같은 확장 프로그램을 이용하면 영어로된 웹 페이지 본문을 읽으면서 탭 이동 없이 영어사전 기능을 사용할 수 있다. 크롬 브라우저에서 확장 프로그램을 설치하는 방법은 링크를 클릭하여 따라하면 된다.이 글에서는 네이버 영어 사전 프로그램에 단축키를 설정해보려 한다. 1. 오른쪽 위에 있는 점 세개 버튼을 클릭하여 [설정]을 클릭한다. 크롬 브라우저(Chrome Browser)에 접속한 뒤 오른쪽 위에 있는 버튼을 클릭한 후 [설정]에 들어간다. 2. 왼쪽에 나오는 탭에서 확장 프로그램 항목을 클릭한다. 설정을 클릭하면 새로운.. 2019. 2. 23.
구글 크롬 브라우저에 네이버 사전 웹 앱 설치해서 사용하기 | 크롬 웹 어플리케이션 사용 방법 구글 크롬 웹 앱(Web application) 사용하는 방법 구글 크롬 인터넷 브라우저의 유용한 기능 중 하나는 다양한 웹 어플리케이션을 사용할 수 있다는 점이다. 따로 탭으로 사전을 검색할 필요없이 웹 앱을 이용하면 편하게 인터넷 페이지를 읽으면서 사전을 이용할 수 있다. 뿐만 아니라 원노트나 MS office 문서 등을 이용할 수 있는 어플리케이션도 있다. 1. 크롬 브라우저 접속한 뒤 왼쪽 상단의 [앱] 표시로 들어간다. 크롬 브라우저에 접속한 다음에 왼쪽 위에 나타나는 앱 표시를 클릭하여 들어간다. 2. 오른쪽 하단의 [웹 스토어]에 들어간다. 그 다음 오른쪽 아래에 나타나는 웹 스토어(Web Store)에 들어간다. 3. 확장 프로그램을 검색한다. Chrome 웹 스토어 왼쪽 상단에 있는 [확.. 2019. 2. 23.
윈도우 8.1 무료로 업데이트 하는 방법 | Windows 8.1 업그레이드 윈도우 8.1 업데이트 하는 방법 현재 노트북이나 PC에서 Windows 8 또는 Windows RT를 사용하고 있는 경우, 무료로 Windows 8.1로 업데이트 할 수 있다. 윈도우를 8.1로 업그레이드 하기 위해서는 현재 윈도우 업데이트를 최신으로 유지하는 것이 좋으나 굳이 그럴 필요까지는 없는 듯 하다. 윈도우 업데이트를 진행하는 동안에는 인터넷 서핑이라든지 문서 작업 등 다른 작업들을 컴퓨터로 진행할 수 있다. 업데이트가 백그라운드에서 진행되기 때문에 다른 작업을 할 수 있어서 편리하다. 1. 시작 메뉴를 클릭한 뒤, 윈도우 스토어(Windows Store) 어플에 접속한다. 윈도우즈 8.1의 업데이트는 Windows 스토어에서 할 수 있다. 윈도우 스토어 앱을 보면 Windows 8.1 무료 .. 2019. 2. 23.
노트북, 데스크탑 PC에서 USB 인식안 될 때 해결하는 방법 노트북을 사용하다가 켰는데 갑자기 모든 USB가 인식이 안 되었다. 무슨 이유인지 찾아보고 해결하기 위해 여러가지 방법들을 찾아 보았다. 그리고 해결한 방법들을 글로 정리하였다. USB 인식이 안되는 여러 가지 이유 1. USB가 망가진 경우2. 노트북 또는 PC의 USB 포트가 망가진 경우3. USB 드라이버의 업데이트가 안 된 경우 혹은 윈도우 업데이트가 안된 경우 1번과 2번의 경우에는 당장에 해결할 수 있는 방법이 없다. USB가 망가진 경우 USB를 다시 구매해야하며, 포트가 망가진 경우 서비스 센터를 찾아가 수리를 받아야 한다. 1번과 2번을 의심해 보기 전에 USB 드라이버가 업데이트 되었는지 확인할 필요가 있다. 확인하는 방법은 아래와 같다. USB 드라이버 업데이트 확인하는 방법 1. 내.. 2019. 2. 21.
Visual Studio 콘솔 창 띄우기, 콘솔 창 안꺼지게 하기 Visual Studio 콘솔 창 꺼지는 현상 해결 방법 1. 프로젝트 -> [프로젝트 이름] 속성 2. 구성 속성 -> 링커 -> 시스템 -> 하위 시스템 -> 콘솔(/SUBSYSTE:CONSOLE) 비주얼 스튜디오를 처음 사용하여 프로그램을 실행시키면 콘솔 창이 꺼지는 경우가 있다.오래된 버전에서는 그러지 않았지만 최근 버전에서는 콘솔 창이 유지되지 않고 꺼지도록 초기값이 설정되어 있는 것 같다.이 콘솔 창이 꺼지는 것을 유지 시켜주는 방법은 위와 같다. 2018. 12. 15.