Lab 1 Beginning C Program

Size: px
Start display at page:

Download "Lab 1 Beginning C Program"

Transcription

1 Lab 1 Beginning C Program Overview This lab covers the basics of compiling a basic C application program from a command line. Basic functions including printf() and scanf() are used. Simple command line concepts are also practiced. Finally practice with the online submission system is emphasized. Prelab Please be aware that for most labs the student needs to have completed the Prelab prior to the lab time. Many prelabs require the student to turn in some evidence of completing the Prelab. Additionally, most weeks there will be a short in lab reading quizzed based on the Prelab questions. Students should be sure they are prepared prior to lab. For this lab, a Prelab is not required. Prelab Quizzes Normally, every week there will be a Prelab quiz given the first 5 minutes of lab. This quiz is closed book and must be completed by 5 minutes after the hour. Don t be late to lab. Procedure Software tools For the first few labs, the course will be covering some of the basic concepts of C using command-line techniques. This type of programming is bare bones meaning that it is as close to the process of compiling code possible where individual steps in the process can be seen. Another type of programming environment (program) is an integrated development environment (IDE). These are very common in modern programming but often cost SIGNIFICANT amounts of money to purchase and use. Figure 1: Simple model for developing software. The basic process of compiling code, figure 1, is outlining what needs to be done, writing the code, compiling and linking, and testing. Starting out, you will be using a text editor program (not a word processor) to write your code. On windows, Notepad++ is recommended and is what will be used in these examples. On Mac, choose your favorite tool and Gedit is recommended for Linux. A link for the Notepad++ is available on the lab webpage. To compile the code, we will be compiling on a remote system. This remote system is called flip.engr.oregonstate.edu or lovingly called flip for short. To access flip, you need an SSH Terminal program. Putty is 5 P a g e

2 recommended for windows and the default terminal can be used on mac or Linux. A link for the putty is available on the lab webpage. Finally to make it easier to work on files in windows, a tool for mapping network drives should be installed. On the ENGR computers in the labs this is done automatically. The Z drive is a mapped drive to the location on flip used in this lab. Mapping a Network Drive using a Windows Laptop If you would like to use your own laptop for this course (recommended) setting up a windows network drive is simple. NOTE: The mapped drive will only work while the laptop is connected to the OSU Wireless network. Open Computer and select Map Network Drive : From the Start menu navigate to Computer, found on the left quick navigation bar. This can also be found by opening the Start menu and selecting Computer From the choices on the right. Once here click on Map Network Drive, which should be the forth entry on the under the navigation bar, Figure 2. Figure 2: Enter in the network address of your engineering home folder. Select a drive letter from the drop down menu for your engineering home folder to be mounted, the default is the Z: drive. Then enter the network address of your home folder (without brackets): \\stak.engr.oregonstate.edu\[your_engineering _Username] Finally select Connect using different credentials and Reconnect at Logon press Finish, Figure 3 Figure 3 Step 3: Enter in your Engineering Credentials Username: ENGINEERING\[Your Engineering Username] Password: Your Engineering Password After selecting OK, there will be a new drive under Computer from the Start menu. Figure 4 6 P a g e

3 Create directories and download files To get started, the directory for the code needs to be created on the flip server. To do this you must have an ENGR account. If you have not set one of the up prior to this course, please consult your TA to get direction how to do it. To login into flip, open up Putty, (or another SSH application), figure 5, and fill in the address information. Remember, you may need to download putty from the lab webpage to use it! Host Name: flip.engr.oregonstate.edu The first time a connection is made the software will ask if it is ok to use and store a public key, figure 6. Allow the connection and enter the user name and password when requested (no figure). Figure 5: Select the default terminal (usually [XTERM]) by pressing [ENTER] when asked, figure 7. A prompt will be displayed, figure 8, type bash and press enter. Note: Things that should actually be typed into the keyboard will appear in bold. cd Change Directory cd.. Change Directory Up a Level ls List Directory Contents mkdir Make Directory pwd Present Working Directory Figure 6: Figure 7: Figure 9: Figure 8: 7 P a g e

4 Working at the command line is different than using a graphical user interface because it allows for much faster control and execution of programs. Just like with a graphical interface, the hardest thing is learning where the different programs are located. The find programs and files, rather than using the mouse and selecting icons, commands are typed into the command window and directories are navigated. Figure 9 has a list of common commands, but for now type mkdir ece151 and press enter. Note: After any command pressing enter is required to make the command operate. It will not be mentioned in the rest of the document. Run the following sequence of commands, figure 10: cd ece151 mkdir lab1 cd lab1 pwd Figure 10: Example of output after running commands The present working directory (pwd) command shows what directory the user is currently in. In the example, the directory will be different, but the last part /ece151/lab1 must be the same for the following commands to work. Download the lab1 files from the lab webpage. Unzip them into the directory created above. This can be done by using the windows file explorer and navigating to your Z: drive. Once there, you can navigate to the \ece151\lab1 directory. After the files are unzipped, type ls into the putty window to get a directory listing. Entering C code In the directory there is a c file called main.c Open this file with Notepad++ for entering code. Once it is open, enter the code snippet below and save the file. #include <stdio.h> int main (void) { printf("hello CS/ECE 151!\n"); return 0; } There are several special characters in this code snippet that are important to the C language. Notice the semicolons at the end of each command. These must be there to tell the compiler that the command is complete. Also notice the curly braces ( { and } ) and how there is the same number of open braces ( { ) and closed braces ( } ). These braces enclose blocks of code that are run together. For example in this code snippet, the printf() and return() statements are both part of the main() function. 8 P a g e

