Blog

반응형
개강한지 일주일이 지났는데, 레포트가 벌써 나왔네요 ㅠㅠ

아... 간단하게 암호화하는 걸 손으로 해 보라고는 했지만....

이래저래 복잡하게 바꾸고 그런거 싫어서 프로그램으로 만들었는데....

결과적으로는 오히려 프로그램 만들고 그러는데 시간이 더 걸린거 같네요 ㅠㅠ

아, 왜 그랬을까 ㅠㅠ

아무튼 어제 와~~ 다 만들었다~~ 그러고 잤는데....

오늘 아침에 강의자료 보니... 음.....

어? 어제 만든게 아니네 ㅠㅠ

아.... 오늘 아침에 급 수정을 해서 결국에는 다시 완성 ㅠㅠ

이제 이걸 다시 손으로 옮겨쓰면 되는데, 왜 이리 귀찮을까요 ㅠㅠ

(어제 나온 레포트라 시간은 많아요 ㅋㅋ)


ADFGVX라고 하는 1차 세계대전때 독일이 사용한 암호라는걸 해 보는거라죠;

자세한 설명은 생략을......


프로그램은 그럭저럭 예외처리 그런건 그닥 없고 적당하게 돌아가는 정도입니다;

암호화를 누르면 살짝 시간이 조금 걸립니다; ADFGVX 행렬을 구성을 한다고서;;;;

그래봐야 1~2초도 안 될꺼니....

아... 스샷 찍고 보니 문장이 틀렸네요 ㅠㅠ 오타가 하나 났네요 ㅠㅠ

다시 프로그램 돌려야겠네요 ㅋㅋㅋ
반응형

'잡담 > 학교' 카테고리의 다른 글

레포트를..... (ADFGVX 암호)  (5) 2010.03.11
와~~ 새학기다 ㅠㅠ  (3) 2010.03.05
유비쿼터스 프로젝트(2/2)  (4) 2010.01.07
유비쿼터스 프로젝트(1/2)  (2) 2010.01.07
작품전시회 판넬 제작......  (2) 2009.12.04
이번 학기에 만들것들......  (0) 2009.10.01

Comment +5

  • 1단계 까진 이해가 되는데 그뒤는 어떻게 되었는지...ㅜ

    • 1단계 다음이 전치암호화인데...
      2단계라고 안 썼네;;;
      아무튼 전치암호화는....
      나온 순서대로 5개씩 써주면 된다는...
      (Key 단어 갯수 만큼...)
      DGGAA
      DXVAD
      이런식으로 쭈욱 써내려가고서....
      Key라고 쓴 단어에서 가장 작은 알파벳을 찾아서...
      그 알파벳의 세로줄을 쭈욱 써주면 된다는....

    • 이제야 이해성공!!! 예전 세계1차대전때 컴퓨터도 없는데 어떻게 해독했을지가.. 정말..;

    • 지금의 컴퓨터는 없었지만 암호화 연산을 하는 계산기와 같은게 있었다고 알고있는데, 맞는지는 몰라 ㅋ
      어떻게 해독도 문제지만....
      암호화도 문제인거지 ㅋㅋㅋ
      저건 겨우 50자 내외인데... 긴 문장이면 ㅋㅋㅋ

  • 2012.12.17 20:45

    비밀댓글입니다

반응형
1. Help Me - 판례 검색 프로그램
시스템 개발 프로젝트에서 만들 프로그램인데......
후배가 이걸로 SSM 낼려다가 코딩은 하나도 안 하고 갔다가 떨어진 주제인데, 마땅히 할만한 주제도 없고 그래서 선택을 한 주제입니다.
일단 교수님께서 이 주제를 보시더니 급 관심을 제대로 보여주셨다죠;
그러나 저랑 같이하는 후배는 자연어 처리 같은건 한번도 접해 본 적이 없어서 엄청난 난관을 경험을 할 것으로 예상이 되죠;
그럭저럭 될 듯은 한데....

주제에 대해서 설명을 드리면 사용자가 입력한 사연에서 가장 유사한 판례를 찾아주는 일을 하도록 하는 겁니다.
판례는 법원에서 파일로 공개가 되어 있고, 검색하는 서비스도 있긴 합니다만 자연어가 아닌 키워드로 검색을 하는 방식이라죠.
저 프로그램에 입력된 검색어로 입력하면 아래 결과는 절대 안 나타나죠. 그냥 헤매고 없다는 결과만 내 줄껍니다.
(자연어로 검색을 해 주는 프로그램이 아마도 있을지는 모르겠지만 아직 전 못 봤어요. 혹시나 보셨으면 제보를 ㅠㅠ)

