본문 바로가기
728x90
반응형

IT210

코딩 테스트 합격자 되기 - 3주차 공부한 내용리스트를 활용해서 스텍을 표현할 수 있어야 함.각 메서드의 시간복잡도가 정리되어야 함 스택 -> 가장 최근의 값이 필요할 때 ex) 괄호 짝맞추기스택을 활용하는 경우 https://cafe.naver.com/dremdeveloper/1001문제출처 : https://cafe.naver.com/dremdeveloper/1001 2024. 1. 27.
1 데이터 베이스 기초 데이터 베이스와 데이터 베이스 시스템 데이터, 정보, 지식 데이터 : 관찰의 결과, 값지식 : 사물이나 현상에 대한 이해 일상생활의 데이터 베이스 구축이 쉬움 검색 빈도 변경 빈도 ⬇️ ⬇️ 책, 웹페이지로 고정 ⬆️ ⬇️ 대출 서비스 ⬇️ ⬆️ 비행기 예약 서비스, 데이터 베이스 구축이 어려움 ⬆️ ⬆️ 증권 데이터 베이스 데베의 개념 및 특징 : 운영 데이터를 통합해 저장하여 공용으로 사용 통합된 데이터 (intergrated data) 데이터를 통합하는 개념, 데이터 중복 최소화 저장된 데이터 문서x, 컴퓨터로 저장된 데이터, Digitization 운영 데이터(opertational data) 업무 검색 목적으로 저장된 데이터 공용 데이터(shared) 공동으로 사용되는 데이터 특징 실시간 접근성.. 2024. 1. 26.
20240126 TIL 보호되어 있는 글 입니다. 2024. 1. 26.
코딩 테스트 합격자 되기 - 2주차 05 배열 공부한 내용 배열 기초 인덱스와 값을 일대일 대응하는 자료구조 선언 방법 #1. 일반적인 방법 arr = [0, 0, 0, 0, 0, 0] arr = [0] * 6 # 2. 생성자를 사용하는 방법 arr = list(range(6)) # [0, 1, 2, 3, 4, 5] # 3. 컴프리헨션(comprehension)을 활용하는 방법 arr = [0 for _ in range(6)] # [0, 0, 0, 0, 0, 0] 배열과 차원 배열은 차원과는 무관하게 메모리에 연속 할당됨! 1차원배열 : 간단한 형태 2차원배열 : 1차원 배열 확장 형태 # 2차원 배열을 리스트로 표현 arr = [[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]] # arr[2][3]에 저장된.. 2024. 1. 13.
14th oval Forum 창업의 에센스 오늘은 사업계획서 작성법 및 컨설팅의 인사이트를 소개하는 포럼에 다녀왔다. 글을 시작하기에 앞서 방대한 양을 전부 정리할 수 없어 이야기 형식으로 교수님, 연사자님께서 전달해주신 내용을 간략하게 리마인드하며 적으므로 정보가 확실하지 않을수도 있다!!1 (심지어 이쪽분야에 대해서 무지하다..) oval이라는 단체에서 주관하였다. oval은 국제적 대학생 자치단체라고 소개 받았고 자세한 사항은 인스타, 블로그로 알 수 있다. 3월에 모집한다고 하니, 관심이 있으면 추천한다. 공동 주최를 국회에서 했는데 덕분에 국회의사당 내부도 구경하고 여러모로 신기한 경험이었다. 포럼 시작 전에 이것저것을 많이 했는데, 진짜 초등학교 때 빼고 안한... 국기에 대한 경례와, 애국가 제창, 묵렴까지 신선했다. 사업 계획서 A.. 2024. 1. 12.
6장 교착상태 교착상태의 개요 교착 상태의 정의 교착 상태(deadlock) 2개 이상의 프로세스가 다른 프로세스의 작업이 끝나기만 기다리며 작업을 더 이상 진행하지 못하는 상태 아사 현상과 관계가 있으나 구분하도록! 아사 상태와 차이점 아사 현상(starvation): 운영체제가 잘못 된 정책을 사용하여 특정 프로세스의 작업이 지연되는 문제(특정 프로세스가 자원을 가져오지 못해 작업이 계속 지연) 개인 프로세스의 문제, 우선순위가 밀려서 서비스를 못 받음 교착 상태: 여러 프로세스가 작업을 진행하다보니 자연 발생적으로 일어나는 문제 2개 이상의 프로세스, 한 없이 발생하게 됨 시스템 자원 교착 상태는 다른 프로세스와 공유할 수 없는 자원을 사용할 때 발생 동시에 사용할 수 없는 자원, 상호 배제가 지켜져야 함 잠금 .. 2024. 1. 10.
728x90
반응형