맨키리

목표는 세계정복 목적은 우주대통합

728x90

[공부] 49

[필기] 정보처리기사 20강

TOPIC : 프로세스, 프로그램 설계 및 시스템 평가와 문서화 > 프로세스의 경우 전반적으로, 개략적으로 > 프로그램의 경우 상세하게, 자세하게 1. 프로세스 설계 1-1. 프로세스 설계의 개요 > 프로세스 설계 : 입력과 출력 사이의 일련된 처리과정을 설계하는 것 > 프로그래밍 하기에 앞서, 전반적으로 어떻게 다뤄야 하는지 살펴보는 것을 의미. > 따라서 전체 기틀을 잡기 위해 설계도를 먼저 그려야한다. 1-2. 설계도 설계도의 종류는 다음과 같으며, 이 중 순서도에 무게를 실어야한다. 블록 도표 (Block Chart) 시스템 순서도 (System Flowchart) 프로세스 순서도 (Process Flowchart) > 컴퓨터로 문제를 처리하기 위해 자료가 입력, 처리, 출력되는 과정을 그림으로 ..

[필기] 정보처리기사 19강

TOPIC : 입출력 설계 및 파일 설계 1. 입력 설계 1-1. 입출력이 뭔데? : 컴퓨터에 데이터를 넣는다, 정보를 넣는다는 걸 입력, 이를 내가 볼 수 있도록 뽑아내는 걸 출력이라 함. 우선 입력부터 알아볼 건데, 입력하는 데에도 규칙, 룰이 있음. *입력 양식 설계 : 정보가 발생되는 곳에서 시작하여 가장 가까운 쪽부터 설계하는 것이 원칙 인데, 쉽게 말해 정보를 컴퓨터에 입력시킬 때는 선착순이라는 것. 입력 정보를 설계하는 순서는 다음과 같다. 발생 설계 : 정보의 발생 근원지를 생각한다. 수집 설계 : (추가) 정보를 어떻게 수집할지 생각한다. 매체화 설계 : 어떤 장비를 이용할지 생각한다. 투입 설계 내용 설계 이 순서대로 문제 나올 가능성 높음. 1-2. 데이터 입력 방식. 컴퓨터에 정보를..

[필기] 정보처리기사 18강

Topic : 코드의 분석 및 설계 기출 빈도가 높으므로 잘 알아두자. 1. 코드의 분석 1-1. 코드의 개요? Def : 제품을 구별하기 위한 문자기호로서 이를 데이터에 접목시킨 것. 왜 쓰는 건데? 정보 처리의 효율성 증가 이용 가지 향상 복잡한 자료의 간소화 너무나 당연한 얘기잖아, 하다못해 도서관에서도 책 번호를 매기는 걸 1-2. 코드의 기능은 세 가지 있다. (중요) 식별 코드와 대상간의 일대일 대응을 의미, CBR125는 CBR모델의 125cc처럼 분류 특정 의미에 따라 집단으로 묶을 수 있는 기능, CBR~...은 CBR모델끼리 모아둔 것 배열 일정 기준에 따라 순서대로 나열, CBR125, CBR250, CBR500... 뒤 숫자는 배기량 의미하는 것처럼. 2. 코드의 설계 2-1. 코드..

[필기] 정보처리기사 17강

제3과목 (시스템 분석 및 설계) 시작, 철저한 암기과목이므로 기출 계속 돌려야 하는 친구. TOPIC : SYSTEM 1. 시스템 분석 1-1. 시스템의 개요, 데피니션은? 서로 관련 있는 구성요소가 조합되어 정해진 목적을 위해 유기적으로 결합된 것. 관련 시스템으로는 소프트웨어, 하드웨어, 팀 구성, 운영체제, 파일 등이 있고 여러 가지 물적, 인적, 지적 자원의 집합체이다. → 장치 혹은 도구일 수도 있다, 포인트는 관련 있는 구성요소끼리 목적을 위한 결합. 1-2. 시스템의 특성 네 가지, 필수암기. 목적성 (Objective) 자동성 (Automation) 제어성 (Control) 종합성 (Integration) 외쳐! 목자제종! 목자제종! 1-3. 시스템의 구성 요소. 입력 (Input), 정..

[필기] 정보처리기사 16강

TOPIC : 입력 및 출력 1. 입출력 제어방식 1-1. 입출력 제어방식에는 크게 네 가지가 있다. Programmed I/O Interrupted I/O : 예기치 못한 상황으로 종료됐을 때 실행이 멈춘 부분으로 복귀 DMA (Direct Memory Access) : CPU를 거치지 않고 주기억장치와 DMA 사이에서 입출력 동작이 이뤄짐. CPU의 사이클을 훔쳐서 진행 (Cycle Stealing), CPU의 지시를 받지않고 독단적 데이터 전송 수행 따라서 CPU는 얘 신경 쓸 시간 아껴서 효율적 사용이 가능해짐. Channel I/O : CPU - (Cache - Main Memory)와 입출력장치 사이에 있는게 Channel I/O 선생님 (CPU)이 할 일을 반장(Channel)에게 권한을 넘..

