์ ์ฒด ๊ธ(38)
-
[์ด์์ฒด์ ๊ณต๋ฃก์ฑ ] Chapter2 ์ ๋ฆฌ
์ด์์ฒด์ ์ ๊ต๊ณผ์๋ผ๊ณ ๋ถ๋ฆฌ๋ ๊ณต๋ฃก์ฑ ์ ๋ฒ์ญํ๊ณ ์ฝ๊ฒ ๋ฐฐ์ฐ๋ ์ด์์ฒด์ ๋ผ๋ ์ฑ ์์ ๋ถ์กฑํ ๋ถ๋ถ์ ๋ณด์ํด์ ๋ ธ์ ์ผ๋ก ์ ๋ฆฌํด๋์์ต๋๋ค. ์ด Chapter1, Chapter3, Chapter4 ๋ฅผ ์ ๋ฆฌํด๋์๊ณ , ๋ฐ๋ก๋ฐ๋ก ํ ์ฑํฐ์ฉ ๋ธ๋ก๊ทธ์ ์ ๋ก๋ ํ๊ฒ ์ต๋๋ค. Chapter2 ๋งํฌ์ ๋๋ค. - User View, System View, Command Interface, Graphical User Interface, Touchscreen Interface, System Calls, System Services, Linkers and Loaders, Operating System Design and Implementation, Operating System Structure, Layered Approach, Micro ..
2021.04.29 -
[๋ฐ์ดํฐ๋ฒ ์ด์ค] ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ๋ก ์ ๋ฆฌ
๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ๋ก 2ํ(๊น์ฐํฌ ์ )๋ฅผ ์ ๊ณต ์ฑ ์ผ๋ก ์ฌ์ฉํ๊ณ , ์ด๋ฒ์ ์ํ ๊ณต๋ถ๋ฅผ ํ๋ฉด์ ๊ฐ๋จํ๊ฒ ๊ฐ๋ ์ด๋ ๋ด์ฉ์ ๋ ธ์ ์ ์ ๋ฆฌํ์ต๋๋ค. ์ฑํฐ, ์์ฑํฐ ๋ณ ํ ๊ธ์ ๋ง๋ค์ด์ ๊ฐ๋ ์ ์ฝ๊ณ , ์๊ธฐ๊ฐ ๊ทธ ๊ฐ๋ ์ ์ ๋๋ก ์๊ณ ์๋์ง ํ์ธํ๋.. ํ ์คํธ ์ฉ์ผ๋ก ์ฐ์๋ฉด ์ข์ ๊ฒ ๊ฐ์์ ๋ธ๋ก๊ทธ์๋ ๊ณต์ ํฉ๋๋ค. :) ์์ง 6์ฅ๊น์ง ์งํํ๊ณ , ๊ธฐ๋ง๊ณ ์ฌ๋ฅผ ์ค๋นํ๋ฉด์ ๋๊น์ง ์ ๋ฆฌํ ๊ฒ ๊ฐ์ต๋๋ค. ์ค๊ฐ์ค๊ฐ ๋ค๋ฅธ ์ฑ ์ ๋ด์ฉ์ด๋ ๋ธ๋ก๊ทธ ๋ด์ฉ๋ ์์ฌ ์์ผ๋ ์ฐธ๊ณ ํ์๋ฉด ์ข์ ๊ฒ ๊ฐ์ต๋๋ค. ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ๊ณต ์ํ์ ์๋๊ณ ๊ณ์ ๋ค๋ฉด.. ์๊ธฐ์ฉ์ผ๋ก ์ฐ์๋ฉด ์ข์ ๊ฒ ๊ฐ์ต๋๋ค. ์ ์ด๋ฏธ์ง์ฒ๋ผ ํ ๊ธ์ ๋๋ฅด์๋ฉด ๊ฐ๋ ์ ๋ํ ์ค๋ช ์ด ์์ต๋๋ค. ๋งํฌ! https://www.notion.so/e16ba242dcb444efbfdfa3001400c82a ๋ฐ์ด..
2021.04.21 -
[๋ฐ์ดํฐ๋ฒ ์ด์ค] ๊ด๊ณ ๋ฐ์ดํฐ ์ฐ์ฐ ์ ๋ฆฌ
๋ฐ์ดํฐ ๋ชจ๋ธ์ ๋ฐ์ดํฐ ๊ตฌ์กฐ(data structure), ์ฐ์ฐ(operation), ์ ์ฝ์กฐ๊ฑด(constraint)๋ก ๊ตฌ์ฑ๋์ด ์๋ค. ์ด ํฌ์คํ ์์๋ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ์ฐ์ฐ(operation)์ ๋ํด ์ ๋ฆฌํ๋ค. ์ฑ '๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ๋ก (2ํ)'(๊น์ฐํฌ ์ )๋ก ๋ด์ฉ์ ํฐ๋ํ๋ค. ์ฐ์ฐ(operation)์ด๋? : ์ํ๋ ๋ฐ์ดํฐ๋ฅผ ์ป๊ธฐ ์ํด ๋ฆด๋ ์ด์ ์ ํ์ํ ์ฒ๋ฆฌ ์๊ตฌ๋ฅผ ์ํํ๋ ๊ฒ. ๊ด๊ณ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ์ฐ์ฐ == ๊ด๊ณ ๋ฐ์ดํฐ ์ฐ์ฐ(relationship data operation) ๊ด๊ณ ๋ฐ์ดํฐ ์ฐ์ฐ์ ์ข ๋ฅ - ๊ด๊ณ ๋์, ๊ด๊ณ ํด์ ๊ด๊ณ ๋์๋ ๋ฐ์ดํฐ ์ฒ๋ฆฌ ๊ณผ์ ์ ์์๋๋ก ๊ธฐ์ ํ๋ ์ ์ฐจ ์ธ์ด, ๊ด๊ณ ํด์์ ์ฒ๋ฆฌ๋ฅผ ์ํ๋ ๋ฐ์ดํฐ๊ฐ ๋ฌด์์ธ์ง๋ง ๊ธฐ์ ํ๋ ๋น์ ์ฐจ ์ธ์ด์ด๋ค. ์ด๋ ๊ด๊ณ ๋์๊ฐ ์ฒ๋ฆฌ ๊ณผ์ ์ ๊ธฐ์ ํ๊ธฐ ๋๋ฌธ์ ๊ด..
2021.04.19 -
๋ฐฑ์ค 1476 ํ์ด์ฌ
www.acmicpc.net/problem/1476 1476๋ฒ: ๋ ์ง ๊ณ์ฐ ์ค๊ท๊ฐ ์ฌ๋ ๋๋ผ๋ ์ฐ๋ฆฌ๊ฐ ์ฌ์ฉํ๋ ์ฐ๋์ ๋ค๋ฅธ ๋ฐฉ์์ ์ด์ฉํ๋ค. ์ค๊ท๊ฐ ์ฌ๋ ๋๋ผ์์๋ ์ 3๊ฐ๋ฅผ ์ด์ฉํด์ ์ฐ๋๋ฅผ ๋ํ๋ธ๋ค. ๊ฐ๊ฐ์ ์๋ ์ง๊ตฌ, ํ์, ๊ทธ๋ฆฌ๊ณ ๋ฌ์ ๋ํ๋ธ๋ค. ์ง๊ตฌ๋ฅผ ๋ํ www.acmicpc.net ์ํ ๊ธฐ๊ฐ์ ๊ณต๋ถ๋ ํ๊ธฐ ์ซ๊ณ ํด์.. ๊ฐ๋จํ๊ฒ ํ ๋ฌธ์ ํ์ด๋ณด๋ ค๊ณ ํ๋๋ฐ ์ญ์๋ ์ํ..ํด๊ฒฐ๋ ฅ์ด ๋ถ์กฑํด์ ๊ทธ๋ ๊ฒ ์ด๋ ค์ด ๋ฌธ์ ๋ ์๋ ๊ฒ ๊ฐ์๋๋ฐ ์์ ์๊ฐ๋ณด๋ค ์ค๋ ๊ฑธ๋ ธ๋ค. ๋์ค์ ์ด๋์ ์ฝ๋ฉ ํ ์คํธ๋ ์ด๋ป๊ฒ ๋ณด๋..ํ๋ ๋ง์์ด.. ์ฒ์์๋ ๊ต์ฅํ ์์ฒญ๋ ๊ท์น์ด ์๋ค๊ณ ์๊ฐํ๊ณ ์ด๋ ต๊ฒ ์๊ฐํ๋ค. ์ฐ์ 15, 28, 19 ๊ธฐ์ค์ผ๋ก ๊ณต๋ฐฐ์๋ฅผ ๋ง๋ค์ด๋ด๋ ๊ฒ ๊ฐ์๋ฐ.. ๋๋.. ํ๋ฉฐ ๋ฉ๋ชจ์ฅ์ ๊ณ์ ์ธ ์๋ฆฌ์ฉ ์จ๋ดค๋ค..ใ ...
2021.04.07 -
๋ฐฑ์ค 1021๋ฒ ํ์ด์ฌ
www.acmicpc.net/problem/1021 1021๋ฒ: ํ์ ํ๋ ํ ์ฒซ์งธ ์ค์ ํ์ ํฌ๊ธฐ N๊ณผ ๋ฝ์๋ด๋ ค๊ณ ํ๋ ์์ ๊ฐ์ M์ด ์ฃผ์ด์ง๋ค. N์ 50๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์์ฐ์์ด๊ณ , M์ N๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์์ฐ์์ด๋ค. ๋์งธ ์ค์๋ ์ง๋ฏผ์ด๊ฐ ๋ฝ์๋ด๋ ค๊ณ ํ๋ ์์ ์์น๊ฐ www.acmicpc.net ์ด ๋ฌธ์ ๋ index๋ง ์ฐ๋ฉด ๊ธ๋ฐฉ ํด๊ฒฐํ ์ ์๋ค. ์ฒ์์๋ ๊ทธ๋ฅ ํ์ ๊ฐ์ฅ ์ ์์(q[0])์ ๋น๊ตํด์ ํด๊ฒฐํ๋๋ก ์ฝ๋๋ฅผ ์งฐ๋๋ ์ต์๊ฐ์ด ์๋๋ผ ์ต๋๊ฐ์ ๊ฐ๊น์ด ๊ฐ์ ๊ณ์ฐํ๊ณ ์๋ค๋ ๊ฑธ ์๊ฒ ๋์๋ค. ๊ทธ๋์ ์ด๋ป๊ฒ ํด๊ฒฐํ๋ฉด ์ข์๊น, ๊ณ ๋ฏผํ๋ค๊ฐ popํ๊ณ ์ ํ๋ ์ซ์์ ์๊ณผ ๋ค์ ๊ธธ์ด๋ฅผ ๋น๊ตํด ์งง์ ์ชฝ์ผ๋ก ์ฐ์ฐ(๋๋ฒ์งธ or ์ธ๋ฒ์งธ)์ ํ๋ฉด ๊ธ๋ฐฉ ํด๊ฒฐ๋๋ค๋ ๊ฑธ ์์๋ค. index ํจ์๋ ์๊ฐ๋ณต์ก๋๊ฐ O(1)..
2021.04.02 -
M1 ๋งฅ๋ถ์ MySQL Workbench ์ค์นํ๊ธฐ
์์ ์์๋ ํ๊ณผ ์์ฒด ๋ฆฌ๋ ์ค ์๋ฒ๋ฅผ ์ฐ๊ธฐ ๋๋ฌธ์ workbench ๋ฅผ ์ธ์ผ์ ์์ง๋ง, ๊ทธ๋๋ ๋์ค์ ํธํ๋ค๊ณ ํด์ ์ค์น๋ฅผ ์งํํ๋ค. ๊ทธ๋ฐ๋ฐ ์ด๊ฒ ๋ฌด์จ... ๋ m1 ์นฉ์ ์ฅ๋์ธ์ง ์ค์น๋ ๋์๋๋ฐ ๋ณด์์ ํด์ ํด๋ ์ค๋ฅ๊ฐ ๋จ๋ฉด์ ์ฑ ์คํ์ด ์๋๋ค. ๊ตฌ๊ธ๋งํด๋ณด๋ ๋ฒ์ ์ ๋ค์ด๊ทธ๋ ์ด๋ํ๋ฉด ๋๋ค๋ ๋ง์ ์๋ก ๋ค์ด ๋ฐ์๋๋ ํด๊ฒฐ์ด ๋์๊ณ , ํน์๋ ํ๋ ๋ง์์ ๋ธ๋ก๊ทธ์๋ ๋จ๊ฒจ๋ณธ๋ค. ํ์ฌ MySQL workbench ๋ ๋ฒ์ ์ด 8.0.23์ธ๋ฐ, ์ฐ๋ฆฌ๋ ๋ค์ด๊ทธ๋ ์ด๋ ๋ฒ์ ์ ๋ฐ์์ค๊ฒ์ด๋ค. https://dev.mysql.com/downloads/workbench/ MySQL :: Download MySQL Workbench Select Operating System: Select Operating System… Micros..
2021.03.31