산업의 분류 경제-산업-기업의 계층 구조 국가 경제 = 제품 생산/가공을 위한 모든 활동 여러가지 산업으로 구성 산업 = 경제의 하위 개념, 경제 내부의 일부 사업 산업 내에 많은 기업이 존재 산업은 실체가 없지만, 기업은 실체가 있다 기업 = 산업 내부의 사업체 경제활동의 주체 산업 구분의 중요성 ? 특정 산업에 규칙/규정 적용 -> 해당 산업에 속한 모든 기업에 적용 산업과 산업구조 산업 = 재화/서비스를 생산하는 경제활동 조직 생산하는 재화/서비스 종류에 따라 산업의 종류를 구분 산업계마다의 특성에 따라, 별도의 경영/관리 방법 필요 산업 구조 = 전체 경제를 구성하는 각 산업의 상대적 중요성 클라크의 산업 분류 1차 산업 = 자연으로부터 자원을 직접 채취하는 산업 농업,축산업,어업,임업,수산업 등..
전체 글
안녕하세요 💻Unix의 탄생 Multics 프로젝트 1954년, John Backus - time -sharing 시스템 개념 제안 그 이전은 batch 처리 방식뿐 1965년, Multics 제안서 Multics = Multiplexed Information and Computing Service 목표 : 우수한 time-sharing 운영체제를 PL/I으로 구현 1969년, Bell lab은 프로젝트 포기 1969년 시제품 작동 -> 1970년대 초반에 상업적 판매 2000년, 마지막 Multics사용, 컴퓨터 종료 종합성 평가 : 개념설계 등이 뛰어났으나, 상업적으로 실패 PL/I programming language one 1963년 개발 착수, 1966년 컴파일러 보급 시작 IBM의 programming l..
Macintosh(매킨토시) 이름의 유래 : 사과 품종 1984년 tv 광고 맥킨토시 최초 출시 1984년 세계 50대 광고로 선정 매킨토시 비전 : 보통 사람도 쉽게 쓸 수 있는 컴퓨터 1979년 애플 사내 프로젝트로 제프 래스킨이 시작 1981년, 스티브 잡스가 팀 인수, 제프 래스킨 퇴사 매킨토시 개발 목표는 그대로 유지 매킨토시 팀 운영 1주일에 90시간을 일하자 . 즐기면서 일하자 팀원들은 몰입의 경지 : 우리는 세상을 바꾸기 위해 일한다 결과 : 개발기간을 3년을 1년6개월로 단축 디테일의 아름다움에 대한 집착 매킨토시 메인보드 디자인 잡스 : 메모리 칩의 배선이 너무 붙어있다. 개발자 : 돌아가는데 지장 없다. 잡스는 아름다움에 신경을 많이 썼음 스티브 잡스의 마인드 최고가 아닌 것은 받아들..
미국 주거 문화 차고가 대부분 제공됨. 옆 도로에 주차 가능 차고는 창고로 사용 사무공간, 독서실 등으로도 사용 미국의 높은 인건비 웬만한 수리는 직접 하자 자동차 수리, 집수리에 익숙 차고를 작업 공간으로 차고 창업 우리집 차고 -> 임대료 공짜 남의 집 차고 -> 싼 가격에 임대 보통 주택과 분리된 차고를 임대 차고 창업의 장점 분리된 차고 -> 시간, 공간적 간섭이 없음 차고 창업의 단점 교통편 미비 : 미국 주택단지는 대중교통 열악, 차량 필수 화장실을 제공하지 않는 경우도 종종 있음. 한국에서 창업(과거) 법인의 주소지 필요 자기집 방 한 칸을 지정 가능(실사 나올 수 있음) 법인 이름이 명기된 임대차 계약서 필요 -> 집주인이 법인에 임대할 것인가? 사업자 등록 시 자기 소유/대표자 소유 부동..
📕Virtual memory Main memory를 보조 기억장치에 cache로 사용하는 기술이다. Programs는 main memory를 공유한다. 프로그램들은 자주 사용되는 코드와 데이터를 저장하는 개인 가상 메모리 주소 공간을 얻습니다. 가상 주소 공간은 프로그램의 주소 공간을 물리적 주소로 변환하여 다른 프로그램으로부터 보호됩니다. Page 가상 메모리 블록 page fault : 가상 메모리 miss를 의미한다. 메모리에는 없고, virtual address에만 있는 경우 Processor는 가상 주소를 생산한다. 가상 주소는 CPU와 OS에 의해 물리적 주소로 변환됩니다. 위의 과정을 address mapping 또는 address translation이라고 부릅니다. 📕Virtual Add..
🔎수강신청 시 활용되는 수강 꾸러미를 위한 DBMS를 구현 사용된 데이터는 2022년 2학기 글로벌SW융합전공으로 개설된 과목을 사용했다. mysql을 사용한 첫 프로젝트라 굉장히 좀 재밌어보였다. php를 이용해서 웹과 mysql을 연결했다. 위 사진은 시작 화면이다. 여기서 각 버튼을 누를때마다 특정 작업을 수행해야 한다. 📕웹 사이트 주요 기능 📗수강 꾸러미 담기 입력받은 학번과 교과목 코드를 통해서 해당 학번의 수강꾸러미에 과목코드에 해당하는 과목을 수강꾸러미에 담는다. 만약 이미 담은 과목코드를 또 수강 꾸러미에 담을 경우 📗수강 꾸러미에서 제거 입력받은 학번과 교과목 코드를 이용해서 해당 학번의 수강 꾸러미에서 입력받은 과목코드에 해당하는 과목을 수강꾸러미에서 제거하면 된다. 만약 존재하지 않..
📕Associative Caches Fully associative cache 모든 memory에 block이 캐시에 아무 곳이나 위치할 수 있다. block들은 아무 공간에 위치할 수 있기에, 다른 Cache방법보다 search가 어렵습니다. Set associative cache는 direct mapped와 fully associative cache의 중간 개념이라고 생각하면 쉽습니다. n-way set associative : 주어진 set안에 n개의 데이터가 존재합니다. 데이터들은 지정된 공간중 아무 곳이나 위치할 수 있습니다. set-associative cache에서 memory block (Block number) modulo (Number of sets in the cache) associ..
📕Cache SRAM의 종류중 하나면서, 작고 빠른 것이 특징입니다. Processor와 memory 사이에 위치하고 있으며, L1,L2,L3 Cache로 구성되어 있습니다. Processor는 Cache에서 가장 먼저 data를 찾습니다. 없으면 memory로 이동 Cache를 간단하게 구조화한 사진입니다. Processor가 cache에 X를 요청합니다. Cache에서 X가 있는지 없는지를 체크합니다. 있다면 Cache -> Processor로 X를 전달해주고 이때를 hit라고 합니다. 여기서 우리는 그 정보가 어디있는지도 알아야 합니다. 없다면 Cache는 Memory에서 X를 찾아서 Processor에게 전달해줍니다. Cache에 요청한 data가 없다면 그 때를 miss라고 합니다. 📕Direc..
✋목차 Principle of Locality Temporal locality Spatial locality Memory Hierarchy 📕Principle of Locality Temporal locality locality in time 한번 사용했던 것을 다시 사용 예를 들면 반복문 안에서 사용되는 instruction Spatial locality locality in space 한번 사용 했던 것 근처를 사용 예를 들면 순서대로 instruction에 접근하는 것이나, 배 열등이 있다. 코드를 예를 들어서 설명하면 이해가 쉬울 것이다. sum=0; for( i=0; i