분류 전체보기 (53) 썸네일형 리스트형 [Networks] 3주 1차 : Application Layer - Principle of Network Applications Some network apps E-mail Web Text massaging Remote login P2P file sharing Multi-user network games … Creating a network app Write programs that : Run on (different) end systems Communicate over network E.g. Web server software communicates with browser software No need to write software for network-core devices Network-core devices do not run user applications.. [IT] 애자일 소프트웨어 개발 선언 애자일 소프트웨어 개발 선언 애자일 소프트웨어 개발 선언 우리는 소프트웨어를 개발하고, 또 다른 사람의 개발을 도와주면서 소프트웨어 개발의 더 나은 방법들을 찾아가고 있다. 이 작업을 통해 우리는 다음을 가치 있게 agilemanifesto.org [Life] 새로 바꾼 방 구조 [Mu] Ö - Hypernormality (short movie) [Networks] 2주 2차 : Roadmap - Network Core Packet switching : 패킷 단위로 데이터가 쪼개져서 네트워크가 프로세싱 되는 방식 Store-and-forward : Entire packet must arrive at router before it can be transmitted on next link (Shared) Takes L/R seconds to transmit (push out) L-bit packet into link at R bps end-end delay = 2L/R (assuming zero propagation delay) Queuing and loss If arrival rate (in bits) to link exceeds transmission rate of link for a peri.. [Database] 2주 2차, 3주 1차 : Database Approach - Database Approach Traditional file processing : Each user defines and implements the files needed for a specific software application Database approach : Single repository maintains data that defined once and then accessed by various users Main characteristics of database approach Self-describing nature of a database system Database system contains complete definition of structure and constrai.. [Database] 2주 1차 : Database - Database 연관된 데이터의 집합 의미를 갖고 있는 데이터의 집합 특별한 목적을 갖고 만들어짐 Example of a large commercial database : Amazon Database management system (DBMS) : 프로그램의 집합, Database를 생성하고 관리하게 함 Defining a database : 데이터를 저장하기 위하여 데이터 타입, 구조, 제약조건(Constraints)를 특정하는 것 Manipulating a database : Query(read 연산) and update(write 연산) the database mini world Sharing a database : Allow multiple users and programs Transactio.. [Android] 2주 2차 : 애플리케이션의 구성 - 애플리케이션의 구성 애플리케이션 작성 절차 1. 사용자 인터페이스 작성 (XML) 2. 자바 코드 작성 (JAVA) 3. Manifest 파일 작성 (XML) 애플리케이션을 구성하고 있는 컴포넌트를 기술하고 실행 시에 필요한 권한을 지정 패키지 폴더 설명 Gradle Gradle은 안드로이드 앱의 Build 도구 앱을 빌드하는데 필요한 라이브러리 버전을 자동으로 파악하여 다운로드 build.gradle(Project)는 전체 프로젝트에 대한 빌드 설정 build.gradle(Module)에는 프로젝트 내의 모듈별 설정 Main activity 안드로이드 애플리케이션의 실행이 시작되는 곳 안드로이드에는 main()이 없음 (숨겨져 있음) Main activity가 시작 화면의 Activity Activ.. 이전 1 2 3 4 ··· 7 다음