총 852개
-
하나의 프로그램을 자료구조와 알고리즘으로 나누어 설명하시오2025.05.031. 프로그램 구성 프로그램은 자료구조와 알고리즘의 조합이다. 알고리즘을 표현할 때 자연어로 표현하거나 흐름도를 사용할 수 있다. 또한 유사코드를 이용하여 프로그램 구현 시 핵심적인 내용에 집중할 수 있다. 자료구조 중 스택 자료구조에 익숙하지 않은 경우 큐 방식으로 상상하는 경우가 많은데, 이를 극복하기 위해 역량을 키워나가야 한다. 2. 물건 구매 후 거스름돈 내어주는 프로그램 이 프로그램은 물건의 가격과 고객이 지불한 금액을 입력받아 거스름돈을 계산하여 출력하는 프로그램이다. 자료구조로는 가격, 지불 금액, 거스름돈의 각 화폐...2025.05.03
-
언어와 사회_우리 사회의 바람직한 문자 생활_주제 타 문자 혼용2025.05.021. 타 문자 혼용 타 문자 혼용은 1970년 정부가 강제로 한글 전용 정책을 시행한 이후로 국어학계에서 끊임없이 계속되어온 논쟁이다. 특히 알파벳을 비롯한 다른 문자를 두고는 논란이 별로 없지만 한국 역사와 함께 존재하였던 한자에 관해서는 주장이 치열하다. 하지만 한자를 배제한 후 국민의 언어생활과 문화에 장애가 생겼다는 지적도 나오고 있다. 한글만으로는 한국어를 제대로 쓸 수 없는 것에 대해서는 한국어 어휘에서 한자는 절대적인 비중을 차지하며 표준국어대사전에는 한자어가 58.5퍼센트나 차지한다. 즉 한글만으로는 한국어를 온전히 ...2025.05.02
-
특수문자를 이용한 페이지를 작성2025.05.071. HTML 엔티티 코드 정의 및 필요성 엔티티 코드란 Html 문서에서 특수 문자를 입력하기 위한 코드로, HTML이나 XHTML 문서를 코딩할 때 특수 문자(참조 문자)를 써야 하는 경우 엔티티 코드 또는 엔티티 넘버로 변환해서 사용해야 한다. 변환하지 않고 특수 문자를 그대로 입력하면 컴퓨터가 문서를 읽을 때 실제 페이지에 출력될 문서 내용(contents)과 코드를 구분하기 못하는 문제가 발생하기 때문이다. 2. HTML 엔티티 코드 종류 HTML 문서에서 사용할 수 있는 대표적인 특수문자 엔티티 코드에는 공백(스페이스바)...2025.05.07
-
C언어 단어 정렬 소스코드2025.04.271. C 프로그래밍 언어 C 프로그래밍 언어는 1970년대 초반에 개발된 범용 프로그래밍 언어로, 시스템 프로그래밍, 응용 프로그래밍, 임베디드 시스템 프로그래밍 등 다양한 분야에서 사용되고 있습니다. 이 프로그램은 C 언어를 사용하여 사용자가 입력한 단어들을 사전 순서대로 정렬하고, 전체 단어 수와 중복을 제외한 단어 수를 출력하는 기능을 구현하고 있습니다. 2. 문자열 처리 이 프로그램은 사용자가 입력한 문장을 공백 문자를 기준으로 단어를 분리하고, 분리된 단어들을 사전 순서대로 정렬하는 기능을 구현하고 있습니다. 이를 위해 C...2025.04.27
-
훈민정음과 한글문화: 국립한글박물관의 한글 변천과정 및 특징2025.01.041. 한글의 창제와 역사 한글은 세종대왕이 1443년에 창제한 한국 고유의 문자로, 세계에서 유일하게 창시자가 밝혀진 문자입니다. 한글은 민중을 위해 만들어졌으며, 발음을 기반으로 한 체계적인 문자 체계를 가지고 있습니다. 한글은 역사적으로 다양한 변천을 겪었지만, 지속적으로 발전하며 한국 문화와 역사를 기록하는 데 중요한 역할을 해왔습니다. 2. 한글의 특징과 가치 한글은 창시자와 창제 과정이 명확하게 기록되어 있어 그 가치가 크며, 한국인의 시각에서 한국 역사와 문화를 기록할 수 있게 해주었습니다. 한글은 배우기 쉽고 보급이 빨...2025.01.04
-
한글 문학의 발전과 세종대왕의 업적2025.01.231. 한글 창제 이전의 문자 생활 한국에서는 한글이 창제되기 이전에 향찰, 이두, 구결 등의 문자 체계를 사용했지만 한자에 의존적이었고 국민들이 자유롭게 사용하기 어려웠다. 이에 따라 새로운 문자의 필요성이 대두되었다. 2. 한글 창제와 양반 계층의 반대 세종대왕은 1443년 훈민정음을 창제하여 백성들이 쉽게 배우고 사용할 수 있는 문자를 만들었다. 그러나 당시 양반 계층은 한글을 '언문'이라 칭하며 상류층에 어울리지 않는 문자로 여겨 반대했다. 3. 한글 문학의 발전 과정 초기에는 한문 중심의 문학이 주류를 이루었지만, 점차 한글...2025.01.23
-
한글박물관 견학 보고서2025.05.141. 한글의 우수성 한글은 세계에서 가장 우수한 문자로 인정받았다. '세계 문자올림픽 대회'에서 가장 우수한 문자로 연속하여 선정되었으며, 유네스코에서는 '세종대왕 문맹 퇴치상'을 만들어 매년 문맹을 퇴치하기 위해 노력한 개인이나 단체에 이 상을 수여하고 있다. 한글의 우수성은 특히 정보통신이 발달할수록 진가를 발휘하고 있는데, 디지털 기기에 자판을 구현할 때, 과학적인 제자 원리에 의해 창제된 한글이 다른 언어보다 편리하고 간단하게 구현이 가능하기 때문이다. 2. 한글 창제 배경 세종대왕은 백성들이 문자를 몰라 부당한 일을 당하는...2025.05.14
-
쉽게풀어쓰는 C언어 연습문제 4장2025.05.131. C 언어 식별자 C 언어에서 식별자는 변수, 함수, 상수 등을 나타내는 이름입니다. 이 문제에서는 C 언어 식별자의 규칙에 대해 다루고 있습니다. 잘못된 식별자 예시로는 '1st_number'와 같이 숫자로 시작하는 경우, '#'과 같은 특수문자가 포함된 경우 등이 있습니다. 2. C 언어 자료형 C 언어에는 다양한 자료형이 존재합니다. 이 문제에서는 자료형의 크기와 범위에 대해 다루고 있습니다. 자료형을 최대값이 작은 순서대로 나열하면 char, unsigned char, short, int, unsigned, long, f...2025.05.13
-
C언어 스케치 연습문제 솔루션 - 제 03장 입출력2025.04.301. 변수의 자료형 변수의 자료유형은 바뀔 수 없으며, 변수는 자료유형에 따라 저장공간 크기와 저장되는 자료 값의 종류가 결정됩니다. 0과 양수를 처리하는 자료유형은 short, int, long 앞에 키워드 unsigned를 표시합니다. 컴파일러가 컴파일하기 전에 어셈블러의 전처리 과정이 필요합니다. 자료유형 short는 short int라고도 하며, long은 long int라고도 합니다. 문자형과 정수형의 최대 최소 상수는 헤더파일 limits.h에 정의되어 있습니다. 자료유형의 범주를 벗어난 값을 저장하면 오버플로가 발생합니...2025.04.30
-
C언어 100자리 큰 수 계산기 소스코드2025.04.271. C 프로그래밍 이 코드는 C 언어를 사용하여 100자리 이상의 큰 수에 대한 덧셈과 뺄셈 연산을 수행하는 계산기 프로그램입니다. 주요 기능으로는 두 개의 큰 수를 입력받아 덧셈과 뺄셈을 수행하고, 결과를 출력하는 것입니다. 코드는 문자열 처리, 숫자 변환, 자릿수 맞추기, 부호 처리 등의 기능을 포함하고 있습니다. 2. 문자열 처리 이 코드에서는 문자열 처리 기능이 중요한 역할을 합니다. 입력받은 숫자를 문자열로 처리하고, 덧셈과 뺄셈 연산을 수행하기 위해 문자열을 숫자로 변환하는 작업이 필요합니다. 또한 결과를 출력할 때도 ...2025.04.27
