이 글은 클리앙의 '미음이' 님이 작성하신 글을 가져온 것입니다.원문 : https://www.clien.net/service/board/park/10828840 개발자를 독려하는, 유머로 이루어진 영상으로 시작합니다.Good morning, Welcome to WWDC으로 자랑스럽게 시작합니다. 1600만 명의 개발자가 등록, 5300명이 이번 이벤트에 참여되었다고 자랑합니다.최연소 개발자인 10세 소년에 대해 자랑스럽게 소개합니다. 여러분들도 앱 개발해보라고 하네요. 여러분 개발을 합시다. 바로, tvOS, watchOS, macOS, iOS로 넘어갑니다. tvOS부터 시작합니다.Amazon이 tvOS로 들어옵니다. Prime Video와 함께 2017년 하반기에 들어옵니다. Apple Watch를 ..
Application Loader는 Xcode 상에서 업로드가 잘 안되거나, ipa 파일을 직접 올려야 할 경우 사용할 수 있다.뿐만 아니라 문제 발생 시(업로드가 불가능 할 시) Xcode상에서 올리는 것보다 상세한 정보를 제공해준다고 한다. 일단. ipa파일을 뽑아내는 방법부터 알아보자. 1. Window 메뉴의 Organizer. 2. ipa를 추출할 Archive를 선택하고 Export 버튼을 누른다.3. Save for iOS App Store Deployment 를 선택하고 Next를 누른다. (Archive는 Product 메뉴의 Archive를 통해 생성할 수 있다.) 4. Export를 누르고 저장할 위치를 선택한다. ipa파일이 존재한다면 아래 참조. 1. Application Load..
앱스토어에 앱을 등록하기 위해서는 다 만든 앱을 업로드 해야한다.이때, 간혹 22421 에러가 발생한다. 이유는 알 수 없고 다시 시도해보란 말 뿐.대부분의 경우 두세번 정도 다시 시도해보면 정상적으로 업로드가 이루어진다. 하지만, 오늘은 열댓번을 해도 실패. 결국 application loader를 사용해 업로드를 했다. Organizer 창에서 업로드 할 빌드를 선택하고 export를 하면 ipa 파일을 만들 수 있고, 로더를 통해 업로드하면 된다.크게 어려운건 없음.
어떤 값을 넣어야 할지 모르겠을 때가 있다.그땐 . 을 하나 입력해보자.스크린샷과 같은 목록이 나타난다. 열거형 값 중 하나를 입력받아야 하는 모든 경우 . 입력 한번으로 넣을 수 있는 값을 미리 볼 수 있고 선택하면된다.메서드나 변수뒤에 붙는 . 과는 느낌이 다름. 위 스크린샷을 보면UIAlertActionStyle 열거형에 default, cancel, destructive 값이 들어있고 선택하도록 되어 있다.원래대로라면 UIAlertActionStyle.default 이런식으로 사용해야 맞다.하지만 UIAlertActionStyle 을 생략하고 .default 만 입력하더라도 어차피 UIAlertActionStyle 값이 들어올 자리임을 이미 알고 있으므로자동적으로 해석된다. 즉 아래 두 줄은 서로..
AppDelegate 에서 class AppDelegate: UIResponder, UIApplicationDelegate { ..... var shouldSupportAllOrientation = true //화면회전을 잠그고 고정할 목적의 플래그 변수를 추가한다. func application(_ application: UIApplication, supportedInterfaceOrientationsFor window: UIWindow?) -> UIInterfaceOrientationMask { if (shouldSupportAllOrientation == true){ return UIInterfaceOrientationMask.all// 모든방향 회전 가능 } return UIInterfaceOri..
0. 구입에 앞서. 패드는 구뉴구뉴를 사용했었습니다.주로 집에선 책 인터넷 "클량", 학교다닐 땐 강의실에서 수업자료pdf 보고 메모하는 용도로 사용했었죠.미니1세대가 나온 후, 직접 보고 오와 진짜 가볍다 감탄을 했었지만, 그놈의 레티나! 레티나가 아니라 보류. 1. 구입. 가볍고 작은크기와 역대 최고 성능. 게다가 레티나라니!지름신이 올락말락 했었습니다.경험 상, 지름신이 올락말락하는 경우엔 결국 오는 경우가 100%였으므로, 그냥 지르기로 맘 먹었죠.청량리 넵튠, 건대 프리스비, 하이마트, 왕십리 이마트 다 가봐도 재고는 없다는군요.재고만 없을뿐 전시는 되어있어 잠시 봤는데, 와우, 장난없음! 셀룰러네트워크는 있어도 잘 안써서 걍 이번엔 와이파이로 결정.용량은, 32기가는 너무 비싼듯 하고 구뉴 3..
이번에 지른건, 애플 에어포트 타임캡슐!!웹하드처럼 사용할 수도 있고, 나의 2013에어 처럼 802.11ac지원!무선이지만 고속의 내부 네트워크 활용이 가능하기 때문에 눈딱감고 질렀다.회사에서 수령! 차마 막 설치해볼순없고 퇴근할때까지 애간장이 녹아들어감 ㅠㅠ 집에와서 뜯은 갈색박스! 오우.. 길다길어.. 어떻게열지? 이렇게 위로. 마치. 아이폰 아이패드 열듯 스무스하게 올라온다.박스는 길지만 막상 본체는 별로 길지 않음! 음.. 꽃을든남자 싸이에너지팩토리 맨즈밤. 과 비교를.. 진짜 별로 크지 않다. 아이폰5세로 길이보다 5센치정도 더 긴 느낌? 처음엔 겉표면이 약간 시트지느낌이길래.. 애플제품 재질이 바뀐건가..? 하다가 뒷면에 포트개봉하려고 비닐을 뜯어보니.. 전면까지 전부 감싸고 있었다. 애플 ..
25일 새벽 주문.25일 오후 출고.26일 오후 수령. 모든 지름은 항상 설렌다.디스플레이와 성능의 맥북프로레티나와 무게와 스태미너의 맥북에어하스웰.얼마전까지만 해도 고민의 여지 없이 레티나의 편이었지만..직접 맥북을 들고다니다보니 깨달았다. 가벼운게 최고다! 학교 앞 원룸에 사는 우리집을 DHL배송기사님는 찾질 못해 직접 나가 받았다.다른 택배기사님들은 잘만 오시던데... 아마 DHL은 이쪽 지역으론 잘 안오나보다. 그렇게 수령한 맥북에어 하스웰 11인치 기본형.AOC(애플의 학생 할인 프로그램) 할인 적용해 120만원정도에 구입했다. 포장을 뜯을 때 그 설렘은 말로 표현할 수 없다. 11인치라 되게 얇고, 가벼웠다. 펼쳐진 상태에서 화면만 잡고 들어올려도 잘 들어올려질 정도로 가벼웠다.접힌 상태에서 ..
컴퓨터네트워크 11장(완) 11.1 인터넷 보안 개요11.1.1 보안 요구사항 기밀성(암호화), 무결성(제3자에의해 변경되지않음, 해시함수사용), 인증(상대방이 원하는 통신상대방인지), 부인방지(보낸사람이 부인하지못하도록 디지털서명) 11.1.2 인터넷 보안 구조VPN응용에 IPsec을 주로사용(가상망)SSL/TLS 는 전자상거래PGP는 이메일 보안사용 11.2 암호화 기법11.2.1 암호화의 원리 평문에 열쇠를 적용해 암호문 생성.암호문에 열쇠를 적용해 해석.수신자와 송신자의 키가 같다. 이런걸 대칭키 암호화 라고 한다.송신자에게 알려진 공개키와 수신자만 아는 개인키로 구성되는 방식을 공개키암호화 라고 한다. 수신자와송신자의 키가 다르다. 11.2.2 대칭키 암호화치환암호화 : 내용의 일부를 치환해 암..
소프트웨어공학 4장설계 : 사용자의 요구만족을 위해 제약조건이 반영된 구현구조설계 : 모듈간의 관계 정립상세설계 : 모듈내부설계, UI,자료구조설계-결과 : 사양서,레이아웃 설계방법론-구조적설계 : 시스템을 기능적 관점에서 다룸. 하향식-객체지향설계 : 자료+기능으로 추상화, 시스템은 객체의 모임. 설계원리 : 모듈독립적으로설계, 추상화원리,정보은닉,모듈화-추상화원리 : 현실->추상화개념--기능추상화 : 부프로그램의 시그니쳐(이름,입출력)과 기능만 생각-정보은닉 : 모듈의 처리내용은 감춰저야함(독립적) 전역변수없어야함, 유지보수에 좋다.-단계적분해 : 기능을 떼어내고 점차적 구체화-모듈화 : 모듈의 응집력 높게, 결합력 약하게 구조적설계 : 모듈의구조를 파악하는방법, DFD형식에 중점-시스템구조도도출 :..
컴퓨터네트워크 9장 9.1 이메일과 SMTP9.1.1 이메일 시스템의 구성과 동작원리. 전송에 SMTP 수신에 POP3, IMAP 사용. 전송절차메일은 메일서버의 MTA서버에 수신되 스풀에 저장. 이후 전송.MTA서버간 통신은 SMTP에 따라 이루어짐. 9.1.2 이메일주소캐노니컬주소 : 일반 이메일 주소별칭주소 : 그룹주소. 그룹명이 애플 이라면 애플@도메인.주소 형식. 9.1.3 이메일 메시지 포맷.envelope와 메시지 부분으로 구성.봉투 부분엔 송,수신자 주소, 날짜 등 포함. 바디부분은 제어문자와 아스키문자텍스트로 이루어짐.MIME를 통해 아스키텍스트로만 구성되는 메시지에 멀티미디어 메시지 구성가능. 9.1.4 MIME기존 메시지포맷에 MIME헤더를 추가하고, 인코딩을 통해 이진 메시지를 아스..
컴퓨터네트워크 8장 라우팅프로토콜 : 최적 라우팅테이블의 효율적인 설정과 갱신을 위해 라우터간 교환 메시지의 종류, 절차, 수신시 행위를 규정한다. 8.1 라우팅방식정적라우팅 : 관리자에 의해 설정된 후 변경 없이 고정적 유지. 별도 프로토콜 필요x. 테이블유지를 위한 대역폭소모없음. 네트워크가 작거나 단순한 경우 사용. 동적라우팅 : 상황변화에 따라 테이블의 내용이 갱신되어 최적의 테이블상태 유지. 각 라우터는 새로운 라우팅정보를 인접라우터에게 라우팅프로토콜을 통해 알림으로써 변화를 공유, 변화된 정보를 수신한 또다른 라우터는 자신의 테이블 갱신. 교환된 정보를 테이블 갱신에 어케 사용하냐에 따라 글로벌, 분산 라우팅 방식으로 나눔. 글로벌라우팅 : 네트워크 전체정보를 갖고 다른라우터로의 최소비용경로 ..
오늘 새벽에 ios7 버전이 새로 나왔다.아침에 랩실오자마자 바로 업데이트 했다. 아무런 정보없이 바로 업데이트를 했다.이러면, 무엇이 바뀌었는지 체감이 되는 것과 아닌 것을 느낌으로서 구분할 수 있기 때문이다. 베타2를 사용할때와 비교해 확실히 안전성은 좋아진거 같다.하루에 세번정도는 리스프링 되는 꼴을 봤는데, 오늘은 한번도 보질 못했다. 하지만, 홈버튼 두번눌러 음악재생 띄우는건 여전히 안된다.안되는건지 의도적으로 제거한건진 모르겠다. 실제로 사람들의 반응을 살펴봐도 실사버전, 최적화완성 이라고들 한다.본인도 상당히 만족스럽다.
컴퓨터네트워크 7장 7.1 트랜스포트 프로토콜의 위치와 역할다양한 응용프로토콜들에 공통적으로 포함되는 통신 규약을 별도로 정의한 프로토콜. 7.2 트랜스포트 서비스IP 내의 프로세스 구분을 위해 포트번호를 사용.오류검출,복구, 흐름제어, 헌잡제어기능이 트랜스포트프로토콜의 중요 기능. 7.3 TCP7.3.1 TCP역할과 동작 원리세그먼트로 나누고 이에 순서번호를 부여해 수신시 순서번호에 맞게 수신되는지 확인해 신뢰적인 데이터서비스 제공.TCP의 오류탐지는 체크섬, 순서번호확인을 통해 이뤄짐. 7.3.2 TCP세그먼트 포맷출발지포트번호,목적지포트번호순서번호, 확인번호(다음세그먼트의 순서번호를 나타냄), 수신윈도우크기(수신자가 받을 수 있는 데이터의 비트 수).체크섬(계산을 통해 전달된 데이터가 훼손되어 부정..
소프트웨어공학 3장 요구결정과정 : 문제분석-문제정의-프로토타이핑,시험-문서화검토 요구 : 필요한 기능이나 만족해야할 조건,종류 : 사용자요구 : 시스템이제공할서비스와 제약조건을 사용자에게 제시. 시스템요구 : 시스템이 제공해야할 서비스를 체계적으로 자세히 적은것. 개발자-계약자 소프트웨어 명세 : 개발될 것에 대해 기술, 설계 구현의 기초(개발자에게) 요구분석 : 무엇을 개발할 것인가 결정하는 단계-기능적요구 : 기능이나 시스템의 서비스, 시스템이 사용자를 위해 뭘 하는가 기술-비기능적요구 : 성능, 응답시간 처리량, 신뢰도, 보안성, 투자한계 요구분석단계의작업-현재시스템정의 : 자료의처리과정,규모,시기,인터페이스 등-현재시스템평가 : 제안시스템과의 비교-제안시스템을위한비즈니스요구정의 : 기능,범위,업..
컴퓨터네트워크 5장 5.1 ARP(Address Resolution Protocol)5.1.1 ARP의 필요성 데이터를 주고받기위해 IP주소는 알고 있으나 하부망의 주소는 모른다. 하부망의 주소를 알기 위해 필요. 5.1.2 ARP의 동작 절차 정적변환 - 관리자가 IP-맥주소 변환테이블 수동 생성. 데이터그램 전송시마다 주소변환테이블을 탐색해 대응하는 맥주소 찾아 사용.테이블 수동갱신해야 하는 점이 단점 ARP는 동적으로 변환하는 프로토콜송신자 라우터의 IP는 목표수신자인 다음 라우터의 IP주소를 ARP에전달, 송신자 ARP는 목표수신자 IP주소를 포함하는 ARP요청 메시지를 이더넷 하부 데이터 통신망에 연결된 모든 수신자에게 브로드캐스트. 해당 IP는 자신의 하부망 주소를 담은 ARP 응답 메시지를 ..
소프트웨어공학 2장 프로젝트관리란 조직, 계획, 일정관리 하는것.중요한이유 : 수입,지출에 직결된 경제작업(기술외적부분이 많음)관리가 잘된 프로젝트도 실패할 수 있으나, 관리가 안된다면 실패확률이 높다.이론보단 현장이 중요. 다른프로젝트들과 소프트웨어프로젝트의 차이점 : 눈에안보이고 유연하다. 엔지니어링 기술 미확립. 일회성프로젝트프로젝트관리작업 : 계획서-예산-일정-모니터링-조직구성,평가-보고서작성발표 공통점 : 스프트웨어프로젝트에만 있는 작업이 아님. 예산초과문제가능. 자원예측부정확. 지연. 계획의 변경. 모든 엔지니어링이 발생가능. -계획계획의부재 : 불확실성,일정차질,경비초과,저품질,높은유지보수비용,리스크,실패프로젝트계획 : 개발과정과 일정,비용,조직,생산제품에 대해 사전에 계획하는 것.계획서의 ..
컴퓨터네트워크 4장 4.1 인터넷주소4.1.1 인터넷주소의 구조와 DDN 표기법IP주소는 총 32비트로 이루어 지는데, 이를 10진수와 점으로 표기한 것을 DDN(Dotted Dicimal Notation)이라고 한다. 4.1.2 인터넷 주소 클래스클래스A : 32비트중 맨 앞 8비트를 망 식별자로 사용. 망식별자의 맨 앞 비트는 0, 따라서, 하부망은 128(8-1비트)개가 존재가능하나, 모두0, 모두1일경우는 용도가 있으므로, 126개가 존재가능. 이 하부망엔 2^24개 의 호스트를 가질 수 있음. 모두0 모두1일 때를 빼고 2^24-2개가 됨. 클래스B : 32비트중 맨 앞 16비트를 망 식별자로 사용. 망 식별자의 맨 앞 2비트는 10, 따라서 하부망은 2^(16-2)-2개가 존재가능.'10'00..
소프트웨어공학 1장 소프트웨어 : 프로그램+개발,운용,보수에 필요한 정보, 지적노동의 결과, 일반제조업보다 유지보수가 어렵다. 오늘날 사회 경제분야의 소프트웨어에 대한 의존도가 크다. 닳아 없어지는 것이 아니라 소용이 없어져 못쓰게 됨.소프트웨어특징 : 비가시성(예측불가), 테스트가능, 복잡, 변경가능, 장수, 복제가능 소프트웨어시스템 : 유기적으로 상호작용하는 개체들의 모임. 소프트웨어는 컴퓨터기반의 여러시스템과 관계를 맺고있음. 시너지발생, 역동적 발전정보시스템 : 자료의 분류,저장,검색 관점, 데이터베이스를 대화식으로 접근, 조직의 문제해결을 위한 도구(~~시스템, ~~솔루션 등)정보시스템특징 : 대규모자료, 정적이 아님, 시스템분석,유지보수 중요. 제작되어있는 핵심 엔진을 중심으로 커스터마이징함...
컴퓨터네트워크 3장 3.1 프로토콜과 망 구조의 개념 프로토콜은 구문, 의미, 타이밍 으로 구성된다.구문 : 메시지의 형식의미 : ~한 의미를 지니므로 ~하게 처리하면 된다 프로토콜 계층화 : 공통적으로 필요한 기능을 수행하는 프로토콜을 하위에 정의하고 이를 이용하는 상위의 프로토콜을 정의하는 방식. 3.2 통신프로토콜의 계층화 3.2.1 우편서비스의 계층화구조패스 3.2.2 통신프로토콜의 계층화상위(N)계층의 프로토콜은 하위 계층의 프로토콜이 제공하는 서비스를 사용해 상대측의 같은 N계층의 프로토콜과 상호작용하는 프로토콜로 정의됨.상위계층에 정보를 추가해 PDU를 만드는 것을 캡슐화 라고 한다.하나의 n-1계층 프로토콜로 여러개의 n계층 프로토콜들이 서비스를 제공받는 것을 프로토콜 다중화, 반대는 역 ..
컴퓨터네트워크 2장 2.1 개요응용프로토콜 : 프로세스간의 교환하는 정보의 전송규칙을 정의한 규약. (HTTP, FTP, SMTP, POP3, SNMP, SIP, RTSP)응용프로토콜들이 교환하는 정보는, 제어정보, 사용자 정보 두가지로 나눌 수 있다. 2.2 HTTP에 의한 웹페이지 전송절차.PC에서 URL입력. 이를 HTTP에게 넘겨줌. 이후 DNS에서 IP주소 획득. 제어정보를 포함하는 HTTP요청메시지 생성. 여기엔 대상주소, 요청의종류 등이 포함됨.요청메시지는 TCP를 이용해 전송된다.TCP로 IP주소와 포트번호를 함께 넘긴다. TCP는 오류제어와 흐름제어 알고리즘을 이용해 신뢰적인 전송을 보장한다. 오류제어는 송수신 TCP간의 순서번호를 확인함으로서 실현되고, 흐름제어는 송신tcp가 수신tcp..
컴퓨터네트워크 1장 1.2인터넷가입자는, 가정가입자 사무실 가입자로 나눌 수 있음. 1.2.1 가정가입자ADSL : Asymmetric Digital Subscriber Line PC-UTPCABLE-ADSL MODEM-전화선-DSLAM(전화국위치, DSL Access Multiplexer)DSLAM 은 여러개의 ADSL회선을 하나의 광케이블로 다중화/역다중화 함.VDSL은 전화선 길이 제약때문에 DSLAM이 아파트나 빌딩안에 위치함. DSLAM은 ATM(Asynchronous Transfer Mode) 혹은 이더넷 교환망을 통해 BRAS에 연결됨. 1.2.2 사무실가입자지사마다 라우터가 있다. 라우터 별로 네트워크가 논리적으로 독립됨. 불필요한 데이터 트래픽 차단. 외부연결용 라우터를 통해 외부인터넷 ..
하스웰을 장착한 맥북에어가 새로 출시됐다.국내는 아직 전파인증 중이라 공식적으로 구입할 수는 없다.가격을 보니, 크게 변화는 없지만 사양적으로 변화가 있다.기존 SSD 64기가 버전의 가격으로 128기가가 제공이 된다.뿐만 아니라, 배터리시간도 하스웰 빨로 장난이 아니라고 하던데?여기에 OSX 10.9 매버릭스가 적용되면 더 늘어날 수도 있다고... 그래서 고민이다.지금 쓰는 화이트 맥북을 들고다니기엔 좀 부담스럽다.이거.. 맥북 11인치로 바꿔야 할지..아님.. 들고다니는 걸 감수하고 그냥 써야할지..아이패드를 통해 맛본 레티나, 그 레티나를 맥북레티나로 즐길지.. 에어로 고르자니 화면크기가 좀 아쉽고그대로 쓰자니 성능이 좀 아쉽고레티나로 고르자니 크기와 무게가 아쉽고.. 뭘 골라야할까.. 2012맥북..
데이터통신 8장 다이얼업모뎀 모뎀-변조-아날로그-복조-RAS-인터넷대표적인 아날로그-디지털신호 벼환기법 PCM PCM표준에서는 256개 진폭레벨을 나누고, 각각을 8비트값으로 표현한다. 초당 8천개 펄스신호, 각 8비트값 = 64kbps 신호생성됨. DSL주파수 대역은 고주파 사용.ADSL 8mbps up800kbpsADSL2+ 24mbps VDSL 52MbpsVDSL2 100Mbps DSL변조기술 DMT = QAM + FDM. 채널의 상태가 좋지 않다면 해당채널은 사용하지 않고, 상태에따라 신호레벨을 달리해 전송비트수를 조절해 안전한 전송. ADSL시스템구성 ADSL모뎀-splitter-DSLAM-BRAS 케이블모뎀FDM기술 사용.하향데이터전송(64-QAM,256QAM사용)
데이터통신 6장 802.11 2.4 2메가802.11a 5 54메가802.11b 2.4 11메가802.11g 2.4/5 54메가802.11n 2.4/5 150메가 하나의 매체의 대역폭을 채널로 나누고, 채널마다 다른신호 전송하는 것을 광대역 전송,하나의 매체에 하나의 신호 는 기저대역 전송. 이론적 무한대 대역폭 신호변조기법은 진폭편이변조(amplitude shift keying), 주파수편이변조(frequency shift keying), 구상진폭편이변조(Quadrature Amplitude Modulation)위상변이변조(Phase shift keying) 진폭편이변조 : 주파수 신호들의 진폭을 변화시켜 새로운 아날로그 신호를 만듬. 회로구성간단, 저비용, 외부영향에 민감.주파수편이변조 : 주파수를 ..
데이터통신 5장 이더넷스위치는 OSI계층2 에서 동작. 리피터와 달리, 잘못된 신호는 전달하지 않는다. 프레임필터링 기능 지원. 목적주소의 컴퓨터가 입력퐅트에 연결되어있으면 전달하지 않음.자가학습가능. 자가학습으로 스위치테이블, 브리지 테이블 생성. 동적구축. 리피터기반의 CSMA/CD는 한순간 하나의 컴퓨터만 전송가능하므로 하프듀플렉스 지원.이더넷스위치는 풀듀플렉스허브-스위치가 풀 듀플렉스더라도 컴퓨터-허브가 교대양방향 방식을 따라야하므로 완전한 양방향 통신은 지원될수없음.이더넷스위치는 충돌이 발생하지 않기때문에 CSMA/CD방식의 접근제어를 수행할 필요 없음. 고장에 대비해 경로를 여러개를 만들어 놓는데, 순환경로 발생가능.순환경로는 중복전송 등의 문제로네트워크에 장애발생가능하다. 같은 내용이 계속 ..
이러닝 개론 단어 혹은 구를 적게될 것. 문제당 3점.p22, p45 11장 전체 빼기 1장직무분석 : 학습자가 배워야할 내용이 어떤 것인지 찾는 것. 이러닝 설계절차 : 수행분석(=요구분석) - 직무분석, 해결방법, 과제분석 ? 설계 ? 실행 ? 평가 요구분석이 수행분석을 포함함.수행분석 : 문제의 원인을 규명하는 것이 수행분석.직무분석:이러닝이 최적의 방법이라면, 목적을 달성하는데 필요한 학습 내용을 정하는 설계 이러닝콘텐츠의 설계단계의 내용(사실,개념-다수의예를포함하는하나의 영역,절차-단계적행위별로 순서에 의해 수행되는 과제,원리-가이드라인의 적용에 의해 수행되는 과제) 2장학습과정 자극-감각기억-(메타인지)-단기기억-(메타인지)-장기기억 부호화 :새로운 정보가 장기기억장치와 통합되는 과정 3장 멀..
알고리즘 9 P & NP 효율적인알고리즘이란-다차시간알고리즘 다차시간알고리즘 : 최악의 경우 시간복잡도의 상한이 입력크기의 다항식인 알고리즘.O(p(n)) 일 때, p(n) 이 다항식일 때.2n, 3n^3+4n…..2^n, n! 은 다항식이 아니다. = 다차시간알고리즘이 아니다. 다루기힘든문제 : 문제에 대해 다차시간 알고리즘을만드는 것이 불가능한 문제. 다루기힘든정도에따른분류분류1. 다차시간알고리즘이 발견된 문제분류1의 문제는 P집합.-합병정렬,퀵정렬,이진검색,쉬트라센(행렬곱)-연쇄행렬곱셈,최단경로구하기(플로이드),-다익스트라,프림,크루스컬 분류2. 다루기 힘들다고 증명된 문제분류2는 P, NP 어디에도 속하지 않음.-비다항식 크기의 결과를 요구하는 비현실적문제 = 모든 해밀토니안 회로 구하는 문제-요..
- Total
- Today
- Yesterday
- 어플리케이션 로더
- 열거
- 열거형
- AppleTV
- xcode
- 22421
- Apple TV
- Watch OS
- 홈팟
- 애플리케이션 로더
- Application Loader
- 업로드
- 애플와치
- 아이폰
- 화면회전
- ios
- 장치 확인
- 애플
- 아이맥 프로
- 단말기 확인
- IPA
- TVos
- 스위프트
- homepod
- iOS7
- 워치os
- watchOS
- 아이패드
- 개발
- Swift
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |