Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

정모/2014.11.19: Difference between revisions

From ZeroWiki
imported>jereneal20
No edit summary
imported>chi3236
No edit summary
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
__TOC__
== 참여자 명단 ==
[[고한종]], [[황현]], [[이원준]], [[조영준]], [[송치완]] 그외 기억 안남 서기가 안 적음...
== 예정 ==
== 예정 ==
* [[OMS]]: [[권영기]] 학우의 bit masking (에정)
* [[OMS]]: [[권영기]] 학우의 bit masking (에정)
Line 14: Line 19:
=== OMS BitMask ===
=== OMS BitMask ===


CPU 기본 연산 : AND, OR
CPU 기본 연산 : AND, OR


비트 연산 NOT : one's commplement, ~
비트 연산 NOT : one's commplement, ~


비트 연산 AND : 둘 다 1 이면 1, &
비트 연산 AND : 둘 다 1 이면 1, &


비트 연산 OR : 하나만 1 이면 1, |
비트 연산 OR : 하나만 1 이면 1, |


비트 연산 XOR : 둘이 같으면 0, 다르면 1 ^
비트 연산 XOR : 둘이 같으면 0, 다르면 1 ^


비트 연산 우선 순위가 낮다 in C langugage
비트 연산 우선 순위가 낮다 in C langugage


C++ 1은 32비트
C++ 1은 32비트


SET이 BitMask의 보통 사용 예
SET이 BitMask의 보통 사용 예


공집합 : S = 0
공집합 : S = 0
꽉찬 집합 : S = ( 1 << N ) - 1
꽉찬 집합 : S = ( 1 << N ) - 1


추가 | 연산
추가 | 연산
확인 & 연산
확인 & 연산
삭제 & ~(1<<i)
삭제 & ~(1<<i)
토글 ^ ( 1 << i)
토글 ^ ( 1 << i)


합집합 A | B
합집합 A | B
교집합 A & B
교집합 A & B
차집합 A & ~B
차집합 A & ~B
한집합만 속해있는 원소 집합 A ^ B = (A | B) & ~(A & B)
한집합만 속해있는 원소 집합 A ^ B = (A | B) & ~(A & B)


원소의 수 : 모두 본다
원소의 수 : 모두 본다
컴파일러 내장 변수 쓰세요
컴파일러 내장 변수 쓰세요


켜져있는 최하위 비트 번호
켜져있는 최하위 비트 번호
모두 보세요
모두 보세요
컴파일러 내장 변수를 쓴다
컴파일러 내장 변수를 쓴다


최하위 비트 구하기
최하위 비트 구하기
(S & -S) // 음수(2의 보수)를 이용한다.
(S & -S) // 음수(2의 보수)를 이용한다.


집합에서 최하위 비트 지우기
집합에서 최하위 비트 지우기
S &= (S - 1)
S &= (S - 1)


멱집합
멱집합




추가 자료
추가 자료
해커의 즐거움
해커의 즐거움


=== 프린터 ===
=== 프린터 ===
 
* 보고
프린터를 2대를 사고, 설치했습니다.
** 프린터를 2대를 사고, 설치했습니다.
흑백용과 컬러용이 있으니 잘 구분해서 씁시다.
* 주의사항
오른쪽 브라더 것이 컬러프린터입니다.
** 흑백용과 컬러용이 있으니 잘 구분해서 씁시다.
자동급지 장치가 있으니, 스캔할 면을 위로 놓고 스캔하세요
** 오른쪽 브라더 것이 컬러프린터입니다.
192.168.1.200 : 흑백
** 자동급지 장치가 있으니, 스캔할 면을 위로, 위쪽을 아래로 가게끔 놓고 스캔하세요.
192.168.1.201 : 컬러
* 네트워크 프린트를 위한 IP
 
** 192.168.1.200 : 흑백
남는 프린터 처리 방법은 나중에 의논합니다
** 192.168.1.201 : 컬러
* 남는 프린터 처리 방법은 나중에 의논합니다
** 경매


