본문 바로가기

분류 전체보기32

5장 정보시스템 구축관리 1. 공학 3R(1) 역공학 : 설계서 , 사용서 등의 문서를 추출하는 과정( FOR 분석)(2) 재공학 :(분석 => 재구성 => 역공학 => 이관 ( FOR 유지보수) (3) 재사용 (범위 : 함수,객체,컴포넌트,애플리케이션) (FOR 합성 중심) => 블록 모듈 생성 중심 :추상화 형태로 명세를 구체화 2. 개발단계 계획 => 요구사항분석 => 설계 => 구현 => 테스트 => 유지보수 -> 유지보수 (1) 수정보수 : 잠재적오류 (2)적응보수: 환경변화(3)향상보수 : 가장 많이 돈이 들어감(4)예방보수 : 재공학과 관련  3.구조적 방법론 (절차지향적)DFD(데이터흐름도) , DD(자료사전), STD(상태전이도) , MINISPEC(소단위명세서) 4.CBD 분석 방법론=> 컴포넌트개발(재사용가능.. 2024. 5. 8.
정보처리기사 4장 스케줄링 (1) 선점형 스케줄링 : 실행중인 CPU를 강제로 '빼앗을' 수 있는 방식 ( 단점 : 오버헤드가 많이발생)종류 : Round Robin , SRT, 다단계 큐 , 다단계 피드백 큐 (1-1) Round Robin(시간 단위)-> 시간단위로 공정하게 부여하는 방법 (1-2) SRT( Shortest Remaining Time(SRT)) -> SJF(비선점) 을 선점으로 바꿔서 실행하는 방식ex)프로세스도착시간실행시간반환시간(프로세스 끝난 시간 - 도착시간)대기시간p108179p22451p36110p46451 p1(0~2)p2(2~4)p3(4~5)p2(5~7)p4(7~11)p1(11~17)(1-3) 다단계 큐 (특정그룹 분류 , 다른 준비 상태 큐)우선순위 높음         준비상태 1       전부.. 2024. 5. 2.
4장 메모리관리 (1)기억장치 관리전략 반입 : 요구 반입 , 예상 반입 ('참조'예상한 데이터를 미리 주기억장치로 적재) 배치 : 최초,최적,최악 전략 교체 : FIFO,OPT,LRU,LFU,NUR,SCR (2) 단편화 (빈공간) 내부 : 데이터가 들어간 후 남는 빈공간 외부 : 데이터가 커서 못들어가서 남는 공간 해결방법 :  1. 통합                   2.압축(=가비지 컬렉션, 하나의 큰 빈공간으로 만드는 작업)                   3. 재배치(압축과정에서 프로그램의 주소를 새롭게 지정) (3) 가상기억장치 ('보조기억장치'의 일부를 '주기억장치'처럼 사용)방법 1) 페이징 기법 (블록=페이지로 편성 운용 ----> '내부'단편화만 발생함)*페이징 크기별 PAGE 크기기억장소효율단편화입.. 2024. 5. 1.
4장 운영체제 (1) 기억장치 ( 속도 : 보조 => 주 => 캐시 => 레지스터)주 기억장치 종류 ROM : 비휘발성RAM : 휘발성 (SRAM : '전원공급' 메모리 안 사라짐 , DRAM :  '일반적인 주 기억장치') (2) 소프트웨어 구성(TIP 감.작.데이)감시 프로그램작업 관리 프로그램데이터 관리 프로그램 (3) 운영체제 운용기법일괄처리, 실시간 처리, 다중 프로그래밍 ,시분할 시스템, 다중처리 ,다중모드,분산처리 (4) 성능평가 기준 처리량반환시간신뢰도사용가능도 (5) 운영체제 종류WINDOW(GUI,선점형,자동감지,OLE)리눅스(오픈소스,안정성)유닉스(쉘 : 명령어 해석기, 커널 :핵심 관리 기능 , 하드웨어)시분할, 이식성, 다중 사용자 작업 지원, 네트워크트리구조 (6) 유닉스 주요명령어chmod .. 2024. 4. 30.