50 Pages

CIS245-ch13

Course: CIS 245, Fall 2009
School: ECPI College of Technology
Rating:
 
 
 
 
 

Word Count: 2116

Document Preview

70-290 70-270, MCSE/MCSA Guide to Installing and Managing Microsoft Windows XP Professional and Windows Server 2003 Chapter Thirteen Performing Network Administrative Tasks Objectives Describe the methods, tools, and processes for managing a Windows Server 2003 system Manage server licensing Delegate administrative authority in Active Directory Guide to MCSE 70-270, 70-290 2 Objectives (continued) Monitor...

Register Now

Unformatted Document Excerpt

Coursehero >> Virginia >> ECPI College of Technology >> CIS 245

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
70-290 70-270, MCSE/MCSA Guide to Installing and Managing Microsoft Windows XP Professional and Windows Server 2003 Chapter Thirteen Performing Network Administrative Tasks Objectives Describe the methods, tools, and processes for managing a Windows Server 2003 system Manage server licensing Delegate administrative authority in Active Directory Guide to MCSE 70-270, 70-290 2 Objectives (continued) Monitor and troubleshoot server performance Use the Performance console to monitor server performance Configure services to optimize server performance Guide to MCSE 70-270, 70-290 3 Windows Server 2003 Network Administration Tools and Procedures Use MMC snap-ins to manage remote servers Basic Windows Server 2003 administrative tools can be expanded by installing support tools For security purposes, avoid logging on with Administrator user name when not performing administrative functions Use secondary logon feature Guide to MCSE 70-270, 70-290 4 Centrally Managing Servers with the MMC MMC is customizable Can host many management tools Snap-ins Customized consoles saved as Management Saved Console (MSC) files File extension is .msc Can manage local or remote clients/servers Activity 13-1: Using the MMC to View Information on Another Computer Objective: Use MMC remote administration capabilities Guide to MCSE 70-270, 70-290 5 Using Taskpads to Customize MMC Views Taskpad views simplify administrative procedures Graphical representation of MMC tasks Activity 13-2: Creating a Taskpad Objective: Create a taskpad to simplify administrative tasks Guide to MCSE 70-270, 70-290 6 Additional Management Tools in Windows Server 2003 Windows Server 2003 has more support tools available on installation CD and even more on-line Activity 13-3: Installing Support Tools Objective: Install Windows Server 2003 support tools and explore their use Table 13-1: Common support tools in Windows Server 2003 Guide to MCSE 70-270, 70-290 7 Using Secondary Logons Recommended that network administrators have two logon accounts: One granted administrative rights Limited user account has normal user rights Used for non-administrative tasks Secondary logon feature: Allows you to run administrative utilities using alternate credentials Activity 13-4: Using the Secondary Logon Feature Objective: Use the Run as command to open a program using the administrator's logon credentials Guide to MCSE 70-270, 70-290 8 Using Secondary Logons (continued) Activity 13-5: Using a Secondary Logon from the Command Line Objective: Log on with alternate credentials from the command line Figure 13-2: The Run As dialog box Guide to MCSE 70-270, 70-290 9 Network Troubleshooting Processes Define the Problem: Ask questions of user having problem Get as specific as possible Recreate problem in controlled environment Gather Detailed Information on What Has Changed: Consider new components, who has access to the computer, and whether software or service patches were installed recently Guide to MCSE 70-270, 70-290 10 Network Troubleshooting Processes (continued) Devise a Plan to Solve the Problem: Ensure that no additional problems created Have a rollback strategy Consider network disruption, possible changes to security policy, and documentation Implement the Plan and Observe Results: Make one change at a time and test after each change Document All Changes and Results: Essential to help keep track of what has changed Useful for future troubleshooting Guide to MCSE 70-270, 70-290 11 Managing Server Licenses Must have CAL for each connection to Windows Server 2003 system Two types of CALs: Windows Device CALs: Allow devices to connect regardless of number of users who use device User CALs: Assigned to user account; allows log on from any number of client computers Two major types of license modes: Per Server: User or Device CAL for each concurrent connection Per Device or Per User: Server checks for a valid User/Device CAL Guide to MCSE 70-270, 70-290 12 Administering Site Licensing License Logging Service: Assigns and tracks licenses when clients request network services Provides redundancy by replicating license information on Site License Server Control Panel Licensing Applet: Manage licensing for single Windows Server 2003 computer Administrative Licensing Tool: In multiple-server network, offers options for managing licensing on any Windows Server 2003 computer Guide to MCSE 70-270, 70-290 13 Administering Site Licensing (continued) Figure 13-3: Accessing settings for the licensing server Guide to MCSE 70-270, 70-290 14 Administering Site Licensing (continued) Figure 13-5: Managing licensing via the Administrative Licensing tool Guide to MCSE 70-270, 70-290 15 Delegating Administrative Authority Delegating certain tasks can give you time to focus on more complex tasks Users often need to be given rights to Active Directory Active Directory Object Permissions: Object-level permissions: Define types of objects a user or group can view, create, delete, or modify in Active Directory Attribute-level permissions: Define which attributes of an object a user or group can view or modify in Active Directory Guide to MCSE 70-270, 70-290 16 Delegating Administrative Authority (continued) Activity 13-6: Exploring Active Directory Objectlevel Permissions Objective: Use Active Directory Users and Computers to explore Active Directory object-level permission settings Table 13-2: Common standard permissions in Windows Server 2003 Active Directory Guide to MCSE 70-270, 70-290 17 Delegating Administrative Authority (continued) Figure 13-7: Viewing detailed permissions Guide to MCSE 70-270, 70-290 18 Delegating Administrative Authority (continued) Permission Inheritance: Permissions inherited from parent container when object created When parent's permissions change, can force all children to re-inherit Modify default inheritance of permissions by blocking inheritance at container or object level Guide to MCSE 70-270, 70-290 19 Delegating Authority for Active Directory Objects Distribute and decentralize process of administering Active Directory Must design OU structure so that administrative work can be distributed, then configure appropriate level of permissions for each administrator Implementing Delegation: Use Delegation of Control Wizard Activity 13-7: Using the Delegation of Control Wizard Objective: Use the Delegation of Control Wizard to delegate control of an OU Guide to MCSE 70-270, 70-290 20 Delegating Authority for Active Directory Objects (continued) Figure 13-8: The Tasks to Delegate window Guide to MCSE 70-270, 70-290 21 Monitoring Server and Client Performance Server performance can deteriorate over time Monitoring helps proactively identify problems Create a network baseline Three tools for monitoring computer health and performance: Task Manager Event Viewer Performance console Guide to MCSE 70-270, 70-290 22 Using Task Manager Fast way to get snapshot of system performance Monitoring and Managing Applications: Applications tab lists applications running in foreground Monitoring and Managing Processes: Processes tab lists all processes in use by applications and services Table 13-3: Information in the Task Manager Processes tab Guide to MCSE 70-270, 70-290 23 Using Task Manager (continued) Figure 13-10: The Task Manager Processes tab Guide to MCSE 70-270, 70-290 24 Using Task Manager (continued) Monitoring and Managing Processes (continued): Can set process priorities Activity 13-8: Using Task Manager to Manage and Applications Processes Objective: Use Task Manager to manage applications and processes Monitoring Real-time Performance: Task Manager Performance tab shows vital CPU and memory performance information Guide to MCSE 70-270, 70-290 25 Using Task Manager (continued) Figure 13-11: The Task Manager Performance tab Guide to MCSE 70-270, 70-290 26 Using Task Manager (continued) Table 13-4: Information in the Task Manager Performance tab Guide to MCSE 70-270, 70-290 27 Using Task Manager (continued) Activity 13-9: Using Task Manager to Monitor Performance Objective: Use Task Manager to monitor system performance Monitoring Network Performance: Use Task Manager Networking tab to monitor performance of all NICs on system Monitoring Users: Task Manager Users tab lists users currently logged on to system Guide to MCSE 70-270, 70-290 28 Using Event Viewer Used to gather information and troubleshoot software, hardware, and system problems View contents of log files Events typically written to one of three log files: Application log Security log System log Types of events: Information Warning Error Guide to MCSE 70-270, 70-290 29 Using Event Viewer (continued) Figure 13-15: Viewing the details of a specific event Guide to MCSE 70-270, 70-290 30 Using Event Viewer (continued) Activity 13-10: Viewing System and Application Log Events Objective: View events in the Event Viewer System and Application logs Viewing System Shutdown Events: Logged as event 1074 in the System log Activity 13-11: Restarting Windows Server 2003 Objective: Restart Windows Server 2003 to generate a System log event Guide to MCSE 70-270, 70-290 31 Using Event Viewer (continued) Activity 13-12: Viewing Shutdown Events in the System Log Objective: Use Event Viewer to view server shutdown events Guide to MCSE 70-270, 70-290 32 Using the Performance Console Performance console consists of two tools: System Monitor: View data gathered from a wide variety of counter objects in real time Performance Logs and Alerts: Log samples periodically to data file Imported into other applications or used to generate alerts Guide to MCSE 70-270, 70-290 33 Using System Monitor Collect data on real-time server performance Track how system resources are being used and how they are behaving under current workload Collects data that can be used for: Monitoring server performance Problem diagnosis Capacity planning Testing Can choose performance objects to monitor and specific types of performance counters Guide to MCSE 70-270, 70-290 34 Using System Monitor (continued) Can customize data to capture by specifying source or computer to monitor Real-time information can be displayed in one of three views: Graph Histogram Report Activity 13-13: Exploring System Monitor Settings Objective: Explore Windows Server 2003 System Monitor settings Guide to MCSE 70-270, 70-290 35 Using System Monitor (continued) Figure 13-19: Defining components to monitor Guide to MCSE 70-270, 70-290 36 Using System Monitor (continued) Figure 13-20: The default display of System Monitor Guide to MCSE 70-270, 70-290 37 Using System Monitor (continued) Performance Objects and Counters: When monitoring, should first create a baseline Should examine the following performance objects and associated counters: % Processor Time % Interrupt Time Pages/Second Page Faults/Second % Disk Time Average Disk Queue Length 38 Guide to MCSE 70-270, 70-290 Using System Monitor (continued) Activity 13-14: Adding Performance Counters to System Monitor Objective: Add performance counters to the System Monitor tool Performance Objects and Counters (continued): Gather data is easy; interpreting data is more difficult Monitoring multiple components regularly should give an idea of how they perform together Make troubleshooting server performance easier Many alternatives for saving or viewing historical performance data Guide to MCSE 70-270, 70-290 39 Using System Monitor (continued) Activity 13-15: Saving and Viewing System Monitor Data Objective: Explore options for saving System Monitor data Figure 13-24: Viewing System Monitor data in a Web browser Guide to MCSE 70-270, 70-290 40 Using Performance Logs and Alerts Can be used to perform the following tasks: Collect data in a binary, comma-separated, tabseparated, or SQL Server database format; View data during and after collection Configure parameters such as start and stop times for log generation, file names, and file size Configure and manage multiple ...

Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

