2025/08 14

[정처기][필기] 2020년도 1&2회 정처기 필기 오답 정리

16. 객체지향 기법에서 클래스들 사이의 ‘부분-전체(part-whole)' 관계 또는 ’부분(is-a-part-of)'의 관계로 설명되는 연관성을 나타내는 용어는?1. 일반화2. 추상화3. 캡슐화4. 집단화답: 4집단화 is part of(part가 들어가면 집단화 생각) : 클래스 간의 구조적인 집약 관계 "클래스 A는 클래스 B와 클래스 C로 구성된다"일반화 is a :클래스들 간의 개념적인 포함 관계 "자식 클래스 A는 부모 클래스 B의 일종이다."캡슐화 : 속성 (데이터)과 메소드(연산) 을 하나로 묶어서 객체로 구성된다.추상화 : 공통 성질을 추출하여 수퍼클래스로 구성한다. 또한 객체 중심의 안정된 모델을 구축 가능 하며 현실 세계를 자연스럽게 표현한다. 장점으로 분석의 초점이 명확해진다. 2..

[정처기][필기] 시나공 CBT 모의고사 7회 오답 정리

54.뷰(VIEW)에 대한 설명으로 틀린 것은?1)뷰 위에 또 다른 뷰를 정의할 수 있다.2)뷰에 대한 조작에서 삽입, 갱신, 삭제 연산은 제약이 따른다.3)뷰의 정의는 기본 테이블과 같이 ALTER문을 이용하여 변경한다.4)뷰가 정의된 기본 테이블이 제거되면 뷰도 자동적으로 제거된다.[정답:3번]뷰는 기본 테이블이나 또 다른 뷰를 이용해서 만든 가상 테이블로서, 기본 테이블과 비교할 때 삽입, 삭제, 갱신 연산에 제약이 있으므로, ALTER문을 이용해 정의를 변경할 수 없습니다. 77.다음과 같은 세그먼트 테이블을 가지는 시스템에서 논리 주소(2, 176)에 대한 물리 주소는?1)3982)4003)19284)1930[정답:1번]세그먼테이션 기법에서 논리 주소(2, 176)를 물리 주소로 변환하면, 세그..

[정처기][필기] 2020년도 3회 정처기 필기 오답 정리

5. 미들웨어 솔루션의 유형에 포함되지 않는 것은? 1. WAS2. Web Server3. RPC4. ORB답: 21. WAS(웹 애플리케이션 서버)- 사용자의 요구에 따라 변하는 동적인 콘텐츠를 처리함- 웹 환경을 구현하기 위한 미들웨어2. Web Server- 클라이언트로부터 직접 요청을 받아 처리, 저용량의 정적 파일들을 제공하는 소프트웨어3. RPC(Remot Procedure Call)- 응용 프로그램이 프로시저를 사용하여 원격 프로시저를 마치 로컬 프로시저처럼 호출하는 미들웨어4. ORB(Object Request Broker)- 객체 지향 미들웨어로 코바(CORBA) 표준 스펙을 구현함- 최근에는 TP-Monitor의 장점인 트랜잭션 처리와 모니터링 등을 추가로 구현한 제품도 있음 16. 자..

[정처기][필기] 시나공 CBT 모의고사 5회 오답 정리

5. CASE(Computer-Aided Software Engineering)의 원천 기술이 아닌 것은?1) 구조적 기법2) 프로토타이핑 기술3) 정보 저장소 기술4) 일괄처리 기술[정답:4번]CASE의 원천 기술에는 구조적 기법, 프로토타이핑 기술, 응용 프로그래밍 기술, 정보 저장소 기술, 분산처리 기술이 있습니다. 문제 및 풀이 출처https://www.sinagong.co.kr/pds/001001001/books

[정처기][필기] 2020년도 4회 정처기 필기 오답 정리

7. 코드화 대상 항목의 중량, 면적, 용량 등의 물리적 수치를 이용하여 만든 코드는? 1. 순차 코드2. 10진 코드3. 표의 숫자 코드4. 블록 코드답: 3*코드 종류1) 순차 코드(Sequence Code)-자료의 발생순, 크기순, 가나다순 등 일정 순서대로 코드2) 블록 코드(Block Code : 구분 코드)- 코드화 대상을 미리 파악하여 블록으로 구분한 후 그 안에서 순서대로 코드를 부여3) 그룹 분류 코드(Group Classification Code)-구분 코드를 세분화한 형태로 대분류, 중분류, 소분류 등 각 분류별로 자릿수를 구성4) 표의 숫자 코드(Significant Digit Code)-표현하려는 대상의 의미는 제외하고 수치만을 모아 만든 것으로 대상이 되는 물체의 중량, 면적, ..

[정처기][필기] 시나공 CBT 모의고사 4회 오답 정리

