[지식창고] 40

[항공/방산] ASIP

ASIP, Aircraft Structural Integrity Program: 항공기의 구조적 요소들의 수명을 관리하고 예상 수명을 넘어설 경우에도 안전성을 보장하는 프로그램  규격: MIL-STD-1530 (미국 국방산업에서 사용되는 표준 규격 중 하나)  내용해당 규격은 항공기의 수명을 평가하고 예측하기 위한 절차와 시스템 안전성을 평가하고 보장하기 위한 요구사항을 정의 주요 업무 내용 Task1. Design InformationTask2. Design Analyses & Development Testing Task3. Full-Scale Testing Task4. Force Management Data PackageTask5. Force Management   참고 https://www.dau...

[지식창고] 2024.05.08

정형 데이터와 비정형 데이터

수집 가능한 데이터는 정형 데이터, 비정형 데이터로 나눌 수 있다.  정형 데이터정형 데이터는 고정된 형식과 구조를 갖춘 데이터이다. 즉, 보유하고 있는 정보에 대한 정의된 스키마가 존재한다.  주로 테이블 형태의 데이터베이스에 저장되며, 각 열(column)은 특정한 데이터 유형을 나타내고, 각 행(row)은 해당 데이터의 인스턴스를 나타낸다. 정형데이터의 예시는 다음과 같다.고객데이터 - 고객의 이름, 성별, 나이, 이메일 주소, 전화번호 등과 같은 정보를 포함주문 데이터 - 상품명, 가격, 주문 날짜, 수량 등과 같은 주문에 관련된 정보를 포함 주식 시세 데이터 - 주식 시장에서의 주식 가격, 거래량, 시장 지수 등과 같은 정보를 포함 학생 성적 데이터 - 학생의 이름, 학번, 과목별 성적 등과 ..

[지식창고] 2024.05.07

[IT지식] CSCI/CSC/CSU

CSCI Computer Software Configuration Item : 소프트웨어 형상 품목 - 형상관리를 하는 단위 ex) 소프트웨어 시스템 자체 CSC Computer Software Component : 소프트웨어 구성품 - 독립적으로 배포 가능한 단위 ex) 개별적인 기능 또는 모듈 CSU Computer Software Unit :소프트웨어 단위 - 독립적으로 테스트 가능한 단위 ex) 웹 서버, 데이터베이스 서버, FE프레임 워크 등

[IT지식] 레지스트리

레지스트리 Microsoft Windows 운영 체제에서 중요한 데이터베이스로, 시스템 및 응용 프로그램 설정, 구성 정보, 하드웨어 및 소프트웨어 구성 등을 저장한다. 즉, Window OS에서 윈도우 운영 체제의 설정과 선택항목을 저장하고 있는 데이터베이스임 ! 구성 일반적으로 트리 구조로 구성되어 있으며, 각 노드는 키(key) 및 해당 값(value)으로 구성되어있다. 레지스트리 편집기를 살펴보면 조금 더 이해가 쉬울 것이다. 공식 참고문헌 레지스트리 구조 - Win32 apps 레지스트리는 Windows 및 Windows에서 실행되는 애플리케이션 및 서비스의 작업에 중요한 데이터를 포함하는 계층적 데이터베이스입니다. learn.microsoft.com 고급 사용자를 위한 Windows 레지스트리..

[IT 지식] 프레임워크

프레임워크 (Frame + Work) = 어떤 작업을 하기 위한 작업 툴 SW적인 관점에서 보자면 프레임워크는 소프트웨어 개발을 위한 구조화된 환경을 제공하는 소프트웨어 플랫폼이다. 주로 개발자가 개발을 진행할 때 사용할 수 있는 도구, 라이브러리, 규칙 템플릿 등을 포함한다. 다시한번 다른 말로 표현해보자면 특정한 작업이나 목적에 맞는 공통된 기능들을 미리 구현해 놓은 것으로 개발자가 해당 기능을 쉽게 활용할 수 있도록 도와준다. 어려우니깐 .. 예시를 들어보자 . 어떤 요리를 만드려고 하는데 .. 예를 들어 파스타를 만든다고 해보자. 그럼 필요한 준비물이 파스타면, 소스, 올리브유 등등이 있는데 이를 한 데 정리해 보아둔 것이 밀키트다. 파스타 밀키트를 프레임워크에 비유해보면 이해가 조금 더 쉬웠다...

