기출문제/정보처리기사

2020년 3회 정보처리기사 기출문제 16번

엉클지니 2025. 4. 8. 17:30

16. 자료 사전에서 자료의 반복을 의미하는 것은?

    =          ( )

     { }         [ ]

 

 

이 문제는 자료 사전에서 자료의 반복을 나타내는 기호에 대한 질문입니다.

먼저, 자료 사전에서 자료의 반복이란 어떤 요소가 여러 번 등장하거나, 여러 번 반복적으로 사용되는 구조를 표현하는 것을 의미합니다.

😄

문제 분석:

자료 사전에서 자료의 반복을 의미하는 것은?

  • 문제는 **"자료의 반복"**을 의미하는 기호를 묻고 있습니다. 이를 해석하면, 자료구조에서 데이터가 반복적으로 사용되거나 여러 번 등장하는 구조를 나타내는 기호를 찾는 것입니다.

각 기호의 역할:

  1. ① =:
    = 기호는 대입 연산자입니다. 값을 변수에 할당할 때 사용되며, 반복적인 구조를 나타내지 않습니다. 예를 들어, a = 5는 a에 5를 대입하는 의미입니다.
    반복과는 관련이 없습니다.
  2. ② ( ):
    괄호 ()는 함수 호출, 우선순위를 지정하는 데 사용됩니다. 괄호 안에 표현식이 올 수 있지만, 이것은 반복적인 구조와는 상관이 없습니다. 예를 들어, 함수 호출에서 func()처럼 사용됩니다.
    반복과는 관련이 없습니다.
  3. ❸ { }:
    **중괄호 { }**는 집합이나 반복문을 나타낼 때 사용될 수 있습니다. 특히 정의된 규칙이나 패턴을 나타낼 때 중요한 역할을 합니다. 예를 들어, 정규 표현식에서 중괄호 {}는 반복을 나타내는 기호로 사용됩니다.
    • 예: a{3}은 'a'가 3번 반복된다는 의미입니다.
    • 또한 배열이나 리스트에서 반복되는 요소들을 표현할 때도 사용되며, 반복을 나타내는 중요한 역할을 합니다.
  4. ④ [ ]:
    대괄호 []는 배열이나 리스트와 같은 자료구조에서 사용됩니다. 하지만 반복과 관련된 기호라기보다는, 여러 개의 데이터를 저장하는 구조를 나타냅니다. 배열이나 리스트 내의 요소들이 반복적으로 저장되는 구조일 수 있지만, 중괄호 {}가 반복을 명확히 나타내는 데 더 적합합니다.

정답 해설:

  • **{ }**는 반복을 나타내는 기호로 자주 사용됩니다. 특히 정규 표현식에서는 {} 기호가 반복 횟수를 나타내는데 사용됩니다.
  • 예를 들어, a{2,4}는 'a'가 2번에서 4번까지 반복되는 패턴을 나타냅니다.
  • 따라서 자료의 반복을 의미하는 기호로는 **{ }**가 더 적합합니다.

결론:

**정답은 ❸ { }**입니다. 중괄호 {}는 반복을 나타내는 중요한 기호입니다.


정답: ❸ { }

반응형