
09. HTML-Typing the contents(Hyperlink)
[toc] 4. 웹 문서에 내용 입력하기 4-6. 하이퍼링크 삽입하기 이번 학습에서는 HTML 문서 내에서 하이퍼링크를 삽입하는 방법에 대해 다루었다. 텍스트 또는 이미지를 클릭했을 때 다른 문서나 외부 웹 페이지로 이동하게 만드는 링크는 웹의 핵심 기능 중 하나이다. 1. <a> 태그와 href 속성 링크를 삽입하려면 &...
[toc] 4. 웹 문서에 내용 입력하기 4-6. 하이퍼링크 삽입하기 이번 학습에서는 HTML 문서 내에서 하이퍼링크를 삽입하는 방법에 대해 다루었다. 텍스트 또는 이미지를 클릭했을 때 다른 문서나 외부 웹 페이지로 이동하게 만드는 링크는 웹의 핵심 기능 중 하나이다. 1. <a> 태그와 href 속성 링크를 삽입하려면 &...
[toc] C 언어에서 정수형 자료형 (Integer Data Types in C) 이번 학습에서는 정수형 데이터를 표현할 때 사용하는 다양한 C 언어의 자료형에 대해 살펴보았다. 왜 자료형이 필요한지부터 시작하여 char, int, short, long 등 각각의 비트 수에 따른 범위와 용도를 정리하였다. 1. 자료형이 필요한 이유 프로그...
[toc] 4. 웹 문서에 내용 입력하기 4-5. 오디오와 비디오 삽입하기 이번 학습에서는 HTML 문서에 오디오 및 비디오 콘텐츠를 삽입하는 방법에 대해 공부하였다. <object>, <embed>, <audio>, <video> 태그의 용도와 차이점을 중심으로 실습과 이론을 함께 정리하였다. 1...
[toc] The Manager from Hell, Git What is Git? Birth of Git 2005년, 리누스 토르발스(Linus Torvalds)는 Git을 세상에 공개했다. 그는 Git에 대해 이렇게 표현했다. “Git is a manager from hell.” (깃은 지옥에서 온 관리자다.) 여기...
[toc] A Promise to Express Letters in Numbers: ASCII Origin of ASCII 두 장치가 통신할 때 문자를 전송하는 방법에는 크게 두 가지가 있다: 스캔(Scan) 팩스처럼 a라는 문자를 그대로 스캔하여 전송하는 방법 변수 지정(Specify variable...
[toc] Memory (메모리) 이번 학습에서는 컴퓨터에서 데이터를 저장하는 공간인 메모리에 대해 구조와 단위를 중심으로 학습하였다. 특히 비트(Bit)와 바이트(Byte)의 개념, 주소 체계, 그리고 메모리를 효율적으로 사용하는 방법에 대해서도 살펴보았다. What is Memory? 메모리는 데이터를 저장하는 공간이며, 일반적으로...
[toc] C 프로그램 실행 파일 생성 과정 이번 학습에서는 C 언어로 작성된 프로그램이 어떻게 실행 가능한 파일로 만들어지는지를 단계별로 알아보았다. 소스 파일 → 목적 파일 → 실행 파일의 흐름을 이해하면 컴파일러와 링커의 역할을 보다 명확하게 파악할 수 있다. 1. 전체 과정 개요 C 프로그램은 다음과 같은 단계를 거쳐 실행 파일...
[toc] C Language Description Formats (C 언어의 서술 형식) 이번 학습에서는 C 언어에서 사용되는 다양한 서술문(Statement)의 형태와 각각의 역할에 대해 학습하였다. 단일 서술문, 복합 서술문, 조건문, 반복문, 분기문, 주석 등은 모두 프로그램의 논리 흐름을 구성하는 중요한 요소이다. 1. 단일 서술문 ...
[toc] 전자계산기의 원리와 프로그래밍 개념 Introduction 프로그래밍 언어는 컴퓨터를 대상으로 하기 때문에 기본적으로 유사한 구성 요소를 가진다. 따라서 하나의 언어를 익히면, 다른 언어도 쉽게 학습할 수 있는 기반이 된다. “Every programming language has a similar element” (모든 프로그...
[toc] Introduction to C Language Who are you!? C Language! How was it made? 1960년대에 개발된 운영체제들은 하드웨어에 종속적인 언어로 제작되었다. 하드웨어가 변경되면 운영체제도 많은 부분을 다시 개발해야 했기 때문에 매우 비효율적이었다. 이를 해결하기 위해 벨 연구소의 ...