
06. C Language(ASCII)
문자를 숫자로 표현하는 약속인 ASCII 코드의 유래와 구성, 확장 ASCII와 1바이트 문자 표현 정리.

문자를 숫자로 표현하는 약속인 ASCII 코드의 유래와 구성, 확장 ASCII와 1바이트 문자 표현 정리.

이번 학습에서는 컴퓨터에서 데이터를 저장하는 공간인 메모리에 대해 구조와 단위를 중심으로 학습하였다. 특히 비트(Bit)와 바이트(Byte)의 개념, 주소 체계, 그리고 메모리를 효율적으로 사용하는 방법에 대해서도 살펴보았다.

이번 학습에서는 C 언어로 작성된 프로그램이 어떻게 실행 가능한 파일로 만들어지는지를 단계별로 알아보았다. 소스 파일 → 목적 파일 → 실행 파일의 흐름을 이해하면 컴파일러와 링커의 역할을 보다 명확하게 파악할 수 있다.

이번 학습에서는 C 언어에서 사용되는 다양한 서술문(Statement)의 형태와 각각의 역할에 대해 학습하였다. 단일 서술문, 복합 서술문, 조건문, 반복문, 분기문, 주석 등은 모두 프로그램의 논리 흐름을 구성하는 중요한 요소이다.

프로그래밍 언어는 컴퓨터를 대상으로 하기 때문에 기본적으로 유사한 구성 요소를 가진다. 따라서 하나의 언어를 익히면, 다른 언어도 쉽게 학습할 수 있는 기반이 된다. 'Every programming language has a similar element'.

1960년대에 개발된 운영체제들은 하드웨어에 종속적인 언어로 제작되었다. 하드웨어가 변경되면 운영체제도 많은 부분을 다시 개발해야 했기 때문에 매우 비효율적이었다. 이를 해결하기 위해 벨 연구소의 데니스 리치(Dennis Ritchie)와 켄 톰슨(Ken Thompson)은 새로운…

HTML 이미지 삽입: img 태그와 src, alt 속성, width와 height로 크기를 조절하는 방법.

이번 학습에서는 HTML에서 테이블을 만드는 다양한 태그들을 정리하였다. 표는 정보를 구조적으로 표현할 수 있는 중요한 구성 요소로, 콘텐츠를 행(row)과 열(column)로 구분하여 표시할 수 있게 해준다.

HTML 목록 태그 정리: 순서 있는 목록(ol, li), 순서 없는 목록(ul, li), 설명 목록(dl, dt, dd)의 사용법.

이번 학습에서는 HTML 문서에 실제 텍스트 콘텐츠를 입력하기 위한 여러 태그들을 정리해보았다. 제목, 문단, 줄바꿈, 인용문 등 웹 페이지에서 기본적으로 사용되는 텍스트 관련 태그들의 사용법과 차이점을 중심으로 실습하였다.