CS

CS/운영체제

Centos7 λ¦¬λˆ…μŠ€ 였라클 λ””λΉ„ μ„€μΉ˜

https://hapajay.tistory.com/63 [ORACLE] 였라클 19c μ„€μΉ˜(CentOS 7, Virtualbox) μ•ˆλ…•ν•˜μ„Έμš”~~~ ν•˜νŒŒμ œμ΄ μž…λ‹ˆλ‹€πŸ˜Š μ΄λ²ˆμ—λŠ” ORACLE 19cλ₯Ό λ¦¬λˆ…μŠ€μ— μ„€μΉ˜ν•΄λ³΄λŠ” λ‚΄μš©μž…λ‹ˆλ‹€! 였라클 19c μ„€μΉ˜ν•˜κΈ°μ— μ•žμ„œ κ°€μƒν™˜κ²½ μ…‹νŒ…μ€ μŠ€νŽ™μ— 맞게 λ‹€ μ€€λΉ„λ˜μ–΄ μžˆμœΌλ‹ˆ μ°Έκ³ ν•˜μ‹œλ©΄ λ©λ‹ˆλ‹€! https: hapajay.tistory.com

CS/운영체제

운영체제

운영체제 - 컴퓨터와 μ‚¬μš©μž μ‚¬μ΄μ—μ„œ μ‹œμŠ€ν…œμ„ 효율적으둜 μš΄μ˜ν•  수 μžˆλ„λ‘ μΈν„°νŽ˜μ΄μŠ€ μ—­ν•  - ν”„λ‘œμ„ΈμŠ€ 관리, λ©”λͺ¨λ¦¬ 관리, κΈ°μ–΅μž₯치 관리, 파일 관리, μž…μΆœλ ₯ 관리, λ¦¬μ†ŒμŠ€ 관리 λ“± 링컀(Linker) - 루틴을 λͺ¨μ•„ μ‹€ν–‰ κ°€λŠ₯ν•œ ν•˜λ‚˜μ˜ λ£¨ν‹΄μœΌλ‘œ μ—°κ²°ν•˜λŠ” κΈ°λŠ₯ - μ—°κ²° κΈ°λŠ₯만 μˆ˜ν–‰ λ‘œλ”(Loader) - ν• λ‹Ή, μ—°κ²°, μž¬λΉ„μΉ˜, 적재 - 컴퓨터 λ‚΄λΆ€λ‘œ 정보λ₯Ό λ“€μ—¬μ˜€κΈ° - μ£ΌκΈ°μ–΅μž₯μΉ˜μ— μ μž¬ν•˜κΈ° ν”„λ‘œμ„ΈμŠ€ μƒνƒœ new : ν”„λ‘œμ„ΈμŠ€ 생성 μƒνƒœ ready : ν”„λ‘œμ„ΈμŠ€ ν• λ‹Ή λŒ€κΈ° μƒνƒœ running : ν”„λ‘œμ„ΈμŠ€μ˜ λͺ…λ Ήμ–΄λ₯Ό μ‹€ν–‰ 쀑인 μƒνƒœ waiting : ν”„λ‘œμ„ΈμŠ€κ°€ μ–΄λ– ν•œ μ΄λ²€νŠΈκ°€ μΌμ–΄λ‚˜λŠ” 것을 κΈ°λ‹€λ¦¬λŠ” μƒνƒœ terminated : ν”„λ‘œμ„ΈμŠ€κ°€ μ’…λ£Œλœ μƒνƒœ Admitted [생성 -> μ€€λΉ„] : μ€€λΉ„ 큐가 λΉ„μ–΄μžˆμ„ ..

CS/μ†Œν”„νŠΈμ›¨μ–΄ 곡학

μ†Œν”„νŠΈμ›¨μ–΄ 곡학