5 Compile C file After entering the code snippet for lab 1, the next step would be to compile. On most systems there is a process to compiling and linking. There are often many steps to be taken. Often these steps are put into a makefile so that a single command can be used to compile and link. The command for this is make all try it at the command line. The code should compile without errors. The resulting compiled program is ready to run. To run it enter labprogram into the command window. Introduce an Error Notice that each line has a line number that helps to locate specific lines easily. When errors are found in the code by the compiler the line number of the error is displayed so it can be founds easily in the code. To understand this, introduce an error by deleting the semicolon from the end of line with the printf() statement. Save the file and go back to the putty program. Ensure that the present working directory has /ece151/lab1 at the end. Run the make all command. Examining the output, an error should be visible, figure 11. Compile C File Figure 11: Example of a compilation error. Working from the initial program supplied, edit the program to print out the following text. Make sure the program prints out information that is specific to you, not the exact information below: User: heer Name: Donald Heer Favorite Color: Blue Demonstrate and Submit C File For every lab assignment, two things must be done. First, the directory where the code is found (eg. lab1) must be zipped into a file and submitted via the TEACH interface prior to the end of lab time. Additionally by the end of lab, the working code must be demonstrated to the lab TA for the course. To get credit for the lab, both tasks must be accomplished. The assignment name for this submission is: TEACH Assignment Name: Lab1 Before having the teaching assistant come to see the demonstration of the code, ensure that the program has already been started and that source code is already open for the TA to inspect. 9 P a g e

6 Study Questions Many of the labs will have assigned study questions. When assigned, the answers to the study questions should be printed out and handed into the TA the lab following. If no study questions are assigned, nothing would be turned in along with the demonstration. 1. In your own words, what are each of the following Linux commands; pwd, cd, rm, cp, mkdir, rmdir, and ls. 2. Where is the computer science freshman mentor lounge? What is the poster of on the wall? Extended Learning Extended learning is an opportunity for you to try out some new things and take your knowledge to the next level. You are not required to do anything under the extended learning section. However, if you do successfully finish all of the extended learning sections for the course by their due dates, you can choose to opt out of the final for the course as long as you have a C average or better on the other tests in the course. What to do The extended learning challenge for this first lab is to explore how to use the function scanf() to take in three variables; username, first name, and favorite color. Once the user has entered all three items, the program should print them out in the same format as in the above lab. Demonstrate and Submit C File with Comments For every extended learning assignment, two things must be done. First, the directory where the code is found (e.g. lab1) must be zipped into a file and submitted via the TEACH interface prior to the beginning of lab time the following week. Additionally at the beginning of the next week s lab, the working code must be demonstrated to the lab TA for the course. To get credit for the lab, both tasks must be accomplished. The assignment name for this submission is: TEACH Assignment Name: Lab1Extra Lab Summary Install Software (Optional) Task Completed? Download and compile sample code Introduce an error and see output Modify code to print new information and demonstrate Extended Learning demonstration (Optional) 10 P a g e

Linux Overview. Local facilities. Linux commands. The vi (gvim) editor

Linux Overview. Local facilities. Linux commands. The vi (gvim) editor Linux Overview Local facilities Linux commands The vi (gvim) editor MobiLan This system consists of a number of laptop computers (Windows) connected to a wireless Local Area Network. You need to be careful

More information

Tutorial Guide to the IS Unix Service

Tutorial Guide to the IS Unix Service Tutorial Guide to the IS Unix Service The aim of this guide is to help people to start using the facilities available on the Unix and Linux servers managed by Information Services. It refers in particular

More information

CPSC 226 Lab Nine Fall 2015

CPSC 226 Lab Nine Fall 2015 CPSC 226 Lab Nine Fall 2015 Directions. Our overall lab goal is to learn how to use BBB/Debian as a typical Linux/ARM embedded environment, program in a traditional Linux C programming environment, and

More information

University of Toronto

University of Toronto 1 University of Toronto APS 105 Computer Fundamentals A Tutorial about UNIX Basics Fall 2011 I. INTRODUCTION This document serves as your introduction to the computers we will be using in this course.

More information

QUICK START BASIC LINUX AND G++ COMMANDS. Prepared By: Pn. Azura Bt Ishak

QUICK START BASIC LINUX AND G++ COMMANDS. Prepared By: Pn. Azura Bt Ishak QUICK START BASIC LINUX AND G++ COMMANDS Prepared By: Pn. Azura Bt Ishak FTSM UKM BANGI 2009 Content 1.0 About UBUNTU 1 2.0 Terminal 1 3.0 Basic Linux Commands 3 4.0 G++ Commands 23 1.0 ABOUT UBUNTU Ubuntu

More information

Instructions for Accessing the Advanced Computing Facility Supercomputing Cluster at the University of Kansas