[컴퓨터 네트워크] Chapter4. Network Layer (2)

virtual circuit and datagram networks connection, connection-less service 데이터그램 네트워크 → connectionless service virtual-circuit network → connection service Network layer vs Transport layer (ex: Internet) Network layer vs Transport layer Host-to-host Service Process-to process Only one Choice(인터넷 프로토콜) Connection(TCP) and Connectionless(UDP) End-system and NW Core Implementation End-system Only Ab..

[운영체제/OS] L18. CPU Scheduling (2)

Shortest-Remaing-Time (SRT) : SRT는 SJF의 preemptive버전 Policy 가장 작은 다음 CPU burst를 가지는 프로세스를 고르고, 그 프로세스를 preemptive 하게 돌린다 .. termination or block할 때 까지, 또는 → 프로세스가 레디큐에 들어갈 때 까지(새로운 프로세스나 이전에 block된 프로세스) 이 시점에서 예상된 CPU burst 시간이 현재 CPU burst의 시간보다 작을 경우 실행할 다른 프로세스를 선택함 SRT Example ❓ Q. 수행도중 남은 잔여시간이 작은 프로세스에 CPU할당 , 실행하다가 멈추고 .. 이런건가 .. ? → ㅇㅇ 이론으로, 존재 실제로 존재한다면 오버헤드가 엄청날 것 … Q. SRT에서 스케쥴러가 잔여시..

[운영체제/OS] L17. CPU Scheduling (1)

CPU Scheduling Goals CPU scheduler must decide: 프로세스 실행 시간 프로세스들이 실행될 순서 User-oriented schdeuling policy goals : 유저관점에서 스케쥴링의 평가(기준) 평균 반응시간 (프로세스 실행시키고 첫번째반응이 일어날 때까지 걸리는 시간)을 최소화한다. 반면 interactive한 유저가 적절한 응답을 받는 수를 최대화한다. trunaround time(프로세스 시작 ~ 종료까지, execution time + waiting time) 최소화함 평균 응답 시간의 편차 최소화 예측가능성은 중요함 .. 프로세스는 어떤 시스템에 load 되었는지 상관없이 항상 (대략적으로) 같은 시간동안 실행되어야한다. System-oriented s..

[컴퓨터 네트워크] Chapter4. Network Layer (1)

Intro Application Layer, Transport Layer을 배우고나서 Network Layer까지 왔다 ! 이 챕터에서는 네트워크 서비스에 있는 원리들을 배울 것이다. 바로 data plane과 control plane: - 네트워크 레이어와 서비스모델 - 포워딩 (forwardong) vs 라우팅(routing) - router가 작동하는 방법 - Generalized forwarding - SDN controllers - Internet Control Message Protocol(ICMP) - 네트워크 관리 Instantitaion, implementation in the Internet : 인터넷에서의 구현, 실체화 Network Layer : 네트워크 계층 -sending hos..

[컴퓨터 네트워크] 3.4 (1) principles of reliable data transfer

Transport layer에서 가장 중요한 역할은 end-to-end 통신의 신뢰성을 확보하는 것이다. 그럼 데이터를 어떻게 reliable하게 보낼까 ?에 관한 고민이 담긴 것이 바로 이 챕터이다. 3.4는 아주아주 .. 방대하고 ... 어렵고 양이 많은 챕터이다 (학생인 나는 죽어난다 ㅜㅜ ~ ) 조금 더 자세하지만 이해하기 쉽게 천천히 다루어보겠다 ! 1. principles of reliable data transfer application layer입장에서는 보내기만 하면 reliable이 보장 된다고 생각한다. → transport layer에서는 reliable을 보장해주어야한다. (3장 포스팅마다 쓰는 것 같다 .. ) 신뢰성있는 데이터 전송 프로토콜을 구현할 때, 통신 채널의 신뢰성 여..