Security(1797)
-
제어 구조(Control structure)
제어 구조(Control structure)· Solidity 언어는 기존의 Javascript 언어 및 C 언어와 유사합니다.· Solidity는 Javascript의 대부분의 control structure를 거의 그대로 사용할 수 있습니다.· switch와 goto는 기존 언어와 사용방법이 다르므로 사용에 주의를 기울여야 합니다.· switch와 goto를 제외한 나머지 if, else, while, do, for, break, continue, return은 기존 언어 그대로 사용됩니다.
-
시분할 시스템, 시분할 기법(Time-Shared) 특징
시분할 시스템 · 다중프로그래밍의 논리적 확장으로 변형된 상태로 사용자가 CPU에 대해 일정 시간을 할당 받음으로 마치 컴퓨터 시스템과 대화형으로 작업을 처리하는 시스템입니다. · 실시간 대화형 시스템, 쌍방향 시스템(Conversational system, Interactive system) 즉, 사용자 지향적인 환경입니다. · 단말기(CRT terminal)를 사용합니다.
-
테스트 아이템 식별 방법
테스트 아이템 식별 방법· 테스트 대상 시스템 및 관련 비즈니스 위험을 식별합니다.· 테스트 수행 중에 평가되어야 하는 위험을 기반으로 테스트 요소를 식별합니다.· 심각도 및 위험도를 고려하여 테스트 요소를 분류합니다.· 식별된 문서와 상세 항목들에 대해서 자세히 검토한 후 실제 테스트 케이스를 작성할 수 있는 수준의 아이템들을 식별해야 합니다.· 먼저 선정된 요구사항에 대해서 우선순위를 정하는 것이 필요합니다. (어떠한 기능들이 있는가?, 어떻게 테스트될 것이냐?)
-
의료장비 제어버그
의료장비 제어버그1985년 암 종양 제거를 위한 방사선 치료기인 Therac 25라는 제품의 제어 코드에 있었던 버그 때문에 6건의 사고가 발생해서 3명이 죽고 다른 3명은 심각한 방사능 후유장애에 시달려야 했습니다. 2017년에도 장비결함으로 방사능에 누출되는 사고가 발생했습니다. http://bit.ly/2XRWIRI X-ray 모드는 강한 방사선을 사용하기 때문에 이를 균일하고 안전하게 사용할 수 있도록 턴테이블이라고 하는 장치를 환자와 방사선 발사기 사이에 위치시켜 안전하도록 제어해주어야 합니다. 텐테이블은 Electron 모드로 동작할 때는 필요하지 않아 필요하지 않으므로 X-Ray모드일 때는 턴테이블을 움직여 주어야 하는 제어가 필요하며 여기에 해당하는 컴퓨터 소프트웨어에 버그(Killer b..
-
Scopoing
Scopoing통상 일반적인 프로그래밍 언어에서 선언된 변수는 문법적 블록 내에서 유효합니다. 이에 반해 solidity 함수 내에서 선언된 변수는 함수 내에서만 scope을 가집니다.
-
프로세스 종류
프로세스 종류프로세스의 종류에는 커널 프로세스, 시스템 프로세스라고도 하는 운영체제 프로세스와 유저프로세스라고하는 사용자 프로세스, Concurrent 프로세스라고 하는 병행 프로세스가 있습니다.