OS의 개념과 java script

목차>1.OS개념 2. 스스무 수(2진수, 16진수)3. 모듈과 API(javascript에서 사용)4.javascript1)변수 2)데이터 타입(배열.객체..)3)연산자 5.if문 for문 OS란?Operating System의 약어로 하드웨어와 소프트웨어를 제어하는 사용자가 컴퓨터를 사용할 수 있는 프로그램을 말한다. 운영 체제라고도 한다.간단히 말하면 휴대 전화 자체(액정, CPU, 배터리 등)을 통칭하고 하드웨어라고 생각하며 우리가 사용하는 카카오 톡 같은 프로그램을 어플리케이션이라고 합니다.그러나 하드웨어 자체에서는 이 애플리케이션을 실행할 수 없어 하드웨어와 애플리케이션 사이를 잇는 것이 OS이다. 즉, os는 컴퓨터를 관리하는 대장 같은 개념으로 컴퓨터의 부품이 매우 다양하고 컴퓨터를 통해서 다양한 작업을 하고 싶을 때 프로그램의 실행, 클릭만으로 컴퓨터의 부품을 동작시키는 기능을 하는 것이 운영 체계다 예를 들면 A는 영어로 편지를 써서 보내고, B는 영어로 가사를 써서 음악 한곡을 만들고 C은 영어로 자막을 만들어 영상에 입히고 싶을 때 3명이 동시에 1대의 컴퓨터로 작업한다. 3개의 프로그램을 만들고 구성하고 작동하는 데 필요한 공통 기능이 있을 것 그 전에는 이런 일을 일일이 A, B, C가 각각 했다.그래서 공통으로 들어가는 작업은 미리 작업해서 공통으로 실행할 수 있게 할 수 없는가? 생각하게 되며 이 생각이 운영 체제라는 것을 만드는 토대가 됐다. 즉 빠르고 손쉽게 프로그램을 구성할 수 있는 기능을 모아 프로그램화한 것이 운영 체제의 시작이다.(정리하면 이를 입력하고 있는 것은 출력하고 이는 보존하고~라는 기능을 각각 프로그램별로 모두 넣어 입력해야 하지만 그런 과정을 한번에 외워라”운영 체제”라는 것이 공통적이다.*윈도(Windows)마이크로 소프트가 개발한 컴퓨터 운영 체제이다.키보드로 글자를 일일이 입력하여 작업을 수행하는 명령 인터페이스 대신 마우스로 아이콘, 메뉴 등을 클릭하고 명령하는 그래픽 유저 인터페이스를 지원하고 멀티 태스킹(다중 작업)능력과 유저의 편리성에 뛰어난 운영 시스템이다.*유닉스는 아까 이야기한 윈도가 개인용 데스크 톱에 많이 사용되는 OS이라면, 유닉스는 서버/대형 시스템에 많이 사용되는 OS이다.유닉스(Unix)는 현대적 컴퓨터 OS의 원형이 된 운영 시스템이다.또 멀티 태스크 멀티 유저를 지원하는 운영 체계(OS)에서 프로그램 개발, 문서 처리 전자 메일 등의 기능이 뛰어나다. 안정적이고 대용량 처리가 가능하고 기술 지원이 쉽다. 그러나 비용이 많이 든다. 그 때문에 저비용으로 구성하기에는 도입이 어렵다. 그러나 그만큼 안정적이고 은행이나 대기업 포털 서버로 많이 사용되고 있다.*Linux유닉스가 비싼 대형 컴퓨터/서버에서 사용된 유닉스를 일반인에게 무료로 사용하기!라고 개발된 것이 Linux에서. 컴퓨터에서나 무료로 쓸 수 있게 됐다.Linux는 파일 구성, 시스템 기능의 일부는 유닉스를 기반으로 하면서 핵심 커널 부분은 유닉스와 달리 작성되고 있다. 인터넷 프로토콜인 TCP/IP을 강력하게 지원하는 등 네트워킹에 특히 이점을 가지고 있으며, 유닉스와 거의 유사한 환경을 제공하면서 무료라는 장점으로부터 프로그램 개발자와 학교 은행 등을 중심으로 급속히 사용이 확대되고 있다.그리고 Windows에 비해서 네트워크 기능이 빠르게 안정적이어서 서버에서도 많이 사용되는 OS이다.그러나 유지 관리를 위한 기술 인력을 보유해야 하며 별도의 계약을 체결해야 한다.결론>한번에 많은 사람이 이용하는 포털은, 네트워크 기능이 빠르게 안정한 리눅스와 유닉스를 사용해야 하지만, 유닉스는 비용이 들기 때문에 돈이 많으면 유닉스, 아니면 리눅스를 선택하면 좋아!!스스무 수(2진수, 16진수) 진 수는 무엇일까?우선 우리가 사용하는 숫자는 하진 수라고 부르는 것일까?우리가 실생활에서 사용하는 숫자에는 0,1,2,3,4,5,6,7,8,9…… 그렇긴 이렇게 10개의 숫자로 구성되어 사용하고 있습니다. 그러므로 우리가 실생활에서 사용하는 숫자는 10개의 숫자로 쓴다고 10진수라고 한다.2진수는 2개의 숫자로 구성되어 2진수라고 한다.2진수는 0과 12개의 숫자만 사용되고 전압이 있는지에 의해서 나뉜다.주로 컴퓨터가 듣기 숫자로 여겨진다.1개 숫자를 1bit, 4bit=1nibble(16가지 표현 가능)-2의 4승 8bit=1byte(256가지 표현 가능)-2의 8제곱*영어는 1byte, 한글은 2byte이기 때문에 한 글자씩 입력하면 커서의 위치가 바뀐다.

16진수는 10개의 숫자에 6개의 영문자를 가한 형태가 되어 있습니다.0부터 시작된 1,2,3,4,5,6,7,8,9까지 꼽혔고 A, B, C, D, E, F로 이어지는 형태이다.그럼 숫자의 진수 구분 법은 어떻게 됩니까?10진수는 우리가 보통 쓰는 숫자이기 때문에 숫자에 뭐가 묻지 않았다면 10진수로 봐도 상관 없다.그럼 2진수는 어떻게 알 수 있을 것인가?통상 10진수를 제외한 다른 것은 숫자 아래 첨자를 붙인다.숫자 옆에 작은 괄호로 붙어 있는 것이 스스무 수 표기이다.(2)이면 2진수(8)이라면 8진수(16)이라면 16진수 않나!!! 이렇게 16진수를 사용하는 이유는?바로 2진수에서 수를 표현할 때 너무 길다 경우에 이를 줄이기 위해서 8진수와 16진수를 쓴다.예를 한번 보자.13을 10진수, 2진수, 8진수, 16진수로 표현한다.

10진수 2진수 8진수 16진수 13110115d

10진수 2진수 8진수 16진수 13110115d

 

error: Content is protected !!