[CUE] 신세기 SSG 연구소 [CUE] 신세기 SSG 연구소
두벌식의 피로를 줄이는 자판 - 두줄이 (두벌식 줄맞춤 e) 자판

두벌식의 피로를 줄이는 자판 - 두줄이 (두벌식 줄맞춤 e) 자판

1. 표준 두벌식 자판은 피로도가 꽤 높습니다 현재 대한민국 표준 자판인 표준 두벌식을 많은 분들이 사용하고 있습니다. 하지만 이 표준 두벌식은 1980년 초반에 많이 쓰였던 네벌식 타자기를 압축해서 만든 자판으로, 보급면에서는 큰 어려움이 없었으나 자판 자체가 가진 피로도도 꽤 높은 편이었습니다. 위 이미지처럼 표준 두벌식에서 많이 치는 글쇠(열점이 뜨겁게 표시된 위치)는 손이 가장 편한 가운데 줄이긴 하지만, 손에 피로를 주는 윗줄의 R 부분도 꽤 많이 눌리고 있습니다. 또한 손에 피로를 주는 M 부분도 꽤 진한 색을 띄고 있는 걸 보실 수 있습니다. 이러한 두벌식 자판, 어떻게 개선할 수 있을까요? 2. 콜맥 자판이라는 특이한 자판에서 해결의 힌트를 얻었습니다 우리가 흔히 쓰는 표준 영어 자판인 쿼티 자판은 전세계 방방곡곡에서 쓰이고 있습니다. 가장 윗 줄 왼쪽이 QWERTY로 시작하기 때문에 문자를 영어 단어처럼 읽어서 쿼티 자판으로 불립니다. 그런데 이 쿼티 자판이 우리나라
타자의 속도를 올리는 기술 - 약어 (세모이 자판)

타자의 속도를 올리는 기술 - 약어 (세모이 자판)

※ 이 글은 약어 개념과 약어 개념이 적용된 세모이 자판을 설명하는 글입니다. 우리가 많이 쓰는 약어에는 여러가지가 있습니다. 한국어를 줄여서 말하는 줄임말도 약어의 일종입니다. 예를 들면 게임관리위원회 → 게관위, 디지털 카메라 → 디카 같은 것이 있습니다. 영어에서는 I don't know → IDK 이런 식으로 줄이기도 합니다. 그렇다면 이런 생각을 할 수도 있습니다. 만일 게관위를 컴퓨터로 치면 게임관리위원회로 화면에 나오게 하면 어떨까요? 이것이 바로 타자를 보다 빠르게 칠 수 있는 비결 중 하나입니다. 약어는 게관위 같은 것을 직접 사용하는 것은 아니지만 비슷한 방법을 통해 보다 적은 글쇠로 긴 단어를 빠르게 입력하는 방법으로 속기 자판에서도 사용되고 있습니다. 그렇다면 약어가 적용된 세모이 자판에서는 어떻게 사용되고 있을까요? 세모이 자판의 이어치기 모습 세모이 자판의 약어 사용 이어치기 모습 위 예문에서는 초성 ㅁ + 종성 ㄱ → 미국 초성 ㅅ + 종성 ㅁ → 사람 초
세모이 자판이 업데이트 되었습니다.(2026.03.18)

세모이 자판이 업데이트 되었습니다.(2026.03.18)

세모이 자판이 v260318 버전으로 판올림되었습니다. Release v260318 · Sinseiki/Semo-e_keyboard 세모이 자판 v260318 다운로드입니다. Windows에서 Semo-e-v260318.zip를 다운로드 하시면 ist 파일을 이용하여 날개셋 입력기에서 사용하실 수 있습니다. github.com 위 링크에서 해당 버전을 다운로드 받으실 수 있습니다. 이번 버전에서는 자판 배열이 장시간 안정화 되어 자판 배열 상에는 변화가 없고, 윈도우판에 있던 기능들을 수정하였습니다. (자판 안정화에 따라 앞으로는 유지와 버그 수정만 진행할 예정입니다.) 수정 사항은 아래와 같습니다. 1. 날개셋 입력기 내에서의 자판 글자 조합 시스템 변경 구버전의 타이머 기반에서는 멤브레인 키보드를 지원하기 어려운 부분이 있었고, 한 번에 모아치기를 할 때 타이머 내에 치지 못하면 글자가 깨지는 문제와 스페이스 바를 통한 공백 입력이 지나치게 느려지는 문제가 있었습니다. 또한 모든
두겹이 자판이 업데이트 되었습니다 (2026.03.21)

