목록2016/09 (68)
Prosto
BMW CEO(헤럴드 크루거)는 지난 7월 "5년 내에 완벽한 자율주행 자동차를 만들겠다"고 말했습니다. 이를 위해 미국 반도체 회사인 인텔(Intel)과 이스라엘 자동차 솔루션 업체 모빌아이(Mobileye) 인텔이야 CPU 칩셋이나 반도체로 유명하니 잘 아실테고, 모빌아이는 최첨단 안전 운행 전방출돌, 보행차 충돌, 차선이탈 경보 시스템을 다루는 회사입니다. 설립 100년을 맞은 BMW 그룹은 향후 사업 모델로 자율주행차 개발을 중요하게 보고있습니다. 인텔은 이 자동주행차에서 중요한 부품이 될 칩셋으로 최대 1초에 1조 번 연산처리를 할 수 있는 성능을 제공할 예정이라고 합니다. 화면처리에만도 19개의 풀HD채널이 소화될 수 있는 용량이 필요하다고 하고, 여기에 리얼타임, 가상화 기술까지 필수 지원이..
'배열 - 변수들을 필요한 만큼, 여러 개를 한번에 만들고, 사용할 수 있는 방법!' 프로그래밍을 하다보면 한 종류의 여러 개의 변수가 필요한 경우가 있습니다. 또는 단순 반복 작업을 간단하게 처리하고 싶지만, 변수 이름이 여러 개라면 그렇게 하기 힘들죠. (하나씩 일일이 입력해줘야죠....) 이런 때에 사용되는 게 바로 배열입니다. 예를 들어 학생 100명의 테스트 점수를 받고싶은데, 그 점수를 받는 변수들을 배열을 사용하지 않는다면 어떻게 받아야 할까요? int student1, student2, student3, student4, student5, ... , student99, student100 이렇게 1번 학생부터 100번 학생까지 일일이 만들어줘야겠죠? 그러면 입력 받을 때는 어떻게 될까요? ..
if문과 for문에 대한 이해가 부족하면 아래의 글을 먼저 봐주세요. if문(조건문) 이해, 예제 -C언어 for문(반복문) 이해, 예제 -C언어 프로그래밍을 하여 프로그램을 만들 때 빠지지 않는, 가장 중요한 if문과 for문에 대하여 제대로 익히기 위해 if문(조건문)과 for문(반복문) 문제(예제)들을 풀어보도록 합시다. 저번 시간과 마찬가지로 진행됩니다! 이번 시간의 문제는 총 3개입니다. 각 문제에 대한 출력 결과 예시와 힌트 그리고 완성된 소스와 그에 대한 설명이 함께 제공될 겁니다. 자 그럼 시작해볼까요? 문제 1. 두 수를 입력받아 더 큰 수를 출력하는 프로그램을 만드시오. (동일한 경우 동일함 알려줌-출력 예 참고) (출력 결과 예1 : 15와 8입력) (출력 결과 예2 : 9와 9입력)..
'Switch 전환하라, Case 주어진 상태에따라.' 저번에 조건문으로 가장 대표적인 if문을 봤었죠? 이번 시간에는 그 if문과 비슷한 역할을 하는 switch문(switch case문)에 대하여 알아보도록 하겠습니다. 이 switch문은 경우에 따라 if문보다 더 적합한 때가 있습니다.바로 몇 가지 선택지가 주어지고, 그에 대한 선택을 할 때죠.("1. 프로그램 실행, 2. 대기, 3. 종료"처럼 선택지가 몇 가지 있다면 말이죠. ) 게임으로 예를 들어볼까요?시뮬레이션 게임에서 대화에 따라 몇 가지 대답을 선택해야 할 때가 있죠?이렇게 여러가지의 선택지가 정해져 있고, 그 제한된 범위 내에서만 선택된다면,switch case문에 적합..
구글 번역이 구글의 (알파고)인공지능 기술인 '딥러닝(deep-learning : 심층학습)'을 번역 서비스에 활용하기 시작했습니다. (구글번역 사이트 화면 : (주소)https://translate.google.co.kr/) 이 딥러닝이라는 것은 이세돌과의 대국에서 겨룬 컴퓨터 바둑 프로그램 '알파고'에 쓰인 AI 알고리즘입니다. '인공 신경망 기술'이 적용된 거죠. 구글은 27일(현지시간)부터 '구글 신경 기계 번역'(GNMT) 시스템을 이용하여 번역 서비스를 시작한다고 발표했습니다. (구글 번역 서비스 10주년이네요..) 기존의 번역 시스템은 문구 기반 기계 번역(PBMT)이고, 이번부터 점차 바뀌게 될 시스템은 '구글 신경 기계 번역(GNMT)'입니다. (밑에 간단한 방식에 대한 설명이 있습니다...
'엑셀 함수 - AVERAGE()' 이번 시간은 엑셀 함수 중 가장 기본적인 평균을 구하는 함수 AVERAGE에 대하여 알아보고, 실제로 문제도 풀어보도록 하겠습니다. 먼저 AVERAGE는 어떤 기능이 있는지 알아볼까요? AVERAGE는 주어진 숫자들의 평균을 구하는 기능이 있습니다. 숫자 두 개를 넣어주면 두 수의 평균 값을, 숫자 세 개를 넣어주면 세 수의 평균 값을 구해줍니다. SUM과 마찬가지로 255개까지 숫자들을 입력받을 수 있습니다. 이미지를 보며 차근차근 알아보고, 사용해보도록 하겠습니다. 먼저, 함수 마법사를 통하여 함수 AVERAGE를 사용해볼까요? 아무 셀이나 선택하고, fx 버튼을 눌러줍니다. 이렇게 함수 마법사가 나오는 것을 확인할 수 있습니다. (잘 모르는 함수는 이 함수 마법사..
목성의 위성 중 '유로파'에서 수증기 흔적을 발견했습니다. 나사(NASA)에서 중대발표를 하겠다고 얘기했던 게 이 부분이였군요. 기사들을 확인했는데 정말 이런 소식은 놀랍습니다. 뿜어져 나온 물기둥(수증기) 높이가 무려 200km나 된다고 합니다. 그렇게 되는 이유는 유로파 표면 전체가 두터운 얼음 층이 덮고있는데요. 내부의 높은 압력으로 작은 얼음조각들과 물 입자가 상공으로 분출된 겁니다. (그리고 이 덕분에 나사 측은 이 물기둥 덕분에 얼음 층을 뚫지 않고도 유로파 바다의 구성과 생명체 존재 여부에 대하여 연구할 수 있게 됐다고 합니다.) (목성의 위성 유로파) 여기서 이번 소식으로 우리가 하나 알 수 있는 게 이는 얼음 층 밑에 거대한 바다가 있음을 얘기하고 있다죠. 물은 모든 생물의 근원이라고 생..
if문과 for문에 대한 이해가 부족하면 아래의 글을 먼저 봐주세요. if문(조건문) 이해, 예제 -C언어 for문(반복문) 이해, 예제 -C언어 프로그래밍을 하여 프로그램을 만들 때 빠지지 않는, 가장 중요한 if문과 for문에 대하여 제대로 익히기 위해 if문(조건문)과 for문(반복문) 문제(예제)들을 풀어보도록 합시다. 저번 시간과 마찬가지로 진행됩니다! 이번 시간의 문제는 총 2개입니다. ( 수열 문제 -2 [일반 수열 + 피보나치 수열]) 각 문제에 대한 출력 결과 예시와 힌트 그리고 완성된 소스와 그에 대한 설명이 함께 제공될 겁니다. 자 그럼 시작해볼까요? 문제 1. 입력받은 개수 따라 '출력 결과 예'와 같은 수열을 출력하는 프로그램을 만드시오. (출력 결과 예1 : 5입력) (출력 결과..
이번에 우리가 살펴볼 것은 system("PAUSE");입니다. 이 함수를 통해 우리는 말 그대로 일시정지 기능을 사용할 수 있습니다. 이 함수는 어떤 때에 사용될까요? 바로 일시적으로 결과를 지연시키고 싶은 경우, 혹은 프로그램을 생성(빌드)한 후 exe 파일을 실행시켰더니 이 실행 파일이 나타나자마자 곧바로 꺼지는 경우 간단하게 system("PAUSE");만 추가해준다면 결과를 확인할 수 있을 것입니다. 이제 간단한 예제로 확인해볼까요? (예제 소스1) 이런 소스라면 어떤 결과가 나올 것 같나요? 출력과 출력 사이에 system("PAUSE");가 위치하고 있는 게 보이시죠? 먼저, "일시정지 합니다."라고 출력(printf)이 됐습니다. 그 이후, 계속하려면 아무 키나 누르십시오 . . . 이라고..
따라하는 강좌로 유니티5를 이용하여 진행된 2D게임 '프로젝트ⓐ'의 마지막 시간입니다. 이번 시간에는 스크립트 내용이나 게임 개발 진행에 대하여 다루지는 않습니다. 후기부터 유니티 전반적인 이야기나, 앞으로 방향에 대하여 이야기 할 것입니다. 일단 '따라하는 유니티 2D 프로젝트ⓐ' 강좌를 끝까지 봐주셔서 감사합니다. 대단한 게임은 아니었지만, 시간 내어 차근차근 처음하는 사람도 할 수 있게끔 자세하게 작성해나갔습니다. 그렇지만 아주 간단하게만 하거나, 쉬운 방향으로만 진행하진 않았습니다. 꼭 필요한 부분에 대해서는 다소 복잡하더라도 천천히 진행했습니다. 정말 기본적으로 알고 다룰 줄 알아야 하는 부분은 대부분 함께 확인해볼 수 있었습니다. 아쉽게도 파티클, 싱글톤, 타임매니저, 광고, 에셋스토어, 다양..