이걸 개발을 하면 그럭저럭 될듯은 한데.... 과연.... ㅠㅠ
저희가 생각을 하는대로 완성이 될 지는 모르겠네요;


2. 기억력 게임 
이건 UI화면 같은건 없습니다.
리눅스 시스템 내부구조라는 과목에서 할 프로젝트인데, 리눅스와 장치를 하나 만들어서 그 둘간에 통신을 하며 만드는 프로젝트입니다.
장비라고 해 봐야 LED 몇개와 스위치, 7세그먼트, 논리 게이트 몇 개로 해서 동작을 하는 정말이지 간단한 장치일껍니다.

게임은 간단합니다.
이 게임을 말하자 주변에서는 애니콜 핸드폰에 들어 있는 게임 중에서 개 키우는 거에 들어 있는 게임이라고 냉큼 말하더라구요;
전 캔유를 써서 그런 게임이..... 몰라요 ㅎㅎ
대충 LED에서 불빛을 보여줘서 이걸 사용자가 기억을 하면.... 스위치로 눌러서 순서를 맞추는 게임이죠.
차암... 쉽죠~~~ ㅎㅎ
이걸 컴퓨터로 시리얼 통신을 해서 뭐 이렇고 저렇고를 해야 한다죠;;;

이 과목에서 처음으로 납땜이란걸 해 봤는데 재미가 있더군요. 하지만.... ㅠㅠ


3. 아직 주제가 미정인 것들.....
객체지향 소프트웨어 공학
이건 교수님께서 주제를 던져주신다고 했는데, 그 주제는 바로.....
지금 학교 행정 관리 프로그램 중 일부를 던져주신다고 했어요 ㅠㅠ
제발 어려운건 피했으면 하는 바램입니다.
물론 구현은 안 하지만 ㅎㅎ

컴포넌트 프로그래밍
무얼 할지? 팀을 어떻게 짤지? 아직 아무것도 안 정해진 과목이라죠.
이건 중간고사가 끝나고서나 프로젝트를 시작을 할 듯 한데...
정말이지 뭘할지도 고민이 되는 과목입니다;

유비쿼터스 소프트웨어
주제를 정해서 발표를 해야 하는데, 센서들 가지고서 측정하고, 통신하고.....
도무지 생각나는거라곤 집 관리 밖에 없는데.....
참신하진 않고.... 아.... 머리가 아프네요 ㅠㅠ


교수님들은 참신한걸 원하는데.....
제가 생각나는거라고는..... 그저.....
지금 있는것들이라 ㅠㅠ
아무튼 이번 학기의 목표는 Help Me를 공개 가능할 정도로 만드는 겁니다.
물론 실패 혹은 약간 완성도가 떨어질듯한 이런 기분이 살짝쿵 들지만 ㅠㅠ
반응형

'잡담 > 학교' 카테고리의 다른 글

유비쿼터스 프로젝트(1/2)  (2) 2010.01.07
작품전시회 판넬 제작......  (2) 2009.12.04
이번 학기에 만들것들......  (0) 2009.10.01
레고로 재미있는 놀이~~~  (4) 2009.07.08
영어 면접.....  (4) 2008.11.19
웬지 공감이 가는 CF  (14) 2008.05.12

Comment +0

계산기

Programing/C#2009. 1. 3. 15:30
반응형

 윈도에 탑재되어 있는 계산기와 거의 비슷하게 동작하는 계산기입니다. 기본적인 사칙 연산을 비롯하여, 나머지 연산, 제곱근을 할 수 있게 되어 있습니다. 다만 몇몇 버그들이 있어서 그것들을 고치면 제대로 돌아가는 계산기가 만들어질 것입니다.

 발견한 버그는 0으로 나눌 때 생기는 문제가 있습니다. 프로그램을 종료할지 묻기는 하는데, 무시하고 실행하면 별 문제 없이 실행이 가능합니다.

 현재 시간은 시험칠때 작년 문제에 계산기에 시간을 표시하는 기능이 있었다는 것을 확인하고 시험칠 때 그 문제가 나오면 바로 낼려고 만들어 두었던 건데, 정작 시험에는 안 나왔다죠; 

 위에 보이는 텍스트박스에 바로 숫자를 입력을 하여 계산을 할 수도 있습니다. 


 실행파일은 아래에서 받으실 수 있습니다.

 소스코드는 아래 해피캠퍼스에서 받으실 수 있습니다.
반응형

'Programing > C#' 카테고리의 다른 글

계산기  (6) 2009.01.03
DDR  (0) 2009.01.02
윈도 탐색기  (4) 2008.12.28
아날로그 시계  (4) 2008.11.08
직소퍼즐  (4) 2008.11.02

Comment +6