컴퓨터공학 졸업작품 아이디어 분야 추천, TOP8
현재 3학년 2학기라서, 졸업작품 아이디어에 대해서 고민이 참 많습니다. 컴퓨터공학은 분야가 무척이나 다양하기 때문에, 어떤 분야로 갈지 정하지 못했다면, 더더욱 어려울 수 밖에 없는데요.. 그래서 간단하게 생각난 주제, 서핑으로 발견한 주제들을 정리해보는 시간을 갖고자 합니다. 1. IOT분야 일단, 대표적으로 하드웨어와 접목된 IOT 분야가 있겠습니다. 비교적 결과물을 보여주기가 쉽고, 소프트웨어와 하드웨어를 융합해서 참신한 결과물을 내보이는 경우가 많기 때문입니다. - 스마트 지팡이, 시각장애인을 위해, 지팡이에 센서를 부착시켜, 앞에 장애물이 있다면 진동을 통해서 경고를 해주는 기능 - 홈 오토메이션, 창문이나 문 등, 간단한 모형과 라즈베리파이로 동작 가능한 잠금장치들을 애플리케이션 단말기를 통..
C언어본색 연습문제 Part2.4.4
1. 문제 다음과 같이 배열 포인터 변수의 결과가 출력되었습니다. 결과를 보고 코드의 (//) 부분을 완성하세요. 2. 결과 3. 코드 12345678910111213int main(){ int array[2][3] = { 10,20,30,40,50,60 }; int (*p)[3] = NULL; // 배열 포인터. - 배열을 가리키는 포인터. p = array; printf("%d %d %d \n", p[0][0], p[0][1], p[0][2]); printf("%d %d %d \n", p[1][0], p[1][1], p[1][2]); return 0; }Colored by Color Scriptercs 4. 설명 int (*p)[열] = NULL; 이 우리가 알고 있는 배열포인터의 선언방법이다.arr..
C언어본색 연습문제 Part 2.4.2
1. 문제 다음과 같이 실행결과가 출력되었습니다. 결과를 보고 코드의 (//) 부분을 완성하세요. 2. 결과 3. 코드 12345678910111213int main(){ int array[5] = { 10,20,30,40,50 }; int* p = NULL; p = array; printf("%d %d %d %d %d \n", p[0], p[1], p[2], p[3], p[4]); printf("%d %d %d %d %d \n", *(p + 0), *(p + 1), *(p + 2), *(p + 3), *(p + 4)); return 0; } Colored by Color Scriptercs 4. 설명 int형의 주소를 가지는 int* p 를 선언하고,p = array, array의 시작주소를 포인터로 ..
C언어본색 연습문제 Part 2.3.5
1. 문제 다음 그림을 보고 1단계에서 2단계까지를 나타내는 프로그램을 작성하세요. 2. 결과 3. 코드 123456789101112131415161718192021#include int main(){ int array[3] = { 10,20,30 }; int *ip = NULL; int **ipp = NULL; printf("%d %d %d \n", array[0], array[1], array[2]); ip = &array; ipp = &ip; printf("------------\n"); printf("%d %d %d \n", array[0], array[1], array[2]); printf("%d %d %d \n", ip[0], ip[1], ip[2]); printf("%d %d %d \n", ..