=== 어코드 추가 지원 안내 ===
=== 어코드 추가 지원 안내 ===


도서와 재료비 추가 지원이 가능합니다.
도서와 재료비 추가 지원이 가능합니다.
이번주 목요일 까지 위시리스트에 추가해주세요.
이번주 목요일 까지 위시리스트에 추가해주세요.
국내 사이트에서 구입 가능한 책들만 가능합니다.
국내 사이트에서 구입 가능한 책들만 가능합니다.
공구를 구매할 예정입니다.
공구를 구매할 예정입니다.
외장하드는 돈이 남으면 구매할 예정입니다 : 6피실 포맷용.
외장하드는 돈이 남으면 구매할 예정입니다 : 6피실 포맷용.


=== 가습기 ===
=== 가습기 ===


난방기를 틀고있으니, 건조하고, 먼지도 순환하기 시작했습니다.  
* 난방기를 틀고있으니, 건조하고, 먼지도 순환하기 시작했습니다.
# 코, 목  
## 코, 목
# 가습기가 충분하면 먼지가 젖어서 떨어짐.
## 가습기가 충분하면 먼지가 젖어서 떨어짐.
# 하나 있었으면 좋겠어요
## 하나 있었으면 좋겠어요


관리는 산다면 황현 학우님이 담당한다고 합니다. 없을 때는  
* 가습기를 위한 위대한 한 걸음
정 전열기구라서 걱정이 되면, 증발식도 있긴 합니다.
관리는 산다면 황현 학우님이 담당한다고 합니다. 없을 때는
효용성이 걱정되긴 합니다
정 전열기구라서 걱정이 되면, 증발식도 있긴 합니다.
효용성이 걱정되긴 합니다


가습기를 위한 위대한 한 걸음


=== 스터디 ===
=== 스터디 ===


Oops : 프로젝트 진행 중, 비밀
* Oops : 프로젝트 진행 중, 비밀


C++ 이름미정 : 배운 것 풀어보고 문제를 풀어보려고 합니다.
* C++ 이름미정 : 배운 것 풀어보고 문제를 풀어보려고 합니다. Class 문법, C -> C++ 로 바뀐 점
Class 문법, C -> C++ 로 바뀐 점


Swift 스터디 : 요일만
* Swift 스터디 : 요일만


=== 프로젝트 ===
=== 프로젝트 ===


열파참 : 삽질ing
* 열파참 : 삽질ing
한자공 : 진행이 느리다.
* 한자공 : 진행이 느리다.


=== 회장 계획 ===
=== 회장 계획 ===


아마 1~2월에서 세미나 하나 열어볼려고 합니다.
아마 1~2월에서 세미나 하나 열어볼려고 합니다.
프로그래밍 언어에 대해서 세션마다 언어에 대해 설명을 해볼 수 있습니다.
프로그래밍 언어에 대해서 세션마다 언어에 대해 설명을 해볼 수 있습니다.
기말고사에 치일테니까 그 이후에 준비를 하려고 합니다.
기말고사에 치일테니까 그 이후에 준비를 하려고 합니다.
다음 대 회장이랑 같이 작업하려고 합니다.
다음 대 회장이랑 같이 작업하려고 합니다.
* Promela 같은거 해보시죠.. non-deterministic execution을 한답니다..ㅋㅋㅋㅋㅋ
* Promela 같은거 해보시죠.. non-deterministic execution을 한답니다..ㅋㅋㅋㅋㅋ
* 아니면 PL에 대한 내용을 다루는건가..?
=== 쓰레기 ===
=== 쓰레기 ===


쓰레기 오버플로우나요. 가비지 컬렉트 해주세요.
쓰레기 오버플로우나요. 가비지 컬렉트 해주세요. 자주 정리하도록 합시다
자주 정리하도록 합시다


==== 비밀번호 ====
==== 비밀번호 ====

Latest revision as of 07:38, 22 November 2014

참여자 명단

고한종, 황현, 이원준, 조영준, 송치완 그외 기억 안남 서기가 안 적음...

