전체 글 438

[정보처리기사 실기] 2022년 2회 19 - 인터넷

19 인터넷에 대한 다음 설명에서 괄호(①~③)에 들어갈 알맞은 용어를 에서 찾아 쓰시오. 인터넷이란 TCP/IP 프로토콜을 기반으로 하여 전 세계 수많은 컴퓨터와 네트워크들이 연결된 광범위한 컴퓨터 통신망이다. ㆍ( ① ): 월드 와이드 웹(WWW)에서 HTML 문서를 송수신하기 위한 표준 프로토콜로, GET과 POST 메소드를 통해 메시지를 주고받는다. ㆍ( ② ): 다른 문서나 그림으로 이동할 수 있는 연결을 가지고 있는 텍스트를 의미한다. ㆍ( ③ ): 인터넷의 표준 문서인 하이퍼텍스트 문서를 만들기 위해 사용하는 언어이다. ㆍUDDIㆍXMLㆍWSDLㆍHypertextㆍDHTMLㆍHTMLㆍSOAPㆍHTTP 답더보기 ① HTTP ② Hypertext ③ HTML

[정보처리기사 실기] 2022년 2회 18 - SQL

18 다함수적 종속(Functional Dependency)에 대한 다음 설명에서 괄호(①~③)에 들어갈 알맞은 용어를 에서 찾아 기호(㉠~㉧)로 쓰시오. (단, 테이블 의 속성 ‘학생’과 ‘학과’의 밑줄은 키(Key)임을 의미한다.) 학생학과성적학년이순신컴퓨터공학A+2이순신전기공학B2유관순경제학B+1강감찬문예창작C3강감찬한국사C+3홍길동영문학B4 ㆍ테이블 에서 ‘성적’은 기본키인 {학생, 학과}에 대해 ( ① ) Functional Dependency이다.ㆍ테이블 에서 ‘학년’은 기본키인 {학생, 학과} 중 ‘학생’만으로 식별이 가능하므로 기본키에 대해 ( ② ) Functional Dependency이다.ㆍ임의의 테이블에 속성 A, B, C가 있을 때, A→B이고 B→C일 때 A→C..

[정보처리기사 실기] 2022년 2회 17 - 프로그래밍 [JAVA]

