본문 바로가기
코스웨어/10년 시스템제어

[시스템제어] 4월 23일 수업 일지 보고서 - 22번 임 훈

by 알 수 없는 사용자 2010. 4. 26.
728x90
반응형


< ATmega128 수업 >

* ATMEGA128 수업은 현재 "두더지 게임" 프로그램을 코딩하고 있는 중입니다.

//===================================================================================================

< C++ 수업 : 오늘부터 수업 시작 >

* 담당 선생님 : 주수홍 선생님

* 추천 책 : C 프로그래머를 위한 C++ (한빛) => 책 자체가 심플해서 좋음
               뇌를 자극하는 C++ (한빛) => 예제가 다양해서 좋음

* 언어 종류
   1) RAD (Rapid Application Developmet) : VB, Delphy....
   2) 객체 지향 : C++, Java....
   3) 구조적 : C, 파스칼....
   4) 저급 : 어셈블리어 / 기계어

* 프로그램 수행 방법
   => 인터럽트 (Interrupt : 끼어들기) <------> 폴링(Polling)

* 부팅 순서 : Reset키 --> BIOS --> MBR (Master Boot Recorded) --> 메모리에 window 적재
                  (CPU와 통신)

* C언어 vs C++ 언어 기초 차이점
  1) C : printf문     <----->     C++ : cout <<
  2) C : scanf문    <----->     C++ : cin >>
  3) C : \n (개행문자)   <----->   C++ : endl

* 상기 차이점을 이용한 C++ 구구단 프로그램 코딩

// 2단 ~ 4단 구구단 프로그램 (C++)
#include <iostream.h>

int main()
{
 int iDan;     // 단 변수

 int iSu;      // 수 변수

 int iHae;    // 해(정답) 변수

 for(iSu = 1; iSu <= 9; ++iSu)          // 각 단에 1에서 9까지 곱함
 {
  cout << endl;

  for(iDan = 2; iDan <= 4; ++iDan)        // 2단에서 4단까지 계산
  {
   iHae = iDan * iSu;
 
   cout << iDan << "*" << iSu << "=" << iHae << "     ";
  }
 }

 cout << endl;

 return 0;
}


* Window OS 외의 또 하나의 OS => 우분투!!
==> VM ware라는 가상 머신 프로그램을 이용하여 윈도우 XP 안에 또  하나의 "우분투" (ver.9.04)
      라는 OS를 설치함 ----> 하나의 컴퓨터 안에 두 개의 멀터 OS를 사용할 수 있음

사용자 삽입 이미지

사용자 삽입 이미지

사용자 삽입 이미지

사용자 삽입 이미지

사용자 삽입 이미지

사용자 삽입 이미지

사용자 삽입 이미지

사용자 삽입 이미지

사용자 삽입 이미지

사용자 삽입 이미지

사용자 삽입 이미지

이상과 같습니다.
VM ware (가상 머신 프로그램)을 이용하여 Ubuntu (ver9.04)를 설치하면, 자신의 컴퓨터에서 또 하나의 OS, 즉 멀티 OS를 구현할 수 있습니다.
상기 순서에 따라 설치해보세요~~^____^
728x90