반응형

기타 IT 관련 정보/IT 용어 정리 13

[IT 용어 정리] CAPEX, OPEX 정리

CAPEX(Capital Expenditure) CAPEX(=자본 투자, 자본적 지출) : 기업의 고정자산 중 영업활동에 필요한 기초적인 설비투자 자산을 의미 이는 결국 장래 기업에 이익을 주는 기초 자산(Assets)인 셈 OPEX(Operational Expenditure) OPEX(=운용 비용) : 설비의 운용을 위해 지출되는 운용 비용 OPEX는 통상 CAPEX(설비 투자)와 함께 대조적으로 많이 쓰이는 용어임 출처 http://www.ktword.co.kr/abbr_view.php?nav=&m_temp1=2325&id=648 http://www.ktword.co.kr/abbr_view.php?nav=&m_temp1=822&id=648

[IT 용어 정리] RPO, RTO 정리

RTO, RPO RTO (Recovery Time Objective) RTO : 목표 복구 시간 장애 발생 시 시스템을 원 상태로 복원하는데 소요되는 시간 고려사항 시스템이 얼마나 빨리 복구되어야 하는가 서비스가 재개될 때까지 걸리는 시간 RPO (Recovery Point Objective) RPO : 목표 복구 시점 장애 발생 시 비즈니스 연속을 위해 어느 시점으로 백업할 지 결정하게 될 지표 고려사항 데이터 손실을 얼마나 감당할 수 있는가 감내할 수 있는 데이터 손실의 양(시간) 현재로부터 가장 가까운 백업지점까지의 목표 시간

IT 용어 정리(10일차)

* IT 용어 정리(10일차) 1. QA(Quality Assurance): 품질 관리. 소프트웨어에서는 버그를 발견하고 기록하는 사람을 의미한다. 2. RAID(Redundant Array of Independence Disks): 중복된 독립 디스크의 배열. 하드디스크 여러 개를 모아서(이론적으로 절대로 동작을 멈추지 않는) 한 개의 하드디스크처럼 보여준다. 3. SSH(Secure Shell): 보안 셀. 멀리 떨어진 컴퓨터에 안전하게 접속하는 프로그램 또는 프로토콜. 4. SSL(Secure Sockets Layer): 보안 소켓 계층. 웹에서 데이터를 안전하게 전송하기 위한 프로토콜. 5. XML: 데이터를 조직하기 위한 포맷. *이 포스트는 '해커와 화가'책을 참고하여 작성했습니다.

IT 용어 정리(9일차)

* IT 용어 정리(9일차) 1. API(Application Programming Interface): 운영체제 혹은 라이브러리가 애플리케이션으로부터 받아들이는 명령어의 리스트. 2. ASP(Application Service Provider): 소프트웨어를 사용자의 컴퓨터에 설치해서 실행하는 것이 아니라 네트워크를 통해서 서버에 있는 소프트웨어를 사용하도록 하는 회사. 3. B&D(Bondage & Discipline): 언어 속박과 규율 언어. 프로그래머가 따라야만 하는 엄격한 규칙을 강요하는 언어. 4. CGI(Common Gateway Interface): 스크립트 공용 게이트웨이 인터페이스 스크립트. 웹 서버가 단순히 존재하는 웹페이지를 리턴하는 것이 아니라 (결과를 검색하는 것과 같은) 어떤..

IT 용어 정리(8일차)

