본문 바로가기
728x90

분류 전체보기261

클라우드란 무엇인가_클라우드 개념, 종류, 기능 구분 클라우드란 무엇인가 – 개념, 장점, 서비스 구분 가트너는 2022년까지 클라우드가 글로벌 IT 시장에 빠르게 침투할 것이라고 내다봤습니다. 지금도 클라우드의 빠른 성장세와 활용 분야를 다루는 기사들이 쏟아지고 있습니다. 화제의 키워드로 자리매김한 ‘클라우드’ 클라우드는 대체 무엇이고, 어떻게 활용해야 할까요? 클라우드 개념부터 도입방법까지 가비아가 하나씩 소개합니다. 클라우드란 무엇인가? 개념 클라우드 컴퓨팅이란 인터넷 기반의 컴퓨팅을 말합니다. 인터넷상의 가상화된 서버에 프로그램을 두고 필요할 때마다 컴퓨터나 스마트폰 등에 불러와 사용하는 서비스입니다. 클라우드(Cloud)라는 단어가 말해주듯, 인터넷 통신망 어딘가에서 구름에 싸여 보이지 않는 컴퓨팅 자원(CPU, 메모리, 디스크 등)을 원하는 대로.. 2023. 3. 21.
운영체제의 종류(DOS, WINDOWS, UNIX, LINUX) DOS (Disk Operating System) 1) 종류 -PC-DOS, MS-DOS, DR-DOS, K-DOS 등 2) 구성 -MSDOS.SYS : 파일관리, 시스템 호출 처리가 중심, 키보드, 모니터, 프린터, RS-232c 등도 하나의 파일로 취급 - IO.SYS : MSDOS.SYS에서 입출력 요구 시 실제 입출력 실행, CONFIG.SYS에 기술한 환경을 구성하여 MS-DOS의 유연성을 향상 -COMMAND.COM(명령 프로세스) : 키보드의 입력명령, 배치파일 명령 등을 판독하여 실행 3) 기본 명령 DIR 드라이브와 폴더 내의 파일 정보를 보기 위한 명령 - dir a : a 드라이브 내의 파일 정보 (파일명, 크기, 작성날짜 등) - dir /w : 현재 폴더의 파일과 파일명만 한 줄에.. 2023. 3. 20.
운영체제와 기본 소프트웨어 구조 ■ 운영체제(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.
728x90