{"text_format":"1","workbook":"xlsx","n_sheets":2,"sheets":["Sheet1","Sheet2"],"not_rendered":{"charts":0,"images":0,"macros":1,"external_links":0,"defined_names":0,"comments":1,"pivot_tables":0},"unopened":[],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096},"cells_cut":0,"cells_raw":0,"read":"whole","date_system":"1900"}

{"sheet":"Sheet1","index":0,"n_rows":4,"n_cols":13,"rows_kept":4,"cut":false,"hidden":false,"merged":[]}
["Text 1","Text 2","Text 3","Text 4","Text 5","Picture 3","Category 1",null,null,"Category 2","Category 3","Category 4","Extra Info"]
["SW > 품질보증 > 소프트웨어 품질","ISO/IEC 25010","[목적] 소프트웨어 품질 평가\n[기술요소] ISO 9126 기반, 소프트웨어 품질 특성 정의, 품질 평가 Metrics 정의\n[종결어] 국제 표준","[세부항목]\n[내부 품질 및 외부 품질] (기신사효유이보호)\n기능 적합성, 신뢰성, 사용성, 실행 효율성, 유지보수성, 이식성, 보안성, 호환성\n\n[사용품질] (효생안만)\n효율성, 생산성, 안정성, 만족도","[통합모델 SQuaRE (ISO 25000)] (일모측요평)\n[2500x] 품질 일반\n[2501x] SW 품질 모델\n[2502x] SW 품질 측정\n[2503x] SW 품질 요구사항\n[2504x] SW 품질 평가","ISO25010.jpg","SW","품질보증","소프트웨어 품질",null,null,null,"https://drive.google.com/file/d/1Fz7WSr0_kv4mSyvb_wFYKOHG-95M6EtU/view?usp=sharing"]
["SW > 소프트웨어 기능안전 > 분석 기법","STPA (System-Theoretic Process Analysis)","[목적] 시스템의 거시적 관점 위험 분석\n[기술요소] 시스템 생명주기 전 과정 내 위험 발생 원인을 제어 문제 중심 분석, STAMP 기반\n[종결어] 사전적 위험 분석기법","[특징] STAMP 기반, Control Structure\n\n[절차] (사컨언시)\n[사고 및 위험 정의] 사고 정의, 시스템 수준 위험 정의\n[Control Structure 도식화] 컨트롤 알고리즘, 프로세스 모델\n[Unsafe Control Action 도출] 컨트롤 부재, 부적절 컨트롤\n[원인 시나리오 도출] UCA 발생 원인, CA 부적절 실행 원인","[FTA, FMEA 와의 비교] STPA, FTA, FMEA 순으로,\n[핵심 구성] Control Structure, UCA / 최소 컷셋, 최소 패스셋 / 고장 모드, 심각도\n[분석 대상] 부적절 제어 관계 / 사고 원인 / 사고 영향\n[분석 방법] 하향식, 탐색적 / 하향식, 연역적 / 상향식, 귀납적\n[특장점] 복잡한 시스템 분석 가능 / 시간, 경비 과다 / 단순 SW 구조에 적합","ControlStructure.jpg","SW","소프트웨어 기능안전","분석 기법",null,null,"★","https://drive.google.com/file/d/1WdEziRM-5iyVL9cDIBRweMb5HdMcbnmg/view?usp=sharing"]
["SW > 코딩 > 언어","함수형 프로그래밍 언어(Functional Programming Language)","[목적] 객체지향 개발에서 객체관리 한계 극복\n[기술요소] 자료처리를 수학적 함수의 계산으로 취급\n[종결어] 프로그래밍 패러다임","[기법] (고일선순람비)\n[고계 함수] 파라미터에 함수가 넘어오는 함수\n[1급 객체] 함수를 변수나 데이터 구조에 담는 함수\n[선언형 함수] 무엇을 할 것인가 주목하는 함수\n[순수 함수] 함수에 입력값이 같으면 항상 동일 결과 출력\n[람다 대수 표현] 함수의 정의, 적용, 귀납적 함수 추상화 등 표현간 형식체계\n[비상태, 불변성] 데이터의 변하지 않는 불변성 유지 특징","[주요유형]\n[Haskel] 지연계산 기반 프로그래밍 언어\n[Scala] 객체지향 언어와 함수형 언어의 장점 이용\n[Erinag] 실시간 시스템 위한 함수형 언어\n\n[활용 방안] 소프트웨어 트랜잭션 메모리 (교착상태 최소화), 아파치 Spark (Scala 기반)",null,"SW","코딩","언어",2,"FB16기 09주차","★","https://drive.google.com/file/d/1TLdPPkSTPV7yDSErhY6boGMGyc2QbEhg/view?usp=sharing"]

