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

    카테고리

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

    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 동화다아아
    , |

    최근에 달린 댓글

    최근에 받은 트랙백

    글 보관함