두겹이 자판이 업데이트 되었습니다 (2026.03.21)

두겹이 자판이 v260321 버전으로 업데이트 되었습니다. 업데이트의 내용은 다음과 같습니다. 1. 겹받침 배열 변경 겹받침의 배열이 i(ㅆ), j(ㄶ), k(ㅄ), l(ㄺ)으로 변경되었습니다. 이제 i o p / j k l 두 열이 두 겹으로 표시됩니다. (2026.03.21 - 손에 좋지 않은 u→k 이어치기의 흐름을 줄이기 위해 ㅆ과 ㅄ의 자리가 수정되었습니다. ) 2. 윗글쇠 기호 도입 윗글쇠에 기호가 도입되어 이제 기호를 더 쉽게 입력하실 수 있습니다. 3. 약어 추가 기호 두 개를 동시에 입력하여 약어 단어를 입력할 수 있게 되었습니다. 4. 초중성 부분 모아치기의 도입 직관적인 초중성 부분 모아치기 기능이 도입되었습니다. '초성 + 중성, 종성(받침)' 두 겹으로 입력이 가능해졌습니다. 자세한 내용과 자판 파일의 다운로드는 아래 링크를 참고해주세요. 표준 두벌식 타자 치기를 더 편하게 - 두벌식 겹받침 e 자판 (2026.03.07) 1. 소개 표준 두벌식 자판은 현재
두벌식으로 빠른 타자를 - 두겹이 자판 모아치기

두벌식으로 빠른 타자를 - 두겹이 자판 모아치기

1. 이어치기와 모아치기 이어치기는 글자를 칠 때, 초성 → 중성 → 종성 차례로 입력하는 것을 의미합니다. 이 방식은 일반적인 타자를 칠 때 사용되는 방식입니다. 예를 들면 '강'을 칠 때 ㄱ → ㅏ → ㅇ 으로 치는 방식입니다. 하지만 모아치기는 이어치기와 대조되는 것으로 한 글자를 두 타, 혹은 한 타에 입력하는 것을 의미합니다. 일반적인 세벌식 자판은 한 글자를 두 타에 입력할 수 있으며 세모이 자판 등의 모아치기 자판은 한 글자를 한 타에 입력할 수 있습니다. '강'을 칠 때 ㄱ + ㅏ + ㅇ으로 치는 방식입니다. 한 글자를 한 타에 입력할 수 있는 세모이 자판 세모이 자판 설명 목차 세벌식 모아치기 e 자판 (세모이 자판) 자판 시연 영상 1. 세벌식은 무엇인가, 그리... blog.naver.com 2. 두벌식 자판의 모아치기 세벌식 자판, 특히 세모이 자판은 초성, 중성, 종성이 모두 다른 글쇠를 갖고 있기 때문에 한 글자를 이루는 글자들을 한 번에 모아치기할 수도 있
두벌식 표준 자판을 더 편하게 - 두겹이 (두벌식 겹받침 e) 자판

두벌식 표준 자판을 더 편하게 - 두겹이 (두벌식 겹받침 e) 자판