μ†Œν”„νŠΈμ›¨μ–΄ 생λͺ…μ£ΌκΈ° λͺ¨ν˜• 폭포수 λͺ¨ν˜• - μ„ ν˜• 순차 λͺ¨ν˜• - 각 단계가 λλ‚œ ν›„ 결과물이 λͺ…ν™•νžˆ λ‚˜μ™€μ•Ό 함 ν”„λ‘œν† νƒ€μž… λͺ¨ν˜• - μ‚¬μš©μžμ˜ μš”κ΅¬μ‚¬ν•­ μΆ©μ‹€νžˆ 반영 - 단기간 μ œμž‘, λΉ„νš¨μœ¨μ  μ–Έμ–΄λ‚˜ μ•Œκ³ λ¦¬μ¦˜ μ‚¬μš© κ°€λŠ₯μ„± λ‚˜μ„ ν˜• λͺ¨ν˜• - μœ„ν—˜ μš”μ†Œ ν•΄κ²° ν”„λ‘œμ νŠΈ 일정 관리 기법 ν”„λ‘œμ νŠΈ λͺ©ν‘œ 달성을 μœ„ν•œ 지속적인 관리 CPM(Critical Path Method)/ PERT(Program Evaluation and Review Technique) - 초 λ‹¨μ‹œκ°„ λ‚΄ κ³„νš , μ €λΉ„μš© - μž‘μ—… 일정 λ„€νŠΈμ›Œν¬λ‘œ 기술 - ν™”μ‚΄ν‘œ 이용 - 졜μž₯ 경둜 νŒŒμ•…(CPM) κ°„νŠΈ 차트 - νƒ€μž„ 라인 차트 , ν”„λ‘œμ νŠΈ μΌμ •ν‘œ - λ§‰λŒ€ ν‘œμ‹œ - μ‹œμž‘κ³Ό μ’…λ£Œ νŒŒμ•… WBS(Work Breakdown Struckure) 업무 λΆ„λ₯˜ ꡬ쑰 - μž‘..

CS/자료ꡬ쑰

자료ꡬ쑰

μ‹œκ°„λ³΅μž‘λ„ μ‚½μž… μ •λ ¬ μ•ž μžλ£Œμ™€ 크기 비ꡐ , μžμ‹ μ˜ μœ„μΉ˜ μ‚½μž… 선택정렬 λ°μ΄ν„°μ˜ μ΅œμ†Ÿκ°’μ„ μ°Ύμ•„ λ†“λŠ” κ³Όμ • 버블 μ •λ ¬ μΈμ ‘ν•œ 데이터 비ꡐ , μœ„μΉ˜ κ΅ν™˜ 퀡 μ •λ ¬ νž™ μ •λ ¬ ν•΄μ‹±(Hashing) - λ‹€λ₯Έ λ ˆμ½”λ“œμ˜ μ°Έμ‘° 없이 νŠΉμ • ν‚€ λ³€ν™˜μ— μ˜ν•˜μ—¬ μ›ν•˜λŠ” λ ˆμ½”λ“œμ— 직접 μ ‘κ·Ό - ν•΄μ‹± ν…Œμ΄λΈ” , ν•΄μ‹± ν•¨μˆ˜ - λ§Žμ€ κΈ°μ–΅ 곡간 μš”κ΅¬ - μ‚½μž…,μ‚­μ œ μž‘μ—… 유리 - DAM(Direct Access Method) : λ ˆμ½”λ“œ 식별 ν‚€ κ°’κ³Ό λ ˆμ½”λ“œ μ£Όμ†Œ 사이 관계 예츑

CS/정보톡신

정보톡신과 인터넷

데이터 ν†΅μ‹ μ˜ 3μš”μ†Œ - 정보λ₯Ό λ³΄λ‚΄λŠ” μž₯μ†Œ(Source) - 전솑 맀체(톡신 νšŒμ„ ) - 정보λ₯Ό μˆ˜μ‹ ν•˜λŠ” μž₯μ†Œ(Destination) μŠ¬λΌμ΄λ”© μœˆλ„μš°(Sliding Window) 미리 μ•½μ†λœ μœˆλ„μš°(전솑할 수 μžˆλŠ” ν”„λ ˆμž„μ˜ 수) : 흐름 μ œμ–΄ 방식 , ν•œ λ²ˆμ— μ—¬λŸ¬ 개의 ν”„λ ˆμž„μ„ λ‚˜λˆ„μ–΄ 전솑 톡신망 ν˜•νƒœ - 단ν–₯ 톡신(Simplex) : ν•œ λ°©ν–₯, TV, λΌλ””μ˜€ - λ°˜μ΄μ€‘ 톡신(Half Duplex) : μ–‘λ°©ν–₯, λ™μ‹œX, νœ΄λŒ€μš© 무전기 - 전이쀑 톡신(Full Duplex) : μ–‘λ°©ν–₯, λ™μ‹œ κ°€λŠ₯, μ „μ†‘λŸ‰ 많고 νšŒμ„  μš©λŸ‰ 큰 경우 μ‚¬μš© νšŒμ„  μ œμ–΄ 절차 νšŒμ„  μ—°κ²°(접속) -> 데이터 링크 확립 -> 데이터 전솑 -> 데이터 링크 ν•΄μ œ -> νšŒμ„  μ ˆλ‹¨ PCM(Pluse Code Modulation) / μ•„λ‚ ..

CS/운영체제

[CS - 운영체제] Chapter 01. 운영체제 κ°œμš”

운영체제 컴퓨터와 μ‚¬μš©μž μ‚¬μ΄μ—μ„œ μ‹œμŠ€ν…œμ„ 효율적으둜 μš΄μ˜ν•  수 μžˆλ„λ‘ μΈν„°νŽ˜μ΄μŠ€ μ—­ν•  - μ‚¬μš©μžκ°€ μ‘μš© ν”„λ‘œκ·Έλž¨μ„ νŽΈλ¦¬ν•˜κ²Œ μ‚¬μš©ν•˜λ„λ‘ 함 - ν•˜λ“œμ›¨μ–΄ μ„±λŠ₯을 μ΅œμ ν™” - ν”„λ‘œμ„ΈμŠ€ 관리 , λ©”λͺ¨λ¦¬ 관리 , κΈ°μ–΅μž₯치 관리 , 파일 관리 , μž…μΆœλ ₯ 관리 , λ¦¬μ†ŒμŠ€ 관리 운영체제 λ°œλ‹¬ κ³Όμ • 일괄 처리 μ‹œμŠ€ν…œ -> 닀쀑 ν”„λ‘œκ·Έλž˜λ°, 닀쀑 처리, μ‹œλΆ„ν• , μ‹€μ‹œκ°„ 처리 μ‹œμŠ€ν…œ -> 닀쀑 λͺ¨λ“œ μ‹œμŠ€ν…œ -> λΆ„μ‚° 처리 μ‹œμŠ€ν…œ 일괄 처리 μ‹œμŠ€ν…œ : 데이터λ₯Ό μΌμ •λŸ‰ λ˜λŠ” 일정 κΈ°κ°„ λͺ¨μ•„μ„œ ν•œκΊΌλ²ˆμ— μ²˜λ¦¬ν•˜λŠ” μ‹œμŠ€ν…œ μ‹œλΆ„ν•  μ‹œμŠ€ν…œ : CPU의 처리 μ‹œκ°„μ„ μΌμ •ν•œ μ‹œκ°„ λ‹¨μœ„λ‘œ λ‚˜λˆ„μ–΄μ„œ μ—¬λŸ¬ 개의 μž‘μ—…μ„ μ—°μ†μ μœΌλ‘œ μ²˜λ¦¬ν•˜λŠ” μ‹œμŠ€ν…œ 닀쀑 처리 μ‹œμŠ€ν…œ : μ—¬λŸ¬ 개의 CPU와 ν•˜λ‚˜μ˜ μ£ΌκΈ°μ–΅μž₯치λ₯Ό μ΄μš©ν•˜μ—¬ μ—¬λŸ¬ 개의 ν”„λ‘œκ·Έλž¨μ„ λ™μ‹œμ— 처..

