본문 바로가기
  • 쉽게 배우는 IT 상식 📂
반응형

은근 궁금한 IT 정보121

API와 라이브러리 차이 API(Application Programming interface) API란 두 컴퓨터나 애플리케이션 사이의 연결을 말하는 것이다. 두 개 이상의 애플리케이션에서 상호작용 할 수 있도록 정의된 인터페스로서 소프트웨어 컴포넌트들이 상호작용하는 방법을 정의한 규약이다. API를 통해서 특정 데이터나 기능, 서비스를 외부에서 사용할 수 있도록 한다. API 예시 - 지도 API - 날씨 API - 이미지 분석 API 라이브러리(LIbrary) 라이브러리란 개발자가 자주 사용하는 코드의 집합을 말하는 것으로, 다른 프로그램에서 사용가능한 코드 및 함수의 집합이다. 여러 기능을 제공하는 코드의 모음이라고 볼 수 있다. 라이브러리 예시 - 수치분석 라이브러리 - 데이터 분석 라이브러리 API와 라이브러리? API.. 2024. 3. 21.
OMR 카드, 컴퓨터용 싸인펜 원리 학교 시험이나 수능, 자격증 시험 등 시험장에서 직접 종이로 된 문제를 풀고 OMR 카드 답안지에 적는 것을 한 번쯤은 해보았을 것이다. 이때 사용하는 OMR 카드라는 것은 어떤 것이며, 왜 컴퓨터용 싸인펜으로만 이것이 인식되는지 알아보자. OMR(Optical Mark Recognition) 뜻 OMR은 광학식 마크 인식이라는 뜻으로, 데이터를 종이를 통해 컴퓨터에 입력하는 방식 중 하나이다. 스캐너에 맞는 규격의 종이에다가 검은색으로 마킹을 한 뒤 스캐너로 넣어 읽어도록 하여 데이터를 판독한다. 스캐너는 종이가 들어오면 종이에 빛을 비춘다. 종이의 검은색으로 칠해진 부분은 빛을 흡수하고 칠해지지 않은 나머지 부분은 빛을 반사하는데, 이때 반사된 빛을 받은 스캐너에서 이를 전기신호로 변환하여 인식하는 .. 2024. 3. 20.
모스부호란? 모스부호(Morse Code) 모스부호는 전기신호를 통해 문자 및 기호를 나타내는 부호를 말한다. '조지프 헨리'가 고안하고 미국 화가인 '새뮤얼 모스'가 1844년 특허 출원 및 실용화를 한 것으로, 모스 전신기를 통해 흘려보내는 전류 신호 길이 따라 알파벳을 표현가능하도록 구성하였다. 전류를 짧게 흘려보내는 짧은 신호 '돈' ( . ) 전류를 길게 흘려 보내는 긴 신호 '쓰' ( ㅡ ) 이 두 신호를 조합하여 미리 정의된 알파벳 로마자나 숫자, 여러 문자에 해당하는 부호를 전송한다. 전신기 전신기는 전기 신호를 통해 통신을 가능하도록 하는 기기로써, 내부의 음향기에 의해 전기 신호를 사람이 들을 수 있는 형태로 송수신할 수 있도록 하는 장치이다. 전신기의 닫고 여는 부분을 조작하여 전류 신호를 짧게,.. 2024. 2. 21.
랜섬웨어(Ransomware)란? 최근 몇 년 사이 랜섬웨어를 이용한 공격이 많아짐에 따라 PC 데이터 피해 및 금전적 손실을 입는 사람들이 많아졌다. 오늘은 이 랜섬웨어가 어떤 것인지 알아보도록 하자. 랜섬웨어(Ransom) 랜섬웨어란 몸값을 뜻하는 'ransom' 이라는 말과 소프트웨어를 뜻하는 'ware'가 합쳐진 합성어로 시스템에 무단으로 침투하여 시스템 주요 기능을 잠구거나 중요 데이터들을 모두 암호화하여 사용 불가능하도록 만든 후 이를 인질로 삼아 금전을 요구하는 악성 프로그램이다. 암호화된 파일들은 모두 아이콘과 확장자명이 변경되며 기존처럼 사용할 수 없게된다. 랜섬웨어 공격 과정 랜섬웨어의 침투 과정은 다음 그림과 같다. 특징 랜섬웨어는 사용자 PC에 침투하여 시스템을 더 이상 사용하지 못하도록 파괴하거나 데이터를 탈취하는.. 2024. 1. 19.
반응형