예정

  • OMS: 권영기 학우의 bit masking (에정)
  • 프린터 구매 관련 안내
  • 어코드 추가 지원 안내
    • 도서 및 공구류를 목요일까지 위시리스트 에 적어주세요.
  • 진행 사항 공유
  • 기타
    • 가습기 살까요?
    • ~~동네팀 모집~~

진행

OMS BitMask

CPU 기본 연산 : AND, OR
비트 연산 NOT : one's commplement, ~
비트 연산 AND : 둘 다 1 이면 1, &
비트 연산 OR : 하나만 1 이면 1, |
비트 연산 XOR : 둘이 같으면 0, 다르면 1 ^
비트 연산 우선 순위가 낮다 in C langugage
C++ 1은 32비트
SET이 BitMask의 보통 사용 예
공집합 : S = 0
꽉찬 집합 : S = ( 1 << N ) - 1
추가 | 연산
확인 & 연산
삭제 & ~(1<<i)
토글 ^ ( 1 << i)
합집합 A | B
교집합 A & B
차집합 A & ~B
한집합만 속해있는 원소 집합 A ^ B = (A | B) & ~(A & B)
원소의 수 : 모두 본다
컴파일러 내장 변수 쓰세요
켜져있는 최하위 비트 번호
모두 보세요
컴파일러 내장 변수를 쓴다
최하위 비트 구하기
(S & -S) // 음수(2의 보수)를 이용한다.
집합에서 최하위 비트 지우기
S &= (S - 1)
멱집합


추가 자료
해커의 즐거움

프린터

  • 보고
    • 프린터를 2대를 사고, 설치했습니다.
  • 주의사항
    • 흑백용과 컬러용이 있으니 잘 구분해서 씁시다.
    • 오른쪽 브라더 것이 컬러프린터입니다.
    • 자동급지 장치가 있으니, 스캔할 면을 위로, 위쪽을 아래로 가게끔 놓고 스캔하세요.
  • 네트워크 프린트를 위한 IP
    • 192.168.1.200 : 흑백
    • 192.168.1.201 : 컬러
  • 남는 프린터 처리 방법은 나중에 의논합니다
    • 경매

어코드 추가 지원 안내

도서와 재료비 추가 지원이 가능합니다.
이번주 목요일 까지 위시리스트에 추가해주세요.
국내 사이트에서 구입 가능한 책들만 가능합니다.
공구를 구매할 예정입니다.
외장하드는 돈이 남으면 구매할 예정입니다 : 6피실 포맷용.

가습기

  • 난방기를 틀고있으니, 건조하고, 먼지도 순환하기 시작했습니다.
    1. 코, 목
    2. 가습기가 충분하면 먼지가 젖어서 떨어짐.
    3. 하나 있었으면 좋겠어요
  • 가습기를 위한 위대한 한 걸음
관리는 산다면 황현 학우님이 담당한다고 합니다. 없을 때는
정 전열기구라서 걱정이 되면, 증발식도 있긴 합니다.
효용성이 걱정되긴 합니다


스터디

  • Oops : 프로젝트 진행 중, 비밀
  • C++ 이름미정 : 배운 것 풀어보고 문제를 풀어보려고 합니다. Class 문법, C -> C++ 로 바뀐 점
  • Swift 스터디 : 요일만

프로젝트

  • 열파참 : 삽질ing
  • 한자공 : 진행이 느리다.

회장 계획

아마 1~2월에서 세미나 하나 열어볼려고 합니다.
프로그래밍 언어에 대해서 세션마다 언어에 대해 설명을 해볼 수 있습니다.
기말고사에 치일테니까 그 이후에 준비를 하려고 합니다.
다음 대 회장이랑 같이 작업하려고 합니다.
  • Promela 같은거 해보시죠.. non-deterministic execution을 한답니다..ㅋㅋㅋㅋㅋ
  • 아니면 PL에 대한 내용을 다루는건가..?

쓰레기

쓰레기 오버플로우나요. 가비지 컬렉트 해주세요. 자주 정리하도록 합시다

비밀번호

바꿨습니다


활동지도/2014, 정모