Midterm Mistakes

Conversion

  • Kilo \(10^3 = 1000\), in binary \(2^{10} = 1024\)
  • Mega \(10^6\), in binary \(2^{20}\)
  • Giga \(10^9\), in binary \(2^{30}\)

and So on

To convert from byte to KByte Multiply or Divide ?

Micro-controller, Microprocessor, Arduino and Raspberry pi

Micro controller

Suitable for production or manufacturing

  • Advantages
    • Cheap
    • System on Chip (CPU + Interfaces) Standalone
  • Disadvantages
    • More effort to configure and deploy
    • Processing power is very limited

Micro-Processor

It is the processor of your computer

  • Advantages
    • High processing power
    • Multi-core and parallelism
  • Disadvantages
    • Very expensive
    • Not standalone (Need motherboard)

Arduino

For protyping and modeling

  • Advantages
    • Relatively cheap
    • Huge support
  • Disadvantages
    • Limited processing power
    • Not suitable for production

Raspberry Pi

Mini Computer (Hand-held). For prototype of large projects

  • Advantages
    • Full computer
    • High support
  • Disadvantages
    • Limit computation power
    • Relatively expensive

Imaging modalities

  • X-ray imaging based on decay

  • Ultrasound imaging based on reflection of sound due to sound speed

  • Nuclear imaging