๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ(266)
-
์ปดํจํฐ ๊ตฌ์กฐ - ๋ช ๋ น์ด
์ปดํจํฐ ๊ตฌ์กฐ - ๋ช ๋ น์ด ๋ช ๋ น์ด ํ์ ์ฐ์ฐ์ฝ๋(4) ์คํผ๋๋1(4) ์คํผ๋๋2(8) ํ๋ : ๋ช ๋ น์ด์ ๊ฐ ๊ตฌ์ฑ ์์๋ค์ ์์๋๋ ๋นํธ๋ค์ ๊ทธ๋ฃน ๋ช ๋ น์ด์ ๊ธธ์ด : ๋จ์ด ๊ธธ์ด ์ฐ์ฐ ์ฝ๋ ํ๋์ ๊ธธ์ด๋ ์ฐ์ฐ์ ๊ฐ์๋ฅผ ๊ฒฐ์ ํ๋ค. ์๋ฅผ๋ค์ด 4๋นํธ๋ผ๋ฉด 2์ 4์น์ธ 16๊ฐ์ง ์ฐ์ฐ ์ ์๊ฐ ๊ฐ๋ฅํ๋ค. ์ฐ์ฐ ์ฝ๋ ํ๋์ ๋นํธ๊ฐ ๋์ด๋๋ค๋ ๊ฒ์ ๊ณง ๋ค๋ฅธ ํ๋(์คํผ๋๋)์ ๊ธธ์ด๊ฐ ๊ฐ์ํ๋ค๋ ๊ฒ๊ณผ ๊ฐ๋ค. ์คํผ๋๋ ํ๋์ ๊ธธ์ด๋ ์คํผ๋๋์ ๋ฒ์ ๊ฒฐ์ ์ ํด์ค๋ค. ์ด๋ฌํ ๋ฒ์๋ ์คํผ๋๋์ ์ข ๋ฅ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋ค. ๋ฐ์ดํฐ : ํํ ๊ฐ๋ฅํ ์์ ๋ฒ์ ๊ฒฐ์ ๊ธฐ์ต์ฅ์น ์ฃผ์ : CPU๊ฐ ์คํผ๋๋ ์ธ์ถ์ ์ํ์ฌ ์ฃผ์๋ฅผ ์ง์ ํ ์ ์๋ ๊ธฐ์ต์ฅ์น ์ฉ๋ ๊ฒฐ์ ๋ ์ง์คํฐ ๋ฒํธ : ๋ฐ์ดํฐ ์ ์ฅ์ ์ฌ์ฉ๋ ์ ์๋ ๋ ์ง์คํฐ์ ๊ฐ์ ๊ฒฐ์ ex) ์คํจ๋ฐ๋ 1์ ๋ ..
2020.09.29 -
C# - ๋ฒํผ๊ธฐ๋ฐ ์ปจํธ๋กค(์ฒดํฌ๋ฐ์ค์ ๋ผ๋์ค)
C# - ๋ฒํผ๊ธฐ๋ฐ ์ปจํธ๋กค(์ฒดํฌ๋ฐ์ค์ ๋ผ๋์ค) ๋ฒํผ - ์ฌ์ฉ์ ์ ๋ ฅ์ ๋ฐ๋ ๊ฐ๋จํ ๋ฐฉ๋ฒ์ผ๋ก ๋ฒํผ์ ํด๋ฆญํจ์ผ๋ก์จ ์ด๋ฒคํธ๋ฅผ ๋ฐ์ ๋ฒํผ์ ํ๋กํผํฐ ํ๋กํผํฐ ์ค๋ช Text ์ด๋ฆ์ ์ค์ Font ๋ฌธ์์ด์ ๊ธ๊ผด์ ์ค์ ForeColor ๋ฌธ์์ด์ ์์์ ์ค์ TextAlingn ๋ฌธ์์ด์ ์ ๋ ฌ FlatStyle ๋ฒํผ์ ์คํ์ผ์ ์ค์ Size ํฌ๊ธฐ ์ค์ BackColor ๋ฒํผ ๋ฐฐ๊ฒฝ์ ์ค์ Image ๋ฒํผ ํํ ์์ ์ด๋ฏธ์ง ์ค์ ๋ฒํผ์ ์คํ์ผ(Flat) ๊ธฐํธ์์ ์ค๋ช Flat ๋ฒํผ์ ๋ชจ์์ ํ๋ฉด์ผ๋ก ํ์ Standard ๋ฒํผ ๋ชจ์์ ์ ์ฒด์ ์ผ๋ก ํ์ Popup ๋ฒํผ ๋ชจ์์ด ์ฒ์์๋ ํ๋ฉด์์ ๋ฒํผ ์๋ก ์ฌ๋ฆฌ๋ฉด ์ ์ฒด๋ก ํ์ System ์์คํ ์ด ๊ฒฐ์ ํ๋๋ก, Standard ๊ธฐ๋ณธ๊ฐ ์ฒดํฌ ๋ฐ์ค ์ฒดํฌ ์์์ ํ๋กํผํฐ - Checked..
2020.09.29 -
C# - ๋ฒํผ๊ธฐ๋ฐ ์ปจํธ๋กค(์ฒดํฌ๋ฐ์ค์ ๋ผ๋์ค)
C# - ๋ฒํผ๊ธฐ๋ฐ ์ปจํธ๋กค(์ฒดํฌ๋ฐ์ค์ ๋ผ๋์ค) ๋ฒํผ - ์ฌ์ฉ์ ์ ๋ ฅ์ ๋ฐ๋ ๊ฐ๋จํ ๋ฐฉ๋ฒ์ผ๋ก ๋ฒํผ์ ํด๋ฆญํจ์ผ๋ก์จ ์ด๋ฒคํธ๋ฅผ ๋ฐ์ ๋ฒํผ์ ํ๋กํผํฐ ํ๋กํผํฐ ์ค๋ช Text ์ด๋ฆ์ ์ค์ Font ๋ฌธ์์ด์ ๊ธ๊ผด์ ์ค์ ForeColor ๋ฌธ์์ด์ ์์์ ์ค์ TextAlingn ๋ฌธ์์ด์ ์ ๋ ฌ FlatStyle ๋ฒํผ์ ์คํ์ผ์ ์ค์ Size ํฌ๊ธฐ ์ค์ BackColor ๋ฒํผ ๋ฐฐ๊ฒฝ์ ์ค์ Image ๋ฒํผ ํํ ์์ ์ด๋ฏธ์ง ์ค์ ๋ฒํผ์ ์คํ์ผ(Flat) ๊ธฐํธ์์ ์ค๋ช Flat ๋ฒํผ์ ๋ชจ์์ ํ๋ฉด์ผ๋ก ํ์ Standard ๋ฒํผ ๋ชจ์์ ์ ์ฒด์ ์ผ๋ก ํ์ Popup ๋ฒํผ ๋ชจ์์ด ์ฒ์์๋ ํ๋ฉด์์ ๋ฒํผ ์๋ก ์ฌ๋ฆฌ๋ฉด ์ ์ฒด๋ก ํ์ System ์์คํ ์ด ๊ฒฐ์ ํ๋๋ก, Standard ๊ธฐ๋ณธ๊ฐ ์ฒดํฌ ๋ฐ์ค ์ฒดํฌ ์์์ ํ๋กํผํฐ - Checked..
2020.09.24 -
C# - ์ธ์ด ๊ตฌ์กฐ
C# - ์ธ์ด ๊ตฌ์กฐ ์ด๋ฒ ์ฅ์์๋ C#์ ์ธ์ด๊ตฌ์กฐ(์ดํ ๊ตฌ์กฐ, ์๋ฃํ, ์ฐ์ฐ์, ํ ๋ณํ)์ ๋ํด์ ์์๋ณผ ๊ฒ์ด๋ค. ์ฌ๋ฐ๋ฅธ ์ฌ๋ฃ๊ฐ ์ฐ์ฌ์ผ ์์ฑํ์ด ๋ฐ๋ฅด๊ฒ ๋์ฌ ์ ์๋ค. ํ์คํ๊ฒ ์์๋ณด๋๋ก ํ์. ์ดํ ๊ตฌ์กฐ ์ดํ์ ํํ๋ ๋ ๊ฐ์ง๊ฐ ์๋ค. ํน์ํํ์ ์ผ๋ฐํํ ํน์ํํ๋ ์ง์ ์ด(while), ์ฐ์ฐ์(++), ๊ตฌ๋ถ์( [] ) ๋ฑ์ด ์๊ณ , ์ผ๋ฐ ํํ๋ ๋ช ์นญ(sum), ๋ฆฌํฐ๋ด(523)๋ฑ์ด ์๋ค. ์ง์ ์ด๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ์ค๊ณ์ ๊ทธ ๊ธฐ๋ฅ๊ณผ ์ฉ๋๊ฐ ์ด๋ฏธ ์ ์๋์ด ์๋ ๋จ์ด์ด๋ค. new, byte์ ๊ฐ์ ๊ฒ๋ค์ ์ฐ๋ฆฌ๊ฐ ์ง์ ์ ์ํ์ง๋ ์๋๋ค. ์ฐ์ฐ์์ ๊ตฌ๋ถ์๋ ๋์ด๊ฐ๊ณ ๋ช ์นญ์ ์ดํด๋ณด์. ๋ช ์นญ์ ์๋ฃ์ ํญ๋ชฉ(๋ณ์, ์์)๋ค์ ์๋ณํ๊ธฐ ์ํ์ฌ ๋ถ์ด๋ ์ด๋ฆ์ด๋ค. ์๋ฅผ ๋ค์ด sumํจ์์ ๊ฐ์ ๊ฒ๋ค์ ๋ช ์นญ์ด๋ผ๊ณ ํ๋ค. ์ด ..
2020.09.24 -
์ปดํจํฐ ๊ตฌ์กฐ - ์๋ธ๋ฃจํด
์ปดํจํฐ ๊ตฌ์กฐ - ์๋ธ๋ฃจํด ์๋ธ๋ฃจํด์ ๋ํ ๋ช ๋ น์ด๋ ๋ ๊ฐ๊ฐ ์๋ค. 1) CALL ๋ช ๋ น์ด 2) RET ๋ช ๋ น์ด ์ฝ๊ฒ ์ดํดํ๋ฉด CALL์ ์๋ธ๋ฃจํด์ ๋ถ๋ฅด๋ ๋ช ๋ น์ด์ด๊ณ , RET์ return์ผ๋ก ์๋ธ๋ฃจํด์ด ๋๋๋ฉด ๋์๊ฐ๋ ๋ช ๋ น์ด์ด๋ค. ๊ทธ๋ฆผ์ผ๋ก ํํํ๋ฉด ์ด๋ ๋ค. 1)200๋ฒ๋ถํฐ 209๋ฒ๊น์ง ์์ฐจ์ ์ผ๋ก ์คํ 2)210๋ฒ์์ SUB1์ ํธ์ถ 3)250๋ฒ๋ถํฐ 259๊น์ง ์์ฐจ์ ์ผ๋ก ์คํ 4)260๋ฒ์์ SUB2๋ฅผ ํธ์ถ 5)300๋ฒ๋ถํฐ RET๊น์ง ์คํ ํ 261๋ก ๋์๊ฐ 6)261๋ฒ๋ถํฐ 279๊น์ง ์์ฐจ์ ์ผ๋ก ์คํ 7)280๋ฒ์์ SUB2๋ฅผ ํธ์ถ 8)300๋ฒ๋ถํฐ RET๊น์ง ์คํ ํ 281๋ก ๋์๊ฐ 9)์์ฐจ์ ์คํํ RET์ ๋ง๋, 211๋ก ๋์๊ฐ. 10)์์ฐจ์ ์ผ๋ก ์คํ ํ END ์ข ๋ฃ. ์ญ ๋ฐ๋ผ๊ฐ๋ฉด์ ํธ์ถํ ๊ณณ์ผ๋ก ๊ฐ๋ค๊ฐ ..
2020.09.21 -
์ปดํจํฐ ๊ตฌ์กฐ - ๋ฉํฐ-์ฝ์ด
์ปดํจํฐ ๊ตฌ์กฐ - ๋ฉํฐ-์ฝ์ด ์ฐ๋ฆฌ๋ CPU๋ฅผ ์ด ๋ i5, i7, i9๊ณผ ๊ฐ์ ์ฉ์ด๋ค์ ์ฌ์ฌ์ฐฎ๊ฒ ๋ณธ๋ค. ์ด๋ฒ ์ฅ์์๋ ์ด๋ค์ ๋ํด ์๊ฒ ์์๋ณด์. CPU์์๋ ALU์ ๋ ์ง์คํฐ์ ๊ฐ์ ์ฌ๋ฌ๊ฐ์ง ํ๋์จ์ด ๋ชจ๋์ด ์๋ค. ์ด๋ฅผ CPU์ฝ์ด ๋ผ๊ณ ํ๋ค. ์ด๋ฌํ CPU์ฝ์ด๊ฐ ์ฌ๋ฌ ๊ฐ๋ก ๋ชจ์ฌ ํ๋์ ์นฉ์ ํฌํจ์ํจ ํ๋ก์ธ์๋ฅผ ๋ฉํฐ-์ฝ์ด ํ๋ก์ธ์ ๋ผ๊ณ ํ๋ค. CPU์ฝ์ด๊ฐ ๋๊ฐ๋ ๋์ผ-์ฝ์ด, ๋ค ๊ฐ๋ ์ฟผ๋-์ฝ์ด, 6๊ฐ๋ ํฅ์ฌ, 8๊ฐ๋ ์ฅํ-์ฝ์ด์ด๋ค. ํ์๋ ์ฝ์ด๋ฅผ ๋จธ๋ฆฌ, ์ค๋ ๋๋ฅผ ํ๋ก ์๊ฐํด๋ณด์๋ค. ์์๋ก 2์ฝ์ด 4์ค๋ ๋๋ฉด ๋จธ๋ฆฌ๊ฐ ๋๊ฐ์ด๋ฉฐ, ํ์ด 4๊ฐ์ด๋ค. ์ฆ ํ๋์ ๋จธ๋ฆฌ๋น ๋๊ฐ๋ฅผ ํ๋ฒ์ ์ฒ๋ฆฌํ ์ ์๋ค๋ ๊ฒ์ด๋ค. ๊ทธ๋ฆฌ๊ณ 4์ฝ์ด 4์ค๋ ๋์ด๋ฉฐ ๋จธ๋ฆฌ๊ฐ ๋ค๊ฐ ํ์ด 4๊ฐ์ด๋ค. ์ด๋ ํ๋์ ๋จธ๋ฆฌ๋น ํ๋์ ํ๋ง ์ด์ฉํ์ฌ ์ฒ๋ฆฌํ๋ฏ๋ก ์ ..
2020.09.21