dongdorodongdong
개요개요 - 전사아키텍처 정보를 구축하여 관리, 활용하는 모든 업무 프로세스에 대한 효율성 제고를 지원하기 위한 정보시스템 - 모델링 도구를 포함하는 정보 정의 도구 영역, 전사아키텍처 Repository, 전사아키텍처 포털로 구성된 정보관리영역, 전사아키텍처 정보활용 영역으로 구분할 수 있음 정보 정의 도구개요 - 업무, 데이터, 애플리케이션, 기술아키텍처 정보를 도식화하여 표현할 수 있는 모델링 도구 - 각종 다이어그램의 표현은 물론 프레임워크의 생성과 각 개체 간의 관계를 표현할 수 있는 기능, 모델링 정보에 대한 질의와 보고서 생성 기능 ,전사아키텍처 포털로 정보를 인터페이스 할 수 있는 기능도 제공해야 함 정보 관리 시스템개요 - 유지관리 효율성을 극대화하고 정보의 공유, 변경 관리를 수행하는데..
개요개념 - 전사아키텍처를 유지 관리하기 위한 조직과 프로세스 측면의 기반을 구축하는 것 - IT기획 ~ 서비스 제공에 이르기 모든 과정에서 전사 아키텍처 정보를 활용하여 의사결정이 이루어짐으로써 일관성과 합리성이 증대되는 것이 목적 - 전사아키텍처 관리 조직, 전사아키텍처 관리 프로세스, 전사아키텍처 관리 인력 - IT관리 체계와 전사아키텍처 관리 체계 "IT관리체계 = IT거버넌스, IT관리의 효율성과 효과성을 증대하기 위한 IT전반에 관한 관리체계를 정립하는 것" "전사아키텍처 관리 체계 = EA거버넌스, 전사아키텍처를 유지, 개선하기 위해 제도적 기반을 구축하는 것" "EA거버넌스는 IT거버넌스의 틀 속에서 통합되어야 함" 구축 방향 - 구축의 효과를 높이기 위해서는 전사아키텍처 간의 통합성과 전..
정보 구축 준비자료 수집 정보 구축 방식 방법 상향식 하향식 설명 - 최하위에 있는 구성 요소를 조사 분석 - 이 구성 요소들의 공통점 파악 - 공통 구성 요소들을 모아 상위 구성요소를 정의 - 최상의 구성 요소로부터 시작 - 분류 기준에 따라 하위 구성요소를 도출 장점 - 조직의 모든 업무가 포함되는 것을 보장 - 일반적인 분류 기준, 목적에 따른 분류 기준을 따르기 때문에 관점이 명확 단점 - 상위 업무 기능 분류의 수준이 서로 다르게 나타날 수 있음 - 일부 업무가 누락될 가능성이 있어 포함되지 않는 구성요소가 발생될 수 있음 현행 아키텍처 정보 구축개요 - 상위 수준의 업무 기능과 시스템에 대한 분류를 우선 수행 - 이 분류 기준에 따라 나머지 전사아키텍처 정보를 구축하는 것이 효율 - 분류 기준..
개요개요 - 업무, 정보기술의 구성요소 간의 관계를 포함 - 가능한 변화하지 않는 구성요소를 도출하여 정의하는 것이 이상적 아키텍처 매트릭스개념 - 전사아키텍처 프레임워크의 핵심 구성요소 - 전사를 설명하는 모델과 원칙 정보를 통일된 시각으로 볼 수 있는 논리적 틀 - 아키텍처 도메인의 산출물을 식별하고 정의하기 위한 논리적 체계를 정의 구성 - 관점 (의사결정 유형) "조직의 의사결정 구조 및 시스템 생명주기와 관련된 이해 관계자를 파악하여 각 조직 사이에 이해관점을 정의" "의사결정 단계가 많을수록 좀 더 상세한 전사아키텍처 정보가 관리, 전사아키텍처 정보 구축과 관리의 비용에도 영향" - 뷰 (아키텍처 정보 유형) "정보시스템을 이해하기 위해 필요한 정보를 유사한 것 끼리 그룹화" "기업의 환경에 ..
개요개요 - 아키텍처가 경영 환경과 전략에 능동적으로 대응하며 발전하기 위해 전사아키텍처 변화요인에 대한 분석 작업을 수행 - 전사아키텍처 환경 분석, 구축 방향 정의, 프레임워크 정의 등으로 구성 환경 분석수행 과제 - 비즈니스 내외부 환경 분석 - IT 내외부 환경분석 - 전사 범위 정의 구축 방향 정의목적 및 범위 정의 - 일반적 목적과 전사아키텍처 환경 분석 결과를 기반으로 기업의 전사아키텍처 구축 목적을 정의 - 기업의 전사아키텍처에 대한 이해와 관리 역량을 고려하여 구축 범위를 정의 비전 수립 - 목표 : 전사아키텍처 도입을 통해 기업의 목표를 실현하고자 하는 모습 - 가치 : 전사아키텍처 목표 달성을 위해 구성원들이 추구하거나 지켜야 하는 신념 전사아키텍처 비전 핵심 목적 핵심 가치 - 고객..
개요개요 - 전사아키텍처를 구축하고 관리하는 전체 절차 - 작업의 단계, 공정, 내용 등을 정의 - 전사아키텍처 프레임워크 구성요소 - 전사아키텍처 프레임워크 내의 다른 구성요소를 정의하기 위한 모든 절차와 작업 구성 1. EA 비전 수립 - EA 방향 수립 "내외부 EA 환경 분석" "기업의 EA 목적 및 방향 정의" "기업의 EA 프레임워크 정의" 2. EA 구축 - EA 정보 구성 정의 "아키텍처 매트릭스 정의" "EA 정보 구성 요소 정의" "EA 참조 모델 정의" "EA 원칙 수립" - EA 정보 구축 "EA 자료 수립" "현행 아키텍처 정보 구축" "목표 아키텍처 정보 구축" 3. EA 관리 정의 - EA 관리 체계 구축 "EA 정보를 운영, 활용하기 위한 조직 및 프로세스 정의" "기업 내 ..
정의 개념 - 아키텍처 구성 요소를 식별하여 표준화한 것 - 기관, 기업의 전사아키텍처를 수립할 때 참조하는 추상화 모델 현황 - PRM (성과 참조) "정보화 성과의 측정을 위한 항목, 지표, 방법 제시" - BRM (업무 참조) "업무아키텍처의 기준" "아키텍처 대상 기관, 사업, 업무 등을 전체적으로 분류하고 정의" - SRM (서비스 참조) "응용 아키텍처의 기준" "응용 서비스의 기능을 분류 정의" - DRM (데이터 참조) "데이터 아키텍처의 기준" "주요 데이터 요소를 분석, 정의, 표준화" - TRM (기술 참조) "기술 아키텍처의 기준" "정보기술을 분류 및 식별" 모델 특징 미연방 TRM 프레임워크에서 업무, 서비스, 데이터와의 연관성이 높음TRM 구조가 내부와, 외부의 3계층 구조로 ..
개념 전사아키텍처 활동에서 얻어지는 산출물을 분류, 조직화, 유지관리 하기 위한 전체적인 틀 구성전사아키텍처 정책 - 아키텍처의 정보를 어떻게 구성할 것인지 - 아키텍처 수립을 통해 기업이 달성하고자 하는 궁극적인 모습은 무엇인지 - 아키텍처를 관리, 활용하기 위한 원칙은 어떤 것인지 등을 정의 - 아키텍처 매트릭스 "전사아키텍처의 정보를 체계적으로 분류한 틀" 관점, 뷰비즈니스 아키텍처 애플리케이션 아키텍처 데이터 아키텍처 기술 아키텍처 계획자 (개괄적) 전체 업무, 조직의 구성 정보 전체 차원의 응용시스템 구성 정보 전체 차원의 DB 구성정보 전체 차원에서 기술 요소 구성을 정리 - 전사 사업 모델 - 조직 모델 - 비즈니스 전략 - 전사 애플리케이션 영역 모델 - 애플리케이션 원칙 - 전사 데이터영..
개념 도입 배경 - 복잡한 시스템을 파악하기 쉽게 정리하는 것 - 기업 시스템을 필요한 형태로 변화시키는 것을 더 쉽게 하기 위해서 정의 - 정보기술의 혁신활동, 관리 통제 - 시스템의 도입, 구축, 운영, 평가까지 통합적으로 관리 전사 - 공동의 목표를 추구하기 위해 고객, 상품, 서비스가 존재 - 이를 지원하기 위한 조직, 자원, 기술을 보유 - 필요한 업무 프로세스를 수행하는 조직의 집합체 - 비즈니스의 변화 동인을 확인하고 전략을 정의할 수 있는 조직 단위 - 비즈니스 활동 정보를 공유하는 조직 단위 아키텍처 - 구성 요소의 구조 - 구성 요소 사이의 관계 - 구성 요소의 설계 - 시간 경과에 따른 구성 요소의 발전을 위한 원리와 지침 - 복잔한 대상을 단순하게 표현하고, 구성 요소의 변화에 대한..
제어 데이터 정의 - 제어장치가 제어 신호를 발생하기 위한 자료 - CPU가 특정한 Major State와 Timing State에 있을 때 제어 자료에 따른 제어 규칙에 의해 제어 신호가 발생 종류 - Major State사이의 변천을 제어하는 데이터 - CPU의 제어점을 제어하는 데이터 - Instruction 수행 순서를 결정하는 데 필요한 데이터 구분 Fetch Indirect Execute Interrupt State간 변천 명령어 종류 주소지정방식 주소지정방식 인터럽트 요청 신청 X 제어점 제어 명령어 유효주소 명령어의 연산자 인터럽트 체제에 따라 다름 수행 순서 제어 PC X PC 인터럽트 체제에 따라 다름 제어 장치 정의 - 필요한 마이크로 연산들이 연속적으로 수행될 수 있도록 제어 신호를..
Major State정의 - CPU의 상태를 나타내며 Fetch, Indirect, Execute, Interrupt의 상태가 있음 - 4가지 단계를 반복적으로 거치며 동작을 수행 - Major Cycle 또는 Machine Cycle이라고도 함 특징 - Major State Register를 통해 알 수 있음 Fetch (인출 단계) 정의 - 명령어를 주기억장치에서 IR(명령 레지스터)로 가져와 해독하는 단계 특징 - 해석된 명령어가 1Cycle 명령이면 이를 수행한 후 다시 Fetch Cycle로 변천 - 1Cycle 명령이 아니면 해석된 명령어의 Mode bit에 따라 직접주소와 간접주소를 판단 "Mode bit 0 : 직접주소, Execute 단계로 변천" "Mode bit 1 : 간접주소, In..
Micro Operation정의 - Instruction을 수행하기 위해 CPU 내의 레지스터와 플래그가 의미 있는 상태 변환을 하도록 하는 동작 - 하나의 Clock Pulse 단위로 실행되는 기본 동작 - Instruction 실행과정에서 한 단계씩 이루어지는 동작으로, 한 개의 Instruction은 여러 개의 마이크로 오퍼레이션이 동작되어 실행 특징 - 모든 마이크로 오퍼레이션은 CPU의 Clock 펄스에 맞춰 실행 제어 신호 - 다양한 종류가 있는 마이크로 오퍼레이션들의 순서를 결정하기 위하여 제어장치가 발생하는 신호 제어워드 - 레지스터의 선택과 산술 논리 연산장치의 역할을 결정 - 어떤 마이크로 연산을 할 것인가를 결정하는 비트의 모임 - 마이크로 명령어라고도 함 마이크로 프로그램 - 어떤 ..
3주소 명령어 정의 - Operand부가 세 개로 구성되는 명령어 형식 OP Code Operand 1 Operand 2 Operand 3 특징 - 여러 개의 범용레지스터를 가진 컴퓨터에서 사용 - 연산의 결과는 주로 Operand 1에 기록 장점 - 연산 시 원래의 자료를 파괴하지 않음 - 다른 형식의 명령어 보다 프로그램 전체의 길이를 짧게 가능 - 명령 인출을 위하여 주기억장치를 접근하는 횟수가 줄어듬 단점 - 명령어 한 개의 길이가 너무 김 - 하나의 명령을 수행하기 위해 최소 4번의 기억장치 접근이 필요함 2주소 명령어 정의 - Operand부가 두 개로 구성되는 명령어 형식 - 가장 일반적으로 사용되는 형식 OP Code Operand 1 Operand 2 특징 - 여러 개의 범용레지스터를 가..
OP Code (연산자부)함수 연산 기능 - 산술 연산 (ADD, SUB, MUL, DIV, 산술SHIFT 등) - 논리 연산 (NOT, AND, OR, XOR, 논리SHIFT, ROTATE, COMPLEMENT, CLEAR 등) 자료 전달 기능 - LOAD "기억장치에 있는 정보를 CPU로 꺼내오는 명령" - STORE "CPU에 있는 정보를 기억장치에 기억시키는 명령" - MOVE "레지스터 간에 자료를 전달하는 명령" - PUSH "자료를 스택에 저장하는 명령" - POP "자료를 스택에서 꺼내오는 명령" 제어 기능 - 무조건 분기 명령 (GOTO, JMP 등) - 조건 분기 명령 (IF, SPA, SNA, SZA 등) - CALL "부 프로그램 호출" - RETURN "부 프로그램에서 메인 프로그..
제어 장치정의 - 컴퓨터에 있는 모든 장치들의 동작을 지시하고 제어하는 장치 - 주기억장치에서 읽어 들인 명령어를 해독하여 해당하는 장치에게 제어 신호를 보내 정확하게 수행하도록 지시 구성 요소 - 명령 레지스터 "현재 실행중인 명령어의 내용을 기억" - 명령 해독기 "명령 레지스터에 있는 명령어를 해독" - 제어신호 발생기, 부호기 "해독된 명령에 따라 각 장치로 보낼 제어 신호를 생성" - 제어주소 레지스터 "다음에 실행할 마이크로 명령어의 주소를 저장하는 레지스터" - 제어 버퍼 레지스터 "제어 기억장치로부터 읽혀진 마이크로 명령어 비트들을 일시적으로 저장하는 레지스터" - 제어 기억장치 "마이크로 명령어들로 이루어진 마이크로 프로그램을 저장하는 내부 기억장치" - 순서 제어 모듈 "마이크로 명령어..
BCD 코드정의 - 10진수 1자리의 수를 2진수 4Bit로 표현 - 8421 코드라고도 함 - 대표 가중치 코드 Excess-3 코드정의 - BCD + 3 코드 - 대표 비가중치 코드 - 10000~0010 (10진수 0~2) 는 표현할 수 없고 3부터 표현 가능 예시 - 0 -> 0011 - 1 -> 0100 Gray 코드정의 - BCD 인접 비트 XOR 연산 - 1Bit만 변화시켜 다음 수치로 증가시키기 때문에 H/W 오류가 적음 패리티 검사 코드정의 - 코드의 오류를 검사하기 위해서 데이터 비트 외에 1Bit 패리티 체크 비트를 추가하는 것으로 1Bit의 오류만 검출 가능 홀수 패리티 - 1인 Bit의 수가 홀수가 되도록 0이나 1을 추가 짝수 패리티 - 1인 Bit의 수가 짝수가 되도록 0이나 ..
보수정의 - 컴퓨터가 기본적으로 수행하는 덧셈 회로를 이용하여 뺄셈을 수행하기 위해 사용 r의 보수 "보수를 구할 숫자의 자릿수만큼 0을 채우고 가장 왼쪽에 1을 추가하여 기준을 만듬" - 33의 10의 보수 > 33 + X = 100 X = 67 - 10101의 2의 보수 > 10101 + X = 100000 X = 01011 r-1의 보수 "주어진 숫자의 자릿수만큼 9, 1을 채워 기준을 만듬" - 33의 9의 보수 > 33 + X = 99 X = 66 - 10101의 1의 보수 > 10101 + X = 11111 X = 01010 특징 - 2의 보수 표현법이 1의 보수 표현법에 비해 음수 표현 시 숫자 1개를 더 표현할 수 있어서 널리 사용 - 추가로, 0이 하나만 존재하기 때문에 0의 판단이 쉽다..
자료 구성 단위비트 - 자료 표현의 최소 단위 - 2진수 1자리 니블 - 4개의 Bit 바이트 - 8개의 Bit - 문자 표현의 최소 단위 워드 - CPU가 한 번에 처리할 수 있는 명령 단위 - 반워드 : 2Byte(16bit) - 풀워드 : 4Byte(32bit) - 더블워드 : 8Byte(64bit) 필드 - 파일 구성의 최소 단위 - 의미 있는 정보를 표현하는 최소 단위 레코드 - 하나 이상의 관련된 필드가 모여서 구성 - 컴퓨터 내부의 자료 처리 단위 블록 = 물리 레코드 - 하나 이상의 논리레코드가 모여서 구성 - 각종 저장 매체와의 I/O 단위 파일 - 프로그램 구성의 기본 단위 - 여러 레코드가 모여서 구성 데이터베이스 - 여러개의 관련된 파일이 모여서 구성
불대수 기본 공식교환 법칙 A+B = B+A 결합 법칙 A+(B+C) = (A+B)+C 분배 법칙 A · (B+C) = A · B + A · C 멱등 법칙 A+A = A A · A = A 보수 법칙 A + A^ = 1 A · A^ = 0 항등 법칙 A + 0 = A A + 1 = 1 A · 0 = 0 A · 1 = A 드모르강 법칙 A^+B^ = (A · B)^ A^ · B^ = (A+B)^ 논리식 간소화합의 곱 표현을 곱의 합 표현으로 변환 - (A+B)(C+D)를 AC+AD+BC+BD로 표현 공통 인수를 뽑아 묶음 불대수 기본 공식을 활용해 줄여 나감 카르노 맵 이용 - 설계 된 논리식을 도표로 표현하여 최소화 하는 방법 - 1이 입력되어 이웃하는 칸을 최대 2^n개로 묶음 - 1묶음의 칸이 많을수록..
허브정의 - 한 사무실이나 가까운 컴퓨터들을 연결하는 장치 - 각 회선을 통합적으로 관리 - 리피터의 역할도 포함 리피터정의 - 물리 계층의 장비 - 전송되는 신호를 재생 브리지정의 - 데이터 링크 계층의 장비 - LAN과 LAN을 연결 - LAN 안에서의 컴퓨터 그룹을 연결 라우터정의 - 네트워크 계층의 장비 - LAN과 LAN의 연결 - WAN의 연결 - 경로선택 게이트웨이정의 - 프로토콜 구조가 전혀 다른 네트워크의 연결을 수행 - 세션, 표현, 응용 계층 간을 연결하여 데이터 형식, 주소, 프로토콜 변환 등 수행
CSMA/CD정의 - 채널의 사용권을 서로 경쟁하여 확보하는 방식으로 노드 간의 충돌을 허용하는 네트워크 접근 방식 - CS(Carrier Sense) "통신 회선이 사용중인지를 점검" - MA(Multiple Access) "통신 회선이 비어 있으면 누구든지 사용 가능" - CD(Collision Detection) "데이터 프레임을 전송하면서 충돌 여부 조사" 특징 - 회선이 사용중이면 대기하고 회선상에 데이터가 없을 때에만 데이터를 송신 - 전송 중에 충돌이 감지되면 패킷의 전송을 즉시 중단하고 충돌 사실을 모든 스테이션에게 송신 - 다른 매체 접근 제어 방식에 비해 알고리즘이 간단 - 일정 길이 이하의 데이터를 송신할 때 충돌을 검출 할 수 없음 - 전송량이 많아지면 충돌량이 많아져 채널의 이용률..
정의논리적으로는 하나의 시스템에 속하지만 물리적으로는 N/W를 통해 연결된 여러개의 컴퓨터 Site에 분산되어 있는 데이터베이스 4대 목표위치 투명성 - 액세스하려는 DB의 실제 위치를 알 필요 없이 논리적인 명칭만으로 액세스 가능 중복(복제) 투명성 - 동일 데이터가 여러 곳에 중복되어 있더라도 사용자는 마치 하나의 데이터만 존재하는 것처럼 사용 병행 투명성 - 분산 데이터베이스와 관련된 다수의 트랜잭션들이 동시에 실행되더라도 트랜잭션의 결과는 영향을 받지 않음 장애 투명성 - 트랜잭션, DBMS, N/W, 컴퓨터 장애에도 불구하고 트랜잭션을 정확하게 처리 장단점장점 - 지역 자치성이 높음 - 공유성 향상 - 분산 제어 - 성능 향상 - 효용성, 융통성 - 신뢰성, 가용성 - 점증적 시스템 용량 확장이..