Instructions for Accessing the Advanced Computing Facility Supercomputing Cluster at the University of Kansas ACF Supercomputer Access Instructions 1 Instructions for Accessing the Advanced Computing Facility Supercomputing Cluster at the University of Kansas ACF Supercomputer Access Instructions 2 Contents Instructions

More information

WinSCP PuTTY as an alternative to F-Secure July 11, 2006

WinSCP PuTTY as an alternative to F-Secure July 11, 2006 WinSCP PuTTY as an alternative to F-Secure July 11, 2006 Brief Summary of this Document F-Secure SSH Client 5.4 Build 34 is currently the Berkeley Lab s standard SSH client. It consists of three integrated

More information

Unix Guide. Logo Reproduction. School of Computing & Information Systems. Colours red and black on white backgroun

Unix Guide. Logo Reproduction. School of Computing & Information Systems. Colours red and black on white backgroun Logo Reproduction Colours red and black on white backgroun School of Computing & Information Systems Unix Guide Mono positive black on white background 2013 Mono negative white only out of any colou 2

More information

PuTTY/Cygwin Tutorial. By Ben Meister Written for CS 23, Winter 2007

PuTTY/Cygwin Tutorial. By Ben Meister Written for CS 23, Winter 2007 PuTTY/Cygwin Tutorial By Ben Meister Written for CS 23, Winter 2007 This tutorial will show you how to set up and use PuTTY to connect to CS Department computers using SSH, and how to install and use the

More information

Laboration 3 - Administration

Laboration 3 - Administration Laboration 3 - Administration During this laboration we will learn how to install, configure and test servers that will allow you to have access remote machines, copy files between computers and file sharing.

More information

General Computing Network (GCN) Guide for Mac OS X

General Computing Network (GCN) Guide for Mac OS X General Computing Network (GCN) Guide for Mac OS X In the new GCN Environment for Mac and Linux machines, you will have to login with your UNCG user name and password. Machines will not be set to automatically

More information

FileZilla: Uploading/Downloading Files to SBI FTP

FileZilla: Uploading/Downloading Files to SBI FTP FileZilla Download and Installation Instructions FileZilla is a free software that uses SourceForge as an installation provider. SourceForge is bundling the FileZilla software with other products that

More information

POLARIS INSTALLATION

POLARIS INSTALLATION POLARIS INSTALLATION BELS runs the Polaris 4.1 Integrated Library System (ILS)- the same system as BCCLS. BELS users will connect to Polaris via a terminal server using Remote Desktop Connection (RDC).

More information

Getting the most out of your new Aalto workstation An Aalto IT guide for personnel migrating to the new Aalto workstation environment

Getting the most out of your new Aalto workstation An Aalto IT guide for personnel migrating to the new Aalto workstation environment Getting the most out of your new Aalto workstation An Aalto IT guide for personnel migrating to the new Aalto workstation environment What services do I use with the old TKK password, and what do I use

More information

There s a variety of software that can be used, but the approach described here uses freely available Cygwin software: (1) Cygwin/X (2) Cygwin/openssh

There s a variety of software that can be used, but the approach described here uses freely available Cygwin software: (1) Cygwin/X (2) Cygwin/openssh To do this you need two pieces of software: (1) An X server running on your PC, and (2) A secure shell for making a network connection to a UNIX host. There s a variety of software that can be used, but

More information

Sky Broadband upgrading your router software

Sky Broadband upgrading your router software Sky Broadband upgrading your router software Why upgrade to the new software? As with all aspects of the services we provide, we have been working to enhance the performance of the software in your wireless

More information

Downloading and Installing Core FTP

Downloading and Installing Core FTP What is FTP? To transfer the fi les from your computer to a web server, a special protocol (transfer method) is used: FTP - the File Transfer Protocol. This protocol was designed to be able to handle big

More information

1 Basic commands. 2 Terminology. CS61B, Fall 2009 Simple UNIX Commands P. N. Hilfinger

1 Basic commands. 2 Terminology. CS61B, Fall 2009 Simple UNIX Commands P. N. Hilfinger CS61B, Fall 2009 Simple UNIX Commands P. N. Hilfinger 1 Basic commands This section describes a list of commonly used commands that are available on the EECS UNIX systems. Most commands are executed by

More information

Using Keil software with Linux via VirtualBox

Using Keil software with Linux via VirtualBox Using Keil software with Linux via VirtualBox Introduction The Keil UVision software used to develop programs for ARM based microprocessor systems is designed to run on Microsoft Windows operating systems.

More information

Running your first Linux Program

Running your first Linux Program Running your first Linux Program This document describes how edit, compile, link, and run your first linux program using: - Gnome a nice graphical user interface desktop that runs on top of X- Windows

More information

How to Connect to Remote Desktop & How to Use Cisco AnyConnect Secure Mobility Client Secure VPN Connection

How to Connect to Remote Desktop & How to Use Cisco AnyConnect Secure Mobility Client Secure VPN Connection How to Connect to Remote Desktop & How to Use Cisco AnyConnect Secure Mobility Client Secure VPN Connection Revised 09/2014 These instructions presume that you already have the Cisco AnyConnect Secure

More information

Technology Business Solutions. Online Backup Manager INSTALLATION

