오늘의 IT정보는 프로그래밍언어와 관련되어 도움이 되는 정보를 모왔습니다. 누구나 IT를 하신다면 내용은 아시는게 좋겠죠.질문입니다) 컴파일러와 인터프리터의 차이는 무엇일까요. 답변입니다) 컴파일러는 프로그램 코드를 기계어 코드로 바꾸어서 해당 기계에서 실행되도록 하는 것입니다. 하지만 코드를 기계어 코드로 바꾸는 중에 OS에서 작성한 프로그램이 실행되는데 필요한 것들을 받아오는 경우와 OS에 인터럽트를 주는 부분 때문에 하나의 시스템에서 컴파일 한 것은 같은 OS나 같은 CPU시스템에서만 작동하게 됩니다.(예를 들어, 윈도우에서 컴파일한 것은 리눅스에서 동작하지 않습니다.) IT프로그래밍 언어에서 인터프리터는 별도의 컴파일 과정 없이 실행될 곳에 있는 번역기를 통하여 실행됩니다. 이 방식은 변역기만 있..
오늘의 IT정보는 많은 분들이 사용하고 계시는 Gmail에 관한 이야기입니다.IT분야에서 선두그룹을 달리고 있는 구글에서 서비스 중인 Gmail 많이들 쓰고계시죠. 이름에서 알 수 있는 것 처럼 G메일은 메일링 서비스 입니다. 우리나라에 많은 분들은 초기 IT에서 사용하던 다음, 네이버,네이트 메일을 사용하고 계시지만 안드로이드 스마트 폰을 구매하시고 사용중인 분들은 필수적(강제적)으로 어플 다운로드등을 위해서 Gmail을 사용하고 계실겁니다.사실 Gmail을 앞서 말한 용도이외로 쓰는 분들은 많지않습니다.네이버메일의 경우 블로그, 카페 등등 다양한 기능을 활용하고 계시지만 말이죠. 구글도 뛰여난 기능이 많이 있습니다. 구글캘린더나 지도서비스, youTube, 번역, 구글드라이브, 사진등 다양한 기능을 ..
다들 주말은 잘보내셨나요. 오늘은 IT최신기기 정보에 관하여 알아보려합니다. 오늘 알아볼 기기는 갤럭시S8+입니다. 주말내내 갤럭시S8+ 출시와 연관되어 많은 뉴스기사가 떴습니다. LG V20 기기값이 10만원 었다는 등에 불법보조금이 판을 쳤다고 하죠. 갤럭시S8+이 얼마나 괜찮길래 출시전 타 업체들이 제고를 정리하는지 모르겠습니다. 일단 IT최신 기술이 접목된 갤럭시S8+은 5까지 색상으로 출시됩니다. Midnight Black, Orchid Gray, Coral blue, Arctic Silver, Maple Gold 색상 총 5가지죠. 갤럭시S8+ 스팩은 일반적으로 노트북에 버금가는 성능을 가지고 입습니다. 하나식 알아보면 엑시노스 8895와 스냅드래곤 835가 탑제되었습니다. 기본 RAM은 6G..
-IT정보 운영체제 종류- 오늘은 IT에서 사용되어지고있는 운영체제를 알아보려합니다. IT 업종에서 일하시는 분들은 다양한 OS를 접하실 기회가 많겠지만 일반분들은 윈도위이외에 다른 OS를 사용하실일이 거의없죠. PC와 스마트폰등 다양한 기기에서 사용되어지는 운영체제는 무엇이 있는지 알아보도록 하겠습니다. 시작에 앞서 IT에서 말하는 운영체제(Operating System)가 무엇인지부터 확인해봐야겠습니다. 운영체제 운영제제(OS)란 모든 하드웨어와 모든 소프트웨어를 관리하는 컴퓨터시스템의 관리자 라고 볼 수 있습니다. 쉬운 예로 여러가지 Job(일)이 동시에 요청 될 경우 우선순위를 정하여 중앙처리장치(CPU)에 명령등을 내립니다. 정리하면 하드웨어와 소프트웨어를 효율적으로 통제하는 관리자라고 보시면 ..
-게이밍 PC 만들기- 오늘은 IT하드웨어에 관하여 정보를 공유하려 합니다. 개인적으로 노후화된 하드웨어에 컴퓨터를 사용중이라서 하드웨어 업그레이드를 고민중이죠. IT 정보로 유명한 잡지들을 보면서 조립컴퓨터 사양을 뽑아보았습니다.조립 PC의 목적은어떤 게임이든 플레이 할수 있도록 하는것이 이번 조립 PC 목적입니다. 말이 어렵지 게이밍 PC라고 생각하시면 될것 같습니다. 화려한 컴퓨터그래픽과 게임플레이에 집중할 수 있도록 컴퓨터 스팩을 뽑았습니다. 게이밍 PC 사양 기본적으로 인텔 CPU i5 7세대로 하고 기본 메모리는 16GB 정도로 맞출 생각입니다.PC게임인 오버워치, 피파온라인3, 디아블로3, 리니지2, 테라, 블러드앤 소울 정도는 풀옵으로 돌려보고 싶습니다. 컴퓨터 가격은 조금 비싸기는 합니다..
오늘의 IT정보는 운영체제 용어정리입니다.2008년 학교 과제로 운영체제 관련 용어정리를 진행하였습니다.기존에 작성된 내용으로 다양한 문헌을 참고하였습니다.해당 내용의 모든 권한은 기존 작성자 분들에게 있습니다. 문제가 있으시면 삭제또는 출처를 표기해 드리겠습니다. - 고정 분할기법과 가변분할 기법은 아래와 같습니다. 첫번째 고정 분할기법입니다. 다중 프로그래밍을 위해 주기억장치를 미리 몇개의 고정된 크기로 분할. 그리고 여러개의 사용자 프로그램을 동시에 실행하는 방법이다. 다만, 이럴 시에 단점이 있는데 단편화현상이 생겨서 기억장소의 낭비가 심하다는 것이다. 두번째 가변 분할기법입니다. 필요로 하는 만크만 기억장소를 할당해 실행하는 방법. 이 때에는 할당, 재배치를 위한 알고리즘(순서도)이 필요하다. ..