본문 바로가기

기록

(98)
[JAVA] this 생성자, 참조 변수 this this 생성자 클래스 내에서 다른 생성자 함수를 호출하고 싶을 때 this( ) 메소드 사용 this( ) 생성자 사용 예 // this()생성자 사용 예시 Car(){ this("white", "auto",4); } // company만 동일하고 다른 요소는 다를 때 // Step.1 메인함수 생성 전 package Day02; public class Car { String company; String color; int price; String model; public Car() { company = "현대"; color = "레드"; price = 1000000; System.out.println("기본 생성자 호출"); } public Car(String mod, String col, int p..
[JAVA] 객체와 클래스 객체 객체란 물리적으로 존재하거나 추상적으로 생각할 수 있는 것 중에 자신의 속성 값을 가지고 있는 것 객체는 속성과 동작을 가지고 있음 물리적 객체 TV, 냉장고, 차, 리모컨, 컴퓨터.. 추상적 객체 강의, 주문... 객체의 예 사람 { 나이 신장 이름 밥을 먹는다 잔다 웃는다 } 객체와 클래스의 관계 클래스는 객체의 설계도 Class Human{ int age; // 속성 int height; String name; void eat() {} // 기능 void sleep() {} void smile() {} } 클래스 객체를 만드는 설계도 (템플릿) 객체가 갖고 있는 데이터와 객체에 행할 수 있는 동작이 무엇인지 규정 클래스 명명 규칙 하나 이상의 문자로 이루어져야 됨 첫 글자에는 숫자가 올 수 없..
[JAVA] 열거 타입(Enum) 열거 타입 (Enum) 데이터 개수가 한정되어있을 때 사용 요일이나 학점 등 데이터의 개수가 한정되어있을 때 미리 상수로 지정하여 사용 // 열거 타입에 요소들은 대문자로 선언 public enum Week { MONDAY TUESDAY WEDNESDAY } 열거 타입의 사용 열거 타입 변수명 = 열거타입.열거상수 Week today = Week.MONDAY import java.util.Calendar; public class _04_useOfenum { public static void main(String[] args) { // TODO Auto-generated method stub // 열거타입 선언 및 초기화 Week today = null; //자바에서 제공하는 Calendar 객체를 이용하..
[JAVA] 배열 (Array) 배열(Array) 변수에는 하나의 값만 담을 수 있다 여러 개 값을 사용하는 변수를 만들고 싶으면 배열을 사용 배열 선언 배열을 선언하는 2가지 방식 변수 타입[ ] 배열 이름 ex) int[ ] score; 변수 타입 배열 이름 [ ] ex) int score[ ]; 배열 초기화 배열의 값들을 직접 입력 변수 타입[ ] 배열 이름 = {값1, 값2...} ex) int[ ] score = {100, 90, 80} new 키워드 사용 하여 초기화 - 변수 타입[ ] 배열 이름 = new 변수 타입[ ]{값1, 값2, 값3....} ex) int[ ] score = new int[ ] {100, 90, 80} new 키워드를 사용하여 배열의 길이만 지정 후 값을 모두 초기화 변수 타입에 따라 초기화되는 값..
[HTML] HTML 이란? HTML이란 Hyper Text Markup Language의 줄임말로 하이퍼텍스트를 마크업하는 언어 Hyper Text: 웹 사이트에서 링크를 클릭하면 다른 문서나 다른 사이트로 즉시 이동이되는 기능 Markup: HTML 태그들을 이용해서 HTML 문서에 BODY 부분을 만들어 줌 Markup 진행 시 약속된 표기법을 이용한다. 로 표시된 태그들을 이용 대부분의 태그들은 여는 태그와 닫는 태그가 쌍으로 존재 ~ , ~ 몇개의 태그는 닫는 태그가 존재하지 않음 , 태그들은 각각의 속성이 존재해서 속성 값들과 함께 사용 태그안에 다른 태그를 포함할 때는 포함관계를 명확하게 표시
[정보처리기사 실기] 12. 제품 소프트웨어 패키징 제품 소프트웨어 패키징 릴리즈 노트 Relese Note 릴리즈 정보를 사용자와 공유하기 위함 해더 문서 이름, 제품 이름, 버전 번호, 릴리즈 날짜, 참고 날짜, 노트 버전 등의 정보 개요 제품 및 변경에 대한 간략한 전반적 개요 목적 릴리즈 버전의 새로운 기능 목록과 릴리즈 노트의 목적에 대한 개요, 버그 수정 및 새로운 기능 기술 이슈 요약 버그의 간단한 설명 또는 릴리즈 추가 항목 요약 재현 항목 버그 발견에 따른 재현 단계 기술 수정, 개선 내용 수정, 개선의 간단한 설명 기술 사용자 영향도 버전 변경에 따른 최종 사용자 기준의 기능 및 응용 프로그램상의 영향도 기술 소프트웨어 지원 영향도 버전 변경에 따른 소프트웨어의 지원 프로세스 영향도 기술 노트 소프트웨어 및 하드웨어 설치 항목, 제품 문..
[정보처리기사 실기] 11. 응용SW기초 기술 활용 응용SW기초 기술 활용 프로토콜 심리학자 톰 마릴이 컴퓨터 메시지를 전달하고 메시지가 제대로 도착했는지 확인하며 도착하지 않았을 경우 메시지를 재전송하려는 일련의 방법을 ‘기술적 은어’로 정의한 용어 프로토콜의 3요소 (구,의,타) 컴퓨터 사이에서 데이터 통신을 원활하게 하기 위해 필요한 통신 규약 (ex IP/TCP) 구문 - 시스템 간의 정보 전송을 위한 데이터 형식, 코딩, 신호 레벨 등을 규정 의미 - 시스템 간의 정보 전송을 위한 제어 정보로 조정과 에러 처리를 위한 규정 타이밍 - 시스템 간의 정보 전송을 위한 속도 조절과 순서 관리 규정 OSI 7계층 (물,데,네,전,세,표,응) 국제 표준화 기구인 ISO에서 개발한 컴퓨터 네트워크 프로토콜 디자인과 통신을 계층으로 나누어 설명한 개방형 시스..
[정보처리기사 실기] 10. 애플리케이션 테스트 관리 애플리케이션 테스트 관리 살충제 패러독스 동일한 살충제의 반복 사용 시 벌레가 내성이 생기는 것에 비유 동일한 테스트 기법 사용 시 장애가 도출되지 않음을 의미 파레토 법칙 (결함 집중) 전체 결함의 80%는 소프트웨어 제품의 기능 중 20% 집중 애플리케이션 성능 측정 지표 처리량 Throughput 시간 내에 처리할 수 있는 트랜잭션의 수 응답 시간 Response Time 사용자 입력이 끝난 후, 응답 출력이 개시 되기 까지의 시간 경과 시간 Turnaround Time 사용자가 입력한 시점부터 트랜잭션을 실행 후 그 결과가 출력이 완료할 때까지 걸리는 시간 자원 사용률 Resource Usage 트랜잭션을 처리하는 동안 사용하는 CPU 사용량, 메모리 사용량, 네트워크 사용량 등 LOD(Linke..

LIST