Technology Business Solutions. Online Backup Manager INSTALLATION Technology Business Solutions Online Backup Manager 1. Go to the TBS OBM Software Registration Page Click the TBS Logo Under the select an account type choose the PRO version. Page1 of7 2.) Create a new

More information

Uploads from client PC's to mercury are not enabled for security reasons.

Uploads from client PC's to mercury are not enabled for security reasons. Page 1 Oracle via SSH (on line database classes only) The CS2 Oracle Database (Oracle 9i) is located on a Windows 2000 server named mercury. Students enrolled in on line database classes may access this

More information

Personal Portfolios on Blackboard

Personal Portfolios on Blackboard Personal Portfolios on Blackboard This handout has four parts: 1. Creating Personal Portfolios p. 2-11 2. Creating Personal Artifacts p. 12-17 3. Sharing Personal Portfolios p. 18-22 4. Downloading Personal

More information

File Management and File Storage

File Management and File Storage File Management and File Storage http://training.usask.ca Information Technology Services Division Table of Contents File Management at the University of Saskatchewan...3 Introduction...3 Creating Files

More information

Lab 0: Preparing your laptop for the course OS X

Lab 0: Preparing your laptop for the course OS X Lab 0: Preparing your laptop for the course OS X Four pieces of software are needed to complete this course: 1. VMD Views and analyses molecular models. 2. NAMD Performs molecular dynamics simulations.

More information

Guide to the Configuration and Use of SFTP Clients for Uploading Digital Treatment Planning Data to ITC

Guide to the Configuration and Use of SFTP Clients for Uploading Digital Treatment Planning Data to ITC Guide to the Configuration and Use of SFTP Clients for Uploading Digital Treatment Planning Data to ITC The ITC has tested several SFTP client programs for submitting digital data to the ITC. These include

More information

Guide to the Configuration and Use of SFTP Clients for Uploading Digital Treatment Planning Data to IROC RI

Guide to the Configuration and Use of SFTP Clients for Uploading Digital Treatment Planning Data to IROC RI Guide to the Configuration and Use of SFTP Clients for Uploading Digital Treatment Planning Data to IROC RI The Quality Assurance Review Center has tested several SFTP client programs for submitting digital

More information

Command Line - Part 1

Command Line - Part 1 Command Line - Part 1 STAT 133 Gaston Sanchez Department of Statistics, UC Berkeley gastonsanchez.com github.com/gastonstat Course web: gastonsanchez.com/teaching/stat133 GUIs 2 Graphical User Interfaces

More information

Remote Access to Unix Machines

Remote Access to Unix Machines Remote Access to Unix Machines Alvin R. Lebeck Department of Computer Science Department of Electrical and Computer Engineering Duke University Overview We are using OIT Linux machines for some homework

More information

Beyond Windows: Using the Linux Servers and the Grid

Beyond Windows: Using the Linux Servers and the Grid Beyond Windows: Using the Linux Servers and the Grid Topics Linux Overview How to Login & Remote Access Passwords Staying Up-To-Date Network Drives Server List The Grid Useful Commands Linux Overview Linux

More information

Home and Shared Folders on Windows Accessing Home and Shared Folders on Active Directory File Servers Using Windows

Home and Shared Folders on Windows Accessing Home and Shared Folders on Active Directory File Servers Using Windows Overview Home and Shared Folders on Windows Accessing Home and Shared Folders on Active Directory File Servers Using Windows Ithaca College provides network file sharing for all faculty members, all staff

More information

Connecting to the School of Computing Servers and Transferring Files

Connecting to the School of Computing Servers and Transferring Files Connecting to the School of Computing Servers and Transferring Files Connecting This document will provide instructions on how to connect to the School of Computing s server. Connect Using a Mac or Linux

More information

Accessing vlabs using the VMware Horizon View Client for OSX

Accessing vlabs using the VMware Horizon View Client for OSX Accessing vlabs using the VMware Horizon View Client for OSX This document will demonstrate how to download, install, and connect to a virtual lab desktop from a personal Mac OSX computer using the VMware

More information

Accessing your Staff (N and O drive) files from off campus

Accessing your Staff (N and O drive) files from off campus Accessing your Staff (N and O drive) files from off campus It is possible to access your N and O drive files while you are off campus, for example whilst working from home or travelling. This document

More information

Introduction to Operating Systems

Introduction to Operating Systems Introduction to Operating Systems It is important that you familiarize yourself with Windows and Linux in preparation for this course. The exercises in this book assume a basic knowledge of both of these

More information

SSH Connections MACs the MAC XTerm application can be used to create an ssh connection, no utility is needed.

SSH Connections MACs the MAC XTerm application can be used to create an ssh connection, no utility is needed. Overview of MSU Compute Servers The DECS Linux based compute servers are well suited for programs that are too slow to run on typical desktop computers but do not require the power of supercomputers. The

More information

User Guide Version 3.0

User Guide Version 3.0 User Guide Version 3.0 Page 2 of 12 Summary Contents 1 INTRODUCTION 3 1.1 WHAT IS FTP? 3 1.2 FTP REQUIRED INFO 3 2 FTP MANAGER 4 2.1 CREATING USERS IN FTP MANAGER 5 2.1.1 Creating a Username in FTP Manager

