본문 바로가기
728x90

소프트웨어3

운영체제와 기본 소프트웨어 구조 ■ 운영체제(Operating System) 개념 및 특징 개념 - 컴퓨터의 모든 운영을 관리하고 제어하기 위한 기본 체제 - 컴퓨터 시스템의 성능을 최대로 발휘하기 위한 시스템 소프트웨어 목적 - 사용자에게 컴퓨터를 사용할 수 있는 환경을 제공하고 업무 처리의 생산성 향상 - 시스템 향상과 관련한 OS의 평가 기준 . 처리 능력 (Throughput) : 단위 시간 내에 처리할 수 있는 작업의 양 . 응답 시간 (Turn Around Time) : 처리 요구 시점부터 결과를 얻을 때까지의 기간 . 사용 가능도 (Availability) : 얼마나 빠른 시간 내에 사용이 가능한지의 정도 . 신뢰도 (Reliability) : 엄마나 정확하게 주어진 기능을 수행하는지를 나타냄 ■ 운영체제의 구성 제어 프로.. 2023. 3. 20.
기본 프로그래밍 언어_프로그래밍 언어(feat. chatgpt) ● 기본 프로그램 1. 프로그램(program)의 구분 소스 프로그램(Source Program): 소스 프로그램은 개발자가 작성한 프로그램 코드를 의미합니다. 소스 코드는 일반적으로 사람이 이해할 수 있는 고급언어로 작성됩니다. 예를 들어, C, Java, Python 등의 프로그래밍 언어로 작성된 코드가 소스 프로그램입니다. 목적 프로그램(Object Program): 목적 프로그램은 소스 프로그램을 컴파일러나 어셈블러 등의 프로그램을 사용하여 컴퓨터가 이해할 수 있는 기계어로 번역한 결과물입니다. 목적 프로그램은 일반적으로 실행 가능한 프로그램이 아니며, 추가적인 링킹(linking) 과정을 거쳐 실행 가능한 실행 파일이 생성됩니다. 실행 프로그램(Executable Program): 실행 프로그램.. 2023. 3. 20.
컴퓨터 시스템의 개요_정보처리기능사 ■ 세대별 컴퓨터 * 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