728x90 프로그래밍 언어 활용4과목3 [프로그래밍 언어 활용4과목] 3장. 응용 SW 기초 기술 활용 141 운영체제의 개념 ◈ 운영체제(OS)의 개요 - 운영체제는 컴퓨터 시스템의 자원들을 효율적으로 관리하며 사용자가 컴퓨터를 편리하고 효과적으로 사용할 수 있도록 환경을 제공하는 여러 프로그램의 모임 - 스스로는 어떤 유용한 기능도 수행하지 않음 - 컴퓨터 사용자와 컴퓨터 하드웨어 간의 인터페이스로서 동작하는 시스템 소프트웨어의 일종으로 다른 응용 프로그램이 유용한 작업을 할 수 있도록 환경을 제공 - 유틸리티와 하드웨어 사이에 존재함 ◈ 운영체제의 목적 - 처리 능력 향상, 사용 가능도 향상, 신뢰도 향상, 반환 시간 단축 등 - 처리 능력 : 일정 시간 내에 시스템이 처리하는 일의 양 - 반환 시간 : 시스템 작업을 의뢰한 시간부터 처리가 완료될 때까지 걸린 시간 - 사용 가능도 : 시스템을 사용할.. 2021. 2. 11. [프로그래밍 언어 활용4과목] 2장. 프로그래밍 언어 활용 126 데이터 타입 ◈ 데이터 타입 - 데이터 타입은 변수에 저장될 데이터의 형식을 나타내는 것 - 변수에 값을 저장하기 전에 문자형, 정수형, 실수형 등 어떤 형식의 값을 저장할지 데이터 타입을 지정하여 변수를 선언해야 함 - 데이터 타입 유형 * 정수(Integer) : 정수 * 부동 소수점(Floating Point) : 소수점 이하 실수 * 문자(Character) : 한 문자, ' ' 표시 * 문자열(Caracter String) : 문자열, " " 표시 * 불린(Boolean) : 조건의 참, 거짓 저장(기본값은 거짓) * 배열(Array) : 같은 타입의 데이터 집합 저장, 사용할 값을 중괄호 안에 입력 ◈ C/C++의 데이터 타입 크기 - char : 1Byte, -128 ~ 127 - u.. 2021. 2. 11. [프로그래밍 언어 활용4과목] 1장. 서버 프로그램 구현 121 개발 환경 구축 ◈ 개발 환경 구축의 개요 - 개발 환경 구축은 응용 소프트웨어 개발을 위해 개발 프로젝트를 이해하고 소프트웨어 및 하드웨어 장비를 구축하는 것을 의미 - 개발 환경은 응용 소프트웨어가 운영될 환경과 유사한 구조로 구축 - 개발 프로젝트의 분석 단계의 산출물을 바탕으로 개발에 필요한 하드웨어와 소프트웨어를 선정 - 하드웨어와 소프트웨어의 성능, 편의성, 라이선스 등의 비즈니스 환경에 적합한 제품들을 최종적으로 결정하여 구축 ◈ 하드웨어 환경 - 하드웨어 환경은 사용자의 역할을 하는 클라이언트(Client) 그리고 클라이언트와 통신하여 서비스를 제공하는 서버(Server)로 구성 - 서버는 사용 목적에 따라 웹 서버, 웹 애플리케이션 서버, 데이터베이스 서버, 파일 서버 등으로 나뉨.. 2021. 2. 11. 이전 1 다음 728x90