More information

ICS 351: Today's plan

ICS 351: Today's plan ICS 351: Today's plan routing protocols linux commands Routing protocols: overview maintaining the routing tables is very labor-intensive if done manually so routing tables are maintained automatically:

More information

Accessing the FTP Server - User Manual

Accessing the FTP Server - User Manual CENTRAL BANK OF CYPRUS Accessing the FTP Server - User Manual IT Department, CENTRAL BANK OF CYPRUS TABLE OF CONTENTS 1 EXECUTIVE SUMMARY... 1 1.1 AUDIENCE... 1 1.2 SCOPE... 1 2 CHANGES FROM THE OLD FTP

More information

UOG User Guide. Windows

UOG User Guide. Windows UOG User Guide 21 st Century Lab - How to access your Linux Virtual Machine Windows Staff and Students are required to connect to SIT-WLAN network, follow Wireless Network Setup Guide for SIT Students

More information

VCL Access. VCL provides access to Linux and Windows 7 Virtual Machines. Users will only see those images that they are authorized to access.

VCL Access. VCL provides access to Linux and Windows 7 Virtual Machines. Users will only see those images that they are authorized to access. What is VCL? VCL (Virtual Computer Lab) is a service running on servers in IIT s datacenter that enables users to schedule and connect to virtual desktops running specific academic software applications

More information

Linux Labs: mini survival guide

Linux Labs: mini survival guide Enrique Soriano, Gorka Guardiola Laboratorio de Sistemas, Grupo de Sistemas y Comunicaciones, URJC 29 de septiembre de 2011 (cc) 2010 Grupo de Sistemas y Comunicaciones. Some rights reserved. This work

More information

Mapping ITS s File Server Folder to Mosaic Windows to Publish a Website

Mapping ITS s File Server Folder to Mosaic Windows to Publish a Website Mapping ITS s File Server Folder to Mosaic Windows to Publish a Website April 16 2012 The following instructions are to show you how to map your Home drive using ITS s Network in order to publish a website

More information

QUT PRINTING SERVICES. www.qps.qut.edu.au. Printing from your laptop. Connect your laptop to the student print queue

QUT PRINTING SERVICES. www.qps.qut.edu.au. Printing from your laptop. Connect your laptop to the student print queue QUT PRINTING SERVICES www.qps.qut.edu.au Printing from your laptop Connect your laptop to the student print queue Contents Using this guide 3 How to print from your laptop 3 Windows 8 4 Windows 7 Windows

More information

Raspberry Pi Setup Tutorial

Raspberry Pi Setup Tutorial Raspberry Pi Setup Tutorial The Raspberry Pi is basically a miniature linux- based computer. It has an ARM processor on it, specifically the ARM1176JZF- S 700 MHz processor. This is the main reason why

More information

SSH Secure Client (Telnet & SFTP) Installing & Using SSH Secure Shell for Windows Operation Systems

SSH Secure Client (Telnet & SFTP) Installing & Using SSH Secure Shell for Windows Operation Systems SSH Secure Client (Telnet & SFTP) Installing & Using SSH Secure Shell for Windows Operation Systems What is SSH?: SSH is an application that protects the TCP/IP connections between two computers. The software

More information

Citrix Client Install Instructions

Citrix Client Install Instructions Citrix Client Install Instructions If you are using Citrix remotely, Information Technology Services recommends updating Citrix client to the newest version available online. You must be an administrator

More information

Using Internet or Windows Explorer to Upload Your Site

Using Internet or Windows Explorer to Upload Your Site Using Internet or Windows Explorer to Upload Your Site This article briefly describes what an FTP client is and how to use Internet Explorer or Windows Explorer to upload your Web site to your hosting

More information

WS_FTP Pro for Windows 95/98/NT

WS_FTP Pro for Windows 95/98/NT Note to Instructor: These instructions were written for the faculty and staff to use to familiarize themselves with WS_FTP Pro. The majority of the audience consists of nonspecialists and executives. Also,

More information

1. Open Thunderbird. If the Import Wizard window opens, select Don t import anything and click Next and go to step 3.

1. Open Thunderbird. If the Import Wizard window opens, select Don t import anything and click Next and go to step 3. Thunderbird The changes that need to be made in the email programs will be the following: Incoming mail server: newmail.one-eleven.net Outgoing mail server (SMTP): newmail.one-eleven.net You will also

More information

How to Give Admin Rights to Students on the ADGRM Domain

How to Give Admin Rights to Students on the ADGRM Domain How to Give Admin Rights to Students on the ADGRM Domain Contents Active Directory User and Computer... 2 Directory Tree Navigation... 3 The Computer folder... 3 The People Folder... 4 Creating a User

More information

Recommended File System Ownership and Privileges

Recommended File System Ownership and Privileges FOR MAGENTO COMMUNITY EDITION Whenever a patch is released to fix an issue in the code, a notice is sent directly to your Admin Inbox. If the update is security related, the incoming message is colorcoded

More information

Lab 5 Managing Access to Shared Folders

