달력

11

« 2019/11 »

  •  
  •  
  •  
  •  
  •  
  • 1
  • 2
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30


 

릴리즈 노트 작성 항목

 

 

CASE 1

항목

내용

프로젝트명 / 앱명

해당되는 프로젝트명 또는 앱명

수정된 버전

수정된 버전의 버전

작성자

릴리즈 노트 작성자

우선순위

해당 변경점의 우선순위

최초 재현 버전

이슈가 발생한 최초 버전

변경 사유

변경점 발생의 사유

변경 내용

변경점의 내용

변경 확인 방법

변경점을 확인하는 방법

 

 

 

CASE 2

작성항목

Header

문서 이름(릴리스 노트 이름), 제품 이름, 버전 번호, 릴리즈 날짜, 참고 날짜, 노트 버전

개요

제품 변경에 대한 간략한 전반적 개요

목적

릴리스 버전의 새로운 기능목록과 릴리스 노트의 목적에 대한 간략한 개요. 버그 수정 새로운 기능 기술.

이슈 요약

버그의 간단한 설명 또는 릴리즈 추가 항목 요약

재현 항목

버그 발견에 따른 재현 단계 기술

수정/개선 내용

수정 / 개선의 간단한 설명 기술

사용자 영향도

버전 변경에 따른 최종 사용자 기준의 기능 응용 프로그램 상의 영향도 기술

SW 지원 영향도

버전 변경에 따른 SW 지원 프로세스 영향도 기술

노트

SW HW Install 항목, 제품, 문서를 포함한 업그레이드 항목 메모

면책 조항

회사 표준 제품과 관련된 메시지.

프리웨어, 불법 복제 방지, 중복 참조에 대한 고지 사항

연락 정보

사용자 지원 문의 관련한 연락처 정보

 

 

Posted by codedragon codedragon

댓글을 달아 주세요


 

 

 

Most Popular Programming Languages 1965 - 2019

 

 

4m 57s

http://bit.ly/33kd9tn





 


Posted by codedragon codedragon

댓글을 달아 주세요


 

 

Laravel 프레임워크를 사용하는 한국 사용자 모임

https://www.laravel.co.kr/


 


Posted by codedragon codedragon

댓글을 달아 주세요



 

 

 

객체(Object) 의미

https://codedragon.tistory.com/3477

 

 

 

 

객체의 구성

https://codedragon.tistory.com/4537

 

 

 

 

 

객체지향 프로그램의 특징

https://codedragon.tistory.com/4539

 

 

 

 

 

클래스 구조

https://codedragon.tistory.com/2404

 

 

 

 

 

 

JAVA 프로그래밍 코드 예시 1

사용자로 부터 숫자를 입력받아 입력받은 숫자의 구구단 출력하기

import java.util.Scanner;

 

public class MainClass {

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

System.out.print("구구단을 출력할 숫자를 입력하세요 :");

int i = scanner.nextInt();

scanner.close();

MainClass mainClass = new MainClass();

mainClass.calc9(i);

}

 

public void calc9(int i) {

for (int j = 1; j <= 9; j++) {

System.out.println(i + " X " + j + " = " + ((i * j)));

}

 

}

}

구구단을 출력할 숫자를 입력하세요 :3

3 X 1 = 3

3 X 2 = 6

3 X 3 = 9

3 X 4 = 12

3 X 5 = 15

3 X 6 = 18

3 X 7 = 21

3 X 8 = 24

3 X 9 = 27

 

 

 

 

 

 

JAVA 프로그래밍 코드 예시 2

사용정의 자료형인 클래스 선언부와 프로그램 실행부로 나눠 연산하는 프로그래밍 코드

 

단계

설명

1

홀수, 짝수를 구분하기 위한 Class 제작

클래스 선언

SumEvenOdd.java

2

Main부에서 제작한 클래스의 상속 사용 결과 출력

프로그램 실행

MainClass.java

 

클래스

선언부

 

SumEvenOdd.java

public class SumEvenOdd {

public int sumCalc(int ii, int jj) {

int sum = 0;

for (int i = ii; i <= jj; i++) {

sum += i;

}

return sum;

}

 

public String evenodd(int kk) {

int k = kk % 2;

String chk = null;

if (k == 0) {

chk = "짝수";

} else {

chk = "홀수";

}

return chk;

}

}

프로그램

실행부

 

MainClass.java

public class MainClass {

 

public static void main(String[] args) {

int i = 1, j = 10;

SumEvenOdd seo = new SumEvenOdd();

int sum = seo.sumCalc(i, j);

String chk = seo.evenodd(sum);

System.out.println(i + " ~ " + j + " 합은 " + sum + " 입니다.");

System.out.println(chk + " 입니다.");

}

 

}

출력결과

1 ~ 10 합은 55 입니다.

홀수 입니다.

 

 


Posted by codedragon codedragon

댓글을 달아 주세요



 

 

 

 

 

자바(Java) 실행 구조

https://codedragon.tistory.com/456

 

 

 

 

 

기본 자료형의 종류(Primitive Data Types)

자료형

타입

(Type)

크기

(Bit depth)

기본값

(Default value)

표현 범위

(Value range)

논리형

boolean

1byte

false

true 또는 false (0또는 1아님)

문자형

char

2byte

\u0000

0~65,535

정수형

byte

1byte

0

-128~127

정수형

short

2byte

0

-32,768~32,767

정수형

int

4byte

0

-2,147,483,648~2,147,483,647

