untagged

정보처리기사 실기) 2020년 3회 기출문제

summerorange 2022. 5. 6. 21:43
반응형

1. EAI 구축 유형 중 Message Bus와 Hybrid 를 제외한 나머지 두 가지 유형은?

더보기

Point-to-Point, Hub & Spoke

 

2. 라우팅

대표적인 내부 라우팅 프로토콜, 대규모 네트워크에 적합, 링크 상태 라우팅 프로토콜로도 불리는 라우팅 프로토콜

더보기

OSPF(Open Shortest Path First)

 

ospf : 내부 라우팅. 대규모 네트워크. 링크 상태..

RIP(Routing Information Protocol) : 최근에는 소규모 또는 교육용 외에는 별로 사용되지 않음. 랜들이 서로 연결된 그룹...

 

3. 프로토콜

심리학자 톰 마릴은 컴퓨터가 메시지를 전달하고, 메시지가 제대로 도착했는지 확인하며, 도착하지 않았을 경우 메시지가 재전송하는 일련의 방법을 가리켜 '기술적 은어' 라는 뜻으로 (   ) 라고 불렀다.

더보기

프로토콜

 

4. 헝가리안 표기법은?

더보기

컴퓨터 프로그래밍에서 변수 및 함수의 이름 인자 앞에 데이터 타입을 명시하는 코딩 규칙

 

5. 스키마?

더보기

데이터 베이스의 구조와 제약 조건에 대한 명세를 기술한 것

 

6. C언어

int main(){
   int i, c=0;
   while(i<10){
         i++;
         c *= i;
   }
   printf("%d", c);
}

 

7. UI 설계 원칙

직관성은?

더보기

누구나 쉽게 이해하고 사용할 수 있어야 한다.

 

직관성: 누구나 쉽게 이해하고 사용한다.

유연성: 사용자의 요구사항 포용

학습성: 쉽게 배우고 사용

유효성: 정확하고 완벽하게 사용자의 목표 달성

 

8. C++에서 생성자의 의미는?

더보기

객체 생성 시 초기화 작업을 위한 함수로써, 객체를 생성할 때 반드시 호출되고, 제일 먼저 실행된다.

 

해당 클래스의 객체가 생성될 때 자동으로 호출

 

9. 형상 통제

더보기

산출물의 변경 사항을 버전별로 관리하여 목표 시스템의 품질 향상을 지원하는 활동

 

10. 프로토콜

TCP/IP에서 신뢰성이 없는 IP를 대신하여 송신 측으로 네트워크 IP 상태 및 에러 메시지를 전달해주는 프로토콜

TCP/IP에서 신뢰성없는 IP를 대신하여 송신측으로 네트워크의 IP 상태 및 에러 메시지를 전달해주는 프로토콜 
더보기

ICMP(Internet Control Management Protocol)

 

IGMP(Internet Group Management Protocol) : 서브넷(로컬 네트워크) 상의 멀티캐스팅 멤버십 제어(그룹 관리)를 위한 프로토콜

 

11. SQL

( 1 ) TABLE 학생 ( 2 ) 주소 VARCHAR(20);
더보기

1. ALTER

2. ADD

 

12. 리팩토링

더보기

코드의 외부 행위는 바꾸지 않고, 내부 구조를 개선시켜 소프트웨어를 보다 이해하기 쉽고, 수정하기 쉽도록 만드는 것

 

13. 분기 커버리지 과정

음... 이 문제가 이렇게 나올 정도로 중요한지 모르겠다ㅠㅠ

답은 1234567, 1234561 인데 순서도 보고 작성하는 건데...

 

14. 관계대수 - 두 개의 릴레이션 A와 B가 있을 때 B의 릴레이션의 모든 조건을 만족하는 경우의 튜플들을 릴레이션 A에서 분리해 내어 프로젝션 하는 연산자 기호

 

15. SQL 

과목별 점수의 평균이 90 이상인 과목 이름, 최소점수, 최대점수

SELECT 과목이름, MIN(점수) AS 최소점수, MAX(점수) AS 최대점수 FROM 성적 GROUP BY 과목이름 HAVING AVG(점수) >= 90;

 

16. 동치 분할 테스트, 경계값 분석 테스트 등 내부 구조를 보지 않는 테스트는?

더보기

블랙박스 테스트

 

17. C언어

int r1( ){
    return 4;
}

int r10( ){
    return (30+r1( ));
}

int r100( ){
    return (200+r10( ));
}

int main( ){
    printf("%d ", r100( ));
    return 0;
}

 

18. JAVA

public class Gisafirst{
    public static void main(String []args){
        int i=0;
        int sum=0;
        while (i<10){
            i++;
            if(i%2==1)
              continue;
        sum += i;
        }
    System.out.print(sum);
    }
}

 

19. JAVA

abstract class Vehicle{
 String name;
 abstract public String getName(String val); 
 public String getName(){
 	return "Vehicle name :" + name;
 }
} 

class Car extends Vehicle{
 public Car(String val){
	 name = super.name = val;
 }
 public String getName(String val){
 	return "Car name :" + val;
 }
 public String getName(byte val[]){
 	return "Car name :" + val;
 }
}

public class Test{
 public static void main(String[] args){
 	Vehicle obj = new Car("Spark");
 	System.out.printf(obj.getName());
 }
}
더보기

Vehicle name :Spark

 

20. SQL

민수 튜플 삭제 코드

DELETE FROM 학생 WHERE 이름 = '민수';

 

반응형