Lab 5 Managing Access to Shared Folders Islamic University of Gaza Computer Network Lab Faculty of engineering ECOM 4121 Computer Department. Prepared by : Eng. Eman R. Al-Kurdi Managing Access to Shared Folders Objective: Manage access to shared

More information

2 Advanced Session... Properties 3 Session profile... wizard. 5 Application... preferences. 3 ASCII / Binary... Transfer

2 Advanced Session... Properties 3 Session profile... wizard. 5 Application... preferences. 3 ASCII / Binary... Transfer Contents I Table of Contents Foreword 0 Part I SecEx Overview 3 1 What is SecEx...? 3 2 Quick start... 4 Part II Configuring SecEx 5 1 Session Profiles... 5 2 Advanced Session... Properties 6 3 Session

More information

sftp - secure file transfer program - how to transfer files to and from nrs-labs

sftp - secure file transfer program - how to transfer files to and from nrs-labs last modified: 2014-01-29 p. 1 CS 111 - useful details The purpose of this handout is to summarize several details you will need for this course: 1. sftp - how to transfer files to and from nrs-labs 2.

More information

Download and Install the Citrix Receiver for Mac/Linux

Download and Install the Citrix Receiver for Mac/Linux Download and Install the Citrix Receiver for Mac/Linux NOTE: WOW can only be used with Internet Explorer for Windows. To accommodate WOW customers using Mac or Linux computers, a Citrix solution was developed

More information

VPN - AnyConnect on Windows

VPN - AnyConnect on Windows VPN - AnyConnect on Windows Tufts Technology Services Training and Documentation VPN - AnyConnect on Windows 1 Table of Contents AnyConnect on a Windows PC... 3 How Do I Install AnyConnect on a Windows

More information

Installation Guidelines (MySQL database & Archivists Toolkit client)

Installation Guidelines (MySQL database & Archivists Toolkit client) Installation Guidelines (MySQL database & Archivists Toolkit client) Understanding the Toolkit Architecture The Archivists Toolkit requires both a client and database to function. The client is installed

More information

CS 103 Lab Linux and Virtual Machines

CS 103 Lab Linux and Virtual Machines 1 Introduction In this lab you will login to your Linux VM and write your first C/C++ program, compile it, and then execute it. 2 What you will learn In this lab you will learn the basic commands and navigation

More information

Posting Job Orders. mindscope Staffing and Recruiting Software www.mindscope.com

Posting Job Orders. mindscope Staffing and Recruiting Software www.mindscope.com Posting Job Orders CURA Technical Support Email: cura_support@mindscope.com Phone: 1.888.322.2362 x 555 Posting Job Orders Page 1 Table of Contents Posting Jobs Orders... 2 Posting Jobs on Your Website...

More information

Chapter 2 Text Processing with the Command Line Interface

Chapter 2 Text Processing with the Command Line Interface Chapter 2 Text Processing with the Command Line Interface Abstract This chapter aims to help demystify the command line interface that is commonly used in UNIX and UNIX-like systems such as Linux and Mac

More information

Linux Connection Guide. by Tristan Findley

Linux Connection Guide. by Tristan Findley Linux Connection Guide by Tristan Findley Teaching.CIM Accessibility Teaching.CIM is our Linux Terminal Server used by the students of Computer Science, Information Security and Mathematics. It is accessible

More information

OFFICE 365 SELF- CONFIGURATION GUIDE

OFFICE 365 SELF- CONFIGURATION GUIDE IT HELPDESK, REPUBLIC POLYTECHNIC OFFICE 365 SELF- CONFIGURATION GUIDE Version 7.0 IT Helpdesk 6-30-2015 0 TABLE OF CONTENTS Things to note before proceeding with this guide:... 1 Office 365 ProPlus Installation

More information

Using the GroupWise Client

Using the GroupWise Client Spring 2006 (Our appreciation to Jennifer Sherouse for her assistance in editing and improving this document) Page 1 of 15 What is the GroupWise Client The GroupWise client is a program that installs on

More information

MATLAB on EC2 Instructions Guide

MATLAB on EC2 Instructions Guide MATLAB on EC2 Instructions Guide Contents Welcome to MATLAB on EC2...3 What You Need to Do...3 Requirements...3 1. MathWorks Account...4 1.1. Create a MathWorks Account...4 1.2. Associate License...4 2.

More information

Unix Sampler. PEOPLE whoami id who

Unix Sampler. PEOPLE whoami id who Unix Sampler PEOPLE whoami id who finger username hostname grep pattern /etc/passwd Learn about yourself. See who is logged on Find out about the person who has an account called username on this host

More information

Parallels Panel. Parallels Small Business Panel 10.2: User's Guide. Revision 1.0

Parallels Panel. Parallels Small Business Panel 10.2: User's Guide. Revision 1.0 Parallels Panel Parallels Small Business Panel 10.2: User's Guide Revision 1.0 Copyright Notice ISBN: N/A Parallels 660 SW 39 th Street Suite 205 Renton, Washington 98057 USA Phone: +1 (425) 282 6400 Fax:

More information

VPN Remote Access Installation and Configuration Guide Operating System: Windows (XP, Vista, 7 and 8)

