리눅스의 특징 (장점) 1. 리눅스는 유닉스와 완벽하게 호환가능합니다. 리눅스의 보급이 다른 OS보다 빨랐던 이유중의 하나는 유닉스의 호환이라는 점입니다. 유닉스는 워크스테이션용 OS로 대학이나 기업, 연구기관에서 주로 사용됩니다. 하지만 뛰어난 성능에 비해 가격면에서..
< Microsoft Windows의 독점에 따른 폐해와 대책 > 1. Microsoft Windows의 독점 실태 마이크로소프트사에서 1985년 Windows 1.0을 출시하여 첫 판매를 시작한 Windows는 현재 전 세계 컴퓨터 운영체제의 20% 이상을 차지하고 ..
Windows 프로그래밍 모델 Windows의 기원 (1) 초기 Windows 버전 Windows 1.0 DOS에 기반 멀티태스킹을 지원하지 않음 실행 속도가 너무 느렸음 외형 또한 별로 였음 Windows 2.0 단순히 DOS 위에 오버레이 된 윈도우 관리자에 불과..
1. 문제 분석 이 프로그램은 사용자에게 임의의 수를 입력받아 0부터 입력받은 숫자까지의 합을 출력하는 프로그램이다. 2. 입력 정의 이 프로그램의 입력은 입력받은 수인 ‘ i ’ 라는 10진정수이다. (단, i 는 양의 정수 이다.) 3. 출력 정의 이 프로그램의 출..
< 1 > 형식지정 문자 형식 사용기능 %d, %i 부호 있는 10진 정수 %o 부호 없는 8진수(앞에 0이 붙지 않음) %x, %X 부호 없는 16진수(앞에 0이 붙지 않음) %u 부호 없는 10진 정수 %c 부호 없는 정수형으로 변환된 문자 %s char * : 문..
1. 문제 분석 이 프로그램은 사용자에게 임의의 두 수(단)를 입력받아 작은 수부터 큰 수까지의 구구단을 출력하는 프로그램이다. (단, 큰 수가 먼저 입력되더라도 작은 수의 단부터 시작한다.) 2. 입력 정의 이 프로그램의 입력은 입력받은 수인 ‘ a, b ’ 라는 1..