전체 글(67)
-
20/04/06 수업정리
프로그래밍을 하기 위한 준비1. 프로그래밍 언어로 작성한 코드를 번역할 번역기 - ex) JDK 2. 코드 작성을 편리하게 해주고 번역과 실행까지 자동으로 수행해주는 IDE 필요. ex) Eclipse, IntelliJ 등등3. JDK(Java Development Kit) (필수) => 자바로 프로그래밍을 할 때 필요한 것들을 모아놓은 프로그램 1) Java API(Application Programming Interface): 응용 프로그램을 만들기 위한 클래스의 집합 - API 대신 SDK(Software Development Kit)이라고도 함. 2) JVM(Java Virtual Machine): 자바로 만들어진 프로그램을 실행시키기 위한 가상의 프로그램 3) Java 관련 명령어.4.JRE(J..
2020.04.09 -
함수와 알고리즘
함수- 반복되는 작업 또는 독립된 작업을 따로 정의하여, 필요할 때마다 호출할 수 있는 프로그램 내의 독립된 단위. 함수사용의 장점- 작업을 반복하는 수고를 덜어줌.- 프로그램을 모듈화하여 가독성을 높이고 유지보수를 쉽게 함. 라이브러리 함수- 함수 원형 선언을 포함한 헤더 파일을 include 사용자 정의 함수- 함수 원형 선언(헤더 파일에)- 함수 정의(소스 파일에)- 함수 호출(소스 파일에서 헤더파일을 include) 함수의 정의 ex)// int = 반환 형태, FunctionName = 함수 이름, char *ptr, int len = 매개변수)int FunctionName ( char *ptr, int len) {~~~} 함수원형 선언의 필요성int Add(int a, int b) // 함수가..
2019.03.27 -
sd카드 및 usb 파티션 할당,삭제 등등이 안될때 !
1. cmd를 켜서 'diskpart' 명령어 입력 2.'list disk' 명령어로 현재 pc의 디스크 목록 출력 3. 'sel disk 디스크 번지' 명령어로 볼륨 삭제할 디스크 선택. (0번지부터 시작) 4. 'clean' 명령어로 삭제. 삭제되면 삭제됐다고 출력됨.
2018.09.18 -
JAVA의 이해
JAVA의 이해.1. 자바는 객체지향 프로그래밍 언어입니다. 객체지향 프로그래밍은 프로그램을 짤 때 각각의 역할을 하는 객체로 프로그램을 구성합니다. 때문에 비슷한 역할을 해야 하는 또 다른 프로그램을 작성해야 할 때, 이전 사용했던 객체를 활용할 수 있는 것입니다. [네이버 지식백과] 자바 [java] (천재학습백과 초등 소프트웨어 용어사전, 천재교육)(말이 쉽게 설명돼있어서 초등 용어사전에서 발췌함 ㅎ..) 객체 지향 프로그래밍 -실세계의 현상을 컴퓨터상에 객체로 실현(모델화)함으로써, 컴퓨터를 자연스러운 형태로 사용하여 다양한 문제를 해결하기 위한 프로그램 기법. 여기에서 객체는 실체(데이터)와 그 실체와 관련되는 동작(절차, 방법, 기능)을 모두 포함한다. 기차역에서 승차권 발매의 예를 들면, 실..
2018.09.15 -
파이썬(Python) 기초 문법.
Python 기초 문법! 1) 파이썬에서 변수를 선언하고 값을 할당할 때 변수의 타입을 명시적으로 지정하지 않지만, 어떤 값을 할당했느냐에 따라 변수의 타입이 자동으로 지정된다. 2) type(변수명)을 통해 변수의 타입을 확인할 수 있다. 3) 명시적으로 변수의 타입을 변경할 수 있다. [출력] -> int형은 str형으로 변환 후 출력이 가능. format() -> 여러 변수들을 문자열에 삽입 가능 언어 = '파이썬'버전 = 3 문구 = 양식.format(언어, 버전)문구 ->파이썬 3.x를 사용합니다. [문자열 슬라이싱] -> hello world 의 h부터 0번지 (인덱스), 띄어쓰기 포함해서 d는 10이 됨. hello[1:5] 는 1번지부터(1번지 포함) 5번지까지(5번지 미포함) [파이썬의 ..
2018.06.19 -
빅데이터(Big Data), 파이썬(Python)에 대해
빅데이터 - 일반적인 데이터베이스 SW가 저장,관리,분석할 수 있는 범위를 초과하는 규모의 데이터 - 많은 규모, 다양성, 빠른 속도의 특성을 가진 방대한 데이터의 집합. - 기하급수적으로 발생하는 데이터의 홍수속에서 가치를 창출 - 본질적으로 불확실한 데이터 유형의 신뢰성과 예측 가능성 관리 데이터의 종류 - 정형: 고정된 필드에 저장된 데이터 관계형 데이터베이스 및 스프레드시트 등 - 반정형: 고정된 필드에 저장되어 있진 않지만, 메타데이터나 스키마 등을 포함하는 데이터, XML, HTML등 - 비정형: 고정된 필드에 저장되어 있지 않은 데이터. 텍스트 분석이 가능한 텍스트 문서 및 이미지/동영상/음성 데이터 등 수집 경로 - 내부 : 트랜잭션, 로그 데이터, 이메일 - 외부 : 소셜 미디어,오디오,..
2018.06.19