본문 바로가기

분류 전체보기254

[13주 차] - 기계 명령어의 특성, 오퍼랜드, 연산의 종류 과목명 : 컴퓨터 구조(Computer Organization & Architecture) 수업일자 : 2022년 11월 24일 (목) (A) 기계 명령어의 특성 (B) 오퍼랜드(Operand)의 종류 (C) 연산의 종류 - 데이터 전송(Data transfer) - 산술(Arithmetic operation) - 논리(Logical operation) - 변환(Conversion) - 입력과 출력(Input & Output) - 시스템의 제어(Control of system) - 제어의 이동(Transfer of control) 1. 기계 명령어의 특성 1-1. 개요 (1) 시스템 .. 2023. 1. 4.
[Linux] - 리눅스 파이프 명령과 리다이렉션, 디렉토리 구조, TCP/IP 네트워크, 정보 보안의 뜻 해당 포스팅은 2022학년도 동계 겨울방학 중 수강했던 "Linux 운영체제의 이해와 활용" 특강을 듣고 정리한 내용입니다. 1. 리눅스 파이프 명령(Pipe instruction), 리다이렉션(Redirection) 1-1. 리눅스 파이프 명령(Pipe instruction) - 보통 리눅스 커맨드에서 사용되는 명령어들은 명령어를 조합하여 많이 사용하게 되는데 이때 조합 문자를 "|"(Vertical bar)를 이용합니다. 두 명령어를 "|"으로 연결해 주면 어떤 명령의 출력이 그 다음 명령의 입력값이 되는데 이것을 파이프 명령(Pipe instruction)이라고 합니다. 1-2. 파이프 명령의 예시 : ps, grep 명령어 활용 (1) ps - 현재 리눅스에서 실행되는 프로세스를 확인할 수 있는 .. 2023. 1. 4.
[Linux] - 리눅스 개요, Virtual Box 환경 구성, SSH로 Linux에 접속하기 해당 포스팅은 2022학년도 동계 겨울방학 중 수강했던 "Linux 운영체제의 이해와 활용" 특강을 듣고 정리한 내용입니다. 1. Linux(리눅스) 개요 1-1. 리눅스의 정의 - 리눅스란, 컴퓨터 운영체제 커널의 일종인 리눅스 커널을 사용하는 오픈 소스 유닉스 계열의 운영체제를 의미합니다. - 커널(Kernel) : 커널은 운영체제의 핵심 요소로써 하드웨어(자원) 관리, 프로세스 관리 등 시스템 전반을 통제하는 역할을 가지고 있습니다. 1-2. 리눅스의 특징 (1) 독립된 플랫폼 - 다양한 프로세서를 지원함에 따라 여러 플랫폼에서 리눅스를 사용할 수 있습니다. (2) 오픈 소스 기반을 통한 활발한 커뮤니티 - 오픈 소스 기반 운영체제로 많은 커뮤니티에서 리눅스의 소스 코드를 변경, 재배포할 수 있는 .. 2022. 12. 29.
[HTML] - 제목과 문단을 담당하는 태그(h, br, hr, &nbsp) 이번 포스팅에선 HTML(HyperText Markup Language) 마크업 언어란 무엇인지, 그리고 제목과 본문에서 사용될 수 있는 대표적인 태그들인 , , 태그, &nbsp에 대해 알아보도록 하겠습니다. 1. HTML(HyperText Markup Language) 1-1. HTML(HyperText Markup Language)의 정의 - HTML이란, 웹 페이지의 제목, 단락, 목록과 같은 본문을 위한 구조적인 표현, 외부 링크, 이미지 삽입 등 웹 페이지의 전반적인 구조 또는 정보를 표현할 수 있는 마크업 언어입니다. 1-2. HTML(HyperText Markup Language)의 특징 - 단순히 웹 페이지의 구조적 표현, 정보를 기술하기 위해 개발된 언어로 프로그래밍 언어가 가지는 코드.. 2022. 12. 22.
[JavaScript] - 명시적 형 변환, 암시적 형 변환 이번 포스팅에서는 JavaScript(자바스크립트)의 형 변환에 대해 정리한 글이며, 코드를 작성하면서 특정 데이터의 형태를 변환해 줘야 하는 상황이 생기는데 이를 형 변환(Type conversion)이라고 하며, 이에 대한 종류는 크게 명시적 형 변환, 암시적 형 변환이 존재합니다. 이에 대해 알아보도록 하겠습니다. 1. 명시적 형 변환(Explicit Type conversion) 2. 암시적 형 변환(Implicit Type conversion) 1. 명시적 형 변환(Explicit Type conversion) 1-1. 명시적 형 변환(Explicit Type conversion)이란? - 명시적 형 변환(Explicit Type conversion)이란, 개발자가 의도적인 목적을 가지고 직접 .. 2022. 12. 21.
[JavaScript] - 조건문, 반복문, prompt(), alert() 함수, Template literal 이번 포스팅에서는 JavaScirpt(자바스크립트)의 프로그램의 수행 로직에 적절한 분기를 두어 흐름을 바꿀 수 있는 조건문(Conditional statement), 특정 로직을 반복 수행하는 등의 반복문(Iteration statement)과 같은 프로그램의 전체적인 수행 흐름에 변화를 줄 수 있는 제어문(Control statement)에 대해 알아보겠습니다. (1) 조건문 (if, else-if, switch) (2) 반복문 (for) 1. 조건문(Conditional Statement) - if 문, else-if 문 1-1. 조건문의 정의 - 프로그램 수행 로직에 일정한 조건식을 두어(분기를 설정) 조건식의 결과에 따라 프로그램의 수행 흐름에 변화를 줄 수 있는 구문을 의미하며, 프로그래밍에서.. 2022. 12. 20.