* IT 용어 정리(8일차) 1. 파서(parser): 입력을 읽어들여서 파싱 트리를 만들어내는 프로그램. 2. 파싱 트리(parse tree): 컴파일러가 프로그램의 구성요소를 읽어서 해석한 다음 저장하는 데이터 구조. 기계어로 변환되는 과정의 첫번째 단계다. 3. 파이프(pipe): 운영체제 명령어를 결합해서 한 명령어의 출력이 다른 명령어의 입력이 되도록 만드는 방법. 4. 파킨슨의 법칙(Parkinson's Law): 어떤 일을 수행하기 위해서 필요한 자원의 양은 자원이 아무리 많아도 그것을 전부 소모할 정도로 늘어난다는 법칙. 5. 표현(expression): 실행되었을 때 어떤 값을 산출하는 코드의 조각. 예를 들어 2+3이라는 표현은 5라는 값을 산출한다. 6. 프로세스(process): 운..

IT 용어 정리(7일차)

* IT 용어 정리(7일차) 1. 체크섬(checksum): 어떤 파일의 존재를 검증하기 위해서 그 안에 담긴 정보를 모두 더하는 방법. 썩 휼륭하지는 않지만 문자의 수를 세어서 체크섬을 계산할 수 있다. 2. 최적화(optimization): 더 효율성을 높이고자 프로그램을 수정하는 것. 3. 최종 사용자(end user): 엔드 유저라고도 한다. 단순 사용자를 지칭하는 완곡한 표현. 4. 컴파일러(compiler): 강력하고 간결한 고수준 언어로 작성된 프로그램을 해석해서 컴퓨터 하드웨어가 이해할 수 있는 간단한 기계어 명령어로 바꾸는 프로그램. 인터프리터. 5. 코볼(Cobol): 1960년대에 디자인된 비즈니스 애플리케이션을 위한 원초적인 언어. 코볼을 계승한 언어 중에서 자바가 가장 유명하다. ..

IT 용어 정리(6일차)

* IT 용어 정리(6일차) 1. 오픈소스(open source): 소스코드를 공개하고 누구가 열람, 수정할 수 있으며 수정 버전을 재배포할 수 있는 소프트웨어와 오픈소스 라이센스의 통칭이다. 리눅스와 FreeBSD는 잘 알려진 오픈소스 운영체제다. 2. 이식가능한(portable): 새로운 하드웨어로 옮기는 것이 가능한, 기계어로 작성된 프로그램과 달리 고급수준 언어로 작성된 프로그램은 하드웨어와 상관없이 동작하여 이식성이 높은 편이다. 본문에서는 이식성으로 번역했다. 3. 인공지능 AI(artificial intelligence): 컴퓨터가 생각하도록 만들기 위한 여러 가지 시도를 지칭하는 일반 용어. 4. 인스트루먼트(instrument): 프로그램이 수행하는 일을 파악하기 위해서 프로그램을 수정하..

IT 용어 정리(5일차)

* IT 용어 정리(5일차) 1. 스파게티: 작성자를 포함해 누구도 이해할 수 없을 만큼 꼬인 코드. 2. 스팸(spam): 원하지 않는 광고를 대량으로 발송하는 메일. 3. 스펙(spec): 요구사항(specification). 프로그램이 수행해야 하는 일에 대한 비공식적인 설명. 4. 시스템 관리자(system administrator): 컴퓨터 하드웨어와 소프트웨어를 설치하고 정상 작동하도록 관리하는 사람. 5. 시스템 관리자병(system administrator disease): 시스템 관리자들이 시스템을 관리하면서 이 시스템이 사용자를 위한 도구가 아니라 그 자체의 의미를 위해서 존재하는 대상이라고 착각하는 증상. 더 일반적으로는 고객이 있기에 자신의 일도 있다고 생각하지 않고 그저 고객을 귀..

IT 용어 정리(4일차)

* IT 용어 정리(4일차) 1. 사이클(cycle): 기계어 명령을 수행하는 데 필요한 최소 시간. 클럭 속도가 1GHz인 컴퓨터는 1초에 10억 사이클을 수행한다. 즉, 1초에 10억개의 명령을 수행할 수 있다. 2. 상향식 프로그래밍(bottom-up programming): 초기의 하향식 스타일과 정반대의 방향으로 진행하는 프로그래밍 스타일. 일거리를 작은 단위로 쪼개는 대신 필요한 일을 수행하는 '언어'를 만드는 식이다. 두 방법은 서로 결합될 수도 있다. 3. 서브루틴(subroutine): 한 덩어리의 독립적인 코드. 프로그램의 특정 시점에서 이 코드 덩어리를 실행하고 싶으면 호출해서 사용할 수 있다. 서브루틴을 실행한 뒤에는 서브루틴을 호출했던 부분으로 돌아가 다음 코드를 실행한다. 4. ..

반응형