본문 바로가기

D.evelop [CS]52

[운영체제] 1강 - 운영체제 개요 1. 운영체제의 개요 운영체제의 역할 컴퓨터 시스템의 구성 사용자 ◀▶ 응용 소프트웨어 ◀▶ 시스템 소프트 웨어 ◀▶ 하드웨어 운영체제 : 하드웨어의 자원을 관리하고 프로그램이 동작하기 위한 서비스를 제공하는 시스템 소프트웨어 운영체제의 역할 (효율) 컴퓨터 시스템의 운영 컴퓨터 시스템의 자원을 제어 및 관리 응용프로그램들의 실행을 도와주는 소프트웨어 사용자의 지원 (편리) 사용자의 명령을 해석, 실행 사용자와 하드웨어 사이의 매개체 역할 수행 초기 : 운영체제 없음 응용 프로그램이 하드웨어를 직접 제어 : 개발자가 하드웨어 방법을 잘 알아야함 하드웨어를 공유하는 경우 자원 분할이 어려움 이후 : 운영체제가 하드웨어와 응용프로그램 사이에 위치 하드웨어 제어는 운영체제만 함 : 응용 프로그램은 운영체제를 .. 2021. 3. 22.
[C프로그래밍] 1강 - C 언어의 개요 1. C 언어의 정의, 역사, 특징 C 언어 : 프로그래밍 언어 프로그래밍 언어 사람과 컴파일러가 이해할 수 있도록 약속된 형태의 언어 ex) 기계어, 어셈플리어, C, C++, C#, JAVA, PHP 등 C 언어 : 컴파일러 필요 컴파일러(compiler): 프로그래밍 언어로 작성된 프로그램을 컴퓨터가 이해할 수 있도록 기계어로 번역해주는 번역기 어셈블러(assembler) : 기호로 어셈블리 코드를 기계어로 번역하는 번역기 인터프리터(interpreter) : 소스 프로그램을 한번에 기계어로 변환시키는 컴파일러와 달리 프로그램을 한 단계, 한 줄씩 기계어로 해석하여 실행하는 '언어처리 프로그램' UNIX 운영체제 구현에 사용할 목적으로 개발 컴퓨터 기종간 호환성을 가진 고급이면서, 하드웨어를 제어할.. 2021. 3. 17.
[컴퓨터의 이해] 1강 - 정보사회와 컴퓨터 1. 정보 사회와 정보 혁명 20세기 정보 혁명 컴퓨터, 반도체, 통신 기술, 인터넷, 멀티미디어 등 뉴 미디어 기술 발전 > 사회의 각 분야를 크게 변화 Pervasive 컴퓨팅 환경, 유비쿼터스 시대 정보화 사회 (Information society) 4차 산업혁명 - 클라우스 슈바프, 2016 세계경제포럼에서 주창 빅테이터, 인공지능, 로봇공학, 사물 인터넷, 무인 운전, 3차원 인쇄, 나노 기술 정보화 사회 - 정보 사회 -고도 정보 사회 정보화 사회 (Information society) 과거 용어 '지금 부터 정보화되기 때문에 정보 통신 기술의 개발이 필요하다'는 의미 포함 정보사회 이미 정보화는 상당한 정도로 진행 '정보통신 인프라 정비을 해야한다'는 의미 포함 고도 정보 사회 멀티 네트워크.. 2021. 3. 15.
[자료] 중간과제물 표지(한글, 워드) - 온라인 제출용 한국 방송통신대학교 - 중간과제물 표지(온라인제출용) [표지 및 기타서식] 중간과제물 표지(온라인 제출용-워드) 바로가기 다운로드 [표지 및 기타서식] 중간과제물 표지(오프라인 제출용-한글) 바로가기 다운로드 2021. 3. 14.