728x90
반응형
SMALL

Computer Science/시스템 프로그래밍 12

시스템 프로그래밍 Chapter 01.

기술이 프로그램에 미치는 영향 (중요한 개념 포함) in C언어 기반Objectives운영체제가 자원을 관리하는 방법을 학습한다.버퍼 오버플로우를 실험한다.동시성 및 비동기 동작을 탐구한다.기본 운영체제 용어를 사용한다.잘못된 코드의 심각한 영향을 이해한다.Fundamental changes in commercial software (상업용 소프트웨어의 근본적인 변화)- 대형 데이터베이스(DB)와 비즈니스 애플리케이션들이 메인프레임에서 작은 값싼 분산된 기계들로 발전하며 GUI와 멀티미디어를 사용하는 터미널 환경으로 변하게 됨- CSCW : 컴퓨터 지원 협업 작업을 의미하며 네트워크 통신을 지원하는 독립 애플리케이션으로 발전- 기술의 발전은 통신, 동시성, 비동기적 운영에 의존됨 (퍼포먼스를 향상 시킬 ..

시스템 프로그래밍 Linux Tutorial

Unix/Linux 시스템 연결방법쉘이란?로그인 이후, Linux/Unix는 쉘 프로그램을 실행합니다.쉘은 사용자가 입력하는 명령을 해석하고 실행 관리합니다.- 쉘은 대부분 운영 체제 내부인 커널과 통신을 하고, 인기 있는 쉘은 tcsh, csh, korn, bash입니다.- 쉘들 간 차이는 미묘하여 이 튜토리얼에서는 bash를 사용합니다! 이때, 쉘 명령어는 대소문자를 구분합니다.도움말- 명령어에 대한 도움이 필요할 때는 man을 입력 후 명령어 이름을 입력하면 됨리눅스 명령어의 옵션은 받드시 앞에 -를 붙여 사용함! ex) -n(1가지 옵션 적용) 또는 -ne(2가지 옵션적용), q를 누르면 매뉴얼 페이지를 나갈 수 있음!pwd 명령어 : 현재 작업 디렉터리를 확인하는 명령어 (print workin..

728x90
반응형
LIST