Prof. Alfred J Bird, Ph.D., NBCT Door Code: 536587* Office – McCormick 3rd floor 607 Office.

Slides:



Advertisements
Similar presentations
Designing a Program & the Java Programming Language
Advertisements

Credit hours: 4 Contact hours: 50 (30 Theory, 20 Lab) Prerequisite: TB143 Introduction to Personal Computers.
Foundations of Programming and Problem Solving Introduction.
Overview of programming in C C is a fast, efficient, flexible programming language Paradigm: C is procedural (like Fortran, Pascal), not object oriented.
ICS103 Programming in C Lecture 1: Overview of Computers & Programming
Lecture 1: Overview of Computers & Programming
Copyright © 2002 W. A. Tucker1 Chapter 1 Lecture Notes Bill Tucker Austin Community College COSC 1315.
Starting Out with C++, 3 rd Edition 1 Chapter 1. Introduction to Computers and Programming.
Copyright © 2012 Pearson Education, Inc. Chapter 1: Introduction to Computers and Programming.
CS101- Lecture 11 CS101 Fall 2004 Course Introduction Professor Douglas Moody –Monday – 12:00-1:40 – – –Web Site: websupport1.citytech.cuny.edu.
Introduction to Computer Programming CSC 1401: Introduction to Programming with Java Lecture 2 Wanda M. Kunkle.
CSC 171 – FALL 2004 COMPUTER PROGRAMMING LECTURE 0 ADMINISTRATION.
An Introduction to Programming with C++ Fifth Edition Chapter 1 An Introduction to Programming.
CSE 1301 J Lecture 2 Intro to Java Programming Richard Gesick.
CS190/295 Programming in Python for Life Sciences: Lecture 1 Instructor: Xiaohui Xie University of California, Irvine.
Prof. Alfred J Bird, Ph.D., NBCT Office – McCormick 3rd floor 607 Office Hours – Tuesday and.
Prof. Alfred J Bird, Ph.D., NBCT Office – Wheatly 2nd floor Office Hours – MW 3:00PM to 4:00PM.
Prof. Alfred J Bird, Ph.D., NBCT Door Code: 52461* Office – McCormick 3rd floor 607 Office Hours – Monday and Thursday 3:00PM to 3:45PM.
CCSA 221 Programming in C CHAPTER 2 SOME FUNDAMENTALS 1 ALHANOUF ALAMR.
Introduction COMP104: Fundamentals and Methodology.
Prof. Alfred J Bird, Ph.D., NBCT Office – Wheatly 2nd floor Office Hours – MW 3:00PM.
สาขาวิชาเทคโนโลยี สารสนเทศ คณะเทคโนโลยีสารสนเทศ และการสื่อสาร.
Copyright © 2012 Pearson Education, Inc. Chapter 1: Introduction to Computers and Programming 1.
Hello World 2 What does all that mean?.
Copyright © 2012 Pearson Education, Inc. Chapter 1: Introduction to Computers and Programming.
Chapter 1: Introduction to Computers and Programming.
Copyright © 2009 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 1: Introduction to Computers and Programming.
Instructor: Tina Tian. About me Office: RLC 203A Office Hours: Wednesday 1:30 - 4:30 PM or .
Prof. Alfred J Bird, Ph.D., NBCT Office – McCormack 3rd floor 607.
Introduction to Computational Linguistics Programming I.
1 Agenda Administration Background Our first C program Working environment Exercise Memory and Variables.
COSC 235: Programming and Problem Solving Chapter 1: The magic of Python Instructor: Dr. X 1.
Programming History. Who was the first programmer?
Prof. Alfred J Bird, Ph.D., NBCT Office – McCormick 3rd floor 607 Office Hours – Tuesday and.
Prof. Alfred J Bird, Ph.D., NBCT Door Code for IT441 Students – * Office – Wheatly.
Prof. Alfred J Bird, Ph.D., NBCT -bird.wikispaces.umb.edu/ Office – McCormick 3rd floor.
1 Computer Science of Graphics and Games MONT 105S, Spring 2009 Session 1 Simple Python Programs Using Print, Variables, Input.
Prof. Alfred J Bird, Ph.D., NBCT Door Code for IT441 Students.
Prof. Alfred J Bird, Ph.D., NBCT Office – McCormick 3rd floor 607 Office Hours – Tuesday and.
Prof. Alfred J Bird, Ph.D., NBCT Door Code for IT441 Students.
1 CS1430: Programming in C++ Section 2 Instructor: Qi Yang 213 Ullrich
Chapter 1 Computers, Compilers, & Unix. Overview u Computer hardware u Unix u Computer Languages u Compilers.
CSCI 330 UNIX and Network Programming Unit I Introduction.
Agenda Computer Languages How to Write a Simple C Program
Prof. Alfred J Bird, Ph.D., NBCT Office – McCormick 3rd floor 607 Office Hours – Tuesday and.
Prof. Alfred J Bird, Ph.D., NBCT Office – McCormick 3rd floor 607.
Prof. Alfred J Bird, Ph.D., NBCT Door Code for IT441 Students.
Files in Python The Basics. Why use Files? Very small amounts of data – just hardcode them into the program A few pieces of data – ask the user to input.
IT443 – Network Security Administration Week 2 – Wireshark Instructor: Alfred J Bird, Ph.D., NBCT
Invent Your Own Computer Games with Python
Prof. Alfred J Bird, Ph.D., NBCT Office – McCormick 3rd floor 607.
Prof. Alfred J Bird, Ph.D., NBCT Office – McCormick 3nd floor, room 607 Office Hours –Tuesday.
Prof. Alfred J Bird, Ph.D., NBCT Office – Science, 3rd floor, S Office Hours – Monday and Thursday.
Chapter 1: Introduction to Computers and Programming.
小型系統 心情 vs. 古典樂 心情 vs. 古典樂 浪漫求籤系統 美食導航系統 季潔亭雅鈺熒岱芸 美食導航系統 楊氏音樂模擬大會考人瑋 若維 芷萱 伽倩 楊氏音樂模擬大會考 麥當勞熱量計算系統 火星文困擾你嗎 ? 火星文困擾你嗎 ? 歌詞知多少 - 挑戰你的腦容量英琪 日馨 青雪 鈺娟.
Starting Out With Java 5 Control Structures to Objects By Tony Gaddis Copyright © 2005 Pearson Addison- Wesley. All rights reserved. Chapter 1 Slide #1.
Prof. Alfred J Bird, Ph.D., NBCT Office – McCormick 3rd floor 607 Office Hours – Monday 3:00 to 4:00 and.
Prof. Alfred J Bird, Ph.D., NBCT Office – McCormick 3rd floor 607.
CMIT100 Chapter 14 - Programming.
1-1 Logic and Syntax A computer program is a solution to a problem.
IT441 Network Services Administration
IT441 Network Services Administration
ICS103 Programming in C Lecture 1: Overview of Computers & Programming
Programming COMP104: Fundamentals and Methodology Introduction.
CS190/295 Programming in Python for Life Sciences: Lecture 1
Programming Right from the Start with Visual Basic .NET 1/e
First Python Program Professor Hugh C. Lauer CS-1004 — Introduction to Programming for Non-Majors (Slides include materials from Python Programming: An.
Principles of Programming Languages
An Introduction to Programming with C++ Fifth Edition
ICS103 Programming in C 1: Overview of Computers And Programming
Presentation transcript:

Prof. Alfred J Bird, Ph.D., NBCT Door Code: * Office – McCormick 3rd floor 607 Office Hours – Tuesday and Thursday 4:00PM to 5:15PM

 Projects 30%  Quizzes 30%  Readings 10%  Final Project 30%

 A Good Lab Notebook  Beginning PERL – Apress – 3 rd Edition  Beginning Ubuntu Server Administration – Apress –  The Practice of System and Network Administration – Addison Wesley  A portable storage device (USB JumpDrive)

 Mastering Regular Expressions – O’Reilly  Learning Perl – O’Reilly  Programming Perl – O’Reilly  Systems Administration with Perl – O’Reilly  Perl Cookbook – O’Reilly

 Input / Output  Variables / Information Storage  Decision / Control Structures  Data Manipulations / Calculations

 Machine Language  Assembler / Macroassembler  Fortran  Cobol  C / C++  Python  Java  Perl  A multitude of others ……………

 Procedural  Algorithmic  Structured  Object Oriented  Et. al

 Must store entries as text without formatting  Programmer vs. text editors

How do we write a program using the PERL language to print out the phrase Hello World! ?

Open the file helloWorld.pl in any programming editor and enter the following text then save the file. #!/usr/bin/perl print “Hello World!\n”;

There is more than one way to run this program. ./helloWorld.pl  perl helloWorld.pl

 Read Chapter 1 “First Steps in Perl” pp 1-11 and complete exercise 1 on p12.