VPN Remote Access Installation and Configuration Guide Operating System: Windows (XP, Vista, 7 and 8) INFORMATION SYSTEMS SERVICE NETWORKS AND COMMUNICATIONS SECTOR VPN Remote Access Installation and Configuration Guide Operating System: Windows (XP, Vista, 7 and 8) ΥΠΣ ΕΔ/50 November 2012 A. INSTALLATION

More information

SparkLab May 2015 An Introduction to

SparkLab May 2015 An Introduction to SparkLab May 2015 An Introduction to & Apostolos N. Papadopoulos Assistant Professor Data Engineering Lab, Department of Informatics, Aristotle University of Thessaloniki Abstract Welcome to SparkLab!

More information

Email Client Configuration Guide

Email Client Configuration Guide Email Client Configuration Guide Table of Contents Email Configuration...3 Email settings...3 IMAP...3 POP...3 SMTP...3 Process Overview...5 Account set up wizards...5 Anatomy of an email address...5 Why

More information

Introduction to the MISD Web FTP Client

Introduction to the MISD Web FTP Client Introduction to the MISD Web FTP Client What is FTP? FTP stands for File Transfer Protocol. It is an Internet service that allows users to copy files to or from computers which hold collections of files.

More information

Installing Sun's VirtualBox on Windows XP and setting up an Ubuntu VM

Installing Sun's VirtualBox on Windows XP and setting up an Ubuntu VM Installing Sun's VirtualBox on Windows XP and setting up an Ubuntu VM laptop will need to have 10GB of free space to install download the latest VirtualBox software from www.sun.com make sure you pick

More information

Creating a Website with Publisher 2013

Creating a Website with Publisher 2013 Creating a Website with Publisher 2013 University Information Technology Services Training, Outreach, Learning Technologies & Video Production Copyright 2015 KSU Division of University Information Technology

More information

Attendance Monitoring. Academics: Accessing your Register. v 0.6, September 2013. Masood Syed, Dev Team, ITMS. Masood Syed, Dev Team, ITMS

Attendance Monitoring. Academics: Accessing your Register. v 0.6, September 2013. Masood Syed, Dev Team, ITMS. Masood Syed, Dev Team, ITMS Attendance Monitoring Academics: Accessing your Register v 0.6, September 2013 Masood Syed, Dev Team, ITMS Masood Syed, Dev Team, ITMS s Accessing the Registers Network Share... 1 Accessing the Registers

More information

TM Online Storage: StorageSync

TM Online Storage: StorageSync TM Online Storage: StorageSync 1 Part A: Backup Your Profile 1: How to download and install StorageSync? Where to download StorageSync? You may download StorageSync from your e-storage account. Please

More information

Server Installation: ServerTools

Server Installation: ServerTools Server Installation: ServerTools ServerTools Page 1 Table of Contents To Install ServerTools...3 Backup and Restore...6 Purpose...6 Background...6 Requirements...6 Creating a Backup Schedule using the

More information

Hosting Users Guide 2011

Hosting Users Guide 2011 Hosting Users Guide 2011 eofficemgr technology support for small business Celebrating a decade of providing innovative cloud computing services to small business. Table of Contents Overview... 3 Configure

More information

Setting Up Scan to SMB on TaskALFA series MFP s.

Setting Up Scan to SMB on TaskALFA series MFP s. Setting Up Scan to SMB on TaskALFA series MFP s. There are three steps necessary to set up a new Scan to SMB function button on the TaskALFA series color MFP. 1. A folder must be created on the PC and

More information

SSH and Basic Commands

SSH and Basic Commands SSH and Basic Commands In this tutorial we'll introduce you to SSH - a tool that allows you to send remote commands to your Web server - and show you some simple UNIX commands to help you manage your website.

More information

Outlook Web App User Guide

Outlook Web App User Guide Outlook Web App User Guide Outlook Web App (OWA) is the new version of the webmail system that enables you to access your email from home, or wherever you have an Internet connected computer. There are

More information

Check current version of Remote Desktop Connection for Mac.. Page 2. Remove Old Version Remote Desktop Connection..Page 8

Check current version of Remote Desktop Connection for Mac.. Page 2. Remove Old Version Remote Desktop Connection..Page 8 CONTENTS SECTION 1 Check current version of Remote Desktop Connection for Mac.. Page 2 SECTION 2 Remove Old Version Remote Desktop Connection..Page 8 SECTION 3 Download and Install Remote Desktop Connection

More information

Primavera P6 Professional Windows 8 Installation Instructions. Primavera P6. Installation Instructions. For Windows 8 Users

Primavera P6 Professional Windows 8 Installation Instructions. Primavera P6. Installation Instructions. For Windows 8 Users Primavera P6 Installation Instructions For Windows 8 Users 1 IMPORTANT: READ THESE INSTRUCTIONS CAREFULLY AND FOLLOW THEM EXACTLY. The following is provided for your convenience only. Ten Six Consulting

More information

PC Instructions for Miller LiveArc Software

PC Instructions for Miller LiveArc Software PC Instructions for Miller LiveArc Software Contents Instructions for Installing LiveArc Software on a PC... 2 Instructions for Loading Data from the LiveArc System onto a PC... 10 Instructions for Transferring

More information

Configure Single Sign on Between Domino and WPS

