8
IT 344 Operating Systems

IT 344

Embed Size (px)

DESCRIPTION

IT 344. Operating Systems. Today. Welcome & Overview Class Roll Richard Helps; TA still looking Class administration. Resources. Websites Blackboard for quizzes, exams, hand-ins etc. Website for info Syllabusbuilder.byu.edu Temp: http ://it344.groups.et.byu.net/IT344.html - PowerPoint PPT Presentation

Citation preview

Page 1: IT 344

IT 344Operating Systems

Page 2: IT 344

TodayWelcome & Overview

Class RollRichard Helps; TA still looking

Class administration

Page 3: IT 344

ResourcesWebsites

Blackboard for quizzes, exams, hand-ins etc.Website for info Syllabusbuilder.byu.eduTemp: http://it344.groups.et.byu.net/IT344.html

Text: Stalling 7th ed. (see edition notes on website)Read prior to class – Discuss in classHomework from textText websiteOther online texts and resources

Page 4: IT 344

PoliciesCollaboration vs. cheating, reference vs.

plagiarismHomework and labs every weekProjects

Mobile device programming IT441 next semester

Build your own OS

Page 5: IT 344

Your to-do listPlease read the entire course webpage today!

When Syllabus Builder is set upBlackboard: check IT344 shows up

check your email dailyRead for every class periodHomework 1 (reading + problems) is posted

on the web nowproblems due Friday midnight each week

Page 6: IT 344

Lab 1 (this week & next week)Build a Linux kernel from source code

Install it on a different target machineSome simple C exercises

Why C?

Page 7: IT 344

Mobile Project Objective: Learn embedded OS environment by developing a simple

application on a mobile device SDK Platform of choice

Google Android SDK Apple iPhone SDK Microsoft Windows Mobile SDK …

Develop a simple application of your choice Be creative SDKs have sample applications Grading guideline

C: Text-box + button UI B: More complex UI with advanced controls such as slider, combo-box, gyro,

GPS … A: Multi-page application plus (B)

Start now, presentation during lab hours in week #6

Page 8: IT 344

What is an OSOther slide set