• Part 1. 중력부터 마찰력까지, 현실 같은 물리 엔진

    Part 1. 중력부터 마찰력까지, 현실 같은 물리 엔진

    과학동아 2018년 07호

    마찰력 등을 고려해 계산한 뒤 쇠구슬을 일정 지점까지 굴러가게 한다.개발자가 ‘C언어’나 ‘파이선(Python)’ 등 컴퓨터 언어를 직접 소스코드로 입력해서 이를 구현할 수도 있다. 하지만 모든 현상을 일일이 소스코드로 만드는 데에는 시간이 많이 걸린다. 물리 엔진은여러 물리 현상에 대한 ...

  • [Issue] 과학으로 카운트다운, 6·13 지방선거

    [Issue] 과학으로 카운트다운, 6·13 지방선거

    과학동아 2018년 06호

    4년마다 치러지는 전국 동시 지방선거가 코앞으로 다가왔습니다. 지방선거는 우리 삶의 가장 가까운 곳에서 우리의 삶을 바꾸는 중요한 선거죠. 특히 이번 선거는 6월 12일 북미 정상회담 예정일 다음 날이고, 개헌, 후보 단일화 등 각종 대형 이슈들과 얽혀 있습니다. 다양한 변수들이 선거에 미치는 ...

  • [Origin] 생명을 설계한다, 합성생물학

    [Origin] 생명을 설계한다, 합성생물학

    과학동아 2018년 03호

     ‘생명이란 무엇인가’라는 질문은 인류가 탄생한 수백 만년 전부터 지금까지 풀지 못한 난제입니다. 과학자들은 다양한 방식으로 생명 현상을 분석하려고 노력해왔습니다. 1970년대 DNA 염기서열 분석 기술이 등장하면서 그 길이 열리는 듯 했습니다. 인간게놈지도가 완성됐고, 여러 생물의 유전 ...

  • Part 1. 이 문제 풀면 나도 앨런 튜링

    Part 1. 이 문제 풀면 나도 앨런 튜링

    수학동아 2018년 02호

    암호 해독을 잘하려면 셜록 홈즈도 울고 갈 추리력과 탁월한 직관력이 있어야 합니다. 수학적 사고는 필수고요. 여러분은 어떤가요? 자신의 숨은 능력이 궁금하다면 다음 문제를 풀어보세요! 제2의 튜링이 당신일 수 있습니다. 영국 맨체스터대학교 수학과는 매년 중학생을 대상으로 ‘앨런 튜링 ...

  • [Issue] 양자컴퓨터 전쟁 시작

    [Issue] 양자컴퓨터 전쟁 시작

    과학동아 2017년 11호

    마이크로소프트에서 작동하는 통합 개발 환경으로, 가장 널리 쓰이는 프로그래밍 언어인C언어로 프로그래밍할 수 있다. 즉, 많은 개발자들이 익숙한 환경이라는 의미다. 마이크로소프트는 “양자컴퓨터용 프로그래밍 언어는 개발자들에게 매우 익숙할 것”이라며 “파이썬, C#, F# 등 개발자들이 ...

  • [SW 기업 탐방] 세상을 지배하는 미분방정식 온라인에서 쉽게 풀자!

    [SW 기업 탐방] 세상을 지배하는 미분방정식 온라인에서 쉽게 풀자!

    수학동아 2017년 08호

    로그인만 하면 언제 어디서나 어떤 단말기로도 미분방정식을 풀 수 있다. C언어 기반이라 프로그래밍 언어를 하나라도 알면 쉽게 이용할 수 있다.김광진 셈웨어 대표는 “머신러닝부터 로봇 제어, 신호처리, 전기 회로, 반도체까지 다양한 분야의 문제를 풀 수 있는 예제가 400개 정도 있어 초보자도 ...

  • [김종락 교수의 보드게임 페스타] 연립방정식으로 푸는 게임, 나야 나! 라이트 아웃

    [김종락 교수의 보드게임 페스타] 연립방정식으로 푸는 게임, 나야 나! 라이트 아웃

    수학동아 2017년 08호

    즐길 수 있어요. 이참에 나만의 라이트 아웃 게임을 만들어 보는건 어떨까요? 이왕이면 C언어나 자바와 같은 언어를 이용해 직접 라이트 아웃 게임을 만들어 보세요. 라이트 아웃 게임을 짜는 소스 코드는 인터넷에서 쉽게 찾을 수 있어요. 소스 코드를 보고 응용해 나만의 게임을 만들면 더 재밌지 ...

  • [Culture] 치카우

    [Culture] 치카우

    과학동아 2017년 07호

    채 9시가 되지 않은 밤이었다. 신도시의 주공 아파트 단지로 우주선 한 대가 진입했다. 인류의 역사에서는 처음 있었던 일이지만 우주선의 크기가 만두 가게에서 쓰는 쟁반 크기 정도밖에 되지 않았기 때문에 그게 우주선인지 알아 채고 놀라고 있는 사람은 거의 없었다. 심지어 아파트 8동의 경비 ...

  • [엄상일 교수의 따끈따끈한 수학] 칵세타-헥크비스트의 추측

    [엄상일 교수의 따끈따끈한 수학] 칵세타-헥크비스트의 추측

    수학동아 2017년 07호

    계산 프로그램 만들어 문제 해결연구팀은 플래그매틱을 쓰는 대신 직접 C언어로 프로그램을 짜서 깃발 대수를 계산했습니다. 연구자 중 한 명인 크랄은 1996년 국제정보올림피아드에 출전해 1등으로 금메달을 딸 정도로 어린 시절부터 컴퓨터 실력이 출중했습니다. 참고로 노린은 고등학교 시절 ...

  • [Career] 사람과 컴퓨터를 잇는 다리를 만든다

    [Career] 사람과 컴퓨터를 잇는 다리를 만든다

    과학동아 2017년 06호

    하드웨어에 가까운 연구가 있고, 사람에 가까운 연구가 있다. 그 중간에 있는 게 C언어나 자바와 같은 언어로 만든 응용 프로그램들이다. 서 교수는 “대부분의 학교들이 응용 프로그램이나 하드웨어와 관련한 내용을 많이 가르친다”며 “아직까지 (서 교수의 연구처럼) 사람과 가까운 연구가 ...

  • 더보기 +