본문 바로가기

분류 전체보기

(46)
1강 컴퓨터와 자료 1. 컴퓨터 1) 컴퓨터란 무엇인가 ▶ 데이터 처리기 data processer 현대 컴퓨터의 기능적 측면("입력-처리-출력")만 정의 너무 포괄적 어떤 형태의 작업을 처리할 수 있는지 불분명 ▶ 프로그램이 가능한 데이터 처리기 programmable data processer ▶ 프로그램 컴퓨터가 데이터를 어떻게 처리할지를 알려주는 일련의 명령어 집합 처리 가능한 작업의 유형과 연산의 집합을 결정 컴퓨터 → 특수 목적의 작업을 처리하는 기계가 아니라, "다양한 형태의 작업을 수행할 수 있는 범용의 기계" 프로그래밍 과정의 결과물 ① 주어진 문제의 해결 방법과 절차를 찾는다. ② 그것을 적절한 프로그래밍 언어를 사용해서 컴퓨터가 이해할 수 있는 형태로 표현한다. → "알고리즘" 2) 컴퓨터의 장점 신속한..
제1강 서론: 철학이란 무엇인가? 방송통신대학교 철학의 이해 연습문제 1. 일상과 철학 1) 철학적 사유의 일상적 사례를 든다면? 바쁘고 힘들게 사는 이유와 목적, 의미 등 2) 철학적 사유가 추상적 성격을 갖는 이유는? 3) 철학이란 말의 오용 사례와 그 문제점은? 점술, 인생철학, 생활철학 철학적 태도와 방법이 기초하고 있는 것은 우연과 짐작과 상상이 아닌, 보편과 객관을 추구하는 합리적 숙고와 철저하고도 냉철한 이성에 있기 때문이다. 철학이 지니고 추구하는 정연한 체계를 갖추고 있지 못할 뿐더러, 대개의 경우 일개인의 정서적 태도나 통속적 관념을 무차별적으로 통치하는 말이기 때문에 적확하게 사용된 말이라고 할 수 없다. 2. 철학과 개별과학 1) 철학이 발생하는 사정은? 인간은 본능 이외에 원리적인 생각과 판단, 즉 이성적 사고를 ..
제1-1강 변수, 배열, 반복문 (2/7) Code03 import java.util.Scanner; public class Code03 { public static void main(String[] args) { String str = "Hello"; String input = null; Scanner kb = new Scanner(System.in); System.out.print("Please type a string: "); input = kb.next(); if(str.equals(input)) { // input.equals(str) System.out.println("Strings match! :-)"); } else { System.out.println("Strings do not match! :-("); } kb.close(); ..
제 1-1장 변수, 배열, 반복문 (1/7) Hello.java public class Hello { public static void main(String[] args) { System.out.println("Hello Java !!!"); } } Java 프로그램은 하나 혹은 그 이상의 클래스로 구성된다. Java에서 클래스 이름은 대문자로 시작하고, 여러 단어로 구성될 경우 각 단어를 대문자로 시작하는 것이 관습이다. main 메서드는 프로그램 실행이 시작되는 곳이다. System.out.println은 화면에 문자열을 출력한다. 출력하고 싶은 문자열을 큰따옴표("")로 묶는다. 큰따옴표로 둘러싸인 문자들은 하나의 String 데이터로 취급한다. 들여쓰기(indentation)를 체계적으로 하는 것은 매우 중요하다. 클래스명은 파일명과 같아야..
이클립스(Eclipse) 임포트(import)하는 방법 import문은 라이브러리에 포함된 기능들을 사용할 수 있게 해준다. 0. 문제 상황 Scanner를 사용하려는데 코드에 문법 오류가 발생했다. Multiple markers at this line -Scanner cannot be resolved to a type 1. Source → Organize Imports 클릭 3. 해결
이클립스(Eclipse) 들여쓰기 하는 방법 들여쓰기(indentation)를 체계적으로 하는 것은 매우 중요하다. 0. 들여쓰기가 엉망인 코드 2. 들여쓰기 할 영역을 드래그한 후, Source → Correct Indentation 3. 들여쓰기된다.
이클립스(Eclipse) 파일명/클래스 이름 바꾸는 방법 자바는 파일 이름과 클래스 이름이 같아야 한다. 1. 클래스명 클릭 후 마우스 오른쪽 클릭 → Refactor → Rename 2. 이름 변경 후 엔터 혹은 Options 버튼 클릭 4. Options를 클릭했을 경우, New name 입력 후 Finish 버튼 클릭 5. Finish 버튼 클릭 6. 클래스 이름과 파일명이 함께 바뀐다.
이클립스(Eclipse) 새 클래스 만드는 방법 1. 프로젝트 위에서 마우스 오른쪽 클릭 → New → Class 2. New 버튼 클릭 → Class 3. New Java Class 버튼 클릭 이후 클래스명을 입력하고, public static void main(String[] args)를 선택한 후 Finish 버튼을 클릭하여 생성한다.
이클립스(Eclipse) 설치 오류 해결 방법/이클립스 다운로드/이클립스 사용 방법 글 순서 이클립스 설치 오류 이클립스 설치 오류 해결 방법 이클립스 사용 방법 이클립스 설치 오류 Installation failed with an error. 문구와 함께 설치 실패했다. 이클립스 설치 오류 해결 방법 1. Eclipse Packages(https://www.eclipse.org/downloads/packages/)로 들어간다. 2. 개발 환경 및 운영체제를 선택해 다운로드한다. 3. 다운로드가 완료되면 압축을 해제한다. 4. 압축이 풀린 eclipse 폴더에서 eclipse를 클릭해 실행한다. 이클립스 사용 방법 1. eclipse를 실행하면 workspace를 선택하라는 창이 뜬다. workspace는 이클립스 프로젝트 파일이 저장되는 위치다. 2. workspace를 설정하고 La..
JDK 8 설치하는 방법/JDK란 무엇인가?/JDK 구성/JDK 종류 순서 JDK 8 설치 방법 JDK란 무엇인가? JDK 구성 JDK 종류 JDK 8 설치 방법 본 수업에서는 JDK 8을 사용한다. 1. 검색창에 jdk를 검색해 오라클 사이트로 접속한다. 2. 스크롤을 내려 Java 8을 찾는다. 본인 컴퓨터에 맞는 jdk를 선택해 다운로드한다. JDK란 무엇인가? JDK(Java Development Kit) 자바 개발 키트 Java로 소프트웨어를 개발할 수 있도록 여러 기능을 제공하는 키트. 컴파일러, JRE, JVM 등의 도구가 포함되어 있다. JDK 구성 apt 어노테이션 툴 appletviewer 웹브라우저 없이 자바 애플리케이션을 실행하고 디버깅하기 위한 툴 javac 자바 컴파일러. 자바 소스파일을 바이트코드로 변환한다. java javac가 만든 클래스 파..