Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Lecture 1: CSCI E-1 Spring 2013
Search
Tommy MacWilliam
January 28, 2013
Education
0
320
Lecture 1: CSCI E-1 Spring 2013
ASCII. BIOS. Binary. Bits. Bitwise operators. Booting. Motherboards. Peripherals.
Tommy MacWilliam
January 28, 2013
Tweet
Share
More Decks by Tommy MacWilliam
See All by Tommy MacWilliam
Lecture 9: CSCI E-1 Spring 2013
tmacwill
0
330
Lecture 8: CSCI E-1 Spring 2013
tmacwill
0
490
Lecture 6: CSCI E-1 Spring 2013
tmacwill
1
480
Lecture 7: CSCI E-1 Spring 2013
tmacwill
0
600
Lecture 5: CSCI E-1 Spring 2013
tmacwill
1
640
Incorporating Version Control into Programming Courses
tmacwill
1
120
Lecture 4: CSCI E-1 Spring 2013
tmacwill
0
430
Lecture 3: CSCI E-1 Spring 2013
tmacwill
0
520
Lecture 2: CSCI E-1 Spring 2013
tmacwill
0
850
Other Decks in Education
See All in Education
Gamified Interventions for Composting Behavior: A Case Study Using the Gamiflow Framework in a Workplace Setting
ezefranca
1
130
推しのコミュニティはなんぼあってもいい / Let's join a lot of communities.
kaga
2
1.8k
検索/ディスプレイ/SNS
takenawa
0
6.3k
新卒研修に仕掛ける 学びのサイクル / Implementing Learning Cycles in New Graduate Training
takashi_toyosaki
1
160
JPCERTから始まる草の根活動~セキュリティ文化醸成のためのアクション~
masakiokuda
0
180
『会社を知ってもらう』から『安心して活躍してもらう』までの プロセスとフロー
sasakendayo
0
230
自己紹介 / who-am-i
yasulab
PRO
3
5.2k
2025年度春学期 統計学 第1回 イントロダクション (2025. 4. 10)
akiraasano
PRO
0
180
小さなチャレンジが生んだチームの大きな変化 -私のふりかえり探求の原点
callas1900
0
540
2025年度春学期 統計学 第5回 分布をまとめるー記述統計量(平均・分散など) (2025. 5. 8)
akiraasano
PRO
0
120
Case Studies and Course Review - Lecture 12 - Information Visualisation (4019538FNR)
signer
PRO
1
2k
【品女100周年企画】_抜粋
shinagawajoshigakuin_100th
0
180
Featured
See All Featured
Into the Great Unknown - MozCon
thekraken
39
1.9k
Unsuck your backbone
ammeep
671
58k
How GitHub (no longer) Works
holman
314
140k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
810
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
20
1.3k
Rebuilding a faster, lazier Slack
samanthasiow
82
9.1k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.5k
Code Review Best Practice
trishagee
69
18k
RailsConf 2023
tenderlove
30
1.1k
Agile that works and the tools we love
rasmusluckow
329
21k
Balancing Empowerment & Direction
lara
1
420
Transcript
Computer Science E-1 Lecture 1: Hardware
None
None
Power Supply
BIOS
CMOS
None
None
POST
Memory
None
None
Peripherals
None
None
None
None
None
None
None
None
http://www.youtube.com/watch? v=rdIWKytq_q4
Hard drive
None
None
Kernel
CPU
None
None
None
Operating Systems
None
None
Keyboard
None
Mouse
None
http://www.youtube.com/watch? v=74W-QNudReo
None
None
Lectures
Recaps
Sections
Problem Sets
Discuss
Exams
Final Project
Part I: Hardware
Part II: Internet
Part III: Security
Part IV: Software Development
01010100101010010101000010101010 01010101001010101011101011010101 00010101010110100101001001011110 10100111010100101001001010100100 01010100101010101001010010010101 00100101010010101010010101010101 01010001010010110010010010010100
Do you like cats?
None
How much do you like cats?
None
__ __ __ __ 1000 100 10 1
__ __ __ __ 8 4 2 1
0
0 1
00 01 10
(1 × 2) + (0 × 1) = 2 +
0 = 2
00 01 10 11
(1 × 2) + (1 × 1) = 2 +
1 = 3
000 001 011 100
(1 × 4) + (0 × 2) + (0 ×
1) = 4
000 001 011 100 101
(1 × 4) + (0 × 2) + (1 ×
1) = 5
10110
None
None
None
None
None
14
None
None
None
None
None
None
0011 + 0110
________________________
________________________
________________________
________________________
________________________
There are 10 types of people in the world: those
who understand binary and those who don’t.
None
Character encodings
None
None
ASCII
None
CS E-1
67 83 32 69 45 49
01000011 01010011 00100000 01000101 00101101 00110001
None
None
• byte • kilobyte • megabyte • gigabyte • terabyte
• ...
What chair is everyone sitting in?
1. Ask the person to your left where he/she is
sitting 2. If there is no one to your left, say “one” 3. Add one to the answer of the person to your left, and say it out loud
Computer Science E-1 Lecture 1: Hardware