CS/μ»΄ν“¨ν„°μΌλ°˜

[CS - μ»΄ν“¨ν„°μΌλ°˜] Chapter 03. 자료의 ν‘œν˜„κ³Ό μ—°μ‚°

진법 3초과 μ½”λ“œ : 3(0011) 을 더함 문제) 10μ§„μˆ˜ 3을 3-초과 μ½”λ“œμ—μ„œ ν‘œν˜„ν•˜κΈ° 3 -> 0011 3μ΄ˆκ³Όμ½”λ“œ 0011 λ”ν•˜κΈ° 0011 +0011 ------- 0110 보수 1의 보수 : 각 μžλ¦¬μ— μžˆλŠ” 1을 0으둜, 0을 1둜 λ°”κΎΈμ–΄ ν‘œν˜„ν•œλ‹€. 2의 보수 : 1의 보수λ₯Ό λ¨Όμ € κ΅¬ν•œ λ‹€μŒ 맨 였λ₯Έμͺ½ μžλ¦¬μ— 1을 λ”ν•˜μ—¬ κ΅¬ν•œλ‹€. 9의 보수 : 10μ§„μˆ˜μ—μ„œ 각 자릿수의 숫자λ₯Ό μ΅œλŒ“κ°’μ—μ„œ λΊ€λ‹€. 10의 보수: 9의 보수λ₯Ό λ¨Όμ € κ΅¬ν•œ λ‹€μŒ κ·Έ 결과에 1을 λ”ν•˜μ—¬ κ΅¬ν•œλ‹€. μ˜ˆμ‹œ) 45에 λŒ€ν•œ 9의 λ³΄μˆ˜λŠ”? 99-45 = 54 11101의 1의 λ³΄μˆ˜λŠ”? 자릿수 λ°”κΎΈκΈ° -> 00010 2의 λ³΄μˆ˜λŠ”? 1의 보수 + 1 = 00011 BCD μ½”λ“œ 10μ§„μˆ˜μ˜ 각각의 자리λ₯Ό 2μ§„μˆ˜λ‘œ λ°”κΏ”μ£Όλ©΄ BCD codeκ°€ ..

CS/μ»΄ν“¨ν„°μΌλ°˜

[CS - μ»΄ν“¨ν„°μΌλ°˜] Chapter 02. λ…Όλ¦¬νšŒλ‘œ

뢈 λŒ€μˆ˜ (Boolean Algebra) μ°Έ(1)κ³Ό 거짓(0), 두 κ°€μ§€μ˜ λ…Όλ¦¬κ°’λ§Œ κ°€μ§€λŠ” λŒ€μˆ˜ 문제) F = (A+B) • (A+C) λ₯Ό κ°„μ†Œν™” ν•˜κΈ° 더보기 κ΅ν™˜ 법칙 A+B = B+A , A•B = B•A 동일 법칙 A + A = A , A•A = A ν•­λ“± 법칙 A + 0 = A , A + 1 = 1 , A•1=A , A•0=0 F = A•A + A•C + B•A + B•C = A + AC + AB + BC ( 동일법칙 , κ΅ν™˜λ²•μΉ™ ) = A(1+C) + AB + BC = A + AB + BC ( 항등법칙 ) = A(1+B) + BC = A + BC F = A + BC 논리 게이트(Logic Gate) λ°˜κ°€μ‚°κΈ° (Half Adder) κ°€μ‚°κΈ°λž€ λ§μ…ˆ 연산을 μˆ˜ν–‰ν•˜κΈ° μœ„ν•œ λ…Όλ¦¬νšŒλ‘œμ΄λ‹€. λ°˜κ°€μ‚°κΈ°λŠ” ν•œ 자..

hello_u
'CS' μΉ΄ν…Œκ³ λ¦¬μ˜ κΈ€ λͺ©λ‘