17 다음 JAVA로 구현된 프로그램을 분석하여 그 실행 결과를 쓰시오. (단, 출력문의 출력 서식을 준수하시오.) class Test { public static void main(String args[]) { cond obj = new cond(3); obj.a=5; int b=obj.func(); System.out.print(obj.a+b); }}class cond { int a; public cond(int a) { this.a=a; } public int func() { int b=1; for(int i=1; i 답더보기61 해설코드실행순서 및 해석1class Test { 2 public static void main(String args[]) {1실행3 ..

[정보처리기사 실기] 2022년 2회 16 - 프로그래밍 [C] 포인터

16 다음 C 언어로 구현된 프로그램을 분석하여 그 실행 결과를 쓰시오. (단, 출력문의 출력 서식을 준수하시오.) #include int main() { int a[4] = {0, 2, 4, 8}; int b[3]; int* p; int sum =0; for(int i=1; i 답더보기22 해설코드실행순서 및 해석1#include 2int main() {1실행3 int a[4] = {0, 2, 4, 8};2정수형 배열 a 선언4 int b[3];3정수형 배열 b 선언5 int* p;4 6 int sum =0;5 7 for(int i=1; i 8 p=a+i; 9 b[i-1]=*p-a[i-1]; 10 sum..

[정보처리기사 실기] 2022년 2회 15 - 프로그래밍 [C] 포인터

15 다음 C 언어로 구현된 프로그램을 분석하여 그 실행 결과를 쓰시오. (단, 출력문의 출력 서식을 준수하시오.) #include int len(char* p);int main() { char* p1 = "2022"; char* p2 = "202207"; int a = len(p1); int b = len(p2); printf("%d", a+b);}int len(char* p) { int r = 0; while(*p != '\0') { p++; r++; } return r;} 답더보기10 해설코드실행순서 및 해석1#include 2int len(char* p); 정수형 len 함수 선언3int main() {1실행4 char* p1 = "2022";2문자형 포인터 변수 p1을 선언..

[정보처리기사 실기] 2022년 2회 14 - 경로 제어 프로토콜

14 경로 제어 프로토콜(Routing Protocol)에 대한 다음 설명에서 괄호(①~④)에 들어갈 알맞은 용어를 에서 찾아 쓰시오. 경로 제어 프로토콜은 크게 자율 시스템 내부의 라우팅에 사용되는 ( ① )와 자율 시스템 간의 라우팅에 사용되는 ( ② )로 구분할 수 있다. ( ① )는 소규모 동종 자율 시스템에서 효율적인 RIP와 대규모 자유 시스템에서 많이 사용되는 ( ③ )로 나누어진다. ( ③ )는 링크 상태(Link State)를 실시간으로 반영하여 최단 경로로 라우팅을 지원하는 특징이 있다. ( ④ )는 ( ② )의 단점을 보완하여 만들어진 라우팅 프로토콜로, 처음 연결될 때는 전체 라우팅 테이블을 교환하고, 이후에는 변화된 정보만을 교환..

[정보처리기사 실기] 2022년 2회 13 - 프로그래밍 [Python]

13 다음 Python으로 구현된 프로그램을 분석하여 그 실행 결과를 쓰시오. (단, 출력문의 출력 서식을 준수하시오.) a = "REMEMBER NOVEMBER"B = a[0:3] + a[12:16]c = "R AND %s" % "STR"print(b+c) 답더보기 REMEMBER AND STR 해설 REMEMBER NOVEMBER 01234567891011121314S" style="text-align: center;">1516aREMEMBER NOVEMBS" style="text-align: center;">ER 사이에 넣으면 카운팅이 쉬움 → 0R1E2M3E4M5B6E7R8 9N10O11V12E13M14B15E16R a[0:3] = REMa[12:16] = EMBER“R AND %s”..

[정보처리기사 실기] 2022년 2회 12 - SQL

12 다음은 릴레이션에 대해 을 수행했을 때 출력되는 이다. 의 각 괄호(①~⑤)에 들어갈 알맞은 답을 쓰시오. πTTL(EMPLOYEE) INDEXAGETTL148부장225대리341과장436차장 ( ① )( ② )( ③ )( ④ )( ⑤ ) 답더보기 ① TTL ② 부장 ③ 대리 ④ 과장 ⑤ 차장 해설 순수 관계 연산자π(릴레이션이름) 순수 관계 연산자Selectσσ(릴레이션이름)수평연산선택조건을 만족하는 그 튜플의 부분집합을 구해 새로운 릴레이션을 만든다릴레이션의 행에 해당하는 튜플을 구한다Projectππ(릴레이션이름)→ π(릴레이션이름)수직연산주어진 릴레이션에서 속성값에 해당하는 열만 추출한다중복제거Join⋈릴레이션1 ⨝ 릴레이션2공통된 속성을..

[정보처리기사 실기] 2022년 2회 11 - 애플리케이션 테스트

11 다음 설명에 해당하는 테스트를 에서 찾아 쓰시오. ㆍ통합 테스트로 인해 변경된 모듈이나 컴포넌트에 새로운 오류가 있는지 확인하는 테스트이다. ㆍ이미 테스트된 프로그램의 테스팅을 반복하는 것이다. ㆍ수정한 모듈이나 컴포넌트가 다른 부분에 영향을 미치는지, 오류가 생기지 않았는지 테스트하여 새로운 오류가 발생하지 않음을 보증하기 위해 반복 테스트한다. ">ㆍIntegrationㆍBig BangㆍSystemㆍAcceptance">ㆍUnitㆍRegressionㆍWhite BoxㆍBlack Box 답더보기 Regression 해설 프로그램 실행 여부에 따른 테스트 - 정적 테스트: 프로그램을 실행하지 않고 명세서나 소스 코드를 대상으로 분석하는 테스트 - 동적 테스트: 프로그램을 실행하여 오..