정수형

long

8byte

0

-9,223,372,036,854,775,808~9,223,372,036,854,775,807

실수형

float

4byte

0.0

-3.4E38~+3.4E38

실수형

double

8byte

0.0

-1.7E308 ~ +1.7E308

https://codedragon.tistory.com/480

 

 

 

 

Java - 연산자 종류

https://codedragon.tistory.com/9217

 

 

 

 

 

 

 

배열(Array)

https://codedragon.tistory.com/2531

 

 

 

배열 선언 방법

·         대괄호 [] 사용하여 배열을 선언합니다.

·         new 키워드를 사용하여 실제 배열로 생성합니다. (메모리 할당)

·         대괄호 [] 정수나 첨자를 지정해서 배열을 생성합니다.

·         배열의 크기는 해당 배열이 개의 배열 요소를 가지는지 지정합니다.

·         배열의 첨자는 배열 요소의 개수를 의미하여 배열 요소의 첨자는 0부터 시작한다.

·         여러개의 Data 초기값으로 지정할 경우에는 { } 이용합니다.

·         {} 배열을 초기화할 경우 배열 선언과 동시에만 가능하며 배열 선언 후에는 {} 초기화할 없습니다.

https://codedragon.tistory.com/3742

https://codedragon.tistory.com/9520

 


Posted by codedragon codedragon

댓글을 달아 주세요


 

 

 

 

상속(Inheritance)

https://codedragon.tistory.com/2491

 

 

 

 

상속의 목적

상속을 통해 연관된 일련의 클래스에 대한 '공통적인 규약을 정의하고 적용하는 ' 상속의 실질적인 목적입니다.

https://codedragon.tistory.com/2491

 

 

 

 

 

접근 지정자(Access modifier)

접근 제한자

설명

public

·         접근 제한을 하지 않습니다.

·         모든 Class에서 접근가능.

·         모든 접근을 허용

protected

·         해당 Class 동일한 Package 있거나 상속 받는 Class 경우에만 가능.

·         같은 패키지(폴더) 있는 클래스와 상속관계의 클래스들만 허용

default

·         해당 Class 동일한 Package에서만 사용 가능.

·         같은 패키지(폴더) 있는 클래스들만 허용

private

·         자신의 Class에서만 사용가능 합니다.

·         현재 클래스 내에서만 허용

https://codedragon.tistory.com/2419

https://codedragon.tistory.com/8114

https://codedragon.tistory.com/7925

https://codedragon.tistory.com/7974

 

 

 

 

 

 

메서드 오버로딩(Overloading)

https://codedragon.tistory.com/2473

 

 

 

 

메소드 오버로딩 규칙

https://codedragon.tistory.com/7169

 


Posted by codedragon codedragon

댓글을 달아 주세요



 

 

 

 

프로그래밍 과정

https://codedragon.tistory.com/594

 

 

 

 

 

IDE (통합개발환경)

https://codedragon.tistory.com/4577

 

 

 

 

 

네트워크 모델

https://codedragon.tistory.com/3538

 

 

 

 

 

기본 개발환경 구축 예시

구분

설명

개발 tool

Visual Studio, eclipse, Android studio, aptana

JAVA 개발 tool

JDK

웹서버

Apache Tomcat, IIS

DBMS

Oracle, Mysql, Maria DB, NoSQL

 

 


Posted by codedragon codedragon

댓글을 달아 주세요



 

 

프로그래밍 언어(Programming language)

·         인간과 컴퓨터 사이의 의사소통을 위한 프로그래밍 언어

·         컴퓨터 시스템을 동작시키기 위한 프로그램 작성 언어를 말합니다.

·         컴퓨터 시스템을 구동시키는 소프트웨어를 작성하기 위한 형식언어입니다.

·         기계(컴퓨터)에게 명령 또는 연산을 시킬 목적으로 설계되어 기계와 의사소통을 있게 해주는 언어를 뜻합니다.

·         대표적으로 C, Java, Python, R 등이 있습니다.

 

 

https://bit.ly/2JIn8T5

https://bit.ly/2I2ziD8

https://en.wikipedia.org/wiki/Programming_language

 

 


 


Posted by codedragon codedragon

댓글을 달아 주세요

 

 

 

컴파일(Compile)

·         프로그래밍 언어로 작성된 프로그램을 번역하고, 컴퓨터에서 실행할 있는 기계어 프로그램으로 고치는 과정 말합니다.

·         컴파일이 끝나 기계어로 변환된 파일을 오브젝트 파일(object file)라고 하며 .o .obj 파일 확장자를 가집니다.

 


Posted by codedragon codedragon

댓글을 달아 주세요


 

 

요구사항 분류(Requirement Classification)

요구사항을 다음과 같은 기준으로 분류합니다.

 

·       요구사항이 기능인지 비기능인지

·       요구사항이 하나 이상의 고수준 요구사항으로부터 유도된 것인지 또는 이해관계자나 다른 원천(Source)으로부터 직접 발생한 것인지

·       요구사항이 제품에 관한 것인지 프로세스에 관한 것인지

·       우선순위가 높은 것인지 여부

·       요구사항의 범위(요구사항이 소프트웨어에 미치는 영향의 범위)

·       요구사항이 소프트웨어 생명 주기 동안에 변경이 발생하는지 여부

 

 

 

기능적·비기능적 요구사항

https://codedragon.tistory.com/9063

 

 

 


Posted by codedragon codedragon

댓글을 달아 주세요