2020 1회
Q. 살충제 패러독스의 개념에 관해서 서술하시오. 살충제 패러독스는 동일한 테스트 케이스에 의한 반복적 테스트는 새로운 버그를 찾지 못한다는 테스트의 원리이다. 애플리케이션 테스트: 애플리케이션에 잠재되어 있는 결함을 찾아내는 일련의 행위 또는 절차 시각에 따른 테스트 검증(Verification) ...
Q. 살충제 패러독스의 개념에 관해서 서술하시오. 살충제 패러독스는 동일한 테스트 케이스에 의한 반복적 테스트는 새로운 버그를 찾지 못한다는 테스트의 원리이다. 애플리케이션 테스트: 애플리케이션에 잠재되어 있는 결함을 찾아내는 일련의 행위 또는 절차 시각에 따른 테스트 검증(Verification) ...
Q. 다음은 자바 코드이다. 출력 결과를 쓰시오. 10 11 10 20 class Static { public int a = 20; static int b = 0; } public class Soojegi { public static void main(String[] args) { int a; a = 10; ...
Q. 리팩토링의 목적에 대해서 서술하시오. 리팩토링의 목적에는 복잡한 코드의 단순화, 소스의 가독성을 위해 유지보수성 향상, 생산성 향상, 품질 향상이 있다. 리팩토링은 소프트웨어 모듈의 외부적 기능은 수정하지 않고 내부적으로 구조, 관계 등을 단순화하여 소프트웨어의 유지보수성을 향상시키는 기법이다. 리팩토리의 목적은 다음과 같다...
Q. 현재 IPv4의 확장형으로 IPv4가 가지고 있는 주소 고갈, 보안성, 이동성 지원 등의 문제점을 해결하기 위해서 개발된 128비트 주소체계를 갖는 차세대 인터넷 프로토콜은 무엇인가? IPv6 IPv4 IPv4의 주소체계는 10진수로 총 12자리이며, 네 부분으로 나뉜다. 각 부분은 0~255까지 ...
Q. 물리 네트워크(MAC) 주소에 해당하는 IP 주소를 알려주는 프로토콜로 역순 주소 결정 프로토콜을 무엇이라고 하는지 쓰시오. RARP (Reverse Address Resolution Protocol) RARP(Reverse Address Resolution Protocol)는 IP 호스트가 자신의 물리 네트워크 주소(MAC)는...
Q. 네트워크 장치를 필요로하지 않고 네트워크 토폴로지가 동적으로 변화되는 특징이 있으며 응용 분야로는 긴급 구조, 긴급 회의, 전쟁터에서의 군사 네트워크에 활용되는 네트워크 이름을 쓰시오. 애드 혹 네트워크(Ad-hoc Network) 애드 혹 네트워크(Ad-hoc Network)는 노드(Node)들에 의해 자율적으로 구성되는 기반...
Q. 다음은 자바 코드이다. 출력 결과를 쓰시오. 3 class Soojebi { static private Soojebi instance = null; // 프로그램 시작 시 올라가는 변수 private int count = 0; // 객체 생성하면 잡히는 변수 static public Soojebi get() { if(inst...
Q. 다음은 관계 데이터 모델과 관련된 설명이다. () 안에 공통적으로 들어갈 용어를 쓰시오. 관계 해석 ()은/는 관계 데이터베이스에 대한 비절차적 언어이며, 수학의 Predicate Calculus에 기반을 두고 있다. Codd 박사에 의하여 제시되었으며, 튜플(), 도메인()이/가 있다. Q. 다음은 블록...
Q. 다음 설명에 맞는 RAID 단계를 숫자로 쓰시오. 0 패리티(오류 검출 기능)가 없는 중복 없는 스트라이핑된 세트로 구성되어 있다. 개선된 성능에 추가적인 기억 장치를 제공하는 장점이 있지만, 장애 시 데이터의 안전을 보장할 수 없다. RAID(Redundant Array of Independent Di...
Q. 다음은 C언어 코드이다. 실행 결과를 쓰시오. #include <stdio.h> int clac(int w, int h, int j, int i) { if(i>=0 && i<h && j>=0 && j<w) ruturn 1; return 0; } int ma...