1과목 : 사무자동화 시스템 ========================================================================================== ˚ 뉴미디어의 분류체계 중 정보전달 매체를 기준으로 분류 1.무선계 2. 유선계3. 패키지계 * 오답 : 영상계 ˚ 중앙처리장치의 구성요소 중 제어장치 1. 메모리 버퍼 레지스터, 2.프로그램 카운터, 3. 명령 레지스터 * 오답 : 데이터 레지스터 ˚ 분산처리 시스템에 관한 설명 1. 분산처리 시스템은 시스템의 응답성과 신뢰성이 높다.2. 대규모 처리에 대한 적응력이 높으며, 확장성이 높다.3. 수평˙계층 혼합형 분산처리 시스템의 발전된 형태로서 클라이언트/ 서버 시스템이 있다. * 오답 : 하드웨어, 소프트웨어,..
메소드 오버로딩이란 ? 같은 이름의 함수에 매개변수를 다르게 사용하여 매개 변수에 따라 다른 함수가 실행되는 것입니다. 메소드 오버로딩을 사용함으로써 메소드의 이름을 절약하여 프로그램의 가독성을 높여줍니다. 예제를 통해 메소드 오버로딩에 대해 알아보도록 하겠습니다. 메소드 오버로딩을 사용하는 B 클래스 public class B { // 메소드 오버로딩 // 메소드의 이름을 중복해서 선언하는 것 // 단, 매개변수의 타입(종류)와 갯수, 순서가 달라야 한다. // 오버로딩 기법을 사용하는 경우 // 메소드가 매개변수에 따라서 의미가 비슷한 작업을 진행 할 때 // ex) System.out.printls(); // char 형태 출력 메소드명 : System.out.printChar(char ch); /..
생성자란? 인스턴스 생성시 딱 한번 호출되는 메소드로써, 인스턴스 변수의 초기화를 목적으로 정의되는 메소드입니다. 생성자를 사용하는 이유는 인스턴스 변수의 초기화를 한결 수월하게 진행할 수 있기 때문입니다.. 실습 예제를 통해 공부하겠습니다. public class A { // 개발자가 직접 클래스에 생성자를 만들지 않으면 // 컴파일러가 아무일도 하지 않는 (객체만 만들어내는 역할을 하는) 기본 생성자(디폴트 생성자)를 만들어 낸다. // 개발자가 생성자를 직접 만들어 놓았으면 디폴트 생성자는 컴파일러가 만들지 않는다. // 생성자의 구조 // 1) 생성자는 무조건 접근지시 제어자가 """"public"""" // 이유 : 객체는 항상 클래스 외부에서 만든다. // 때문에 private으로 되어있으면 ..
