본문 바로가기

혼공

혼공파 4차시 더보기 기본미션 p.287 [직접해보는 손코딩 : 범위 내부의 정수를 모두 더하는 함수] 실행 후 코드가 입력된 화면 및 실행 결과 화면 캡처하기 범위 내부의 정수를 모두 더하는 함수 선택미션 매개변수, 기본 매개변수, 가변 매개변수에 대해 간략하게 정리하기 매개변수 - 함수를 호출할 때 괄호 내부여 넣는 여러 가지 자료 기본 매개변수 - 매개변수에 아무것도 넣지 않아도 들어가는 값 가변 매개변수 - 매개변수를 원하는 만큼 받을 수 있는 함수(매개변수 개수가 변할 수 있다.) ex. print() 함수 더보기
혼공파 3차시 더보기 기본미션 리스트, 딕셔너리, 범위 자료형에 대한 이해한 내용을 바탕으로 포스팅하기 리스트 - 사전적인 의미는 '목록', 파이썬에서의 의미는 '여러가지 자료를 저장할 수 있는 자료' - 리스트는 대괄호[ ]에 자료를 쉼표로 구분해서 입력하여 생성한다. # 숫자만으로 구성된 리스트 [1, 2, 3, 4] # 문자열만으로 구성된 리스트 ["안", "녕", "하", "세", "요"] # 여러 자료형으로 구성된 리스트 [273, 32, 103, "문자열", True, False] *요소( element ) - 대괄호[ ] 내부에 넣는 자료 [ 요소, 요소, 요소...] *인덱스( index ) - 리스트의 각 요소가 들어 있는 위치(0 부터 시작) / 인덱스를 활용해 특정 요소 변경 가능. list_a =.. 더보기
혼공파 2차시 더보기 기본미션 p.187 3번 문제 풀고 본인이 태어난 해와 띠를 출력하는 결과값 화면 인증하기 문제 3. str_input = input("태어난 해를 입력해 주세요> ") birth_year = int(str_input) if birth_year%12 == 0: print("원숭이 띠입니다.") elif birth_year%12 == 1: print("닭 띠입니다.") elif birth_year%12 == 2: print("개 띠입니다.") elif birth_year%12 == 3: print("돼지 띠입니다.") elif birth_year%12 == 4: print("쥐 띠입니다.") elif birth_year%12 == 5: print("소 띠입니다.") elif birth_year%12.. 더보기
혼공파 1차시 더보기 기본미션 p.101 3~5번 실행 결과 쓰고 인증하기 문제 3. print("# 연습 문제") print("\\\\\\\\") print("-" * 8) 문제 4. print("안녕하세요"[1]) print("안녕하세요"[2]) print("안녕하세요"[3]) print("안녕하세요"[4]) print("안녕하세요"[5]) 문제 5. print("안녕하세요"[1:3]) print("안녕하세요"[2:4]) print("안녕하세요"[1:]) print("안녕하세요"[:3]) 선택미션 모르는 용어(3~5개) 찾아 혼공 용어 노트에 정리하고 인증하기 표현식(expression) - 어떠한 값을 만들어 내는 간단한 코드 ex. 273 10 + 20 + 30 * 10 "Python Programming" 키.. 더보기
혼공컴운 6차시 기본미션 p.400의 확인 문제 1번 더보기
혼공컴운 5차시 기본미션 p.363의 확인 문제 1번 선택미션 Ch.12(12-1) 임계 구역, 상호 배제 개념을 정리하기 임계 구역 = 공유 자원 중 동시에 실행하면 문제가 발생하는 코드 영역 상호 배제 = 임계 구역에서 하나의 프로세서가 진입했다면, 다른 프로세스가 들어갈 수 없도록 제어하는 것 더보기
혼공컴운 4차시 기본미션 p.304의 확인 문제 1번 선택미션 Ch.11(11-2) 준비 큐에 A, B, C, D 순으로 삽입되었다고 가정했을 때, 선입 선처리 스케줄링 알고리즘을 적용하면 어떤 프로세스 순서대로 CPU를 할당받는지 풀어보기 -> A,B,C,D순으로 CPU에 할당한다. 더보기
혼공컴운 3차시 기본미션 p.185의 확인 문제 3번 p.205의 확인 문제 1번 선택미션 Ch.07(07-2) RAID의 정의와 종류를 간단히 정리하기 정의 - 데이터의 안정성, 높은 성능을 위해 여러 개의 물리적 보조기억장치를 하나의 논리적 보조기억장치처럼 사용하는 기술 종류 - RAID 구성 방법은 여러가지이다. - RAID의 구성 방법 = RAID라벨 - 대표적인 RAID라벨 = RAID 0, RAID 1, RAID 2, RAID 3, RAID 4, RAID 5, RAID 6 파생된 RAID 라벨 = RAID 10, RAID 50 등 (RAID 2, RAID 3은 현재 잘 활용되지 않음.) 더보기