Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

새싹교실/2016/리바이반/0328: Difference between revisions

From ZeroWiki
imported>김남효
No edit summary
imported>이길상
No edit summary
 
(One intermediate revision by the same user not shown)
Line 115: Line 115:
== 이길상 ==
== 이길상 ==


* '''이전시간에 공부한 개념'''
컴퓨터 내에서의 정보처리와 프로그램 실행 과정-HDD,RAM,CPU 등
C프로그래밍-전처리기,헤더,함수 정의 등
연산자의 개념-동일 연산자 내의 결합성,다른 연산자 간의 우선순위


이길상은
* '''운영체제가 하는 일'''
이길상이기에
컴퓨터 사용자가 편리하게 작업할수 있도록 소프트웨어와 하드웨어 전반을 관리해주는 프로그램.
이길상이여서
소프트웨어와 하드웨어 사이의 중재 역할을 하며 실행되는 응용 프로그램들이 메모리와 CPU, 입출력 장치 등의 자원들을 사용할 수 있도 해준다. 여러 개의 응용 프로그램을 실행하고 있는 동안 각각의 프로세스들을 조정하여 동시에 실행되듯이 보이게 해주기도 한다.
이길상스럽다
----
-----------------------------------
-----------------------------------
[[새싹교실/2016]]
[[새싹교실/2016]]
[[새싹교실/2016/리바이반]]
[[새싹교실/2016/리바이반]]



Latest revision as of 09:42, 3 April 2016

참여자 명단

반장 장용운 11학번 출석
조사병 김남효 16학번 출석
이길상 출석

수업

진행

  1. 장소 : 6층 학회실
  2. 시간 : 18시 ~ 20시

내용

지난 시간 review

1강. C언어 문지방 넘기

  • Hello, World! 프로그램 작성
○ 손코딩
  • 기본적인 C 프로그램 구조
  • 프로그래밍 원리
○ 컴퓨터 프로그램의 동작 원리와 프로그래밍 언어의 존재 이유를 알아봅시다
  • High-level language라고?
  • 주석을 배워봅시다
  • 문자열 리터럴 사용법
○ 쌍따옴표의 의미
  • 변수와 상수
  • 기초 연산자

실습

  • Hello, World! 프로그램 작성하기
  • 여러 가지 변수를 선언하고 연산하기
  • printf 연습하기

코드

예제1

  1. include <stdio.h>

int main() { int a,b,c; a = 10; b = 16; c = 99; printf("%d %x %c \n",a,b,c); system("pause"); return 0; }

  1. include <stdio.h>

int main() { int a,b,c; a=65; b = 25; c = 32; printf("%c %c %c\n",a,a+b,a+b+c); system("pause"); return 0; }

예제 2

  1. include <stdio.h>

int main() { int a,b,c; a = 10; b = 16; c = 99; printf("%d %x %c \n",a,b,c); system("pause"); return 0; }

  1. include <stdio.h>

int main() { int a,b,c; a=65; b = 25; c = 32; printf("%c %c %c\n",a,a+b,a+b+c); system("pause"); return 0; }

숙제

  1. 이 페이지에 후기 작성하기!
  2. 오늘 공부한 개념 수업 페이지에 정리하기!
  3. 운영체제가 하는 일에 대해 조사해봅시다 (* 7줄 이내, 초과금지)

후기

  • 후기 작성 요령 : 후기는 F4(ThreeFs + Future Action Plan)에 맞게 작성해주세요.
    • Facts, Feelings, Findings, Future Action Plan. 즉, 사실, 느낀 점, 깨달은 점, 앞으로의 계획.
  • 프로그래밍 과정과 실행, c언어에 대해 조금 배웠다.재미있었고 할일이 많구나 라는걸 느꼈다. - 이길상
  • 프로그래밍의 실행과정, c언어의 장단점에 대해 배웠고, printf랑 연산자등 아직 배워야 하는 것이 많다는 것을 배우게 되었다.
*


숙제 제출

김남효

이길상

  • 이전시간에 공부한 개념
컴퓨터 내에서의 정보처리와 프로그램 실행 과정-HDD,RAM,CPU 등
C프로그래밍-전처리기,헤더,함수 정의 등
연산자의 개념-동일 연산자 내의 결합성,다른 연산자 간의 우선순위
  • 운영체제가 하는 일
컴퓨터 사용자가 편리하게 작업할수 있도록 소프트웨어와 하드웨어 전반을 관리해주는 프로그램.

소프트웨어와 하드웨어 사이의 중재 역할을 하며 실행되는 응용 프로그램들이 메모리와 CPU, 입출력 장치 등의 자원들을 사용할 수 있도 해준다. 여러 개의 응용 프로그램을 실행하고 있는 동안 각각의 프로세스들을 조정하여 동시에 실행되듯이 보이게 해주기도 한다.


새싹교실/2016 새싹교실/2016/리바이반