English version of the subjects. How and where to submit the report Please submit your report using CD-R or DVD-R with a soft or hard case, which include.

Slides:



Advertisements
Similar presentations
An End-User Perspective On Using NatQuery Extraction From two Files T
Advertisements

Using Eclipse. Getting Started There are three ways to create a Java project: 1:Select File > New > Project, 2 Select the arrow of the button in the upper.
Discipline, Crime, and Violence October 2014 Tara K. McDaniel, M.S.
Zhang Hongyi CSCI2100B Data Structures Tutorial 2
Tan Kah Kee Young Inventors’ Award
CS-502 Fall 2006Project 1, Fork1 Programming Project 1 – Fork.
Introduction to Java Lab CS110A – Lab Section 004 Instructor: Duo Wei.
Information for students – expression of interest in modules Welcome to the S 3 P system. This PowerPoint will give you details of how to express an interest.
Basic Unix Dr Tim Cutts Team Leader Systems Support Group Infrastructure Management Team.
Gayle J Yaverbaum, PhD Professor of Information Systems Penn State Harrisburg.
NDT Tools Tutorial: How-To setup your own NDT server Rich Carlson Summer 04 Joint Tech July 19, 2004.
CSE 528 Final Project Submission Dongli Zhang. Recent Due 10-Paper Survey due November 26 Send PDF file to BOTH Professor and TA Professor:
1 uClinux course Day 3 of 5 The uclinux toolchain, elf format and ripping a “hello world”
1 Project 5: Median. 2 The median of a collection of numbers is the member for which there are an equal number less than or equal and greater than or.
MODELLER hands-on Ben Webb, Sali Lab, UC San Francisco Maya Topf, Birkbeck College, London.
Cobian Backup 7 Tutorial Welcome to Cobian Backup 7. This tutorial will show you how to install the program, configure it and create your first scheduled.
MAIL MERGE Designing Documents with. Terms Mail Merge: A process that inserts variable information into a standardized document to produce a personalized.
CS Tutorial 1 Getting Started with Visual Studio 2012 (Visual Studio 2010 are no longer available on MSDNAA, please choose Visual Studio 2012 which.
INFORMATION YOU ALWAYS WANTED TO KNOW BUT WERE AFRAID TO ASK!
CSC 215 : Procedural Programming with C C Compilers.
Nachos Projects Overview and Project 1 TA : 吳哲榮 2010/10/21.
Isecur1ty training center Presented by : Eng. Mohammad Khreesha.
September 16, 2002Serguei A. Mokhov, 1 Setting Up Environment for Your UNIX Account in TAV COMP Operating Systems Tutorial.
CSc2010 Lab Fall 2015 Bing Li. Contact  Name : Bing Li   Website : cs.gsu.edu/~bli6  Office : Suntrust.
RiskMeter Batch Training. Batch Tool The Riskmeter batch tool allows users to submit multiple locations all at once. The Riskmeter batch tool allows users.
LAB.  Name : Maram ALdakheel   Web page:  O.H : --  My schedule:
Nachos Project 4 Lecturer: Hao-Hua Chu TA: Chun-Po Wang (Artoo) Date: 2008/10/25.
MIPS Project -- Simics Yang Diyi Outline Introduction to Simics Simics Installation – Linux – Windows Guide to Labs – General idea Score Policy.
Homework Assignment #1 J. H. Wang Oct. 6, 2011.
Illustration of a Visual Basic Program Running an Ada Program 1 by Richard Conn 11 September 1999.
Welcome To INTERNSHIP CLINIC 1 Fall 2013 Semester.
1 ENGI 2420 Structured Programming (Lab Tutorial 7) Memorial University of Newfoundland.
NTU CSIE Computer Networks 2009 Spring Project 2 Internet Relay Chat (IRC)
Programming Fundamentals I Java Programming Spring 2009 Instructor: Xuan Tung Hoang TA: Tran Minh Trung Lab guide #5.
CGS Admin Tools URL - Username – admin (case sensitive) Password – whynotu2 (case sensitive)
Nachos Project Assignment 1 Multi-programming TA: Hung-Leng Chen.
1 ENGI 2420 Structured Programming (Lab Tutorial 7) Memorial University of Newfoundland.
Submitting the paper. Ready to submit?  First, send it out for review among your colleagues. 1. Members of your lab 2. All authors (OF COURSE) 3. To.
Install CB 1.8 on Ubuntu. Steps Followed Install Ubuntu (Ubuntu LTS) on Virtual machine – (VMware Workstation) (
How to configure, build and install Trilinos November 2, :30-9:30 a.m. Jim Willenbring.
Assignments Locate an assignment Attach an assignment Turn in an assignment.
ECE 544 Software Project 1 Kuo-Chun Huang (KC). Environment Linux (Ubuntu or others) Windows with Cygwin
 CSC 215 : Procedural Programming with C C Compilers.
CSC 215 : Procedural Programming with C
The GWB installation directory must be in your Path
CISC103 Web Development Basics: Web site:
PRINT YOUR PRODUCT FLAT IS BORING? – THEN PUT YOUR IDEAS IN 3D!
SYMBIOSIS Centre for Distance Learning (SCDL).
Website: Contact No: ID:
PRINT YOUR PRODUCT FLAT IS BORING? – THEN PUT YOUR IDEAS IN 3D!
Md. Istiaque Shahriar COMP346 Lab1 - How to start? Md. Istiaque Shahriar
ICS 143 Principles of Operating Systems
INTERNSHIP GUIDELINES
1. Open Visual Studio 2008.
PRINT YOUR PRODUCT FLAT IS BORING? – THEN PUT YOUR IDEAS IN 3D!
Programming Project #1 Fork and Command Shell
CS791v Homework and Submission
Vendor Portal Registration Procedures
SAG Infotech Private Limited
ILogic What’s New.
Journal of Mountain Science (JMS)
Computer Terms Review from what language did C++ originate?
suits/salwar-kameez Visi t: ID: Contact No: Follo w Us.
Dear colleague: We hope that the information within this file, will help you to sign up and submit your abstract.
Ex2. Due May 24 via to subject: Ex2 and last names
PRINT YOUR PRODUCT FLAT IS BORING? – THEN PUT YOUR IDEAS IN 3D!
INTERNSHIP GUIDELINES
Address: Click for entering English site.
Submitting Assignments
Presentation transcript:

English version of the subjects

How and where to submit the report Please submit your report using CD-R or DVD-R with a soft or hard case, which include an archived file by tar with p option. (tar cvzfp report.tgz report) If you use a media having printable label, please write your name, student ID number, and address, otherwise please add a memorandum including them. Where to submit: A411(Secretary’s room at Network Systems Lab) Limit: Dec 9, 2011 If you have any questions, please contact to the following address.

No.1:tiny executable Please write a C code that outputs the following information to standard error output and create an executable file. * Your name * Your Lab * Your student ID number * Your mail address Here, the excutable file must run on x86 linux kernel 2.6 and system calls must not be called via glibc. You must submit the following files. * A C code * An executable file *A text file including a procedure to create the executable file (Makefile is also acceptable)

No.2:hello world (Linux cross) Please write a C code that outputs hello world to the standard output and create an executable file that can run on powerpc-linux kernel version 2.6 using cross development tools such as powerpc-linux-* on x86 linux etc. Before submission, you must check the behaviour of your executable file using QEMU. You must submit the following file. * An executable file

No.3:shared object (Linux cross) Please write a C code for the folloing functions. void hello(void) that outputs hello world when called. void my_inf(int) that outputs your name, your lab, and your student ID number if the argument is 0, 1, and 2, respectively. Then, please create a shared library whose name is libmy_lib.so including the above functions. Finally, please write a main function calling these functions, here the argument to the my_inf is determined by the first argument of the main function and create a executable file. For building the executable and shared objects, you must use cross development tools such as powerpc-linux-*. Before submission, you must check the behaviour of your executable file using QEMU. You must submit the following files. * C code * Executable and shared files * A text file including a procedure to create the executable file (Makefile is also acceptable)

No.4:tiny executable(Linux cross) Please write a C code that outputs hello world to the standard output and create an executable file that can run on powerpc-linux kernel version 2.6 using cross development tools such as powerpc-linux-* on x86 linux etc. Here, system calls must not be called via glibc as same as the No.1. Before submission, you must check the behaviour of your executable file using QEMU. You must submit the following files. * A C code * An executable file *A text file including a procedure to create the executable file (Makefile is also acceptable)

No.5:cross development tools Please construct a cross development environment for powerpc-linux that works on x86 Linux or cygwin. Before submission, you must check the behaviour of the tools built by you using QEMU. You must submit the following files. * Src files used in construction * Directory used for construction * Cross development tools created by you