E D R , A S I H C RSS

Full text search for "Chapter II - Real-Time Systems Concepts"

Chapter%20II%20-%20 Real-Time%20 Systems%20 Concepts


Search BackLinks only
Display context of search results
Case-sensitive searching
  • Chapter I - Sample Code . . . . 15 matches
         == Chapter 1 ==
          === Installing uCOS-II ===
          인스톨하는 방법인데 별 필요 없을듯.. 우리가 직접 uCOS-II 를 설치하진 않을꺼니까.. 차라리 소스를 구해다가 컴파일을 하면 몰라도.
          OS 를 작성하다보면 전역변수가 필요한 경우가 있다. 전역변수는 어떻게 선언하는가? extern 키워드를 사용하면 된다. 하지만 uCOS-II 에서는 extern 키워드마저 #define 해서 다른 매크로로 사용한다.
          OS에서 공유자원이나 특정코드가 수행되는 도중에 다른 프로세스에 의해 interrupt 되는것을 방지하기 위해 크리티컬 섹션을 사용하게 된다. 이는 윈도우즈 프로그래밍에서 스레드관련 처리를 해 줄 때에도 나오는 용어이다. uCOS-II에서는 단순히 매크로함수를 이용해 크리티컬섹션에 들어오기와 나오기를 한다. 매크로함수가 하는 일은 단순히 인터럽트를 무효화, 유효화 시키는것 뿐이다.
         PC_DispChar() // Display a single ASCII chracter anywhere on the screen
         PC_DispStr() // Display and ASCII strin anywhere on the screen
          uCOS-II는 여타의 DOS Application 과 비슷하다. 다른말로는 uCOS-II의 코드는 main 함수에서부터 시작한다. uCOS-II는 멀티태스킹과 각 task 마다 고유의 스택을 할당하기 때문에, uCOS-II를 구동시키려면 이전 DOS의 상태를 저장시켜야하고, uCOS-II의 구동이 종료되면서 저장된 상태를 불러와 DOS수행을 계속하여야 한다. 도스의 상태를 저장하는 함수는 PC_DosSaveReturn()이고 저장된 DOS의 상태를 불러오는것은 PC_DOSReturn() 함수이다. PC.C 파일에는 ANSI C 함수인 setjmp()함수와 longjmp()함수를 서로 연관시켜서 도스의 상태를 저장시키고, 불러온다. 이 함수는 Borland C++ 컴파일러 라이브러리를 비롯한 여타의 컴파일러 라이브러리에서 제공한다.[[BR]]
          '''uCOS-II를 끝내기 전에 PC_DOSSaveReturn 함수를 호출해야한다. 그렇지 않으면 DOS가 curruped mode 가 되어버리고 이것은 당신의 windows에 영향을 줄 수도 있다.'''
          === uCOS-II Examples ===
         [uCOS-II]
  • JavaNetworkProgramming . . . . 15 matches
         === Chapter1 프로그래머가 알아야하는 네트워크의 기본 ===
         === Chapter2 자바 보안 모델 ===
         === Chapter3 예외처리 ===
         === Chapter4 자바로 풀어보는 다중 쓰레딩 ===
         === Chapter5 스트림을 소개합니다 ===
          *OutpuStream,InputStream : 모든 다른 스트림 클래스들의 수퍼클래스이다. 이 Chapter에서는 이둘 클래스 설명
         === Chapter6 스트림을 사용한 파일처리 프로그래밍의 진수 ===
         === Chapter7 필터를 이용한 스트림 확장 기법 ===
          *PrintStream : PrintWriter 클래스에 의해 쓸모가 없어진 이 클래스는 ASCII 텍스트 데이터의 출력기능을 제공한다.
         === Chapter8 API로 제공되는 스트림 필터 ===
         === Chapter9 메모리 기반의 I/O 스트림 ===
         === Chapter10 문자 스트림을 사용한 개선된 I/O 기법 ===
         === Chapter11 문자 스트림 필터 ===
         === Chapter12 메모리 기반의 문자 스트림 ===
         === Chapter13 파워업! 객체 스트림 ===
  • 조영준/다대다채팅 . . . . 5 matches
          byte[] byteSend = Encoding.ASCII.GetBytes(dataSend);
          dataGet = Encoding.ASCII.GetString(byteGet).TrimEnd('\0');
          dataGet = Encoding.ASCII.GetString(byteGet).TrimEnd('\0');
          dataGet = Encoding.ASCII.GetString(byteGet).TrimEnd('\0');
          byteSend=Encoding.ASCII.GetBytes(s);
  • UpgradeC++ . . . . 4 matches
          * 5/27일 Chapter 0-2장 공부, 발표자 : [조재화]
          * 6/3일 Chapter 3장 공부, 발표자 : [황재선]
          * 7/21일 Chapter 4장
          * 7/28일 Chapter 5장
  • AcceleratedC++/Chapter1 . . . . 3 matches
         || ["AcceleratedC++/Chapter0"] || ["AcceleratedC++/Chapter2"] ||
         == Chapter 1 ==
  • AcceleratedC++/Chapter9 . . . . 3 matches
         || ["AcceleratedC++/Chapter8"] || ["AcceleratedC++/Chapter10"] ||
         = Chapter 9 Defining new types =
  • STL/vector/CookBook . . . . 3 matches
         typedef vector<int>::iterator VIIT; // Object형이라면 typedef vector<Object>::iterator VOIT;
          for(VIIT it = v.begin() ; it != v.end(); ++it) // 제대로 복사됐나 결과 보기
          * for 부분을 보면 앞에서 typedef 해준 VIIT 형으로 순회하고 있는것을 볼수 있다. vector<T>의 멤버에는 열라 많은 멤버함수가 있다. 그중에 begin() 은 맨 처음 위치를 가르키는 반복자를 리턴해준다. 당연히 end()는 맨 끝 위치를 가르키는 반복자를 리턴해주는 거라고 생각하겠지만 아니다.--; 정확하게는 '맨 끝위치를 가르키는 부분에서 한 칸 더간 반복자를 리턴'해주는 거다. 왜 그렇게 만들었는지는 나한테 묻지 말라. 아까 반복자는 포인터라고 생각하라 했다. 역시 그 포인터가 가르키는 값을 보려면 당연히 앞에 * 을 붙여야겠지.
  • [Lovely]boy^_^/Diary/12Rest . . . . 3 matches
          * I read a Squeak chapter 3,4. Its sentence is so easy.
          * I suprised at Smalltalk's concepts.
          * I studied a Grammar In Use Chapter 44,45,46
          * I read a Programming Pearls Chapter 6 a little, because I can't understand very well--;. So I read Chapter 7,8,9,10 roughly. In my opinion, there is no very serious contents.
          * I read a Squeak chapter 5.
  • Garbage collector for C and C++ . . . . 2 matches
         # -DGC_GCJ_SUPPORT includes support for gcj (and possibly other systems
         # -DUSE_I686_PREFETCH causes the collector to issue Pentium III style
         # Empirically the code appears to still run correctly on Pentium II
  • Hacking/20040930첫번째모임 . . . . 2 matches
          * 교재 Chapter1(공격목표 정보수집과 경유설정)과 Chapter2(스캐닝)
  • WritingOS . . . . 2 matches
         MicroC OS/II
         '''uC OS/II'''
         http://ucos-ii.com/
         http://ucos-ii.com/contents/products/ucos-ii/ports.html
  • XMLStudy_2002/Start . . . . 2 matches
         <!ENTITY chapter1 SYSTEM "chapter1.xml">
         <!ENTITY chapter2 SYSTEM "chapter2.xml">
         <CHAPTER>&chapter1;</CHAPTER>
         <CHAPTER>&chapter2;</CHAPTER>
         chapter1.xml
         <CHAPTER_TITLE>Chapter1.Instruction</CHAPTER_TITLE>
         chapter2.xml
         <CHAPTER_TITLE>Chapter2.Overview</CHAPTER_TITLE>
  • [Lovely]boy^_^/Diary/2-2-16 . . . . 2 matches
          * I studied Grammar in Use Chapter 39,40. I have not done study this book since then summer.--;
          * I studied ProgrammingPearls chapter 3. When I was reading, I could find familiar book name - the Mythical Man Month, and Code Complete.
          * I summarized a ProgrammingPearls chapter 3.
          * I studied ProgrammingPearls chapter 4,5. Both 4 and 5 are using a binary search. Its content is no bug programm.
          * I studied Grammar in Use Chapter 41,42.
          * I summarized a ProgrammingPearls chapter 4,5.
          * I summarized a ProgrammingPearls chapter 6.
          * I read a Squeak chapter 1,2.
  • 새싹교실/2012/주먹밥/이소라때리기게임 . . . . 2 matches
         " =$MO ZMMMMO II? M ?MMD~ +MMND8ZOI?DMMO? ",
         " ~7N8 IIZMM7 MMM8O8M8 M8~MO 8MMDMMMMMMO= ",
  • 지금그때2003/계획 . . . . 2 matches
          * Section II 계획
          * Section II - Seminar:OpenSpaceTechnology
  • ACM_ICPC/2013년스터디 . . . . 1 match
          * [http://homepages.ius.edu/rwisman/C455/html/notes/Chapter22/TopSort.htm]
  • DPSCChapter2 . . . . 1 match
         Before launching into our descriptions of specific design patterns, we present a case study of sorts, involving multiple patterns. In the Design Pattern preface, the Gang of Four speak about moving from a "Huh?" to an "Aha!" experience with regard to understanding design patterns. We present here a little drama portraying such a transition. It consists of three vignettes: three days in the life of two Smalltalk programmers who work for MegaCorp Insurance Company. We are listening in on conversations between Don (an object newbie, but an experienced business analyst) and Jane (an object and pattern expert). Don comes to Jane with his design problems, and they solve them together. Although the characters are fictitious, the designs are real and have all been part of actual systems written in Smalltalk. Our goal is to demonstrate how, by careful analysis, design patterns can help derive solutions to real-world problems.
         Chapter 2
          1. Data Entry. This consists of various systems that receive health claims from a variety of different sources. All are logged by assigning a unique identifier. Paper claims and supporting via OCR (optical character recognition) to capture the data associated with each form field.
  • DebuggingSeminar_2005/DebugCRT . . . . 1 match
          참조) [http://zeropage.org/wiki/AcceleratedC_2b_2b_2fChapter11#line287 The rule of Three]
  • GDG . . . . 1 match
          * Chapter Status Requirements 활동이 제로페이지의 활동과 겹치는 부분이 많다고 생각함. 이 부분에 대해서 제로페이지 위주로 활동을 할 것인지, GDG 활동을 할 것인지에 따라 필요 유무가 확실하게 갈릴 것으로 보임 - [이봉규]
  • IDL . . . . 1 match
         물론, 인터페이스를 정의하는 방법이 IDL 만 있는 것은 아니다. [Visibroker] 의 경우 [Caffeine] 이라는 것을 이용하면 IDL 을 사용하지 않아도 되며, Java 의 RMI 나 RMI-IIOP 를 이용해면 IDL 을 몰라도 인터페이스를 정의할 수 있다. 하지만, IDL 은 OMG에서 규정하고 있는 인터페이스 정의 언어의 표준이고 개발자가 익히기에 어렵지 않은 만큼 CORBA 프로그램을 할 때는 꼭 IDL 을 사용하도록 하자.
  • Linux . . . . 1 match
         [[include(틀:OperatingSystems)]]
  • Linux/필수명령어/용법 . . . . 1 match
         - \nnn 8진법으로 표기되는 ASCII 문자 \c 출력 후 행바꿈 금지
  • MIB . . . . 1 match
          * MIB II에서는 거의 코메디 이지만 처음 도입부 약간에서 MIB일을 하다가 히스테리 현상을 일으키면서 포기하는 사람들의 이야기가 잠깐 나온다. 오락영화에서 오래 생각할수 있는 부분이였다.
  • OperatingSystem . . . . 1 match
         [[include(틀:OperatingSystems)]]
  • PowerReading . . . . 1 match
         이 책이 재미있는 것중 하나는, 다른 속독관련 서적과는 달리 '이해'를 가장 우선시 한다는 것이다. (Chapter 1 ~ 10 첫번째를 보면 일관되게 Speed 보다 Comprehension 을 더 강조한다.)
  • Refactoring/ComposingMethods . . . . 1 match
         = Chapter 6 Composing Methods =
  • Refactoring/RefactoringTools . . . . 1 match
         = Chapter 14 Refactoring Tools =
  • Refactoring/SimplifyingConditionalExpressions . . . . 1 match
         = Chapter 9 Simplifying Conditional Expressions =
  • SoftwareEngineeringClass . . . . 1 match
         ["1002"]: 분야가 너무 넓다. 하루 PPT 자료 나아가는 양이 거의 60-70장이 된다. -_-; SWEBOK 에서의 각 Chapter 별로 관련 Reference들 자료만 몇십권이 나오는 것만 봐도. 아마 SoftwareRequirement, SoftwareDesign, SoftwareConstruction, SoftwareConfigurationManagement, SoftwareQualityManagement, SoftwareProcessAssessment 부분중 앞의 3개/뒤의 3개 식으로 수업이 분과되어야 하지 않을까 하는 생각도 해본다. (그게 4학년 객체모델링 수업이려나;) [[BR]]
  • ToyProblems . . . . 1 match
          * ChapterZero
  • WERTYU/문보창 . . . . 1 match
          diction[25] = 92; // ASCII 92 IS ''
  • callusedHand . . . . 1 match
          * MicroC/OS-II
  • neocoin/Log . . . . 1 match
          * 프로그래밍 언어론 4th 한서 ( Concepts of Programming Language ) : PL 수업
  • 김동준/Project/Data_Structure_Overview . . . . 1 match
          * [김동준/Project/Data_Structure_Overview/Chapter1]
  • 김동준/Project/OOP_Preview . . . . 1 match
          * [김동준/Project/OOP_Preview/Chapter1]
  • 루프는0부터? . . . . 1 match
         [AcceleratedC++]의 [AcceleratedC++/Chapter2]에서 이야기 되더군요.
  • 위시리스트 . . . . 1 match
         Building Machine Learning Systems with Python 한국어판
Found 37 matching pages out of 7555 total pages (1170 pages are searched)

You can also click here to search title.

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
Processing time 0.0435 sec