{"sheet":"Sheet2","index":1,"n_rows":5,"n_cols":4,"rows_kept":5,"cut":false,"hidden":false,"merged":[]}
[null,"B열의 원본을 C/D열에 복사하고 매크로를 실행해 보세요."]
[]
[null,"원본","FontColorChange1","FontColorChange2"]
[null,"[기법] (고일선순람비)\n[고계 함수] 파라미터에 함수가 넘어오는 함수\n[1급 객체] 함수를 변수나 데이터 구조에 담는 함수\n[선언형 함수] 무엇을 할 것인가 주목하는 함수\n[순수 함수] 함수에 입력값이 같으면 항상 동일 결과 출력\n[람다 대수 표현] 함수의 정의, 적용, 귀납적 함수 추상화 등 표현간 형식체계\n[비상태, 불변성] 데이터의 변하지 않는 불변성 유지 특징","[기법] (고일선순람비)\n[고계 함수] 파라미터에 함수가 넘어오는 함수\n[1급 객체] 함수를 변수나 데이터 구조에 담는 함수\n[선언형 함수] 무엇을 할 것인가 주목하는 함수\n[순수 함수] 함수에 입력값이 같으면 항상 동일 결과 출력\n[람다 대수 표현] 함수의 정의, 적용, 귀납적 함수 추상화 등 표현간 형식체계\n[비상태, 불변성] 데이터의 변하지 않는 불변성 유지 특징","[기법] (고일선순람비)\n[고계 함수] 파라미터에 함수가 넘어오는 함수\n[1급 객체] 함수를 변수나 데이터 구조에 담는 함수\n[선언형 함수] 무엇을 할 것인가 주목하는 함수\n[순수 함수] 함수에 입력값이 같으면 항상 동일 결과 출력\n[람다 대수 표현] 함수의 정의, 적용, 귀납적 함수 추상화 등 표현간 형식체계\n[비상태, 불변성] 데이터의 변하지 않는 불변성 유지 특징"]
[null,"[특징] STAMP 기반, Control Structure\n\n[절차] (사컨언시)\n[사고 및 위험 정의] 사고 정의, 시스템 수준 위험 정의\n[Control Structure 도식화] 컨트롤 알고리즘, 프로세스 모델\n[Unsafe Control Action 도출] 컨트롤 부재, 부적절 컨트롤\n[원인 시나리오 도출] UCA 발생 원인, CA 부적절 실행 원인","[특징] STAMP 기반, Control Structure\n\n[절차] (사컨언시)\n[사고 및 위험 정의] 사고 정의, 시스템 수준 위험 정의\n[Control Structure 도식화] 컨트롤 알고리즘, 프로세스 모델\n[Unsafe Control Action 도출] 컨트롤 부재, 부적절 컨트롤\n[원인 시나리오 도출] UCA 발생 원인, CA 부적절 실행 원인","[특징] STAMP 기반, Control Structure\n\n[절차] (사컨언시)\n[사고 및 위험 정의] 사고 정의, 시스템 수준 위험 정의\n[Control Structure 도식화] 컨트롤 알고리즘, 프로세스 모델\n[Unsafe Control Action 도출] 컨트롤 부재, 부적절 컨트롤\n[원인 시나리오 도출] UCA 발생 원인, CA 부적절 실행 원인"]