본문 바로가기
728x90

레지스터2

[운영체제OS] 프로세스_Process ● 프로세스의 정의 -실행(executing, running) 중인 프로그램 -PCB(process control block)를 지닌 프로그램 -프로그램 카운터(program counter)를 지닌 프로그램 ● 프로세스의 특징 -프로세스는 각각 독립된 메모리 영역(Code, Data, Stack, Heap의 구조)을 할당받는다. -기본적으로 프로세스당 최소 1개의 스레드(메인 스레드)를 가지고 있다. -각 프로세스는 별도의 주소 공간에서 실행되며, 한 프로세스는 다른 프로세스의 변수나 자료구조에 접근할 수 없다. -한 프로세스가 다른 프로세스의 자원에 접근하려면 프로세스 간의 통신(IPC, inter-process communication)을 사용해야 한다. ex) 파이프, 파일, 소켓 등을 이용한 통신.. 2023. 4. 27.
컴퓨터 시스템의 개요_정보처리기능사 ■ 세대별 컴퓨터 * 1세대 진공관, ms연산속도, 하드웨어 개발중심, 일괄처리 시스템 * 2세대 트랜지스터, 소프트웨어, os, 다중프로그래밍, 온라인실시간 처리(1 CPU 다수 프로그램) * 3세대 집적 회로(ic), ns 연산속도, OMR, OCR, MICR 다중처리 시스템, 경영정보시스템 (다수 CPU 다수 프로그램, 기업활동 보조) * 4세대 고밀도 직접회로(VLSI), PS 연산속도, PC개발, 슈퍼컴퓨터, 네트워크, 가상기억장치 * 5세대 바이오칩, FS 연산속도, 인공지능 전문프로그램, 퍼지이론, 의사결정, 패턴인식 ■ 컴퓨터의 특성 정확성, 신속성, 자동성, 대용량성, 호환성, 범용성 ■ 컴퓨터: 지시절차, 자동 대량 데이터 고속 처리 세대별 컴퓨터 EDPS(전자적 자료처리 장치) : E.. 2023. 3. 13.
728x90