More actions
imported>jereneal20 No edit summary |
imported>jereneal20 No edit summary |
||
| Line 17: | Line 17: | ||
* 승준이를 위한 과제 | * 승준이를 위한 과제 | ||
** | ** 0과 1000 사이의 정수를 입력받아 모든 자릿수를 더하여 출력하는 프로그램을 짜보자. | ||
** /10, %10 등을 이용해서 해 보세요. | |||
** 소문자를 대문자로 바꾸는 프로그램을 작성해보자. | |||
** 2중 for문을 사용하여 다음 모양의 별찍기를 작성해보자. | |||
1. | |||
***** | |||
**** | |||
*** | |||
** | |||
* | |||
2. | |||
* | |||
** | |||
*** | |||
**** | |||
***** | |||
== 2주차 == | == 2주차 == | ||
=== 강의 내용 === | === 강의 내용 === | ||
Revision as of 13:15, 24 March 2013
Assembly 튜터링
1주차
강의 내용
- 사전 실력점검 테스트
- 어셈블리란?
- 이 과목에서 가장 주로 다루는 어셈블리 언어를 사용하는 이유와 현재 어떤 곳에 사용되는지, 특징은 무엇이며 장단점은 무엇인지 알아보자.
- 컴퓨터 구조
- 어셈블리 과목의 특성상 하드웨어와 소프트웨어의 이해가 동시에 필요한데, 이 부분에 관해 알아보기 위해 하드웨어가 어떤 식으로 명령을 처리하는지 알아보자.
과제
- 어셈블리 언어란 무엇이며, 왜 쓰고 장단점은 무엇인지 써보자.(서술식으로 자신이 아는 내용/책에서 찾아본 내용을 써내려가보자.)
- 컴퓨터 구조가 어떤 식으로 되어있는지 써보고, CPU에는 어떤 것이 있으며 각각 무슨 일을 하는지 써보자.
- 재귀함수에 관해 써보고, n!을 재귀함수로 작성할 때 무엇을 고민해야하는지 써보자.
- 가능하다면 n!을 직접 구현해보고 돌려보자.
- 승준이를 위한 과제
- 0과 1000 사이의 정수를 입력받아 모든 자릿수를 더하여 출력하는 프로그램을 짜보자.
- /10, %10 등을 이용해서 해 보세요.
- 소문자를 대문자로 바꾸는 프로그램을 작성해보자.
- 2중 for문을 사용하여 다음 모양의 별찍기를 작성해보자.
1.
*****
****
***
**
*
2.
*
**
***
****
*****
2주차
강의 내용
과제
*