일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 컴시
- Android
- 미디어학부
- 숭실대
- 커널
- kernel
- 정기철
- wine
- 함수
- 프로세스
- 학생복지위원회
- 로고 프로그램
- 리눅스
- Linux
- 쓰레드
- 별지기
- 파일io
- 와인
- 우분투
- 안드로이드
- Signal
- Lock
- Process
- 학복위
- 별
- 로고
- 운영체제
- 컴퓨터시스템개론
- 태그를 입력해 주세요.
- logo
- Today
- Total
목록분류 전체보기 (373)
두근두근이야기
토익, 프로젝트 9:30, 12:00 토익 RC and LC RC문법 and 문제풀이 LC영어특강리스닝, RealSpeech 이후엔.. 쭈욱.. 코딩 while(1) { 코딩코딩코딩 if(time==20:00) while(1){운동 if(time==22:00) break;} }
끝났다.
임베디드 . ... 내가 공부하고 싶은 분야! 지금까지는 ㅋㅋ 그나마 전공분야중에 제일 관심가는 분야로 나름 해보려고 노력중이다. 그나마 이런 스터디를 알게되서 너무나 감사하다. 이런 곳을 알게된 영광을 우철이에게 돌립니다.ㅋㅋ 스터디 했던 사람들 보니깐 스펙들이 ㅎㄷㄷㄷㄷㄷㄷㄷㄷㄷx1.0e100000000000000000000000 장난아니다. 대충 나열해보면 준비 땡! 석사, 박사는 기본이고 선임연구원, 전문연구원, 주임연구원, 2~3년차 이상의 현직 개발자(SK CNS, LG , 삼성, 안랩, NC소프트, 팬텍, 구글, NHN), 신문에 나온사람, 소프트웨어 창업자, 기업대표이사, 전문서적 저자, 등..파악안된사람까지 하면 장난 아닐듯!! 학생은 찾아보기가 힘드네..... 끝 여기서 잘 버틸 수 있..
ARM - Advanced RISC Machine을 의미하는 말 80년대 중반에 Acorn Computer Group에 의해서 고안되고 제조되었다. 시작할 때의 목적은 낮은 전력 소비로 낮은 비용의 프로세스와 높은 실행능력과 전력 효율을 구축하기 위한 것이었다. 영국에 ARM이라는 회사가 있는데 이곳에서는 전문적으로 코어를 연구하는 곳이다. 이곳에서 코어를 개발해서 각 회사(삼성,노키아,인텔등등)로 코어의 라이센스를 받고 팔게 되죠. 그러면 이 코어를 가지고서 각 회사에서는 시퓨를 만드는 것이다. 각 회사마다 제조 공정이 틀리기 때문에 같은 ARM코어를 사용하더라도 서로 다른 시퓨가 되어버린다. 그래도 내부적인 코어가 같기 때문에 arm용 어셈을 사용해서 시피유를 제어 할 수 있는 것이다!! ARM은 회..
Intel의 x86 CPU는 CISC이다. CISC는 파이프라이닝이 불가능하다.(파이프라이닝은 컴퓨터 구조 때 배웠는데 ㅜㅜ 기억이 안나.. 다시 공부해서 올릴거임.) 자!! 먼저 CISC에 대해 알아보자. CISC는 Complex Instruction Set Computer의 약자로 단어 뜻 그대로는 복잡한 명령어 집합을 갖는 CPU 아키텍쳐이다. 마이크로프로그래밍을 통해 사용자가 작성하는 고급언어에 각각 하나씩 기계어를 대응시킨 회로로 구성된, 중앙처리장치의 한 종류이다. 명령어가 복잡하기 때문에 명령어를 해석하는데 시간이 오래 걸리며, 명령어 해석에 필요한 회로도 복잡하다. 보통 풍부한 어드레싱 기능을 갖추고 있어 명령의 직교성이 좋으며, 어느 어드레싱 모드에서도 임의의 연산을 수행할 수 있다. 연..
Context-Free Grammar: CFG=(N, T, P, S) CFG는 4개의 구성요소중 하나로 되어 있는데 그 요소를 보면, 아래와 같이 있다. N: nonterminal symbols T: terminal symbols P: productions(or rules) S: Start symbol(S는 N에 속한다. 즉, S는 nonterminal 중 하나. 문법 G=(
컴파일러와 인터프리터는 모두 고급언어(java, c언어등)를 pc가 읽을 수 있는 언어로 변환하는 툴이다. 이 둘의 차이를 보면.. 인터프리터: 고급언어로 작성된 원시코드 명령문들을 한번에 한 줄씩 읽어 들여서 실행하게 하는 것. 컴파일러란: 특정 프로그램 언어로 작성된 문장을 처리하여 기계어 또는 컴퓨터가 사용 할 수 있는 코드로 변경시켜 주는 것. 컴파일러의 경우, 프로그램을 컴파일 하기 위해서는 모든 프로그램 소스를 가지고 한꺼번에 번역을 해서 목적코드를 제작한다. 반면에 인터프리터의 경우 필요한 부분을 행단위 구문으로 번역을 하여 바로 실행시킨다. 이와 같은 특징 때문에 컴파일러의 경우 한꺼번에 모든 부분을 번역해야 하기에 번역속도가 느린편이라 할 수 있다. 반면에 인터프리터는 필요한 부분만 컴파..
너무. . ..
USB 3.0과 USB 2.0의 차이점!! 간단히 말하면 속도차이다.!! 아래 표를 보면 이러한 차이를 가지고 있다. 여러 블로그에서 메모리, 클럭 등등 어려운 사진을 보여주며 설명하지만.. 나도 이해를 잘 못하는지라..ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 여튼 3.0에서는 2.0보다 약 10배 빠른 속도를 지원하고 있음을 볼 수 있다. 최근 추세도 3.0으로 많이 바뀌고 있다. 가격은 잘 모르겠지만 간단한 문서나 그림 등 파일의 크기가 작은 것들을 주로 사용한다면 굳이 3.0을 쓰지 않아도 될 듯 싶다. 하지만 같은 값이면 3.0이 좋겠지????????ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 3.0단자의 특징을 보면, 기존 2.0은 흰색 또는 검정색인 것에 비해 아래의 사진과 같이 ''파란색''이다. 혹시 본다면 겁나 빠른놈이라고 아는 척..
객체는 대부분 데이터가 중심에 있고 그 데이터를 처리하는 함수들로 구성된다. 그리고 객체의 사용자는 이 함수를 통해서만 객체의 데이터에 접근할 수 있다. 객체를 구성하는 함수들을 '멤버함수'라고 하며 외부의 사용자가 객체의 데이터에 접근할 수 있도록 하는 인터페이스 역할을 한다. 예를 들어 은행에는 돈을 보관하는 금고(데이터)가 있고 입금, 출금, 대출과 같은 일을 담당하는 창구(함수)가 있으며 고객은 창구를 통해서만 예금이나 대출이 가능한 것과 같은 이치이다.