정보처리기사/정처기 오답노트

정보처리기사/정처기 오답노트

정처기 오답노트 - 2021 1

◆계속 나오는거 ●CASE ●UML ●유스케이스 ●럼바우 ◆모르는 개념 ●RPC(Remote Procedure Call)(원격 프로시저 호출) ▷별도의 원격 제어를 위한 코딩 없이 다른 주소 공간에서 리모트의 함수나 프로시저를 실행 할 수 있게 해주는 프로세스간 통신입니다. 즉, 위치에 상관없이 RPC를 통해 개발자는 위치에 상관없이 원하는 함수를 사용할 수 있습니다. ●프로그램 구조 fan-in ▷모듈에 필요한 상위 모듈의 개수 ●프로그램 구조 fan-out ▷모듈을 사용하는 하위 모듈의 개수 ●객체지향 분석 방법론 중 Coad-Yourdon ▷E-R 다이어그램을 사용하여 객체의 행위를 모델링 ●해싱 함수(Hashing Function) ●데이터베이스의 종속이상 ▷삽입 이상 (insertion anom..

정보처리기사/정처기 오답노트

정처기 오답노트 - 2020 4

◆계속 나오는거 ●럼바우(Rumbaugh) ▷소프트웨어 구성 요소를 그래픽 표기법을 이용하여 모델링하는 객체지향 분석(Object-oriented Analysis) 기법 ▷https://devinus.tistory.com/9 ●DFD ▷프로세스(Process) : 원 ▷데이터 흐름도(Data Flow) : 화살표 ▷자료 저장소(Data Store) : 직선 (단선/이중선) ▷단말(Terminator ): 사각형 ◆모르는 개념 ●파이프 필터 형태의 소프트웨어 아키텍처 ▷서브시스템이 입력데이터를 받아 처리하고 결과를 다음 서브시스템으로 넘겨주는 과정을 반복한다. ◆표의 숫자 코드, 순차 코드, 블록 코드 ●순차 코드(Sequence Code) ▷자료의 발생 순서, 크기 순서 등 일정 기준에 따라서 최초의 자..

정보처리기사/정처기 오답노트

[정처기 오답노트] 2021

◆계속 나오는거 ●GoF ●중위 순회 ●무결성 제약조건 ●로킹 기법 ▷하나의 트랜잭션이 데이터를 액세스하는 동안 다른 트랜잭션이 그데이터 항목을 액세스할 수 없도록 하는 병행 제어 기법이며, 로크는 사용하는 데이터 객체이다. ●로킹 단위(Locking Granularity) ▷로킹 단위가 크다 -> 로크의 수가 적어진다. -> 병행성이 감소한다. ▷로킹 단위가 작다 -> 로크의 수가 많아진다. -> 병행성이 증가한다. ◆모르는 개념 ●모델링 ●분산 시스템을 위한 마스터-슬레이브(Master-Slave) 아키텍쳐 ●테스트 드라이버 ▷드라이버는 제어역할을 하는 상위 모듈이다. ●제품 소프트웨어 사용자 매뉴얼 작성 절차 ▷작성 지침 정의 - 사용 설명서 구성 요소 정의 - 구성 요소별 내용 작성 - 사용 설명..

정보처리기사/정처기 오답노트

[정처기 오답노트] 2022 1

★알아봐야할 개념들 ●자료흐름도 구성 ●소프트웨어 개발에 이용되는 모델(Model) ●UML 다이어그램중 정적 다이어그램 ●클래스 설계 원칙 ▷단일 책임 원칙 Single Responsibility Principle(SRP) - 객체는 오직 하나의 책임을 가져야 한다. (객체는 오직 하나의 변경의 이유만을 가져야 한다.) ▷개방-폐쇄 원칙 Open-Closed Principle(OCP) - 객체는 확장에 대해서는 개방적이고 수정에 대해서는 폐쇄적이어야 한다는 원칙이다. 즉, 객체 기능의 확장을 허용하고 스스로의 변경은 피해야 한다. ▷리스코프 치환 원칙 Liskov Substitution Principle(LSP) - 자식 클래스는 언제나 자신의 부모 클래스를 대체할 수 있다는 원칙이다. 즉 부모 클래스..

메카인
'정보처리기사/정처기 오답노트' 카테고리의 글 목록