본문 바로가기

자격증18

정보처리기사 실기 최종정리 [1] - 단답형 @@ 틀렸거나 문제가 있는 부분을 가지고 생각할 수 있게 하였다. 객체지향 프로그래밍의 특징 5가지 @ [추상화]ㄱ. 객체가 어떤 기능을 수행할 것인지를 생각하여 중요하다고 판단하는 속성이나 연산만을 추출해내려고 복잡한 기능을 감춤ㄴ. 클래스의 기능을 추상화 하기 위하여 클래스 내 연산 (메서드)를 정의 @ [다형성]ㄱ. 여러 클래스들이 공통으로 가지고 있는 동일한 이름의 연산이 각 클래스에 따라 다르게 동작되는것.ㄴ. 동일한 이름의 연산을 다른 목적으로 사용할 수 있게 해준다.ㄷ. 상위 클래스에 정의된 연산이 하위 클래스에서 다양하게 동작한다. @ [일반화] ㄱ. 같은 속성을 가지고 있는 유사한 클래스들을 분류하여 새로운 클래스를 정의하는 작업 ㄴ. ex) 교수 + 대학생 = >'사람'의 일반화 클래스.. 2018. 4. 7.
정보처리기사 실기 5회 6회 1. 다음에서 공통적으로 설명하는 객체지향의 원리를 말하라.가> 여러 클래스들이 공통으로 가지고 있는 동일한 이름의 연산이 각 클래스에 따라 다르게 동작하는 것으로서 동일한 이름의 연산을 다른 목적으로 사용할 수 있게 해준다,나> 메시지 이름을 중복으로 사용하므로 작동 방식이 단순화되고 메모리를 절약할 수 있으며 소프트웨어 개발 생산성을 높일 수 있다는 '장점'이 있다.다> 상위 클래스에 정의된 연산이 하위 클래스에 따라서 다양하게 동작하도록 해준다. => 다형성 4. 어플리케이션 개발 모델 유형에서 저장소 구조의 개념을 설명하고 이와 비교되는 능동형 데이터 집중화 구조인 블랙보드 구조의 개념을 설명하시오.가. 저장소 구조> 소프트웨어 아키텍쳐가 다수의 서브 시스템들로 구성되어 있을 때, 특정한 서브 시.. 2017. 10. 11.
정보처리기사 실기 3회 4회 1. 다음에서 공통적으로 설명하는 객체지향의 원리를 쓰시오.가> 같은 속성을 가지고 있는 유사한 클래스들을 분류하여 새로운 클래스를 정의하는 작업이다.나> 예를들어, 대학생과 교수에 대하여 이 원리를 적용하여 '사람'클래스를 새로 정의한다.=> 일반화 4. 어플리케이션 개발 모델 유형에서 C/S 모델의 개념을 설명하고 웹 어플리케이션의 경우에 대한 C/S모델 사례를 설명하시오가. 개념 = 어플리케이션의 동000작이 서버와 클라이언트로 나누어져 실행되는 모델. 요청을 주로 하는 클라이언트단과, 응답과 서비스 제공을 담당하는 서버로 나누어져있다. 주로 네트워크 기반 어플리케이션에서 사용된다.나. 사례 = 웹 어플리케이션의 경우, 브라우져가 클라이언트단의 역할을 하고 아파치와 같은 프로그램이 서버의 역할을 하.. 2017. 10. 11.
실기 모의고사 정리 - 1회, 2회 1. 릴레이션의 4가지 특징- 릴레이션의 튜플은 모두 다르다.- 튜플들은 유일하며 순서에는 의미가 없다,- 속성들간의 순서에는 의미가 없다.- 속성은 원자값으로 구성되며 분해가 불가능하다. 2. 데이터베이스의 설계 시 고려되어야 하는 무결성은 데이터베이스의 정확성과 안정성을 유지하기 위한 중요한 제약조건이다.두 테이블간의 참조 무결성을 유지하기 위한 3가지 방법. 1> 테이블 갱신 및 삭제 시에 참조 테이블을 연쇄적으로 생산, 삭제한다. == CASCADE2> 테이블 갱신 및 삭제 시에 참조 테이블이 존재하면 갱신, 삭제가 이루어지지 않는다. == RESTRICT3> 테이블 갱신 시에 참조테이블의 데이터를 NULL값으로설정한다. == SETNULL 3. 다음중 맞는것에는 O, 틀린것에는 X1> BPM은 .. 2017. 10. 10.