17. 객체지향 분석 기법과 관련한 설명으로 틀린 것은?1) 동적 모델링 기법이 사용될 수 있다.2) 기능 중심으로 시스템을 파악하며 순차적인 처리가 중요시되는 하향식(Top-down) 방식으로 볼 수 있다.3) 데이터와 행위를 하나로 묶어 객체를 정의하고 추상화시키는 작업이라 할 수 있다.4) 코드 재사용에 의한 프로그램 생산성 향상 및 요구에 따른 시스템의 쉬운 변경이 가능하다.[정답:2번]객체지향 분석 기법은 순차적인 처리가 아닌 부품을 조립하듯 클래스를 조립하는 방식으로 처리하며, 하향식 및 상향식 방식 모두 사용할 수 있습니다. 51.로킹 단위(Locking Granularity)에 대한 설명으로 옳은 것은?1)로킹 단위가 크면 병행성 수준이 낮아진다.2)로킹 단위가 크면 병행 제어 기법이 복잡..

[정처기][필기] 2021년도 1회 정처기 필기 오답 정리

7. 객체지향 분석 방법론 중 Coad-Yourdon 방법에 해당하는 것은? 1. E-R 다이어그램을 사용하여 객체의 행위를 데이터 모델링하는데 초점을 둔 방법이다.2. 객체, 동적, 기능 모델로 나누어 수행하는 방법이다.3. 미시적 개발 프로세스와 거시적 개발 프로세스를 모두 사용하는 방법이다.4. Use-Case를 강조하여 사용하는 방법이다.답: 1Coad-Yourdon- E-R 다이어그램을 사용하여 객체의 행위를 모델링- 객체 식별, 구조 식별Rumbaugh- 객체, 동적, 기능 모델로 나누어 수행Booch- 미시적, 거시적 개발 프로세스를 모두 사용하는 분석방법.- 클래스와 객체들을 분석 및 식별하고 클래스의 속성과 연산을 정의Jacobson- Use Case를 사용하여 분석(사용자, 외부 시스템..

[정처기][필기] 시나공 CBT 모의고사 3회 오답 정리

93. Secure 코딩에서 입력 데이터의 보안 약점과 관련한 설명으로 틀린 것은?1)SQL 삽입 : 사용자의 입력 값 등 외부 입력 값이 SQL 쿼리에 삽입되어 공격2)크로스사이트 스크립트 : 검증되지 않은 외부 입력 값에의해 브라우저에서 악의적인 코드가 실행3)운영체제 명령어 삽입 : 운영체제 명령어 파라미터 입력값이 적절한 사전검증을 거치지 않고 사용되어 공격자가 운영체제 명령어를 조작4)자원 삽입 : 사용자가 내부 입력 값을 통해 시스템 내에사용이 불가능한 자원을 지속적으로 입력함으로써 시스템에 과부하 발생[정답:4번]경로 조작 및 자원 삽입은 데이터 입·출력 경로를 조작하여 서버 자원을 수정 및 삭제할 수 있는 보안 약점입니다. 문제 및 풀이 출처https://www.sinagong.co.kr/..

[정처기][필기] 2021년도 2회 정처기 필기 오답 정리

2. 유스케이스(Usecase)에 대한 설명 중 옳은 것은?1. 유스케이스 다이어그램은 개발자의 요구를 추출하고 분석하기 위해 주로 사용한다.2. 액터는 대상 시스템과 상호 작용하는 사람이나 다른 시스템에 의한 역할이다.3. 사용자 액터는 본 시스템과 데이터를 주고받는 연동 시스템을 의미한다.4. 연동의 개념은 일방적으로 데이터를 파일이나 정해진 형식으로 넘겨주는 것을 의미한다.답: 21번 개발자의 요구X 사용자의 요구O3번 부액터(시스템 액터)에 대한 설명4번 일방적X 양방향O사용자 액터(주엑터): 기능을 요구하는 대상이나 시스템의 수행결과를 통보받는 사용자 혹은 기능을 사용하게 될 대상으로 시스템이 제공해야하는 기능인 유스케이스의 권한을 가지는 대상, 역할시스템 액터(부액터): 사용자 액터가 사용한 ..

[정처기][필기] 시나공 CBT 모의고사 2회 오답 정리

3. 익스트림 프로그래밍에 대한 설명으로 틀린 것은?1) 대표적인 구조적 방법론 중 하나이다.2) 소규모 개발 조직이 불확실하고 변경이 많은 요구를 접하였을 때 적절한 방법이다.3) 익스트림 프로그래밍을 구동시키는 원리는 상식적인 원리와 경험을 최대한 끌어 올리는 것이다.4) 구체적인 실천 방법을 정의하고 있으며, 개발 문서보다는 소스 코드에 중점을 둔다.[정답:1번]익스트림 프로그래밍(eXtreme Programming)은 애자일 개발 방법론을 기반으로 하는 소프트웨어 개발 모형입니다. 4. 유스케이스(Use Case)의 구성 요소 간의 관계에 포함되지 않는 것은?1) 연관2) 확장3) 구체화4) 일반화[정답:3번]유스케이스 다이어그램에서는 연관 관계, 포함 관계, 확장 관계, 일반화 관계를 표현할 수..