[필기] 정보처리기사 15강

Topic : 기억장치 1. 기억장치 1-1. 컴퓨터에서 데이터를 담아둘 수 있는 장소를 기억장치라 하며, 컴퓨터 내부에 존재하는 주기억장치. 그리고 더 많고 정확한 정보를 저장하기 위한 보조기억장치가 있다. 기억장치의 종류는 다음과 같다. 레지스터 고속, 고가 . . . . 저속, 저가 소용량 . . . . 대용량 캐시기억장치 (SRAM) 주기억장치(DRAM) 보조기억장치(Disk,Tape, Durm) [기억장치의 종류, 위에 위치할수록 속도와 가격이 높으나 용량이 적음] 1-2. 기억장치의 특성을 결정하는 요소 용량 자료 접근시간 (Access Time) 순환 주기 (Cycle TIme) 대역폭 (Bandwidth) 1-3. 주기억장치 (Main Memory), 내부 메모리. 종류는 두 가지이다. R..

[필기] 정보처리기사 14강

Topic : 명령 실행과 제어 1. 명령 실행 1-1. 마이크로 오퍼레이션 (Micro Operation) CPU내의 레지스터와 플래그가 의미있는 상태 변환을 하도록 하는 동작을 의미한다. → 쉽게 얘기하면 Micro (= 컴퓨터 내부 의미), Operation (= 상태변환 명령) 마이크로 오퍼레이션은 세 가지 형태로 존재한다. 수평마이크로 명령 : 내꺼만 다 하고 다음 걸로 갈께 수직마이크로 명령 : 한 개의 마이크로 명령은 한 개의 마이크로 동작만 수행 가능. → ㅣㅣㅣㅣㅣㅣ 형태로 돼있다 생각, 상명하복의 느낌. → 정확한 정의는 "제어 메모리 외부에서 디코딩 회로를 필요로하는 명령" 나노명령 : 나노메모리라는 낮은 레벨의 메모리의 명령 집합 *나노명령이 모여 마이크로 명령을 만든다. 그도 그럴..

[필기] 정보처리기사 13강

TOPIC : 전자계산기 구조, 자료 표현과 명령어 중 주소지정방식 및 레지스터 1. 명령어의 주소지정방식 1-1. 이전 챕터에서 알아봤듯, 인간의 명령을 컴퓨터가 실행하도록 하는 명령어는 두 가지로 구성돼있다. → OP-Code & Operand 이 때, 데이터가 있는 주소를 나타내는 Operand의 형식에는 4가지가 있다. 0주소 : OP-Code로만 이뤄짐 (Operand 없음). 데이터 주소를 갖지 않는 명령어 방식으로 STACK을 필요로한다. 1주소 : Operand에 주소 하나가 있다. 연산장치 안에 연산결과를 임시로 저장하는 누산기(AC)를 필요로 한다. 2주소 : Operand에 주소 두 개가 있다. 가장 일반적이며 연산 결과는 Operand-1에 기억하며, 피연산자값을 상실함. 3주소 :..

[필기] 정보처리기사 12강

TOPIC : CPU 및 명령어 체제 1. CPU 중앙 처리장치 컴퓨터의 뇌, CPU에 따라서 컴퓨터의 성능이 좌지우지됨. 1-1. CPU의 기능 4가지 제어 - PC (Program Counter)와 Major State에 의해 제어됨. 연산 - ALU (Arithmetic Logic Unit)에 의해 처리. 수로 산술 및 논리연산 전달 - BUS, CPU와 ALU, 주기억장치와 주변장치를 연결시켜주는 통로 기억 - 레지스터, CPU에서의 임시기억장치 1-2. CPU의 구성 버스(BUS) : 명령 전달 기능 담당, 데이터 전달 통로. 종류에는 내부버스 · 외부버스가 있다. 내부버스 : 주로 컴퓨터 CPU내의 신호를 연결하는 통로 외부버스 : 구조 / 신호에 따라 구분된다. 구조에 따라 : I/O 버스,..

[필기] 정보처리기사 11강

TOPIC / 2과목 전자계산기 구조 - 자료표현과 명령어 외울 게 좀 많다, 방식 잘 알아둘 것. 1. 자료표현 구성단위 Bit : 컴퓨터 정보표현의 최소단위, 0과 1중 한 자리를 표현 4Bit = Nibble 8Bit = Byte : 문자표현의 최소단위, 영어랑 숫자는 1Byte, 한글한문특수문자 2Byte 4Byte = Word / 절반은 Half, 2Byte 의미, 2배는 Double, 8Byte 의미함. Field : 파일구성의 최소단위, 아이템이라 부르기도 함. n * Field = Record n * Record = File n * File = Database 순서를 따지면 다음과 같다. Bit < Nibble < Byte < Word < Field < Record < File < Data..

728x90
LIST