전체 글

ᗦ↞◃
온라인 강좌/안드로이드 프로그래밍을 위한 자바기초

3차시 연산자의 기본 문법 이해하기

학습목표 수식과 연산자의 개념을 이해하고 연산자의 종류를 이해할 수 있다. 다양한 연산자를 활용하여 프로그래밍을 작성할 수 있다. 연산자 이해하기 수식(expression) 피연산자(operand)와 연산자(operator)로 구성된 문장 피연산자는 상수값 또는 변수를 사용 int result = 123 + 456; 연산자(operator) 연산자의 형식 단항 연산자 : 피연산자가 한 개인 연산자 이항 연산자 : 피연산자가 두 개인 연산자 삼항 연산자 : 피연산자가 세 개인 연산자 연산자의 종류 산술 연산자 : + - * / % 대입 연산자 : + += -= *= /= %= 증감 연산자 : ++ -- 관계 연산자 : == != > = >, 20)); System.out.println(" 10 < 2..

온라인 강좌/안드로이드 프로그래밍을 위한 자바기초

2차시 자료형과 변수의 기본 문법

학습목표 자료형과 상수 이해하기 변수 이해하기 표준 입출력 이해하기 자료형(Data Type) 이해하기 데이터의 종류에 따라 컴퓨터 메모리의 크기를 정해놓은 것 데이터의 종류 정수 실수 문자 문자열 자료형의 종류 기본 자료형 논리형 : boolean, 1byte, true/false 정수형 byte : 1byte short : 2byte int : 4byte long : 8byte 실수형 float : 4byte double : 8byte 문자형 char : 2byte 참조형 자료형 문자열 : String 배열 클래스 상수(constant) 이해하기 프로그램 수행 중 값이 변하지 않는 데이터 논리 상수값 참 : true 거짓 : false 정수 상수값 자료형이 표현할 수 있는 값의 범위 내에서 사용하여야..

온라인 강좌/안드로이드 프로그래밍을 위한 자바기초

1차시 JAVA 언어 특성 이해하기

학습목표 JAVA 언어의 개요 및 특성을 이해할 수 있다. JAVA 언어를 이용하여 컴퓨터 프로그래밍을 하기 위한 개발환경을 구축할 수 있다. JAVA 언어를 이용하여 컴퓨터 프로그래밍을 작성하고 디버깅 및 실행할 수 있다. JAVA 언어의 개요 파악하기 1995년 썬마이크로시스템사(Sun Microsystem)에 의해 개발됨 현재 오라클(Oracle)가 저작권을 가지고 있음 객체지향 프로그래밍 언어(OOP; Object Oriented Programming) 크로스 플랫폼(Cross Platform) 언어 운영체제에 종속되지 않는 언어 한번 컴파일된 코드는 재컴파일 없이 다른 운영체제에서 실행 가능 C/C++ 언어와 매우 흡사하여 프로그래머들에게 친숙함 자바 개발 키트(JDK; Java Developm..

온라인 강좌/데이터베이스 개론

3차시 데이터베이스 시스템의 이해

학습목표 데이터베이스의 구조와 3단계 데이터베이스에 대해 설명할 수 있다. 데이터의 독립성에 대해 설명할 수 있다. 데이터 사용자와 데이터 언어에 대해 설명할 수 있다. 데이터베이스의 응용 분야에 대해 설명할 수 있다. 데이터베이스의 구조와 3단계 데이터베이스 데이터베이스의 구조 논리적 구조(Logical Organization) 사용자의 관점에서 본 데이터의 개념적 구조 데이터의 논리적 배치 논리적 레코드의 모임 물리적 구조(Physical Organization) 저장 관점에서 본 데이터의 물리적 배치 저장장치에 저장된 데이터의 실제 구조 인덱스, 포인터 체인, 오버플로우 물리적 레코드의 모임 3단계 데이터베이스 외부 스키마(External Schema) : 데이터베이스의 개개 사용자나 응용 프로그래..

온라인 강좌/데이터베이스 개론

2차시 데이터베이스 관리시스템의 이해

학습목표 DBMS의 발전 배경과 발전 과정에 대해 설명할 수 있다. DBMS의 정의, 필수, 기능, 장단점에 대해 설명할 수 있다. DBMS의 Marketplace에 대해 설명할 수 있다. DBMS의 발전 배경 DBMS의 등장 이전에는 파일 시스템을 사용 응용 프로그램과 데이터파일이 1:1로 대응되도록 구현 --> 응용 프로그램 관리 및 데이터 공용이 어려움 파일 시스템의 문제점은? 데이터 중복성(Data Redundancy) : 한 시스템 내에 같은 내용의 데이터가 여러 파일에 저장 관리됨 경제성(Economics) : 추가적인 공간 필요, 갱신 비용 증가 일관성(Consistency) : 데이터 간의 모순과 불일치 발생 무결성(Integrity) : 데이터의 정확성 유지가 어려움 데이터 종속성(Dat..

범박사
범박사의 코딩 노트