도서안내

전기 · 전자 · 통신 · 전산 Visual C# 윈도우 프로그래밍 기초
저자
류상문
정가
24,000 원
판수
초판
쪽수
350쪽
인쇄도수
1도
판형 / 장정
188*257 / 무선
ISBN
979-11-5692-034-2 93560
도서 소개

본서는 C언어나 C++ 언어를 이용한 프로그래밍 경험은 있지만 윈도우 프로그래밍 경험이 없는 학생들이 C# 언어와 비주얼 C#을 이용하여 윈도우 응용 프로그램을 개발하는 방법의 기초를 배울 수 있도록 하고자 하는 의도로 구성되었다.  따라서 독자가 C언어나 C++ 언어를 이용한 프로그래밍 경험이 있다고 전제하고 내용을 전개하였으며 윈도우 프로그래밍 초보자에게 어렵거나 불필요하다고 판단되는 내용은 언급을 피했다. 

 

비록 본서가 비주얼 C#을 이용한 윈도우 프로그래밍에 관한 모든 것을 알려주지는 못하지만 윈도우 프로그래밍을 시작하는 학생에게는 도움을 줄 수 있을 것이라 확신한다. 

본서에서는 비주얼 C#이 포함된 비주얼 스튜디오 2010을 프로그램 개발 환경으로 사용하였다. 하지만 비주얼 스튜디오 2005나 2008 버전을 사용해도 본서의 내용을 학습할 수 있을 것으로 판단된다.

목 차

chapter 1 비주얼 C#이란

1.1 비주얼 C#

1.2 닷넷 프레임워크(.NET Framework)

 

chapter 2 Visual Studio 2010 사용법

2.1 첫 번째 응용 프로그램 작성

2.2 도움말 사용법

 

chapter 3 비주얼 C# 응용 프로그램 관련 기본 사항

3.1 FirstProject 프로젝트 내부 보기

3.2 주석문

3.3 클래스(Class)와 객체(Object)

3.4 네임스페이스(Namespace)

3.5 속성(Property)

3.6 메서드(Method)

3.7 이벤트(Event)

 

chapter 4 기본 컨트롤 이용

4.1 버튼(Button) 컨트롤

4.2 라벨(Label) 컨트롤

4.3 텍스트박스(TextBox) 컨트롤

4.4 체크박스(CheckBox) 컨트롤

4.5 라디오버튼(RadioButton) 컨트롤

4.6 리스트박스(ListBox) 컨트롤

4.7 콤보박스(ComboBox) 컨트롤

4.8 메뉴스트립(MenuStrip) 사용

4.9 메시지박스 사용

 

chapter 5 디버깅 기초


chapter 6 변수, 상수, 데이터 타입

6.1 식별자(Identifier)

6.2 C# 키워드

6.3 리터럴(Literal)

6.4 변수

6.5 상수

6.6 데이터 타입

6.7 StringBuilder 클래스

6.8 enum 타입

6.9 DataTime 구조체

6.10 값 타입과 참조 타입

6.11 타입 변환

 

chapter 7 연산자

7.1 식과 연산자

7.2 산술 연산자

7.3 관계 연산자

7.4 조건 연산자

7.5 논리 연산자

7.6 쉬프트(shift) 연산자

7.7 대입 연산자

7.8 기타 연산자

7.9 연산자 우선순위

 

chapter 8 제어문

8.1 if

8.2 switch

8.3 for

8.4 while

8.5 do~while

8.6 break문과 continue

8.7 goto

 

chapter 9 클래스와 객체

9.1 클래스와 객체

9.2 메서드

9.3 생성자(Constructor)와 소멸자(Destructor)

9.4 속성(Property)

9.5 this 키워드

9.6 접근 지정자

9.7 상속

9.8 오버라이딩(Overriding)

9.9 정적 멤버

9.10 정적 클래스

9.11 Math 클래스

 

chapter 10 구조체

10.1 구조체의 정의

10.2 메서드에서 구조체 사용

 

chapter 11 배열

11.1 1차원 배열

11.2 다차원 배열

11.3 자그 배열(Jagged Array)

11.4 foreach

11.5 매서드에서 배열 사용

11.6 객체의 배열

11.7 구조체의 배열

 

chapter 12 예외 처리

 

chapter 13 파일과 폴더

13.1 파일과 폴더 다루기

13.2 파일 읽기와 쓰기