T. 권오범,김동식 + 서치보완
용어정리
운영체제(OS): 하드디스크를 조작한다
RPA:자동화, 로봇이 인력을 대체
CPU: ALU + CU, 중앙처리장치(central processing unit, central/main processor)
ALU: 산술 논리 장치(Arithmetic logic unit)
CU: 시퀀스 제어 장치(control unit)
RAM: 데이터 저장소, 실행되는 동안 저장
ROM: 데이터 저장소, (반)영구적 기억
JDK(Java Development Kit) 자바 개발 도구
JRE(Java Runtime Environment) 자바 코드를 받아 JVM 실행
JVM(Java Virtual Machine) 컴퓨터
JSP: JavaServer Pages
IDE (Integrated Development Environment) 통합개발환경
SE: standard edition 표준 에디션
EE: enterprise edition 기업용 에디션 ( 예시: 프로젝트 생성시 'java EE' 보다 큰 프로젝트를 할때 이용한다.)
VM: virtual Machine 가상머신
OOP: Object Oriented Programming 객체지향언어
capital, Capslock 대문자
* asterisk 곱하기와같다
^ caret 진수
강제 개행: 코딩시 enter를 치는 행위
batch: 명령어로 묶여져있는 파일. (배치작업= 일괄 처리작업)
debug: 에러 잡는 기능
class block: class 이름{}
*클래스: 자바에서 첫글자는 반드시 대문자로 + 파일명과 같아야
method block: 함수
*함수: 상자 함(函) + '셈', '수(數)', 출입구가 있는 상자
compile(엮다)과 interpreter(통역사)
compile 컴파일언어, 실행전 컴파일이필요한것. = 자바(예시: java 출력전, javac.exe로 컴파일을 먼저 진행.)
interpreter 인터프리터언어, 컴파일없이 한줄한줄 입력 후 바로 실행 = 파이썬
명령, 단축키
shift+삭제: 완전삭제
.로 시작하는 폴더: 해당앱의 설정값
코딩
환경변수 경로설정 (고급시스템 설정 - 고급 - 환경변수)
java 코딩에서 대부분 .은 접근한다는 의미.
main: 운영체제와 대화하는 역할, 진입점, 프로그램이 실행될 때 가장 먼저 호출되는 함수
static: 고정된, 메모리(Test라는 클래스공간)의 어딘가에 고정
String: 문자열, 문자를 엮는다(열거한다)는 의미
void: 텅 빈 공간 형태(기본값)
수
실수 floating point number 3.14
무리수 irrational number
유리수 rational number
정수 integer ... -2, -1, 0, 1, 2 …
자연수 natural number 1, 2, 3, 4, 5, 6 …
bit 8개 1 byte
1024 byte 1 KB killo
1024 KB 1 MB mega
1024 MB 1 GB gigia
1024 GB 1 TB tera
HEX 16진수(hexadecimal)
DEC 10진수(decimal number)
OCT 8진수(octal number)
BIN 2진수(binary numbe
Eclipse
; 한문장의 끝을 알림
library: 함수들의 집합
import: 함수묶음(패키지) 가져오기
export: 함수묶음(패키지) 내보내기
ctrl+F11: run, 실행하기
window: show view 필요한것 띄우기
cmd DOS(검은 화면 위 프롬프트, Disk Operating System)
.exe: 확장자, execute, 실행하다, 실행, 수행
ipconfig: window IP구성보는 명령어
cd: chage directory
cd .: 현재위치로 이동
cd ..: 부모위치로 이동
dir: 디렉터리 정보보기, 경로의 폴더와 파일들의 목록이 표출
cd / :가장 상위로 올라가는 명령어
키보드↑: 이전 명령 반복
<dir>: 폴더명
crtl z: 뒤로가기
exit(): 빠져나오기
* 실행명령시 .exe는 생략할 수 있다.