개발 썸네일형 리스트형 소프트웨어공학 - 소프트웨어공학에서 다루는 문제 1. 고비용 - LOC(Lines of Code) 소프트웨어의 규모를 측정하는데 사용 - 소프트웨어 개발에 드는 비용을 월-인원(Man-Month)으로 나타낸다.- 소프트웨어의 위기 응용프로그램이 실행되는 환경인 하드웨어의 비용은 응용프로그램의 일부라는 사실- 무어의 법칙 2년에 2배로 성능이 좋아진다. 집적도가 2배 증가 2. 지연과 낮은 신뢰도 - 상당히 발전했지만 아직 취약 ex ) 35% 이상이 계획에서 벗어난 컴퓨터 관련 개발 프로젝트 - 장비 고장의 70% 이상이 소프트웨어의 의한 것. - 다른 엔지니어링이 소프트웨어엔지니어링보다 발전 해왔다는 증거 . - 급발진, 아폴로 로켓의 실패 도 소프트웨어 문제 - 소프트웨어는 노후화, 마모 되는 물리적 기계적 특성을 가지고 있는 것이 아니라 처음 문.. 더보기 소프트웨어공학 - 소프트웨어와 시스템 1. 소프트웨어소프트웨어란 프로그램과 프로그램의 개발, 운용, 보수에 필요한 관련 정보 일체를 말한다. 소프트웨어 생산적업의 결과인 문서와 정보도 포함된다. A. 비가시성 : 생산물을 보고 구조를 볼 수 없다.B. 복잡성 : 개발과정이 복잡, 업무 각종 시스템이 복잡하다.C. 요구나 환경의 변화에 따라 적절히 변형시킬 수 있다. D. 적은 비용으로 복제가 가능하다. E. 언제나 시험 수정이 가능하다. 1.2. 소프트웨어 의 유형A. 응용 소프트웨어 : 급여 시스템, 회계 시스템 등등B. 시스템 소프트웨어 : 운영체제 장치드라이버 C. 주문형 소프트웨어 : 사용자 요구에 맞추어 개발된것 D. 패키지 소프트웨어 : 패키지화 하여 상업적으로 판매하는 소프트웨어 E. 임베디드 소프트웨어 시스템 - 필요한 기능을.. 더보기 안드로이드스튜디오- HAX kernel module is not installed! 안드로이드 스튜디오를 이용해 안드로이드 앱 공부좀 백년만에 하려는데 AVD실행이 안된다... ㅜㅜ 그래서 에러 메시지를 보니 HAX kernel module is not installed!HAX kernel 모듈이 설치가 되지 않았다는 점!! 그럼 설치하지뭐ㅎㅎ SDK를 연다. SDK Manager에서 맨 아래 Extras 항목의 intel x86 Emulator Accelerator(HAXM installer)을 설치! 그리고 SDK가 설치된 경로로 이동!!경로를 모르면 SDK Mananger의 SDK Path에 써있으니 당황하지 말 것 sdk\extras\intel\Hardware_Accelerated_Execution_Manager 경로로 이동intelhaxm-android.exe 파일을 관리자 권.. 더보기 msp 윈도우앱 만들기 0ksp http://appstudio.windows.com/ 로그인 - Start new - empty 고급화된 정보 추가 - collection Title Flip template Cycle template Iconic template Splash - 앱 실행 했을때 이미지 Installable packages- Windows 8.1 installable package http://aka.ms/msp8rsc- 윈도우 8 앱http://blogs.msdn.com/b/jspark/http://microsoftvirtualacademy.com 더보기 흥선대원군 흥선대원군 - 이하응 운현궁에서 살았다 노안당 흥선대원군이1800 정조 사망 이후 허수아비 왕을 세운다.세도정치 시작 왕권약화부정부패 매관매직민생파탄삼정(전정 군정 환정)의 문란 이양선 나타남 국외적으로 위기감 상승 그래서 흥선대원군이 자신의 아들 고종의 강력한 왕권강화와 를 위해 정책을 취함흥성대원군의 개혁 1. 중앙1) 비변사 기능 약화 - 세도 가문의 권력 장학하여 약화 행정은 의정부, 군사는 삼군부의 기능을 강화여 원상복귀 시킨다. 세조 경국대전 영조 속대전 정조 대전통편 - 개혁가 다 법 만듬 2) 법전편찬- 대전회통, 육전조례3) 경복궁 중건 - 왕권강화, 임진왜란 이후 폐허가 되어 있는 상태 (1) 기부금 받아 중건 - 기부라 했지만 할당을함 (2) 원납전, 당백전(화폐) 고액권을 발행 - .. 더보기 vi/vim의 유용한 기능 - html 문서로 변환하기 파일은 연 상태에서:TOhtml을 누르고 엔터를 누르면 짜잔!!!이상태에서 :wq를 누르면 원본파일을 연 vi가 나타나며 파일이 생성된다!!! 원본파일은 건드리지 않으므로 걱정 노노노노노노 더보기 리눅스 커널 모듈 - /* hello.c */#include (3)#include #include static int __init(1) Hello_init(void) {pr_alert("Good morrow to this fair assembly.\n");return 0 ;} static void __exit(2) hello_exit(void){pr_alert("Alas, poor world, what treasure hast thou lost!\n");} module_init(hello_init);module_exit(hello_exit);MODULE_LICENSE("GPL");MODULE_DESCRIPTIION("Greeting module");MODULE_AUTHOR("William Shakespeare"); (4) (.. 더보기 커널 관리 ■ dmesg 커널 로그 확인 ■ modinfo modinfo .ko 모듈의 정보를 볼 수 았다. * 임베디드 보즈에서는 modinfo 파일이 제공되지 않을 수 있다! 그럴땐 module-init-tools를 컴파일 하자. ■ insmod .ko 옵션 : -k : autoclean을 사용하여 적재 커널 디렉토릴르 찾아 해당 모듈을 추가한다. * 모듈 로드에 실패했다면 insmod를 이용해 정보를 확인하는 것 에는 충분하지 않을 수 있다! 그럴땐 kernel log를 확인해 보자.■ sudo modprobe 옵션 : -k : autoclean을 사용하여 추가 -r : 모듈 삭제 모듈을 추가하는데 가장 유용하게 사용되는 명령이다. 이 명령은 insmod와 달리 아무 위치에서나 모듈을 추가할 수 있고, 의존성.. 더보기 이전 1 ··· 10 11 12 13 14 15 16 17 다음