경우,case

경우 및 그 가능한 수를 따지는 상황이라면 보통 0, 1가지 보다는 2 이상인 게 대부분이고 그걸 세는 것(counting)이 중요한 게 대부분이라 영어에서는 복수형 cases가 훨씬 많이 쓰임. 물론 각각은 (each) case.

양화사quantifier
∃ : 적어도 한 경우에 대해.
∀ : 모든 경우에 대해. ....?

1. 경우의 수

경우의_수,number_of_cases - 저것을 세는 것(counting) i.e. 저것의 가능한 결과의 집합의 개수(cardinality ?)를 구하는 것이 조합론,combinatorics의 주제.


2. special case

특별한 경우 special case - 이것의 반대는 일반적인 경우 (general_case ? general case ?? rel. 일반화,generalization)
special_case
{
syn. specialization
opp. 일반화,generalization
WpEn:Special_case
}
WtEn:special_case

5. degenerate case

6. (PL statement) case statement = switch statement

(논외) PL statement pagename 뭐로하는게 최선? ... 스테이트먼트,statement ? 스테잇먼트,statement ? 문/구문/명령문/...

case_statement / switch_statement
switch_statement

이것은 여러 경우를 고려해서 적절하게 제어흐름,control_flow하는 statment.

7. (program execution) branch / jump

위와 마찬가지 얘기. (merge?) 다만 경우의 수가 많지 않은데, if_statement 같은 경우 식,expression평가,evaluation한 결과가 참,true인지 거짓,false인지 두 가능성에 따라 분기(branch)하는..

8. 조각별 함수 (정의)

이걸 정의,definition할 때 여러 경우에 따라 어떤 값을 갖는지 그런식으로

piecewise function (definition) ... piecewise_definition etc.

piecewise_definition
piecewise_function_definition



9.1. base case

base_case =,base_case . base_case - w
WtEn:base_case
https://everything2.com/title/base case
Ggl:base case
"base case"

9.2. recursive case

recursive_case =,recursive_case . recursive_case - w
https://everything2.com/title/recursive case
Ggl:recursive case
"recursive case"

10. 영단어 case의 다른 뜻 (경우 말고)

fork to 케이스,case ?

case-based_reasoning (CBR) (w) 에서는 사례,case로 보통 번역하는 듯.

10.1. 어떤 알파벳,alphabet에 존재하는 특성 case : 대소문자

Fork한다면 pagename letter_case?



case
  • upper : (uppercase) uppercase_letter 대문자 = capital_letter { WtEn:capital_letter }
  • lower : (lowercase) lowercase_letter 소문자

https://en.wiktionary.org/wiki/Appendix:Glossary#letter_case


또한 단어/문장/...에서 어떤 문자를 대문자로 적을 것인지 등에 대한 다양한 관습 ... etc. 가 존재

rel.
WpEn:Capitalization = https://en.wikipedia.org/wiki/Capitalization
WpEn:Small_caps - 소문자를 대문자와 모양은 같고 크기는 작게 쓰는 방식
프로그래밍,programming에서 식별자,identifer 이름짓기 naming 에 대한 여러
WpEn:Camel_case camelCaseVar PascalCaseVar
WpEn:Snake_case snake_case_var - use uncerscore_character - WpEn:Underscore = https://en.wikipedia.org/wiki/Underscore
WpEn:Kebab_case kebab-case-var - use Google:hyphen-minus였나? Lisp 에서 자주 쓰는 - PowerShell 등 셸,shell에서도
WpEn:All_caps (all capitals) ALLCAPSVAR
...
WpEn:Letter_case




10.2. 격 (언어학, 문법, ...)


pagename TBD:
격,case or
격,grammatical_case.

표층격(surface case)
통사적 격
주격 목적격 ...

심층격(deep case)

case_grammar // via: (semantics 관련 보다가)
격문법 ?
http://www.aistudy.com/linguistics/case_grammar.htm
"소위 주격, 목적격 등의 표층격(surface case)이 아닌 심층격(deep case)"
"이때 격이란 주격 목적격 등의 통사적 격이 아니라 동사의 의미적 수행에 필요한 '의미역'과 같은 개념이다."



https://namu.wiki/w/격