1. 소개 표준 두벌식 자판은 현재 대한민국 표준으로서 많은 분들께서 사용하고 있습니다. 하지만 이 자판 자체는 개량의 여지가 남아 있습니다. 이에 따라 수많은 두벌식 개량형들이 만들어지기도 했습니다. (이에 대한 자세한 사항은 https://namu.wiki/w/두벌식/자판%20종류 를 참고해주세요.) 두벌식/자판 종류 여기서는 전신 타자기 이후로 적용된 자판을 주로 서술한다. 일반 자판 대한민국 표준 두벌식 계열 대한민국 표준 두벌 namu.wiki 두벌식 겹받침 e 자판(두겹이 자판)은 표준 두벌식의 개량형이며 이와 동시에 표준 두벌식을 그대로 사용할 수 있습니다. 글쇠는 단지 4개만 더 추가되어 있기 때문입니다. I O P, J K L 두 열에 글자가 두 겹으로 적혀 있는 것을 보실 수 있습니다. 이와 같이 자주 쓰이는 겹받침 글쇠 4개가 더 추가되어 있으며 이 네 글쇠는 시프트 키와 함께 입력할 수도 있지만 받침을 입력해야 할 때 시프트 키가 없어도 자동으로 입력할 수 있게
PHP로 백준 문제풀이를 하는 방법

PHP로 백준 문제풀이를 하는 방법

안녕하세요~ 이 글에서는 PHP로 백준 문제풀이를 하는 법을 다룹니다. 단계별로 풀어보기 1 입출력과 사칙연산 입력, 출력과 사칙연산을 연습해 봅시다. Hello World! 13 2 조건문 if 등의 조건문을 사용해 봅시다. 7 3 반복문 for, while 등의 반복문을 사용해 봅시다. 12 4 1차원 배열 배열을 사용해 봅시다. 10 5 문자열 문자열을 다루는 문제들을 해결해 봅시다. 11 6 심화 1 지금까지의 프로그래밍 문법으로 더 어려운 문제들을 풀어봅시다. 8 7 2차원 배열 배열 안에 배열이 있다면 어떨까요? 2차원 배열을 만들어 봅시다. 4 8 일반 수학 1 수학적 사고력을 길러 봅시다. 7 9 약수, ... www.acmicpc.net 위 사이트에서는 여러 문제들을 풀어볼 수 있으며 PHP 실무에 적응하기 원하신다면 기초에 해당하는 1. 입출력과 사칙연산에서 5. 문자열까지 풀어보시는 것을 권장드립니다~ 1000번: A+B 1000번 제출 맞힌 사람 숏코딩 재채점
자바스크립트의 제어문(4) - 반복문 while (JS 강좌 연재)(021) - 하이미디어 성남·분당 컴퓨터 학원

자바스크립트의 제어문(4) - 반복문 while (JS 강좌 연재)(021) - 하이미디어 성남·분당 컴퓨터 학원

안녕하세요? 이번에는 제어문 중에서 반복문을 다루어보겠습니다~ 반복문은 말 그대로 어떤 부분을 반복하는 것을 의미합니다. 저번에 다루었던 TV 음량 줄이기를 한 번 더 살펴볼까요? 지난 시간에 위 그림으로 반복을 보여드렸어요. TV를 보려는데 음량이 너무 크면 - 버튼을 눌러야 하죠? 그런데 보통은 - 버튼을 얼마 정도 누르면 적당한지 확 와 닿지 않을 수 있어요. 그래서 적당하다 싶을 때까지 - 버튼을 계속 반복해서 누르게 됩니다. 이게 바로 반복문의 원리예요. 자바스크립트 반복문에는 여러가지 종류가 있지만 오늘은 '~하는 동안'이라는 의미가 있는 while로 설명하도록 하겠습니다~ 코드 출력 위와 같이 while(조건문){ } 문형을 사용하면 현재음량이 적당한음량보다 더 큰 상황인 동안 현재음량-- 를 통해 현재음량을 하나씩 줄여나가게 됩니다. 그리고 현재음량이 적당한음량 10이 되면 현재음량이 적당한음량보다 크지 않기 때문에 반복문이 멈추게 됩니다. 반복문에는 네 가지 꼭 필요
자바스크립트의 제어문(3) - 조건문 switch (JS 강좌 연재)(020) - 하이미디어 분당·성남 컴퓨터 학원

자바스크립트의 제어문(3) - 조건문 switch (JS 강좌 연재)(020) - 하이미디어 분당·성남 컴퓨터 학원

안녕하세요? 이번 시간에는 조건문을 다루는 또 다른 방법을 다루도록 하겠습니다~ 위 사진과 같이 스위치가 여러 개가 달려 있는 전기 제어 장치가 있어요. 이 스위치들은 어떤 조건에서는 그 중에서 몇 개를 켜고, 어떤 조건에서는 그 중에서 몇 개를 꺼야 한다는 규칙이 각 건물마다 있을 거예요. 어떤 조건이 발생하면 특정 스위치가 켜지거나 꺼지는 그런 시스템을 하고 있죠? 코드 출력 위 코드는 저번 시간에 다룬 if 코드입니다. a의 글자가 무슨 요일이냐에 따라 출력하는 메시지가 다른 코드였어요. 이것을 오늘은 switch를 사용해서 만들어보도록 하겠습니다~ 코드 출력 switch를 사용하면 위와 같이 표현이 가능합니다. 자세히 살펴볼까요? 기본형은 switch (특정 변수){ case 값1: 값1에 대한 실행문 case 값2: 값2에 대한 실행문 default: 다른 값에 대한 실행문 } 위와 같은 모습입니다. switch () {} 에서 {} 내부는 중괄호를 즐겨쓰는 기존 자바스크립
자바스크립트의 제어문(2) - 조건문 if (JS 강좌 연재)(019) - 하이미디어 분당 컴퓨터 학원

자바스크립트의 제어문(2) - 조건문 if (JS 강좌 연재)(019) - 하이미디어 분당 컴퓨터 학원

안녕하세요? 저번 시간에 다룬 제어문 중에서 조건문을 다루도록 하겠습니다. 다시 TV 리모컨을 떠올려보도록 할게요. 상황을 가정하자면 지금은 TV를 켰는데 소리를 없애고 봐야 하는 상황입니다. 위와 같은 상황인 것이죠. 그렇다면 이걸 코드로 짜려면 어떻게 해야 할까요? 위의 마름모() 꼴은 조건에 따라 분기를 일으킵니다. 그리고 그 분기를 표현하기 위해 자바스크립트에서 위와 같은 마름모() 꼴에 있는 내용은 'if'와 'else'로 표현할 수 있습니다. If you come at four in the afternoon, I'll begin to be happy by three. 어린왕자 중 '여우'의 대사 위 문장은 어린왕자에서 여우가 어린왕자에게 한 명언으로 '만일 네가 오후 4시에 온다면 나는 3시부터 행복하기 시작할거야'라는 문장입니다. 이 문장에서 'If'라는 단어는 '만일 ~한다면'이라는 의미입니다. 그러므로 자바스크립트에서도 if는 조건 분기를 일으키는 곳에서 사용됩니다.
자바스크립트의 제어문(1) - 개요 (JS 강좌 연재)(018) - 하이미디어 성남 컴퓨터 학원

자바스크립트의 제어문(1) - 개요 (JS 강좌 연재)(018) - 하이미디어 성남 컴퓨터 학원

안녕하세요? 저번 시간까지 연산자를 다루었고요, 이번에는 제어문을 다루도록 할게요~ 제어문이란 무엇일까요? 이에 대해 알기 위해서는 '제어(control)'에 대해 생각해보아야 합니다. 리모컨이라고 부르는 이 장비의 원래 이름은 'remote control' 입니다. '리모트 컨트롤'을 일본에서 줄여서 부른 것이 한국에서도 그대로 쓰이고 있는 단어입니다. remote control은 '원격 제어'를 의미해요. 우리는 TV를 볼 때 중간에 소리를 꺼야 한다면 리모컨의 '음소거' 버튼을 눌러요. 그리고 TV 음량이 너무 크다 싶으면 적당한 음량이 될 때까지 - 버튼을 반복해서 누릅니다. 이걸 이미지로 표현해볼까요? '알고리즘'이란 것은 '어떠한 문제를 해결하기 위한 절차나 방법'을 의미합니다. 지금은 '음량을 음소거해야 하는 문제', 혹은 '음량을 줄여야 하는 문제'라고 할 수 있죠~ 그리고 그 문제를 해결하는 절차를 표현한 것이 바로 아래 그림이라고 할 수 있습니다~! TV를 켜고 소
파이썬의 연산자 (파이선 강좌 연재)(011) - 하이미디어 분당 파이썬 학원

파이썬의 연산자 (파이선 강좌 연재)(011) - 하이미디어 분당 파이썬 학원

안녕하세요~ 이번 파이썬 학습 시간에는 파이썬의 연산자를 살펴보고자 합니다~! 이번 시간에는 파이썬의 연산자를 요약해서 다룰 거예요. 그 이유는 연산자에 대한 자세한 설명을 아래 자바스크립트 강좌들에서 다루었었기 때문입니다. 즉, 각 연산자에 대한 자세한 설명은 아래 링크들을 참고해주세요~ 연산자(1) - 산술·대입 연산자 https://blog.naver.com/eekdland/222971515348 연산자(2) - 비교 연산자 https://blog.naver.com/eekdland/222982932897 연산자(3) - 논리·조건 연산자(1) https://blog.naver.com/eekdland/222983565374 연산자(4) - 논리·조건 연산자(2) https://blog.naver.com/eekdland/222983674365 연산자(5) - 비트 연산자(1) https://blog.naver.com/eekdland/223004616201 연산자(6) - 비트 연산
코틀린의 연산자 (자바 강좌 연재)(011 번외) - 하이미디어 성남 컴퓨터 학원

코틀린의 연산자 (자바 강좌 연재)(011 번외) - 하이미디어 성남 컴퓨터 학원

안녕하세요? 지난 시간에는 자바의 연산자를 다루었었죠? 이번 시간에는 코틀린의 연산자를 다루어보도록 하겠습니다~ 이 글에서는 코틀린의 연산자를 요약하여 다루므로 각 연산자에 대한 자세한 설명은 아래 자바스크립트 강좌들을 참고해주세요. 요약 강좌가 어렵게 느껴지시는 분들께서도 자바스크립트 강좌 링크들을 들어가셔서 자세한 설명을 참고하시기 바랍니다! 연산자(1) - 산술·대입 연산자 https://blog.naver.com/eekdland/222971515348 연산자(2) - 비교 연산자 https://blog.naver.com/eekdland/222982932897 연산자(3) - 논리·조건 연산자(1) https://blog.naver.com/eekdland/222983565374 연산자(4) - 논리·조건 연산자(2) https://blog.naver.com/eekdland/222983674365 연산자(5) - 비트 연산자(1) https://blog.naver.com/eekd
자바의 연산자 (자바 강좌 연재)(011) - 하이미디어 분당 자바 학원

자바의 연산자 (자바 강좌 연재)(011) - 하이미디어 분당 자바 학원

안녕하세요? 이번 시간에는 자바의 연산자를 다루어보도록 하겠습니다~ 사실 연산자에 대한 자세한 설명은 아래 자바스크립트 강좌들에서 다루었었어요. 연산자(1) - 산술·대입 연산자 https://blog.naver.com/eekdland/222971515348 연산자(2) - 비교 연산자 https://blog.naver.com/eekdland/222982932897 연산자(3) - 논리·조건 연산자(1) https://blog.naver.com/eekdland/222983565374 연산자(4) - 논리·조건 연산자(2) https://blog.naver.com/eekdland/222983674365 연산자(5) - 비트 연산자(1) https://blog.naver.com/eekdland/223004616201 연산자(6) - 비트 연산자(2) https://blog.naver.com/eekdland/223004658733 연산자(7) - 비트 연산자(3) https://blog.
자바스크립트의 연산자(7) - 비트 연산자(3) (JS 강좌 연재)(017) - 하이미디어 성남·분당 컴퓨터 학원

자바스크립트의 연산자(7) - 비트 연산자(3) (JS 강좌 연재)(017) - 하이미디어 성남·분당 컴퓨터 학원

안녕하세요? 저번 시간에 이어 계속 비트 연산자를 다루어 보도록 할까요? 저번에는 비트 논리 연산자를 다루었죠? 이번에는 비트 시프트 연산자를 다루도록 할게요~ Shift 는 이동을 의미해요. 실제로 키보드에는 Shift 키가 있어요. 키보드 내에서 뭔가 이동하는 장치가 없는데 왜 Shift라는 이름의 키가 있을까요? 답은 타자기에 있습니다~ 영어 문자에는 대문자와 소문자가 따로 있죠? 그리고 옛날 타자기는 잉크가 묻은 활자로 종이를 때려서 글자를 입력하는 방식이었어요. 그렇다보니 활자는 대문자 26개, 소문자 26개가 필요했어요. 그런데 보통 영어 입력은 소문자를 거의 사용하게 되죠? 그렇다보니 예외적인 상황에만 대문자를 입력하게 되었어요. 그 때에 Shift(위 사진에서는 Cap) 키를 누르게 되면 소문자 활자와 대문자 활자가 모두 동시에 이동하며 글쇠에는 대문자 활자들이 연결되게 됩니다. 결국 키보드에서의 Shift 키와 마찬가지로 비트 시프트 연산자는 비트 내에서 뭔가를 이동
자바스크립트의 연산자(6) - 비트 연산자(2) (JS 강좌 연재)(016) - 하이미디어 분당 인공지능 학원

자바스크립트의 연산자(6) - 비트 연산자(2) (JS 강좌 연재)(016) - 하이미디어 분당 인공지능 학원

안녕하세요? 저번 시간에 이어 비트 연산자를 계속 다루어보도록 할까요? 저번 시간에는 비트를 이해하는 시간이었어요. 그렇다면 이번에는 비트 연산자를 직접 사용해봐야겠죠? 비트 연산자에는 비트 논리 연산자와 비트 시프트 연산자가 있습니다. 이번 시간에는 비트 논리 연산자인 ~ (not), & (and), | (or), ^ (xor)를 먼저 다루어 볼게요. 먼저 1의 보수를 구하는 ~를 사용해 볼게요. ~는 비트 연산자에서 not으로 불리기도 합니다. 논리 연산자에서의 NOT은 ! 였는데, 비트 연산자에서의 not은 ~예요. (~는 타입스크립트, 자바스크립트, 파이선, 자바에서 사용 가능하며, 코틀린은 '숫자.inv()' 라는 다소 특이한 모양으로 사용합니다.) 위 숫자는 10진법으로 바꾸면 5가 되어요. 그리고 2진수 0110을 1의 보수로 변환하면 1001 이 됩니다. 1의 보수는 켜진 전구를 끄고 꺼진 전구를 켜는 거라고 말씀드렸었죠? 이진수 1001을 십진법으로 바꾸면 -6이 됩
자바스크립트의 연산자(5) - 비트 연산자(1) (JS 강좌 연재)(015) - 하이미디어 성남·분당 컴퓨터 학원

자바스크립트의 연산자(5) - 비트 연산자(1) (JS 강좌 연재)(015) - 하이미디어 성남·분당 컴퓨터 학원

안녕하세요? 이번 시간에는 비트 연산자를 다루는 시간입니다~! 비트 연산자는 연산자 중에서 가장 이해가 쉽지 않은 연산자이며 때로는 이걸 왜 쓰는가 싶은 의문이 생길 수도 있어요. 하지만 알아두면 여러 가지로 쓰임새가 있으니 먼저 비트에 대해서 살펴보도록 할게요~! 비트(Bit)는 한 조각을 의미해요. 마침 사진도 한때 뉴스에 나왔었던 가상화폐인 비트코인 한 조각이네요. 우리가 다룰 비트는 숫자를 다룹니다. 숫자의 조각도 비트라고 해요. 컴퓨터는 전기의 연결과 단선(연결 끊기)을 계속해서 바꾸면서 신호를 만들어내요. 이 때 연결을 1, 단선을 0으로 표현할 수 있습니다. 이 때 이 0과 1 숫자 조각이 비트를 설명할 때 쓰일 수 있어요. 위처럼 전구로 표현할 수 있어요. 전구 하나를 '비트'라고 부르며, 이 전구가 8개 모인 걸 '바이트'라고 합니다. 킬로 바이트는 바이트가 1000개, 메가 바이트는 바이트가 백만 개 있는 것을 의미해요. 자 이제 다시 비트로 돌아올게요. 이 전구는
세모이 자판이 판올림 될 예정입니다.(2026.03.07)

세모이 자판이 판올림 될 예정입니다.(2026.03.07)

세모이 자판 자체에 대해서는 다음 링크를 참고해주세요. 세모이 자판 설명 목차 세벌식 모아치기 e 자판 (세모이 자판) 1. 세벌식은 무엇인가, 그리고 왜 사용하는가? (두벌식/세벌식 비교... blog.naver.com 세모이 자판이 판올림 되어 오랜 기간 진행된 베타 테스트를 끝내고 정식으로 공개될 예정입니다. (앞으로의 세모이 자판은 기본 글쇠 배열이 안정화 되었으므로 기본 글쇠 배열은 변경이 없이 몇몇 기능에 관련된 부분들을 업데이트 할 예정입니다.) (생업과 건강 문제로 테스트가 늦어졌습니다. 기다리고 계셨던 분들께 죄송합니다. 현재 테스트를 끝내고 세모이 자판 판올림을 위해 작업하고 있습니다.) 이번 버전은 자판 배열 상에는 변화가 없고, 윈도우판에 있던 기능들을 수정하였습니다. 현재 테스트 되고 있는 베타버전을 아래 주소를 통해 윈도우에서 사용해 보실 수 있습니다. 윈도우 날개셋 용 다운로드 첨부파일 세모이 자판 (v230126b).zip 파일 다운로드 온라인 한글 입력
자바스크립트의 연산자(4) - 논리·조건 연산자(2)(JS 강좌 연재)(014) - 하이미디어 모란 IT 학원

자바스크립트의 연산자(4) - 논리·조건 연산자(2)(JS 강좌 연재)(014) - 하이미디어 모란 IT 학원

안녕하세요? 저번 시간에 이어서 논리 연산자와 조건 연산자를 다루어보는 시간입니다~ 이번 시간에는 xor과 조건 연산자인 삼항 연산자를 다룹니다. 그 다음 시간에는 비트 연산자를 다루게 되겠네요~ XOR xor은 좀 특이한 연산자예요. 본래는 비트 연산자이지만 논리 연산자의 기능도 할 수 있기 때문에 여기에서도 설명을 할 거예요. xor은 자바, 자바스크립트, 파이선에서는 ^ 코틀린에서는 xor 로 사용합니다. 지금까지는 파이선만 방식이 달랐는데 이번에는 코틀린만 방식이 다르죠? 비트 연산자의 경우에는 이렇게 파이선이 아닌 코틀린만 사용하는 방식이 다르므로 주의하셔야 합니다. 또한 이번에는 타입스크립트가 언급이 안 되었죠? 타입스크립트는 타입 활용이 엄격하기 때문에 비트 연산자를 논리 연산자처럼 쓰는 것을 방지하는 편입니다. 자 다시 돌아가서 xor이라는 단어에 대해 생각해 볼까요? 애초에 xor 이라는 영어 단어는 없어요. 한 마디로 이건 약어이며 실제 단어는 eXclusive O
자바스크립트의 연산자(3) - 논리·조건 연산자(1)(JS 강좌 연재)(013) - 하이미디어 분당 IT 학원

자바스크립트의 연산자(3) - 논리·조건 연산자(1)(JS 강좌 연재)(013) - 하이미디어 분당 IT 학원

안녕하세요? 현재 자바스크립트의 연산자를 다루면서 첫째 시간에는 산수에 필요한 연산자, 둘째 시간에는 비교 대조 연산자를 다루었어요. 이번 시간과 다음 시간에는 논리 연산자와 조건 연산자인 not, and, or, xor, 3항 연산자에 대해서 다루고 이 연산자들을 다 다루면 그 다음에는 비트 연산자를 다룰 계획입니다~ 논리는 어떤 true, 진실을 얻기 위해 과정을 밟아나가는 것을 의미해요. 그 과정에서 문제가 생기면 진실에서 멀어지는 것이죠. 마치 탐정물 작품에서 주인공이 범인을 찾기 위해 증거를 모아나가서 끝끝내 진실을 밝혀내는 것과 비슷해요. 또한 이번 연산자는 수학의 집합과 벤 다이어그램을 참고하시면 좋아요. 벤 다이어그램은 위처럼 조건에 해당하는 것들을 집합으로 묶은 그림을 의미해요. X 는 10보다 작아요. 즉 X에 해당할 수 있는 2, 3, 5는 원 안에 묶고, 20, 25, 30은 X에 해당할 수 없기 때문에 바깥쪽에 묶었지요? 이렇게 해서 원 안에 있는 2, 3,
ⓒ 2022 [[CUE] 신세기 SSG 연구소] All rights reserved.
Supported by Keyzard