5. Design Process - Persona and Goals
We talked about Understand and Analysis, now Definition! 그래서 누가 쓸건데? Definition Using data collected in the analysis phase Identify and name key persona 🙎♂️ 특정 집단을 대표하는 가상의 인물 ...
We talked about Understand and Analysis, now Definition! 그래서 누가 쓸건데? Definition Using data collected in the analysis phase Identify and name key persona 🙎♂️ 특정 집단을 대표하는 가상의 인물 ...
Compiling C program C-code는 다음의 순서로 메모리에 올라간다. Compile → Compiler가 C코드를 최적화 후 어셈블리어로 변환한다. (*.s) Assemble → Assembler가 어셈블리어를 기계어 (object file)로 변환한다. 이 때부터 ISA에 따라 달라진다. Linker ...
Now we’re going to talk about Design Process System-centered design What can be built easily on this platform What can I create from available tool What do I as a programmer find interest...
Perpetual Intermediates 사람들은 대부분 중급자에 머무른다. 따라서 중급자를 타깃하여 디자인하는 것이 효과적이다. 중급자에 머무르는 이유는 Beginner에서 Intermediate까지는 비교적 쉽게 넘어간다. Intermediate에서 Expert가 되려면 일단 넘어가기 어렵고, 조금 안쓰다보면 다시 중급자로 돌아오기도...
Early Example: Astrolable 시계, 혼천의 등 쉽게 쓸 수 있는가? → No. 하지만 없으면 정보를 얻을 수 없음. 유일한 정보 획득 수단이라 그냥 쓴다. Evolution of Computers Babbage DIfference Engine (1791~1840) Father of computer. Desi...
Computer is upgrading, but… Moore’s Law에 의해 컴퓨터의 속도는 점점 빨라지고 있고 (요즘 깨지긴 했지만) AI는 사람보다 더 잘해지는 분야가 많아지고 있다. 이에 반해 인간의 능력은 거의 constant하게 유지되며, 컴퓨터와 인간의 능력 차이는 점점 커지고 있다. HCI What is HCI? HCI는 ...
What makes a computer a computer? 폰 노이만 구조 : 메모리에 데이터와 프로그램이 동시에 저장되어 있는 구조. (ex. 덧셈과 1이 같이 들어있음) 💡 Is GPU non-von newmann architecture? No! GPU는 동일하게 여러 번 반복되는 연산(프로그램)에 대해 메모리에서 한 번만...
어느덧 복학 후 첫 학기가 끝났다. 2년간의 회사 생활을 하다보니 마음껏 공부할 수 있는 환경의 중요성을 많이 깨달았고, 가장 열심히 했던 학기가 아닌가 싶다. 가장 열심히 했다고 해서 성적이 가장 잘 나온건 아니지만 확실히 얻어가는게 가장 많았던 학기였으며 평균 성적은 확실히 올라간 학기였다. 3학년이 되고 나서야 공부하는 방식을 조금 알게 된 것...
Forwarding: move packets from router’s input to router’s output → Data plane Routing: Determine where the packet should go. Two approches to sturcture network control plane Per-router contr...
Digital system의 option ASIC: 특정 알고리즘에 특화 micro processor / DSP: 일반적인 이용 Field-programmable devices PLD, FPGA Design Alternatives of Digital Systems Total Cost = N...