코드(빈출 100%)
코드란 컴퓨터를 이용하여 자료를 처리하는 과정에서 분류, 조합, 집계를 용이하게 하고 특정 자료의 추출을 쉽게 하기위해 사용하는 기호를 의미
EX) 군번, 주민등록번호, 학번, 회원번호
코드의 기능 3가지 -> 식별, 분류, 배열
EX)군인이 군번줄을 가지고 있으면 사망시 누군지 분류되어 식별되고 순서대로 배열됨
코드의 종류
1) 순차코드 : 일정 기준으로 일련번호 부여
2) 블록 코드 : 블록으로 구분하고, 블록 내에 일련번호 부여
3) 10진 코드 : 대상항목을 0-9까지 10개 분할, 필요한 만큼 반복 10진 분할
4) 그룹 분류 코드 : 대,중,소 분류로 구분, 그룹안에서 일련번호 부여
5) 연상코드 : 숫자나 문자 기호를 이용하여 부여
6) 표의 숫자코드 : 길이, 무게등 의 물리적인 수치를 그대로 부여
7) 합성 코드 : 2개이상의 코드 조합 부여
--문제
-코드 설계에서 일정한 일련번호를 부여하는 방식의 코드는?
1) 연상코드
2) 블록 코드
3) 순차 코드
4) 포의 숫자 코드
1) 연상코드는 문자나 기호를 이용해야 겠쥬? 2) 블록코드는 블록안에서 일련번호를 부여해야되쥬? 3) 순차코드는 일정기준으로 일련번호를 부여하니까 답은 3번이겠쥬? 4) 표의 숫자코드는 물리적 수치를 이용해야겠쥬>
자료사전(빈출 100%)
자료사전(data dictionary)은 자료 흐름도에 기술된 자료들에 대해 정의 하는 것 입니다. -> 뭔소리지?
-> 자료 흐름도는 뒤에서 나옴
자료사전에 사용되는 기호
= : 정의
+ : 연결
{} : 반복
[] : []안에 것 중 선택 1
() : 생략
** : 주석
EX) 대학교 구분 = [학생 | 교직원 | 교수] + (기타 필요인력)지원인력 = {유지비}
--문제
-자료사전에서 자료의 반복을 의미하는 것은?
1) =
2) ()
3) {}
4) []
1) 대학교 구성을 정의로 나타내는 예시를 확인 2) ()생략할 수 있는 부분을 표시 3) 반복되는 부분을 표시함으로 답은 3번이겠쥬 4) [] 안에 있는 것 중에서 하나를 선택하는것
자료흐름도(빈출 100%)
자료 흐름도(Data Flow Diagram)는 시스템 구성 요소인 프로세스와 프로세스 간 데이터 흐름을 표현하는 주요 도구=버블차트 -> 구조적 기법이 사용됨
자료흐름도
data flow data flow
data store -----------> Process ----------->Terminator
Process : 원(도형 원으로 감싸주면됨)
data flow : 화살표
data store : 직선_(단선/위아래 이중선)
terminator : 사각형(끝부분 terminator 를 사각형으로 감싸면됨)
-> 사전적 적의 : 끝내는 사람(영화 잘 알쥬?)
--문제
-자료 흐름도 의 구성요소로 옳은 것은?
1) process, data flow, data store, comment
2) process, data flow, data store, terminator
3) data flow, data store, terminator, data dictionary
4) process, data store, terminator, mini-spec
1) process 와 data store 순서도 이상하고 공부 안한게 있쥬? 2) terminator 가 들어갔는데 끝에 있네 정답 2번이쥬? 3) terminator 가 있는데 중간에? 아니쥬? 4) terminator 가 들어가 있는데 중간에? 아니쥬? 거기다가 모르는 mini? 당연히 아니쥬?
디자인 패턴(빈출 80%)
생성패턴 - 추상팩토리 패턴, 빌더 패턴, 팩토리 메쏘드 패턴, 프로토 타입 싱글톤
-> 뭔가 만들어 지는 느낌으로 암기
구조 패턴 - 어댑터, 브리지, 컴포지트, 데코레이터, 퍼씨드, 플라이 웨이트, 프록시
-> 뭔가 구조적인걸 구성하고 있는 느낌
행위 패턴 - 책임연쇄, 커맨드, 인터프리터, 반복자, 중재자, 메멘토, 옵서버, 상태 패턴, 전략, 템플릿 메소드, 방문자
-> 나머지
--문제
-디자인 패턴 중에서 행위적 패턴에 속하지 않는 것은?
1) 커맨드 패턴
2) 옵저버 패턴
3) 프로토타입 패턴
4) 상태 패턴
3) 만들어 지는 느낌이라 생성패턴
'IT' 카테고리의 다른 글
port 번호, ip주소, mac 주소가 식별하는 것 (0) | 2023.08.14 |
---|---|
Transport (VMDB) error -14 : Pipe connection has been broken 오류 해결 (0) | 2023.07.21 |
정보처리기사 - 1과목 - 캡슐화, 객체지향 설계원칙 (0) | 2023.07.14 |
정보처리기사 - 1과목 - 럼바우 객체 지향 분석 기법 (0) | 2023.07.14 |
정보처리기사 - 1과목 - UI 설계원칙, 요구사항 검토 방법, CASE 도구 (0) | 2023.07.12 |
댓글