2025/06 3

운영체제와 컴퓨터시스템의 구조

운영체제의 종류운영체제는 어떤 인터페이스를 두느냐에 따라 GUI와 CUI로 나눌 수 있다. GUI(Graphical User Interface)그래픽을 사용하여 컴퓨터와 상호작용하는 인터페이스예시) windowOS, macOS CUI(Character User Interface)사용자가 키보드만을 사용하여 문자를 기반으로 컴퓨터와 상호작용하는 인터페이스예시) MS-DOS 운영체제의 역할* CPU 스케줄링과 프로세스 상태관리(프로세스 우선순위)* 메모리 관리* 디스크 파일 관리I/O 디바이스 관리 운영체제의 구조* 유저프로그램* GUI 또는 CUI (OS)* 시스템콜 (OS) * 커널(I/O디바이스, 드라이버, 파일시스템 등) (OS) * 하드웨어 컴퓨터 시스템의 구조* CPU : 인터럽트에 의해 메모리에..

Claude + Figma 연동하기

디자인과 개발의 경계를 허무는 툴들이 속속 등장하고 있다.그중에서도 Cursor 에디터와 Figma를 연결해주는 cursor-talk-to-figma-mcp는디자이너와 개발자 모두에게 놀라운 워크플로우를 제공한다.이번 글에서는 cursor-talk-to-figma-mcp를 설치하고 Figma와 연동하는 과정을 정리한다. ✅ cursor-talk-to-figma-mcp란?cursor-talk-to-figma-mcp는 Cursor 에디터에서 Figma 파일을 읽고, 상호작용할 수 있게 해주는 플러그인이다.Figma의 프레임 구조, 텍스트, 이미지 정보를 가져와 코드에 자동으로 반영하거나,디자인 가이드를 도우미처럼 사용할 수 있다. 🛠️ 사전 준비Cursor 에디터 설치Figma 계정 및 접근 가능한 프로젝..

운영체제 - 1

인터럽트인터럽트란 프로그램을 실행하는 도중에 예기치 않은 상황이 발생할 경우 현재 실행중인 작업을 중단하고 발생된 상황을 처리한 후 다시 실행중인 작업으로 복귀하는 것을 말한다. 인터럽트의 종류인터럽트의 종류는 외부 인터럽트, 내부 인터럽트, 소프트웨어 인터럽트로 나뉠 수 있다. 외부 인터럽트* 전원 이상 인터첩트(Power fail interrupt)* 기계 착오 인터럽트(Machine check interrupt)* 외부 신호 인터럽트(External interrupt)* 입출력 인터럽트(I/O interrupt) 내부 인터럽트* 잘못된 명령이나 잘못된 데이터를 사용할때 발생하며 Trap이라 부른다.* 프로그램 검사 인터럽트(Program check interrupt)* 소프트웨어적이 내용이나 분류상..