[지식창고]/잡다한 IT 지식 3

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