• 검색 결과가 없습니다.

컴퓨터프로그래밍 2014 2학기 - 컴퓨터프로그래밍 소개

N/A
N/A
Protected

Academic year: 2021

Share "컴퓨터프로그래밍 2014 2학기 - 컴퓨터프로그래밍 소개"

Copied!
17
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

Kangwon National University Since 1947

컴퓨터 프로그래밍

가자 !! 프로그래밍의 세계로 ~

1 주차 강 정 석

(2)

오늘 강의 개요

v

왜 이 강의를 수강하는가 ?

v

강의목표 및 효과

v

강의계획

§ 성적평가 방법 § 교재 소개

v

다음 시간까지 할 일

(3)

호칭 문제

v

강의시간

§ 교수님 § 선생님 § 저기요 § 형아 § 자기야 § 이 양반아 § 이 사람아 § 야 !!

v

강의 외 시간

§ 맘대로 !!

§

강사님

§

조교님

(4)

강사 ! 그는 누구인가 ?

v

강사

§ 이름 : 강정석 § 전공 : 전자통신공학과 § 실험실 : 공대 5호관 517호 § 홈페이지 : http://iic.kangwon.ac.kr ID : guest, PW : lecture § 이메일 : jskang1982@nate.com

v

실습조교

§ 이름 : 황덕환 § 전공 : 전자통신공학과 § 이메일 :wilson0312@naver.com

(5)

왜 이 강의를 수강하는가 ?

내가 왜 이 강의를 수강 해야 되지 ?

(6)

강의 목표

v

프로그래밍의 재미에 쏘옥~ 빠져들게 한다.

§ 잼있게 놀아 봅시다.

v

창조자로 만든다.

v

문제 해결 관점에서 창의적이고 논리적인 사고를

하여 합리적인 알고리즘을 만들 수 있도록 한다.

§ 프로그래밍 언어의 문법 교육이 아닌 프로그래밍 언어로 표현하는 방법과 절차를 교육

(7)

이 강의를 제대로 마친다면 !!

v

특정 문제에 대한 프로그래밍 설계 방법 습득

v

C 프로그래밍 언어 습득

(8)

강의 계획 - 성적평가

v

중간성적 : 35%

§ 실습시험, Open book

v

기말성적 : 50%

§ 실습시험, Open book

v

과제성적 : 5%

v

출석성적 : 10%

수업 안 듣고

A+

받는 방법이 있을까 ?

(9)

강의 계획 - 성적평가

v

기타 25% - Term Project 제출

§ 애플리케이션 종류 : 자신이 흥미 있어하는 애플리케이 션 § 개발 언어 : C 언어 § OS : 윈도우, 리눅스 등 § 제출물 • 애플리케이션 설계 문서 • 애플리케이션 소스 코드 • 애플리케이션 발표 자료 (마지막 수업시간에 발표)

(10)

강의 계획 - 성적평가

v

성적 평가 100 % 대체 방법

§ Term Project 제출

(11)
(12)

성적평가 문제 - 1

v

개발하고 싶은 프로그램에 대해 기능을 설명하고,

(13)

성적평가 문제 - 2

v

구조체 문제

§ 32 bit 컴퓨터에서 다음과 같이 구조체를 정의하고, sizeof() 함수를 이용하여 메모리 할당량을 구하였을 때 어떻게 출력되는가? struct struct_1{ char chOne; }; struct struct_2{ char chOne; int intTwo; char chThree; }; struct struct_3{ int intOne; char chTwo; char chThree; };

struct struct_1 one; struct struct_2 two; struct struct_3 three; struct struct_2* pTwo;

printf(“struct_1=%d, struct_2=%d, struct_3=%d, pStruct_2=%d”,

(14)

성적평가 문제 - 3

v

printf() 함수 원형 문제

§ printf() 함수 원형(프로토타입)이 strchr() 함수 원형

과 다른점을 설명하고, 그러한 함수 원형이 가능한 원리 를 설명하시오.

printf(“I love jooyoung !! Rate = %f, amount = %d”, rate, amout);

(15)

다음 시간까지 할 일

v

Visual Studio 2005 또는 2008 설치 해 보기

v

Visual Studio에서 C 코드 생성하고, 컴파일 해보

(16)

질의응답

감사합니다.

질문해주세요 ~

(17)

참조

관련 문서

또한 수광량의 변화도 순간적으로 추적할 수 있어, 최 적의 투광 상태를 항상 유지할 수 있도록 투광량 조정 기 능에 새로운 알고리즘을 탑재했습니다(특허

별도의 결정이 없을 시에 위원회 위원장이 기능) 선임 동의하에 협의가 개시됨. 협의주재자는 문제 해결 방법을 권고할 수 있으며 협의회원국들이 별도로

또한, 기존 프로그램은 상황제시, 창의적 설계, 감성적 표현으 로 구성되어 있지 않는데 다양한 과학적 원리를 적용한 탑 구조물을 만들 수 있도록 변경하고자

전기가 생기는 원리와 발전기 주기율표와 금속의 반응성 전기를 만들 수 있는 볼타전지 전기는 어떻게 만들

▶ 산업혁명의 대변혁기에 시대에 뒤떨어지지 않고 주도적인 역할을 할 수 있도록 하기 위해서는 나노과학기술과 그로 인해 바뀌고 있는 세상에 대한 이해도를

유전 알고리즘을 적용하여 해결할 수 있는 문제에는 무엇이 있을지 생각하여 글로 작성해 보세요. 유전

생각열기 여름에 볼 수 있는 동물 알아보기 생각펼치기 숫자로 나타내는 언플러그드 그림 생각다지기 친구가 만든 비밀 문제 해결

프로그램을 통하여 배운 내용을 통하여 합리적인 사고를 통하여 지역의 특성을 활용할 수 있으며 이를 결과물에 반영하여 보고서를 작성하고 최적의 지역을 선정하는