ECPI College of Technology - CIS - 151
Physical LAN InfrastructureUnderstanding Structured Wiring SystemsDepartment of Computer Information SciencesObjectivesUnderstand purpose of a structured wiring system Identify Components of Structured Wiring Systems Be able to follo
ECPI College of Technology - CIS - 150
OSI LABObjective Identify the seven layers of the OSI reference model Identify and sketch some of the devices and equipment found at each Layer Describe each Layer in your own terms Identify some of the protocols found at each layer Identify so
ECPI College of Technology - CIS - 150
Building a Peer-to-Peer NetworkObjectiveCreate a simple peer-to-peer network between two PCs Identify the proper cable to connect the two PCs Configure workstation IP address information Test connectivity using the ping command.Background / P
ECPI College of Technology - CIS - 301
Linux+ Guide to Linux Certification, Second EditionChapter 9 System Initialization and X WindowsObjectives Summarize the major steps necessary to boot a Linux system Configure the LILO and GRUB boot loaders Dual boot Linux with the Windows OS u
ECPI College of Technology - CIS - 301
Linux+ Guide to Linux Certification, Second EditionChapter 10 Managing Linux ProcessesObjectives Categorize the different types of processes on a Linux system View processes using standard Linux utilities Illustrate the difference between commo
ECPI College of Technology - CIS - 301
Linux+ Guide to Linux Certification, Second EditionChapter 11 Common Administrative TasksObjectives Set up, manage, and print to printers on a Linux system Understand the purpose of log files and how they are administered Create, modify, manage
ECPI College of Technology - CIS - 301
Linux+ Guide to Linux Certification, Second EditionChapter 14 Network ConfigurationObjectives Describe the purpose and types of networks, protocols, and media access methods Understand the basic configuration of TCP/IP Configure a NIC interface
ECPI College of Technology - CIS - 301
Linux+ Guide to Linux Certification, Second EditionChapter 8 Working with the BASH ShellObjectives Redirect the input and output of a command Identify and manipulate common shell environment variables Create and export new shell variables Edit
ECPI College of Technology - CIS - 256
Getting Started with Microsoft Windows Server Update ServicesThis exercise is essentially an abbreviated version of the WSUS Step by Step guide from Microsoft. In this exercise you will perform the following tasks: Install WSUS to Microsoft Wind
St. Bonaventure - CS - 256
The OpenGL Utility Toolkit (GLUT) Programming InterfaceAPI Version 3Mark J. Kilgard Silicon Graphics, Inc. November 13, 1996OpenGL is a trademark of Silicon Graphics, Inc. X Window System is a trademark of X Consortium, Inc. Spaceball is a regist
Texas A&M - WEEK - 629
Assorted Physical ClimatologyMainly from Dennis Hartmanns Book: Global Physical Climatology. Academic Press, 1994, 411p.1Vertical Temperature Prole(from Dennis Hartmanns book)Notes: 1. Lapse rate is nearly linear in the troposphere. 2. Heati
Texas A&M - WEEK - 629
Energy Balance, Simple ModelsThe Simplest Energy Balance Models. This section presents a review of the energy balance from a simple model point of view. First we consider the uxes of energy that enter or are emitted from the Earth-Atmosphere system.
Texas A&M - WEEK - 629
DendroclimatologyFrom the books by Roberts and by Bradley and by Fritts1Big Names in DendroClimatology:a) b) c) d) e) Fritts (Retired, U of Ariz) Cook, DArrigo, Jacoby (LaMont) Stahle (U of Ark) Briffa, Osborne (UK) Biondi (UN-Reno)2A good s
Texas A&M - WEEK - 629
Glacier BasicsATMO 629: 2005Good Web Sites: http:/www.homepage.montana.edu/~geol445/hyperglac/isostasy1/ http:/gemini.oscs.montana.edu/~geol445/hyperglac/ 119922Glacier and Ice Sheet Locations: Western HemispherePresent DayHambrey&Alean 1
Texas A&M - WEEK - 629
PaleoClimate 4 Climate Change over the Holocene (Last 10,000 years)1The Holocene (Last 10,000yrs) Insolation over the Holocene Climate Models and their Say Pollen Journey to USSR, 1987 Information on the Last 1000 yrs2Basil Blackwell
Texas A&M - WEEK - 629
STR StorySurface Temperature Reconstructions for the last 2000 Years: Wk 2 L 5June 2006
Texas A&M - WEEK - 629
RESEARCH ARTICLESThe 100,000-Year Ice-Age Cycle Identified and Found to Lag Temperature, Carbon Dioxide, and Orbital EccentricityNicholas J. ShackletonThe deep-sea sediment oxygen isotopic composition ( 18O) record is dominated by a 100,000-year
Texas A&M - WEEK - 629
Paleo 3: Ice Age Earth Ice Age Earth: Late Quaternary Geology & Climate by A. G. Dawson Earths Climate by W. F. Ruddiman1Recalling the Ice Volume Time Series2Recalling how 18O curve relates to global ice volume3Another 18O Curve from th
Texas A&M - WEEK - 629
Paleo IISummary of EBM Theory1. Mean annual models: when a critical temperature (usually taken to be -100C) at the pole a nite sized icecap will appear (or vanish). Its minimum size is roughly the length scale of the EBCM, 1500 or so km. 2. A simi
Texas A&M - WEEK - 629
The Last Thousand Years1Global Temperature RecordPhil Jones and Jean Palutikofhttp:/www.cru.uea.ac.uk/cru/infwarming/23Was There a Medieval Warm Period?45Different indicators suggest different times of max Temp67Esper et al,
UMKC - CS - 101
MARY SMITH 100153 1.56 7JAMES JOHNSON 112352 1.40 6PATRICIA WILLIAMS 113350 0.96 10JOHN JONES 125956 1.20 15LINDA BROWN 103434 1.48 13ROBERT DAVIS 132496 1.38 7BARBARA MILLER 101144 1.09 7MICHAEL WILSON 114380 1.68 18ELIZABETH MOORE 100716 0.
UMKC - CS - 101
280 MARY SMITH 29600.00 0.401 JAMES JOHNSON 100.00 0.502 PATRICIA WILLIAMS 20900.00 0.803 JOHN JONES 18700.00 0.904 LINDA BROWN 1100.00 0.705 ROBERT DAVIS 400.00 0.806 BARBARA MILLER 8400.00 0.207 MICHAEL WILSON 22100.00 0.408 ELIZABETH MOOR
UMKC - CS - 101
MARK HERNANDEZ 358000.00 0.52 12DONALD WRIGHT 403000.00 0.20 18GEORGE LOPEZ 351000.00 0.76 12KENNETH HILL 784000.00 0.52 16STEVEN GREEN 78000.00 0.64 20EDWARD GONZALEZ 656000.00 0.48 2BRIAN NELSON 703000.00 0.64 4RONALD PEREZ 615000.00 0.48 10
UMKC - CS - 101
MARK HERNANDEZ 358000.00 0.52 12DONALD WRIGHT 403000.00 0.20 18GEORGE LOPEZ 351000.00 0.76 12KENNETH HILL 784000.00 0.52 16STEVEN GREEN 78000.00 0.64 20EDWARD GONZALEZ 656000.00 0.48 2BRIAN NELSON 703000.00 0.64 4RONALD PEREZ 615000.00 0.48 10
UMKC - CS - 101
IMPORTANT 94 325 64URGENT 69 116 265NORMAL 86 85 185NORMAL 77 122 59NORMAL 50 242 110ROUTINE 25 11 349NORMAL 80 323 274NORMAL 53 382 63URGENT 64 142 33IMPORTANT 25 449 283NORMAL 69 384 376IMPORTANT 15 664 169IMPORTANT 59 805 62NORMAL 40
UNC Charlotte - ECGR - 6185
The C/OS-II Real-Time Operating System C/OS-II Real-time kernel Portable, scalable, preemptive RTOS Ported to over 90 processors Pronounced "microC OS two" Written by Jean J. Labrosse of Micrium, http:/ucos-ii.com Extensive information in M
Eastern Washington University - CSCD - 434
Why Cryptosystems FailRoss Anderson University Computer Laboratory Pembroke Street, Cambridge CB2 3QG Email: rja14@cl.cam.ac.ukAbstract Designers of cryptographic systems are at a disadvantage to most other engineers, in that information on how th
U. Houston - FINA - 3332
APPENDIXDboth the TVM and the CF registers.1 To clear the TVM registers on the BA II Plus, press 2nd {CLR TVM}. Press 2nd {CLR Work} from within the cash flow worksheet to clear the CF registers.Using the HP-10B and TI BA II Plus Financial Calcu
Rose-Hulman - PH - 314
1 The Q of a damped harmonic oscillator The damped harmonic oscillator has an equation of motion as follows m xdotdot = - b xdot - k x. This can be rewritten as xdotdot + 2 xdot + o2 x = 0 , where =b/2m, and o = (k/m) . A solution to this equation
Alabama - EC - 671
Washington - WK - 546
Washington - READINGS - 546
Washington - READINGS - 546
LaurenceSF-funded collaboratories are experimental and empirical research environments in which domain scientists work with computer, communications, behavioral and social scientists to design systems, participate in collaborative science, and condu
Washington - READINGS - 546
The office tyrant social control through e-mailCelia T. RommUniversity of Wollongong, Wollongong, Australia andThe office tyrant social control through e-mail 27Nava PliskinBen-Gurion University of the Negev, Beer-Sheva, IsraelKeywords Case
Washington - READINGS - 546
Washington Post Archives: ArticlePage 1 of 6The Instant-Mess Age 'IM' Isn't Private, and That's a Problem for Firms, WorkersShannon HenryWashington Post Staff Writer July 21, 2002; Page H1 "I think Mark is doing the right thing by going into reh
Washington - READINGS - 546
Introducing Chat into Business Organizations: Toward an Instant Messaging Maturity ModelMichael J. Muller*, Mary Elizabeth Raven*, Sandra Kogan*, David R. Millen*, and Kenneth Carey**IBM Research / Collaborative User Experience and *IBM Software Gr
Washington - READINGS - 546
INTIRCHI9324-29 April1993Where Did You Put It? Issues in the Design and Use of a Group MemoryLucy M. Berlin~, Robin Jeffriest, Vlcki L. ODayt, Andreas Paepcket, Cathleen Wharton+~Hewlett-PackardE-mail: ~University DepartmentLaboratories150
Washington - READINGS - 546
The Telework Experience in JapanKunihiko Higa and Bongsik ShinWhen top executives in Japanese organizations were asked to predict upcoming developments over the next 10 to 20 years, many highlighted telework as having the potential to become one of
Washington - READINGS - 546
Does Telecommuting Really Increase Productivity?As many companies have learned in the last decade, the reality of telecommuting does not reflect the hype, the expected potential, or the existing literature.BY RALPH D. WESTFALL"[Pacific Bell's] $1.
Washington - READINGS - 546
Telework:IntroductionWhen Your Job is On the LineJean Scholtz, Victoria Bellotti, Leslie Schirra, Thomas Erickson, Jenny DeGroot, and Arnold Lundzzz yyyy , | zzz yyyy , | zzz yyyy , | interactions.january + february 1998A44t first
Washington - READINGS - 546
PRACTICAL AND VALUE COMPATIBILITY: THEIR ROLES IN THE ADOPTION, DIFFUSION, AND SUCCESS OF TELECOMMUTING1Susan J. Harrington Georgia College and State University U.S.A. Cynthia P. Ruppel University of Toledo U.S.A.AbstractInnovation literature has
Washington - READINGS - 546
Washington - READINGS - 546
FieldWise: A Mobile Knowledge Management ArchitectureHenrik Fagrella,d, Kerstin Forsberga,b,c, Johan Sanneblada,d The Viktoria Institutea, Aderab, ICTechc, Newmad Technologiesd Viktoria Institute, Viktoriagatan 13, S-405 30 Gteborg, SWEDEN +46 (0) 3
Washington - READINGS - 546
Washington - READINGS - 546
Washington - READINGS - 546
Washington - READINGS - 546
Washington - READINGS - 546
Cisco - Extending Your LAN: Wide Area NetworksPage 1 of 5White Paper Extending Your LAN: Wide Area NetworksHave you ever had to send an overnight-delivery package? If the answer is "yes," you understand the need to move information over long dis
Washington - READINGS - 546
Peer-to-Peer:Harnessing the Power of Disruptive TechnologiesEdited by Andy Oram March 2001 0-596-00110-X, Order Number: 110X 448 pages, $29.95Chapter 1: A Network of Peers Peer-to-Peer Models Through the History of the InternetNelson Minar and M
Washington - INFO - 447
Ft. Lauderdale, Florida, USA April 5-10, 2003Paper/Short Talks: Domesticated DesignTechnology Probes: Inspiring Design for and with FamiliesHilary Hutchinson1, Wendy Mackay2, Bosse Westerlund3,1 2Benjamin B. Bederson, Allison Druin, Catherin
Washington - INFO - 447
Sanford-Brown Institute - CSCI - 1670
CS167: Operating SystemsCourse Information and Syllabus Semester I, 20072008Lectures Room Help Sessions Lecture Notes TextG hour: 2:002:50 on Mondays, Wednesdays, and Fridays CIT 368 Occasional Tuesday and Thursday evenings, 79pm, CIT 165 http:/ww
Sanford-Brown Institute - CSCI - 1670
CS169:OperatingSystemsProjectCourseInformationandSyllabus SemesterI,20072008Format Sessions Room Notes Corequisite Instructor Office OfficeHours HeadTAsHalfcreditlabcourse Tuesdayevenings,89pm ThefirstmeetingisonSeptember18.Othermeetingswillbe ann
Sanford-Brown Institute - CSCI - 1670
Computer Science 167 and 169Programming Guide Fall 20071PurposeThis handout contains information that may be useful to you while completing your programming assignments. It covers programming guidelines and how to hand in your code.2Commen
Sanford-Brown Institute - CSCI - 1670
C Minicourse (Day 1)Introduction to C Its not OOP, but its okay! - StacyOutlineData types Structs and unions Arrays Strings printf() Enums Typedef Pointers2C Minicourse (cs123 & cs167) April 21, 2009This is C!#include <stdio.h> int m
Sanford-Brown Institute - CSCI - 1670
C Minicourse Day 2Memory Management FunctionsOutlinemore on pointers malloc/free dynamic arrays functions main arguments pass by: value / pointer function pointers2C Minicourse (cs123 & cs167) May 14, 2009Pointers and Arraysint main()
Sanford-Brown Institute - CSCI - 1670
C Minicourse Day 3OutlineHeader files Makefiles Input / Output functions const / static keywords gcc basics Common errors (segfaults, etc.) Tips for compiling code2C Minicourse (cs123 & cs167) April 21, 2009Header FilesUse sparingly,
Sanford-Brown Institute - CSCI - 1670
C Minicourse (Day 1)Introduction to C Its not OOP, but its okay! - StacyOutlineData types Structs and unions Arrays Strings printf() Enums Typedef Pointers2C Minicourse (cs123 & cs167) September 10, 2004This is C!#include <stdio.h> int main(
Sanford-Brown Institute - CSCI - 1670
C Minicourse Day 2Memory Management FunctionsOutlinemore on pointers malloc/free dynamic arrays functions main arguments pass by: value / pointer function pointers2C Minicourse (cs123 & cs167) September 10, 2004Pointers and Arraysint main()
Sanford-Brown Institute - CSCI - 1670
C Minicourse Day 3OutlineHeader files Makefiles Input / Output functions const / static keywords gcc basics Common errors (segfaults, etc.) Tips for compiling code2C Minicourse (cs123 & cs167) September 12, 2004Header FilesUse sparingly, onl
Sanford-Brown Institute - CSCI - 1670
CS167: TermIO LabTermIO Help Session Synchronization PrimitivesTermIO Layer for handling terminal I/O Get raw mode input from the system and write functions to handle such input and present output Initially all the input you get is raw,