블로그 이미지
하루, 글. 그림. 영상매체. 표현을 도와주는 기기들. 도전 중. 동화다아아

카테고리

분류 전체보기 (176)
잡담 (1)
IT 기기-리뷰&뉴스 (7)
리뷰 - 도서 (1)
리뷰 - 영상 (0)
리뷰 - 그림/음악 (1)
내장형 하드웨어 (163)
Total635,295
Today42
Yesterday129
 

mindstorms 실습
1. 전진하다가 사운드 센서 감지되면 후진.

   다시 후진하다가 사운드 센서 감지되면 전진.(반복)


2. 전진하다가 터치센서 감지시 후진.

   후진하며 오른쪽으로 방향을 꺽은 후 다시 전진(반복)

 


3. 동영상 촬영(홈페이지 업로드)


박수소리에 앞뒤로 이동

박수소리에 앞 뒤로 이동하며 집게발 구동


사운드 센서에 의해 앞뒤 이동 및 집게발 구동 후 터치 센서로 정지


터치 센서에 반응해서 후진 후 오른쪽으로 돌아 다시 전진



C 언어 수업


컴퓨터는 자료에 따라 공간을 따로 둔다.(ex. 정수, 실수 등)

이것을 자료형(Data type)이라 한다.


1. char(character. = 1byte 정수형)

2. short(2byte 정수형)

3. int(4byte 정수형)


printf("%d\n", cNum);

→ “ ”사이의 %는 형식 자정자. % 뒤에 특정한 알파벳과 함께 의미를 가진다.

  %d의 d는 decimalfh 즉, 10진수 정수형으로 나타내라는 뜻.

%o = octal

%h = hex



#include<stdio.h>

int main()

{

        char cNum; // char는 character, 1바이트, (이름은 cNum으로 지정, 대소문자 구분)

        cNum = 100; // 대입 연산자(=, 오른쪽에 있는 걸 왼쪽에 대입해 준다.)

        

        printf("%d\n",cNum); // “ ” 사이에 %가 있을 때 이것을 형식 지정자라고 한다.

        cNum = cNum +1;

        printf("%d\n",cNum); // 순서대로 실행되는 c의 특징을 확인(%d 10진수 정수형)

        printf("%o %x",cNum); // (%o 8진수 정수, %x 16진수 정수 형)


        return 0;

}



BUS 의 선 개수는 bit 수와 같다.(bus 선이 16개이면 16bit)

→bus의 크기와 reg의 크기는 같다.

 즉, cpu는 register의 크기에 맞추어 지며 32bit는 4byte를 한번에 처리하며 이것을 word 라고 한다.

word : cpu에 맞춘 register의 크기, 컴퓨터가 한번에 처리하는 양.

        ex) 16bit 컴퓨터에서는 2byte = 1 word

            32bit 컴퓨터에서는 4byte = 1 word


토큰 - 의미있는 조각으로 어휘를 나눈 것(키워드, 사용자 정의 식별자, 연산자, 상수, 보조문자)

변수 - 첫 글자는 영어의 알파벳이나 밑줄( _ 언더바)가 올 수 있다.

※ 변수의 이름은 적당히 짧지만 의미를 가지게 정하는 것이 좋다.

   대소문자가 구분된다. 보통 단어를 변수로 하면 첫글자는 대문자로 많이 쓴다.

→ 몇 가지 기법

cScore; ⇒ c(character 형의 정수)Score(정수) 의 의미를 가진다고 생각해 볼 수 있다.

c_Score or c scoreNumber 등등으로 변수를 사용하는 기법들이 존재한다.



Posted by 동화다아아

댓글을 달아 주세요

최근에 달린 댓글

최근에 받은 트랙백

글 보관함