컴퓨터과학(30)
-
[JAVA개념공부]is-a관계 (상속관계의 객체화)
●자바에서의 is-a관계 (상속관계의 객체화) - 모든 객체의 Data Type은 부모 객체가 될 수 있다. - 모든 자식영역을 Reference할 수 있지만 접근불가. - 코드예시 & 메모리 개요 Animal타입으로 선언하면 상위 클래스 Object까지 참조할 수 있음. Object타입으로 선언하면 해당 클래스 Object까지만 참조할 수 있음. = 하위 클래스 Animal영역에 접근할 수 없음. - ex1) 하위 클래스의 메소드를 사용하기 위해서는 다운캐스팅이 필요하다. Animal a1 = new Fish(); //최상의 타입인 Object 클래스, 그리고 자식 클래스 Animal ((Fish)a1).breath(); //주의 깊게 사용해야하는 다운캐스팅 방식 - ex2) 상위 클래스 타입에서도 하..
2021.05.25 -
[JAVA개념공부]메소드 오버로딩, 접근 지정자
[자바 기본 개념 학습] ①메소드 오버로딩(Method Overloading) - 한 클래스 내에서 동일한 이름을 가진 메소드를 사용하더라도 매개 변수의 개수나 타입이 다르면 정의할 수 있다. ex) 아래 두 클래스는 이름이 같지만 동시에 정의될 수 있다. public static double add(double a, double b) { double result = a + b; System.out.printf("덧셈 : %.1f + %.1f = %.1f \n", a, b, result); return result; } public static double add(double a, double b, double c) { double result = a + b + c; System.out.printf("덧..
2021.05.24 -
[정보처리기사 실기]2021년 1회 대비 예상문제
1. 인터넷을 통해 방송 프로그램, 영화, 교육 등 각종 미디어 콘텐츠를 제공하는 서비스는? 답안 : OTT(Over-The-Top media service) 2. 모든 하드웨어가 가상화되어 가상의 자원 풀을 구성하고, 데이터센터 전체를 운영하는 소프트웨어가 필요한 기능과 기능 및 규모에 따라 동적으로 자원을 할당, 관리하는 역할을 수행하는 데이터 센터는? 답안 : SDDC(Software-Defined Data Center) 3. 스마트 그리드와 같은 장거리 무선 통신을 필요로 하는 사물 인터넷 서비스를 위한 저전력 장거리(LPWA : Low-Powered Wide Area)통신 기술은? 답안 : WI-SUN(와이선) 3.1. 스마트 그리드란? 답안 : 전기의 생산, 운반, 소비 과정에 정보통신기술을 ..
2021.04.23 -
[정보처리기사 실기]2020년 4,5회 기출+추가공부
스니핑의 정의를 서술하라. 답안 : 네트워크 상에서 다른 상대방들의 패킷 교환을 훔쳐보는 행위. 1.1. 스푸핑, 스니핑, 스누핑의 개념 스푸핑(spoofing) 승인받은 사용자인 것처럼 속이는 행위. (MAC주소 속이기 : ARP Spoof, IP주소 속이기 : IP Spoof) 스니핑(sniffing) 네트워크 중간에서 남의 패킷 교환을 도청하는 행위. 스누핑(snooping) 네트워크 중간에서 남의 패킷을 가로 채는 행위. 2. 보안 요소 중 가용성 개념에 대해 서술하라. 답안 : 정보 자산에 대해서 적절한 시기에 접근할 수 있다는 개념. 2.1. 보안 요소 개념 (보안의 3요소) 보안의 3요소 (기,무,가 / C,I,A) 기밀성(Confidentiality) 자산이 인가된 사용자에 의해서만 접근될..
2021.04.23 -
[정보처리기사 실기]2020년 3회 기출+추가공부
1. 리팩토링의 목적은 무엇인가? 답안 : 소프트웨어를 보다 이해하기 쉽게, 수정하기 쉽게 하기 위함. 원활한 유지보수를 위함. 1-1. 리팩토링이란? 답안 : 결과의 변경 없이 코드의 구조를 재조정하여 가독성을 높이는 과정. 3. 학생 테이블에서 이름이 민수인 튜플을 삭제하도록 결과를 작성하시오. 대/소문자 구분 없이, 세미콜론 생략 가능, 속성명에 작은 따옴표(‘’)사용 답안 : DELETE FROM 학생 WHERE 이름 = ‘민수’ 4. TCP/IP에서 신뢰성 없는 IP를 대신하여 송신측으로 네트워크 IP 상태 및 에러 메시지를 전달해주는 프로토콜은? 답안 : ICMP 4-1. TCP/IP의 구조 OSI 7계층 TCP/IP 계층 특징 프로토콜 응용 계층 응용 계층 응용 프로그램 간 데이터 송수신 제..
2021.04.23 -
[정보처리기사 실기] EAI의 개념과 종류, ESB의 형태
ㆍ 시스템 인터페이스를 위해 내부, 외부 모듈을 연계하는 방법은 대표적으로 EAI와 ESB 두 가지 방식이 있다. (1) EAI ( Enterprise Application Integration ) - 개념 : 기업에서 운영하는 서로 다른 플랫폼, App간의 정보 전달, 연계, 통합을 위한 솔루션. - 유형 : 유형 개념도 개념 특징 Point - to - Point - 중간 미들웨어를 두지 않고 App간 직접 연결하는 방식 - 상대적으로 저렴한 가격으로 구축 가능 - 변경, 재사용이 어려움 Hub & Spoke - 허브 시스템을 단일 접점으로 둔 중앙 집중적 방식 - 모든 데이터의 전송이 보장되지만 허브 장애 시 전체 시스템에 영향 - 확장 및 유지 보수 용이 Message Bus (ESB의 방식) -..
2021.04.11