Configure Single Sign on Between Domino and WPS Configure Single Sign on Between Domino and WPS What we are doing here? Ok now we have the WPS server configured and running with Domino as the LDAP directory. Now we are going to configure Single Sign

More information

How to use SURA in three simple steps:

How to use SURA in three simple steps: How to use SURA in three simple steps: Most of SURA s functionality can be accessed through these three steps. 1) Download SURA to your computer Go to the SU Downloads page to obtain the SURA utility.

More information

6. After connecting reopen the wireless connections window. Right click on RamNet and select properties. Page 2 of 7

6. After connecting reopen the wireless connections window. Right click on RamNet and select properties. Page 2 of 7 Networking & Telecommunications 001 Allegheny Hall 610-436-3535 West Chester University fax: 610-436-3110 West Chester, Pennsylvania 1938 http://www.wcupa.edu/infoservices/commservices/ RamNet Wireless

More information

To install the "Microsoft Remote Desktop Client" on OS X 10.4.9 "Tiger" or above:

To install the Microsoft Remote Desktop Client on OS X 10.4.9 Tiger or above: How to connect to the DGL Practice Manager Hosted Servers from an Apple Mac Connecting to the DGL Hosted Servers requires the use of the "Microsoft Remote Desktop Client" application, which almost all

More information

https://weboffice.edu.pe.ca/

https://weboffice.edu.pe.ca/ NETSTORAGE MANUAL INTRODUCTION Virtual Office will provide you with access to NetStorage, a simple and convenient way to access your network drives through a Web browser. You can access the files on your

More information

Welcome to Collage (Draft v0.1)

Welcome to Collage (Draft v0.1) Welcome to Collage (Draft v0.1) Table of Contents Welcome to Collage (Draft v0.1)... 1 Table of Contents... 1 Overview... 2 What is Collage?... 3 Getting started... 4 Searching for Images in Collage...

More information

Remote Desktop Web Access. Using Remote Desktop Web Access

Remote Desktop Web Access. Using Remote Desktop Web Access Remote Desktop Web Access What is RD Web Access? RD Web Access is a Computer Science service that allows you to access department software and machines from your Windows or OS X computer, both on and off

More information

SOS SO S O n O lin n e lin e Bac Ba kup cku ck p u USER MANUAL

SOS SO S O n O lin n e lin e Bac Ba kup cku ck p u USER MANUAL SOS Online Backup USER MANUAL HOW TO INSTALL THE SOFTWARE 1. Download the software from the website: http://www.sosonlinebackup.com/download_the_software.htm 2. Click Run to install when promoted, or alternatively,

More information

Installing Proview on an Windows XP machine

Installing Proview on an Windows XP machine Installing Proview on an Windows XP machine This is a guide for the installation of Proview on an WindowsXP machine using VirtualBox. VirtualBox makes it possible to create virtual computers and allows

More information

How. to: Connect Remotely. Updated by

How. to: Connect Remotely. Updated by How to: Connect to Campus Computing Resources Remotely Connecting Remotely Quicktip Students taking an Engineering or Computer Sciencee class often find themselves having to physically trek to a computer

More information

Connecting to Remote Desktop Windows Users

Connecting to Remote Desktop Windows Users Connecting to Remote Desktop Windows Users How to log into the College Network from Home 1. Start the Remote Desktop Connection For Windows XP, Vista and Windows 7 this is found at:- Star t > All Programs

More information

Adobe Dreamweaver - Basic Web Page Tutorial

Adobe Dreamweaver - Basic Web Page Tutorial Adobe Dreamweaver - Basic Web Page Tutorial Window Elements While Dreamweaver can look very intimidating when it is first launched it is an easy program. Dreamweaver knows that your files must be organized

More information

Microsoft OneDrive. How to login to OneDrive:

Microsoft OneDrive. How to login to OneDrive: Microsoft OneDrive The beauty of OneDrive is that it is accessible from anywhere you have an Internet connection. You can access it from a Mac or Windows computer. You can even access it on your Smartphone

More information

IBI Group FTP: Usage Instructions

IBI Group FTP: Usage Instructions IBI Group FTP: Usage Instructions Version: Windows; Last Updated: April 22 nd 2009 There are two IBI Group supported methods for connecting to the FTP site, My Computer and FileZilla Client Software. If

More information

Cloud Server powered by Mac OS X. Getting Started Guide. Cloud Server. powered by Mac OS X. AKJZNAzsqknsxxkjnsjx Getting Started Guide Page 1

Cloud Server powered by Mac OS X. Getting Started Guide. Cloud Server. powered by Mac OS X. AKJZNAzsqknsxxkjnsjx Getting Started Guide Page 1 Getting Started Guide Cloud Server powered by Mac OS X Getting Started Guide Page 1 Getting Started Guide: Cloud Server powered by Mac OS X Version 1.0 (02.16.10) Copyright 2010 GoDaddy.com Software, Inc.

More information

Installation Guide. Research Computing Team V1.9 RESTRICTED

Installation Guide. Research Computing Team V1.9 RESTRICTED Installation Guide Research Computing Team V1.9 RESTRICTED Document History This document relates to the BEAR DataShare service which is based on the product Power Folder, version 10.3.232 ( some screenshots

More information