1번
소프트웨어 공학에서 리팩토링을 하는 목적에 대해 간략히 서술하시오.
답) 프로그램을 쉽게 이해하고 수정하여 빠르게 개발할 수 있도록 하기 위함
* 리팩토링 : 결과의 변경 없이 코드의 구조를 재조정함 (가독성을 높이고 유지보수를 용이하게함)
3번
<학생>테이블에서 '이름'이 "민수"인 튜플을 삭제하고자 한다. 다음 <처리조건>을 참고하여 SQL문을 작성하시오
<처리조건> 1. 명령문 마지막의 세미콜론은 생략이 가능하다. 2. 인용부호가 필요한 경우 작은따옴표를 사용한다
답) DELETE FROM 학생 WHERE 이름 = "민수"; -> DROP이랑 헷갈렸다 ^^^;
4번
____는 TCP/IP 기반의 인터넷 통신 서비스에서 인터넷 프로토콜과 조합하여 통신 중에 발생하는 오류의 처리와 전송의 변경등을 위한 제어 메시지를 취급하는 무연결 전송용 프로토콜로, OSI 기본 참조 모델의 네트워크 계층에 속함
답) ICMP (Internet Control Message Protocol)
5번
데이터 베이스의 스키마에 대해 간략히 서술하세요.
답) 스키마는 데이터베이스의 구조와 제약조건에 관한 전반적인 명세를 기술한 것이다.
* 데이터베이스 스키마의 종류 (3)
- 외부스키마 : 사용자 관점의 스키마
- 개념스키마 : 사용자와 데이터베이스 관리자 관점의 스키마
- 내부스키마 : 개발자 및 설계자 관점의 스키마
6번
심리학자 톰 마릴은 컴퓨터가 메시지를 전달하고, 메시지가 제대로 도착했는지 확인하며, 도착하지 않았을 경우 메시지를 재전송 하는 일련의 방법을 '기술적 은어'를 뜻하는 ____ 라는 용어로 정의하였다.
답) 프로토콜 (Protocol)
7번
릴레이션 A,B가 있을 때 릴레이션 B의 조건에 맞는 것들만 릴레이션 A에서 분리하여 프로젝션을 하는 연산이다.
답) ÷
* 관계대수 연산자 기호
- 셀렉트(Select)σ : 릴레이션에서 조건을 만족하는 튜플 반환 ,수평적으로 절단하는 것, 행을 다 가져옴
- 프로젝트(Project)π : 릴레이션에서 주어진 속성들의 값으로만 구성된 튜플 반환
- 조인(Join)⋈ : 공통 속성을 이용해 두개의 릴레이션 튜플들을 연결해 만들어진 튜플 반환
- 디비전(Division)÷ : [R%S] 릴레이션S의 모든 튜플과 관련있는 릴레이션R의 튜플 반환
[출처] 관계 대수 연산, Division연산,관계대수,관계 해석|작성자 dlqntdl12
8번
화이트박스 테스트의 검증기준 중 분기검증기준은
모든 조건문이 한 번 이상 수행되도록 테스트 케이스를 설계하는 방법
12번
소프트웨어 개발에서의 작업 중 형상 통제에 대해 간략히 서술하시오.
답) 형상 통제는 식별된 형상 항목에 대한 변경 요구를 검토하여 현재의 기준선이 잘 반영될 수 있도록 조정하는 작업
14번
헝가리안 표기법에 대해 간략히 서술하시오
답) 변수명을 작성할 때, 변수의 자료형을 알 수 있도록 자료형을 의미하는 문자를 포함하여 작성하는 방법이다.
16번
RIP의 단점을 해결하여 새로운 기능을 지원하는 인터넷 프로토콜
인터넷 망에서 이용자가 최단 경로를 설정할 수 있도록 라우팅 정보에 노드간의 거리정보, 링크상태 정보를 실시간으로 반영하여 최단경로로 라우팅을 지원함
대규모 네트워크에서 많이 사용
최단 경로 탐색에 Dijkstra 알고리즘 사용
라우팅 저보에 변화가 생길 경우 변화된 정보만 네트워크 내의 모든 라우터에 알린다
링크 스테이트 라우팅 알고리즘을 사용하며 하나의 자율시스템에서 동작하면서 내부 라우팅 프로토콜의 그룹에 도달함
답) OSPF (Open Shortest Path First Protocol) 최단 경로 우선 프로토콜
18번
UI 의 설계 원칙 중 직관성에 대해 간략히 서술하시오.
답) 직관성 : 누구나 쉽게 이해하고 사용할 수 있어야한다.
19번
C++에서 생성자에 대해 간단히 서술하시오
답) 새로운 객체 변수를 생성할 때 사용하는 메서드이다. 객체 변수 생성시 초기화를 수행한다.
'정보처리기사 > 공부' 카테고리의 다른 글
[정보처리기사] 2020년 11월 모의고사 공부 (0) | 2022.04.28 |
---|---|
[정보처리기사] 2021년 4월 모의고사 공부 (0) | 2022.04.27 |
[정보처리기사] 2021년 7월 모의고사 공부 (0) | 2022.04.26 |
[정보처리기사] 2021년 10월 모의고사 공부 (0) | 2022.04.25 |