IT 51

서울대학교 컴퓨터공학부 석사 구술고사 2018 기출문제

* 운영체제 - TLB 와 Data Cache 중 TLB가 일반적으로 hit rate이 더 높은데, 그 이유는? - FFS(Fast File System)과 LFS(Log File System)의 차이를 설명하라 * 컴퓨터구조 - 64KiB의 4-way Set Associative Cache가 있고, 캐쉬 블럭이 16바이트, Physical Address로 32비트를 사용한다고 할 때 Cache Tag는 몇 비트인가? - Cache의 Cold Miss의 개념은 무엇이고, Cold Miss를 줄이는 방법은 무엇인가? => 데이터를 첫 번째 참조할 때 발생하는 miss이며, 줄이는 방법은 없다. - x86-IA32 머신에서 page fault, data cache miss, tlb miss 가 동시에 발생할..

IT/면접 2018.10.21

티맥스 윈도우, 그리고 개발자의 삶

때 아닌 DDoS 공격으로 IT 관련 뉴스가 도배되었지만 그 전까지만 해도 티맥스소프트의 윈도9이 세간의 화제였다. 티맥스가 OS를 만들고 있다는 건 익히 알고는 있었지만 이렇게 빨리 시연회를 할 정도로 완성되었을 줄은 몰랐다. OS라는게 하루 아침에 되는 게 아니라는 생각 때문인지 본인은 그리 기대도 하지 않았고 그저 신문 기사 몇 편만 읽어봤는데 '스타크래프트를 한참의 로딩 후에 돌렸다'는 부분만 보고서는 아예 관심이 없어져 버렸다. 전체 OS의 30%를 대체한다는 기사를 보면 참 웃음 밖에 나오지 않는다. 티맥스 윈도, (이상한) 스크린샷 대공개 티맥스 윈도는 짜깁기? 사실 문제의 핵심은 티맥스 윈도우의 품질이 아니다. 세계 최고의 인재들을 긁어 모아서 수 십년 간 개발한 MS의 윈도우도 엄청나게 ..

IT/이슈 2009.07.09 (2)

Code Signing : 서명된 ActiveX 배포하기

http://en.wikipedia.org/wiki/Code_signing 코드서명(Code Signing)이란 프로그램이나 스크립트 등을 개발한 주체가 임의의 사용자들에게 배포하려고 할 때 해당 프로그램의 배포자가 인증받은 기업(혹은 개인)임을 증명하기 위한 수단이다. 즉, 위 그림처럼 이 프로그램은 '누가' 만든 '어떤' 프로그램이다 라는 것을 명시해주는 방법을 말한다. (실제 경고창과 헷갈려서 흑백 처리함;) 하지만 아무나 프로그램 이름과 게시자를 쓸 수 있게 한다면 문제가 발생한다. 예를 들어, 내가 바이러스 프로그램을 만든 뒤 '네이버'에서 만든 '보안 프로그램'으로 명시해서 배포하면 사람들은 아무 의심없이 설치 버튼을 누를 수 있다. 따라서 이러한 코드서명은 반드시 사업자등록증이나 신분증을 확..

IT/보안 2008.10.24 (6)

Microsoft 21세기 컴퓨팅 컨퍼런스 - 웹을 통한 미래 창조

Computing in the 21st Century Weaving the Future through the Web 2007. 11. 02. / W Hotel Vista Hole with 옹, 엽 컨퍼런스 & 강변역에서 저녁 http://21stcomputing.event.co.kr http://news.naver.com/main/read.nhn?mode=LSD&mid=sec&sid1=105&oid=029&aid=0000187927 기대를 갖고 참석했으나 반나절 이상 투자한 보람을 못느꼈다. 따라서 후기 따위는 없고 사진도 그냥 대충 정리해서 올림 -_-;

IT/컨퍼런스 2007.11.06

SK Telecom 신입 Manager 1차면접(1박2일) - Technology 분야

