λ‹«κΈ°

μ •λ³΄μ²˜λ¦¬ 기좜문제

μ •λ³΄μ²˜λ¦¬κΈ°μ‚¬ · μ •λ³΄μ²˜λ¦¬μ‚°μ—…κΈ°μ‚¬ · μ •λ³΄μ²˜λ¦¬κΈ°λŠ₯사


주관식 μ—°μŠ΅ν•˜κΈ°


ν•œλ¬Έμ œμ”© μ—°μŠ΅ν•˜κΈ°


CBT μœ ν˜•μœΌλ‘œ μ—°μŠ΅ν•˜κΈ°


μ •λ‹΅ ν™•μΈν•˜κΈ°
λ‹€μŒ 문제
λ‹€μŒ 문제
O X
λ‹€μŒ 문제

ν•„μˆ˜ μ•”κΈ° 이둠

λͺ¨λ“ˆν™”λŠ” μ†Œν”„νŠΈμ›¨μ–΄ λ˜λŠ” ν•˜λ“œμ›¨μ–΄ λ‹¨μœ„μ΄λ‹€.

λΌμ΄μ„ΌμŠ€ 2023. 2. 18. 08:23

λͺ¨λ“ˆμ€ λ…λ¦½λœ ν•˜λ‚˜μ˜ μ†Œν”„νŠΈμ›¨μ–΄ λ˜λŠ” ν•˜λ“œμ›¨μ–΄ λ‹¨μœ„λ₯Ό λœ»ν•œλ‹€.

λͺ¨λ“ˆμ˜ κ°€μž₯ 큰 νŠΉμ§•μ€ 독립성이며, 이 뢀뢄을 μΈ‘μ •ν•˜κΈ° μœ„ν•΄ 결합도와 응집도 κ°œλ…μ„ 이해해야 ν•œλ‹€.

 

 

 

기좜문제(20λ…„1회)

곡동 λͺ¨λ“ˆμ— λŒ€ν•œ λͺ…μ„Έ 기법 쀑 ν•΄λ‹Ή κΈ°λŠ₯에 λŒ€ν•΄ μΌκ΄€λ˜κ²Œ μ΄ν•΄λ˜κ³  ν•œ κ°€μ§€λ‘œ 해석될 수 μžˆλ„λ‘ μž‘μ„±ν•˜λŠ” 원칙은?

  1. 독립성
  2. μƒν˜Έμž‘μš©μ„±
  3. λͺ…ν™•μ„±
  4. λ‚΄μš©μ„±

 

 

 

기좜문제(21λ…„3회)

λͺ¨λ“ˆν™”(Modularity)와 κ΄€λ ¨ν•œ μ„€λͺ…μœΌλ‘œ ν‹€λ¦° 것은?

  1. μ†Œν”„νŠΈμ›¨μ–΄μ˜ λͺ¨λ“ˆμ€ ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄μ—μ„œ Subroutine, Function λ“±μœΌλ‘œ ν‘œν˜„λ  수 μžˆλ‹€.
  2. λͺ¨λ“ˆν™”λŠ” μ‹œμŠ€ν…œμ„ μ§€λŠ₯적으둜 관리할 수 μžˆλ„λ‘ ν•΄μ£Όλ©°, λ³΅μž‘λ„ 문제λ₯Ό ν•΄κ²°ν•˜λŠ” 데 도움을 μ€€λ‹€
  3. λͺ¨λ“ˆμ˜ μˆ˜κ°€ μ¦κ°€ν•˜λ©΄ μƒλŒ€μ μœΌλ‘œ 각 λͺ¨λ“ˆμ˜ 크기가 컀지며, λͺ¨λ“ˆ μ‚¬μ΄μ˜ μƒν˜Έκ΅λ₯˜κ°€ κ°μ†Œν•˜μ—¬ κ³ΌλΆ€ν•˜(Overload) ν˜„μƒμ΄ λ‚˜νƒ€λ‚œλ‹€.
  4. λͺ¨λ“ˆν™”λŠ” μ‹œμŠ€ν…œμ˜ μœ μ§€λ³΄μˆ˜μ™€ μˆ˜μ •μ„ μš©μ΄ν•˜κ²Œ ν•œλ‹€.

 

 

 

기좜문제(21λ…„3회)

μ†Œν”„νŠΈμ›¨μ–΄ λͺ¨λ“ˆν™”μ˜ μž₯점이 μ•„λ‹Œ 것은?

  1. 였λ₯˜μ˜ νŒŒκΈ‰ 효과λ₯Ό μ΅œμ†Œν™” ν•œλ‹€.
  2. λͺ¨λ“ˆμ˜ μž¬μ‚¬μš© κ°€λŠ₯으둜 개발과 μœ μ§€λ³΄μˆ˜κ°€ μš©μ΄ν•˜λ‹€.
  3. κΈ°λŠ₯의 뢄리가 κ°€λŠ₯ν•˜μ—¬ μΈν„°νŽ˜μ΄μŠ€κ°€ λ³΅μž‘ν•˜λ‹€.
  4. ν”„λ‘œκ·Έλž¨μ˜ 효율적인 관리가 κ°€λŠ₯ν•˜λ‹€.

 

 

 

기좜문제(21λ…„3회)

λͺ¨λ“ˆν™”(Modularity)와 κ΄€λ ¨ν•œ μ„€λͺ…μœΌλ‘œ ν‹€λ¦° 것은?

  1. μ‹œμŠ€ν…œμ„ λͺ¨λ“ˆλ‘œ λΆ„ν• ν•˜λ©΄ 각각의 λͺ¨λ“ˆμ„ λ³„κ°œλ‘œ λ§Œλ“€κ³  μˆ˜μ •ν•  수 있기 λ•Œλ¬Έμ— 쒋은 ꡬ쑰가 λœλ‹€.
  2. λͺ¨λ“ˆ κ°„μ˜ 결합도가 μ•½ν•΄μ•Ό 독립적인 λͺ¨λ“ˆμ΄ 될 수 μžˆλ‹€.
  3. μ‘μ§‘λ„λŠ” λͺ¨λ“ˆκ³Ό λͺ¨λ“ˆ μ‚¬μ΄μ˜ μƒν˜Έμ˜μ‘΄ λ˜λŠ” μ—°κ΄€ 정도λ₯Ό μ˜λ―Έν•œλ‹€.
  4. λͺ¨λ“ˆ λ‚΄ ꡬ성 μš”μ†Œλ“€ κ°„μ˜ 응집도가 κ°•ν•΄μ•Ό 쒋은 λͺ¨λ“ˆ 섀계이닀.
λ‹«κΈ°