최신글
-
독학으로 배우는 C언어 022 조건문 다중 if 문
독학으로 배우는 C언어 022 조건문 다중 if 문Contents 1. 다중 if 문 비교나 선택을 해야 할 조건이 많은 경우에 if 문 내부에 if문을 여러 개 사용하는 것을 다중 if 문이라고 한다. 실습 1: 소문자 판별 프로그램입력한 문자가 소문자인지를 판별하는 프로그램을 작성해 보자.(ifmult01.c)#define _CRT_SECURE_NO_WARNINGS #include int main(void){ char a; a = getchar(); if (a >= 'a') if (a ◉ 설명 : 행 설명첫 번째 if 문에서 입력받은 문자가 소문자 a (아스키 코드값 97) 보다 크거나 같으면 조건이 참이므로 두 번째 조건을 확인한다.입력 받은 문자가 두 번째 조건인 z..
2024.12.05
-
토머스 모어의 유토피아 작품 분석
토머스 모어의 유토피아 작품 분석Contents 1. 작품에 등장하는 핵심 개념《유토피아》는 몇 가지 주요 개념을 중심으로 전개되며, 각 개념은 이상 사회에 대한 모어의 비전을 구체화하고 있다. - 유토피아(Utopia)유토피아라는 단어 자체는 모어가 창조한 단어로, 그리스어로 "없는 곳"을 의미하는 ou-topos와 "이상적인 장소"를 의미하는 eu-topos의 중의적 의미를 담고 있다. 유토피아는 존재하지 않는 이상 사회이자 인간이 지향해야 할 가치를 담은 상징적 공간으로, 모어는 이곳을 통해 당대 영국 사회의 모순과 문제를 드러내고자 했다. - 사유재산의 부재유토피아에서는 모든 재산이 공동으로 소유되며, 개인이 사적으로 재산을 소유할 수 없다. 모어는 사유재산이 탐욕과 불평등을 조장한다고 보았고, ..
2024.12.04
-
독학으로 배우는 C언어 021 조건문 if else 문
독학으로 배우는 C언어 021 조건문 if else 문Contents1. if ~ else 문- 조건이 참일 때 실행될 문장과 조건이 거짓일 때 실행할 문장을 지정할 수 있다.- 조건문이 참인 경우에는 if 다음의 실행문을 실행한다. 조건이 거짓인 경우에는 else 다음의 실행문을 실행한다.- 형식 if (조건문) 실행문; else 실행문; 실습 1: if~else 문 1다음의 프로그램을 작성하여 ifelse01.c 저장하고 실행해 보자.#define _CRT_SECURE_NO_WARNINGS#include void main(){ int n; printf(" 점수를 입력하세요 "); scanf("%d", &n); if (n >..
2024.12.02
-
‘학교에서 스마트폰 사용을 금지해야 한다.’ 반대측 입론서와 논점
‘학교에서 스마트폰 사용을 금지해야 한다.’ 반대측 입론서와 논점Contents1) 찬성 측 논점 정리오늘 우리가 다루고자 하는 논제는 ‘학교에서 스마트폰 사용을 금지해야 한다’입니다. 찬성측에서는 스마트폰 사용을 금지하는 것이 학생들의 집중력을 높이고, 학습에 방해가 될 수 있다고 말씀하셨습니다. 그리고 친구들과 교유 관계의 시간을 늘려주므로 사회적 관계 형성을 강화할 수 있고 말씀하셨습니다. 마지막으로 스마트폰 중독을 예방하실 수 있다는 말씀을 하셨습니다.저희 반대 측은 찬성 측의 주장을 충분히 이해했습니다. 하지만, 스마트폰은 단순한 오락용 기기가 아닌, 교육적인 도구로서의 가능성도 갖추고 있습니다. 또한, 스마트폰을 금지하는 것이 오히려 학생들의 자율성, 책임감, 그리고 개인적인 권리를 침해할 수..
2024.12.01
-
‘학교에서 스마트폰 사용을 금지해야 한다.’ 찬성측 입론서와 논점
‘학교에서 스마트폰 사용을 금지해야 한다.’ 찬성측 입론서와 논점Contents1) 논의의 배경오늘날 대한민국 청소년의 스마트폰 사용률은 95% 이상으로, 디지털 기기의 일상화가 가속화되고 있습니다. 그러나 스마트폰 과다 사용은 학업 성취도 저하, 정서 불안, 대면 상호작용 감소와 같은 문제를 초래합니다. 한국교육학술정보원의 조사에 따르면 스마트폰 사용 제한은 학생들의 학습 집중도를 높이고, 사회적 관계를 강화하며, 건강한 디지털 습관을 형성하는 데 효과적입니다. 이에 따라 학교에서 스마트폰 사용을 금지하는 것은 학생들의 전인적 성장을 위한 필수적 조치로 논의되어야 합니다. 2) 개념 정의토론의 원활한 진행을 위해 논제에서 사용된 핵심 개념에 대한 정의를 하겠습니다.학교는 학생들이 교육과 학습, 사회적 ..
2024.11.30
-
호메로스의 오디세이아 작품 분석
호메로스의 오디세이아 작품 분석Contents 1. 오디세이아 작품의 줄거리《오디세이아》는 트로이 전쟁이 끝난 후 오디세우스가 고향 이타카로 돌아가기까지 겪는 모험과 시련을 다룬 작품이다. 이야기의 시작은 전쟁이 끝난 지 10년이 지난 시점으로, 오디세우스는 아직 고향으로 돌아가지 못하고 있다. 이타카에서는 그의 부인 페넬로페와 아들 텔레마코스가 구혼자들로부터 괴롭힘을 당하며 고난을 겪는다. 페넬로페는 오디세우스가 돌아올 것이라는 희망을 품고 있지만, 구혼자들은 그의 귀환을 의심하며 페넬로페와 결혼하려고 강요한다. 텔레마코스는 아버지의 소식을 알기 위해 여행을 떠나며, 이 여정에서 그는 성숙한 청년으로 성장한다.한편, 오디세우스는 칼립소의 섬 오지기아에 갇혀 있다. 칼립소는 오디세우스를 사랑하여 그를 자..
2024.11.23
-
호메로스의 일리아스 작품 분석
호메로스의 일리아스 작품 분석Contents1. 작품에 등장하는 핵심 개념호메로스의 ‘일리아스’는 트로이 전쟁을 배경으로 인간의 갈등, 명예, 운명, 전쟁의 비극을 다룬 작품이다. 핵심 개념들을 중심으로 작품을 살펴보자. ◎ 명예와 영광작품에서 가장 중요한 주제 중 하나는 명예와 영광이다. 아킬레우스를 포함한 영웅들은 자신의 명성을 후대에 남기기 위해 전투에 나선다. 명예는 전사들의 존재 이유이고, 그것을 지키기 위해 목숨을 건다. 아킬레우스가 자신의 생명을 희생하면서도 영광을 선택하는 장면은 이런 가치를 극명히 보여준다.◎ 운명‘일리아스’에서는 운명이 절대적인 힘으로 작용한다. 인간뿐 아니라 신들조차도 운명을 거스를 수 없다. 아킬레우스는 자신의 운명을 알고도 받아들인다. 이 운명은 삶의 불가피성을 ..
2024.11.19
-
독학으로 배우는 C언어 020 조건문 단일 if문
독학으로 배우는 C언어 020 조건문 단일 if문Contents 1. if문1) 형식IF(조건식) 실행문; - 주어진 조건식이 참이면 실행문을 실행한다.- 주어진 조건식이 거짓이면 실행문을 실행하지 않고 다음 문장을 실행한다.- 조건식에서 사용하는 관계연산자는 아래와 같다. 연산자기능==같다 (= 는 대입연산자이며 사용하지 못한다.)!=같지 않다.>~ 보다 크다>=~ 보다 크거나 같다( => 거꾸로 사용할수 없다.)~ 보다 작다.~ 보다 작거나 같다( =사용할수 없다.) 실습 1: if문 1다음의 프로그램을 작성하여 if001.c 저장하고 실행해 보자.#define _CRT_SECURE_NO_WARNINGS#include void main(){ int n; ..
2024.09.06
-
독학으로 배우는 C언어 019 대입 연산자
독학으로 배우는 C언어 019 대입 연산자Contents 1. 단항 연산자변수의 값을 1씩 증가(increment) 하거나 1씩 감소(decrement) 하는 연산자로 다음과 같은 종류가 있다. 연산자기능사용예 ++ -- 1 씩 증가 1 씩 감소 a=a+1 --> a++, ++a b=b-1 --> b--, --b 실습 1: 인크리먼트 연산다음의 프로그램을 작성하여 ex069.c 저장하고 실행해 보자.#include int main(void){ int a, b, c; a = 2; b = 3; c = b + a++; printf("a 변수 값 %d ", a); printf("c 변수 값 %d ", c); return 0;} ◉ 설명 : 행 설명 b+a++ 은 3+2를 연산하고 그 값을 c 변수에 대입..
2024.08.28
-
독학으로 배우는 C언어 018 8진수와 16진수의 표시
독학으로 배우는 C언어 018 8진수와 16진수의 표시Contents 아스키코드값의 표시컴퓨터에서 사용되는 모든 문자는 고유의 값을 갖고 있으며 이값을 아스키코드(ASCII CODE)라 한다. 아스키코드는 정수 0~255까지로 표시하며 이 중 31 이하의 아스키코드는 문자값이 아닌 특수 기능을 갖는 기능키 값이다.예를 들어 벨 소리를 내는 CTRL + G 키의 아스키코드값은 7이고 RETURN 키의 아스키코드값은 13이다.앞에서 이미 다뤘지만, C언어에서는 문자를 단일 인용부호 ( ‘ ’ ) 로 표기하며 만일 a문자를 문자형 변수 data에 기억시킨다면 data='a'와 같이 기술한다. 이때 data 변수는 1바이트 길이의 변수이며 대입된 'a' 문자의 아스키코드인 97이 기억된다.C언어에서는 문자형 자..
2024.08.15
최신글
-
독학으로 배우는 C언어 022 조건문 다중 if 문
독학으로 배우는 C언어 022 조건문 다중 if 문Contents 1. 다중 if 문 비교나 선택을 해야 할 조건이 많은 경우에 if 문 내부에 if문을 여러 개 사용하는 것을 다중 if 문이라고 한다. 실습 1: 소문자 판별 프로그램입력한 문자가 소문자인지를 판별하는 프로그램을 작성해 보자.(ifmult01.c)#define _CRT_SECURE_NO_WARNINGS #include int main(void){ char a; a = getchar(); if (a >= 'a') if (a ◉ 설명 : 행 설명첫 번째 if 문에서 입력받은 문자가 소문자 a (아스키 코드값 97) 보다 크거나 같으면 조건이 참이므로 두 번째 조건을 확인한다.입력 받은 문자가 두 번째 조건인 z..
2024.12.05
-
토머스 모어의 유토피아 작품 분석
토머스 모어의 유토피아 작품 분석Contents 1. 작품에 등장하는 핵심 개념《유토피아》는 몇 가지 주요 개념을 중심으로 전개되며, 각 개념은 이상 사회에 대한 모어의 비전을 구체화하고 있다. - 유토피아(Utopia)유토피아라는 단어 자체는 모어가 창조한 단어로, 그리스어로 "없는 곳"을 의미하는 ou-topos와 "이상적인 장소"를 의미하는 eu-topos의 중의적 의미를 담고 있다. 유토피아는 존재하지 않는 이상 사회이자 인간이 지향해야 할 가치를 담은 상징적 공간으로, 모어는 이곳을 통해 당대 영국 사회의 모순과 문제를 드러내고자 했다. - 사유재산의 부재유토피아에서는 모든 재산이 공동으로 소유되며, 개인이 사적으로 재산을 소유할 수 없다. 모어는 사유재산이 탐욕과 불평등을 조장한다고 보았고, ..
2024.12.04
-
독학으로 배우는 C언어 021 조건문 if else 문
독학으로 배우는 C언어 021 조건문 if else 문Contents1. if ~ else 문- 조건이 참일 때 실행될 문장과 조건이 거짓일 때 실행할 문장을 지정할 수 있다.- 조건문이 참인 경우에는 if 다음의 실행문을 실행한다. 조건이 거짓인 경우에는 else 다음의 실행문을 실행한다.- 형식 if (조건문) 실행문; else 실행문; 실습 1: if~else 문 1다음의 프로그램을 작성하여 ifelse01.c 저장하고 실행해 보자.#define _CRT_SECURE_NO_WARNINGS#include void main(){ int n; printf(" 점수를 입력하세요 "); scanf("%d", &n); if (n >..
2024.12.02
-
‘학교에서 스마트폰 사용을 금지해야 한다.’ 반대측 입론서와 논점
‘학교에서 스마트폰 사용을 금지해야 한다.’ 반대측 입론서와 논점Contents1) 찬성 측 논점 정리오늘 우리가 다루고자 하는 논제는 ‘학교에서 스마트폰 사용을 금지해야 한다’입니다. 찬성측에서는 스마트폰 사용을 금지하는 것이 학생들의 집중력을 높이고, 학습에 방해가 될 수 있다고 말씀하셨습니다. 그리고 친구들과 교유 관계의 시간을 늘려주므로 사회적 관계 형성을 강화할 수 있고 말씀하셨습니다. 마지막으로 스마트폰 중독을 예방하실 수 있다는 말씀을 하셨습니다.저희 반대 측은 찬성 측의 주장을 충분히 이해했습니다. 하지만, 스마트폰은 단순한 오락용 기기가 아닌, 교육적인 도구로서의 가능성도 갖추고 있습니다. 또한, 스마트폰을 금지하는 것이 오히려 학생들의 자율성, 책임감, 그리고 개인적인 권리를 침해할 수..
2024.12.01
-
‘학교에서 스마트폰 사용을 금지해야 한다.’ 찬성측 입론서와 논점
‘학교에서 스마트폰 사용을 금지해야 한다.’ 찬성측 입론서와 논점Contents1) 논의의 배경오늘날 대한민국 청소년의 스마트폰 사용률은 95% 이상으로, 디지털 기기의 일상화가 가속화되고 있습니다. 그러나 스마트폰 과다 사용은 학업 성취도 저하, 정서 불안, 대면 상호작용 감소와 같은 문제를 초래합니다. 한국교육학술정보원의 조사에 따르면 스마트폰 사용 제한은 학생들의 학습 집중도를 높이고, 사회적 관계를 강화하며, 건강한 디지털 습관을 형성하는 데 효과적입니다. 이에 따라 학교에서 스마트폰 사용을 금지하는 것은 학생들의 전인적 성장을 위한 필수적 조치로 논의되어야 합니다. 2) 개념 정의토론의 원활한 진행을 위해 논제에서 사용된 핵심 개념에 대한 정의를 하겠습니다.학교는 학생들이 교육과 학습, 사회적 ..
2024.11.30
-
호메로스의 오디세이아 작품 분석
호메로스의 오디세이아 작품 분석Contents 1. 오디세이아 작품의 줄거리《오디세이아》는 트로이 전쟁이 끝난 후 오디세우스가 고향 이타카로 돌아가기까지 겪는 모험과 시련을 다룬 작품이다. 이야기의 시작은 전쟁이 끝난 지 10년이 지난 시점으로, 오디세우스는 아직 고향으로 돌아가지 못하고 있다. 이타카에서는 그의 부인 페넬로페와 아들 텔레마코스가 구혼자들로부터 괴롭힘을 당하며 고난을 겪는다. 페넬로페는 오디세우스가 돌아올 것이라는 희망을 품고 있지만, 구혼자들은 그의 귀환을 의심하며 페넬로페와 결혼하려고 강요한다. 텔레마코스는 아버지의 소식을 알기 위해 여행을 떠나며, 이 여정에서 그는 성숙한 청년으로 성장한다.한편, 오디세우스는 칼립소의 섬 오지기아에 갇혀 있다. 칼립소는 오디세우스를 사랑하여 그를 자..
2024.11.23
-
호메로스의 일리아스 작품 분석
호메로스의 일리아스 작품 분석Contents1. 작품에 등장하는 핵심 개념호메로스의 ‘일리아스’는 트로이 전쟁을 배경으로 인간의 갈등, 명예, 운명, 전쟁의 비극을 다룬 작품이다. 핵심 개념들을 중심으로 작품을 살펴보자. ◎ 명예와 영광작품에서 가장 중요한 주제 중 하나는 명예와 영광이다. 아킬레우스를 포함한 영웅들은 자신의 명성을 후대에 남기기 위해 전투에 나선다. 명예는 전사들의 존재 이유이고, 그것을 지키기 위해 목숨을 건다. 아킬레우스가 자신의 생명을 희생하면서도 영광을 선택하는 장면은 이런 가치를 극명히 보여준다.◎ 운명‘일리아스’에서는 운명이 절대적인 힘으로 작용한다. 인간뿐 아니라 신들조차도 운명을 거스를 수 없다. 아킬레우스는 자신의 운명을 알고도 받아들인다. 이 운명은 삶의 불가피성을 ..
2024.11.19
-
독학으로 배우는 C언어 020 조건문 단일 if문
독학으로 배우는 C언어 020 조건문 단일 if문Contents 1. if문1) 형식IF(조건식) 실행문; - 주어진 조건식이 참이면 실행문을 실행한다.- 주어진 조건식이 거짓이면 실행문을 실행하지 않고 다음 문장을 실행한다.- 조건식에서 사용하는 관계연산자는 아래와 같다. 연산자기능==같다 (= 는 대입연산자이며 사용하지 못한다.)!=같지 않다.>~ 보다 크다>=~ 보다 크거나 같다( => 거꾸로 사용할수 없다.)~ 보다 작다.~ 보다 작거나 같다( =사용할수 없다.) 실습 1: if문 1다음의 프로그램을 작성하여 if001.c 저장하고 실행해 보자.#define _CRT_SECURE_NO_WARNINGS#include void main(){ int n; ..
2024.09.06
-
독학으로 배우는 C언어 019 대입 연산자
독학으로 배우는 C언어 019 대입 연산자Contents 1. 단항 연산자변수의 값을 1씩 증가(increment) 하거나 1씩 감소(decrement) 하는 연산자로 다음과 같은 종류가 있다. 연산자기능사용예 ++ -- 1 씩 증가 1 씩 감소 a=a+1 --> a++, ++a b=b-1 --> b--, --b 실습 1: 인크리먼트 연산다음의 프로그램을 작성하여 ex069.c 저장하고 실행해 보자.#include int main(void){ int a, b, c; a = 2; b = 3; c = b + a++; printf("a 변수 값 %d ", a); printf("c 변수 값 %d ", c); return 0;} ◉ 설명 : 행 설명 b+a++ 은 3+2를 연산하고 그 값을 c 변수에 대입..
2024.08.28
-
독학으로 배우는 C언어 018 8진수와 16진수의 표시
독학으로 배우는 C언어 018 8진수와 16진수의 표시Contents 아스키코드값의 표시컴퓨터에서 사용되는 모든 문자는 고유의 값을 갖고 있으며 이값을 아스키코드(ASCII CODE)라 한다. 아스키코드는 정수 0~255까지로 표시하며 이 중 31 이하의 아스키코드는 문자값이 아닌 특수 기능을 갖는 기능키 값이다.예를 들어 벨 소리를 내는 CTRL + G 키의 아스키코드값은 7이고 RETURN 키의 아스키코드값은 13이다.앞에서 이미 다뤘지만, C언어에서는 문자를 단일 인용부호 ( ‘ ’ ) 로 표기하며 만일 a문자를 문자형 변수 data에 기억시킨다면 data='a'와 같이 기술한다. 이때 data 변수는 1바이트 길이의 변수이며 대입된 'a' 문자의 아스키코드인 97이 기억된다.C언어에서는 문자형 자..
2024.08.15
-
독학으로 배우는 C언어 017 다양한 입력 함수
독학으로 배우는 C언어 017 다양한 입력 함수Contents 1. getcher() 에 의한 입력 한 개의 문자만을 입력받아 변수에 저장한다. 실습 1: getcher() 입력다음의 프로그램을 작성하여 ex056.c 저장하고 실행해 보자.#define _CRT_SECURE_NO_WARNINGS #include int main(void){ char a; a = getchar(); putchar(a); putchar('\n'); return 0;} ◉ 설명 : 행 설명- scanf() 에 의한 입력은 서식이 있는 입력문으로 문자, 수치, 문자열 등의 데이터를 모두 취급할 수 있지만, getcher()는 한 개의 문자만 입력이 가능하다.- 여러 문자를 입력해도 첫 번째 글자만 저장된다.- getchar..
2024.07.30