일시 : 2007. 10. 28~29. (1박 2일) 장소 : 경기도 이천 FMI 연수관 인원 : 약 540명(Technology, PR, 법무, HR 분야 - 이 중 Technology가 절반 이상) (Marketing, Global Biz. Strategy, Finance는 같은 형식으로 다른 날 면접) 복장 : 정장금지(모두들 편한 복장이었음) 1. 집합 : 28일 일요일 오전 06시 50분까지 을지로 SK T-타워 앞 (버스 6대 출발) - 나중에 안거지만 늦게 온 사람에게 일일이 전화해 도착여부를 확인하고 - 그 중 가능한 사람 3-4명을 모범콜택시로 태워서 경기도 이천까지 데려옴(물론 택시비 12만원은 회사부담) 2. 오리엔테이션 : 면접 일정 안내 약 30분 3. 첫날 오전 - UCC를 이용..

IT/면접 2007.10.30 (6)

Computer Graphics : Scan Conversion, Clipping, Transformation, Viewing

Computer Graphics SNU CSE / 2007 Spring / Prof. 신영길 Functions of Graphic Package (OpenGL, DirectX) - Provide prmitives for graphic description - Build and maintain graphic representation model - Provide primitives for viewing operations - Support user interaction with application program - Interact directly with users to allow them modify viewing parameters, if possible Frame Buffer - 일반적으로 스크린 ..

IT/강의 2007.04.19 (3)

Computer Architecture : Introduction & MIPS ISA

Computer Architecture SNU CSE / 2007 Spring / Prof. 민상렬 * Design Techniques (ex. Pipelining, Cache, Multiprocessor) 1. Engineering methodology - common case를 optimize / rare case를 correct하게 2. Correctness criteria - pipeline, cache 등의 테크닉을 사용하더라도 가장 simple한 디자인(테크닉 없는)에서와 같은 결과가 나오게 3. Evaluation methods - Time(Resoponse time)과 Rate(throughput) 4. Technology trends - VLSI에서 트랜지스터가 작아질 경우 : 집적도 향..

IT/강의 2007.03.28

100만달러 ‘수학난제’ 한국인이 풀었다

100만달러 ‘수학난제’ 한국인이 풀었다 [한겨레 2004-12-05 20:51] [한겨레] 현상금 100만달러가 걸린 세계 7대 수학난제 중 첫번째 문제를 김양곤(55·수학통계정보과학부) 전북대 교수가 이끄는 국내 연구팀이 3년 만에 풀어냈다. 김 교수는 5일 “미국 클레이 수학재단(CMI)이 지난 2000년 상금 700만달러를 걸고 발표했던 세계 7대 난제 중 1번 문제를 풀어 독일의 논문평가기관인 첸트랄블라트에서 발간하는 논문집에 수록했다”고 밝혔다. 김 교수는 미국 위스콘신 대학 남기봉 교수와 함께 1번 문제인 ‘P 대 NP’를 공동으로 해결했다. 이번 논문은 지난 3월에 인도의 한 저널에도 발표됐다. 김 교수가 푼 ‘P 대 NP’는 컴퓨터 알고리즘과 관련된 분야로 수학의 귀납법 풀이는 가능하나 ..

IT/이슈 2004.12.06 (4)

[C/linux] Z-Chat (TCP/IP Chat Program)

[info.] 2004 여름 / 네트워크 프로그래밍(경북대) / 고석주 교수님 using : C / Linux / TCP/IP / Multi-threads / thread-synchronization(mutex) [Makefile] all : zchat_serv zchat_clnt zchat_serv : zchat_serv.c zchat.h gcc -o zchat_serv zchat_serv.c -D_REENTRANT -lpthread zchat_clnt : zchat_clnt.c zchat.h gcc -o zchat_clnt zchat_clnt.c -D_REENTRANT -lpthread [zchat.h] /** Z-Chat Header File zzun hello82@unitel.co.kr http:..

IT/소스코드 2004.07.12