Program Development Cycle

Performing a Task on the Computer

Step 1:
What is the ouput? Exactly what will the task produce?

Step 2:
Identify the data. What input is necessary to produce the output?

Step 3:
Determine how to process the input to obtain the desired output. What formulas or ways of doing things can be used to obtain the output?

Program Development Cycle & Software Development Life Cycle

The programming development cycle is a process of steps, used by programmers to more efficiently manage their time in designing ...

Read more →
0

Six Trigonometric Functions

Trigonometry Mnemonic

Sohcahtoa, the Indian princess of Trigonometry

SOH
sin θ = opposite/hypotenuse

CAH
cos θ = adjacent/hypotenuse

TOA
tan θ = opposite/adjacent

Basic Trigonometry Videos:

Basic Trigonometry : Introduction to trigonometry
http://www.khanacademy.org/video/basic-trigonometry

Basic Trigonometry II: A few more examples using SOH CAH TOA
http://www.khanacademy.org/video/basic-trigonometry-ii

Radians and degrees : What a radian is. Converting radians to degrees and vice versa.
http://www.khanacademy.org/video/radians-and-degrees

Using Trig Functions : Using Trigonometric functions to solve the sides of a right triangle
http://www.khanacademy.org/video/using-trig-functions

Using Trig Functions Part II
http://www.khanacademy.org/video/using-trig-functions-part-ii

The unit circle definition ...

Read more →
0

Android Activity Lifecycle

Android Visualization Lab – University of California, Berkeley

“Like HTML webpages, Android provides functionality for setting up and tearing down. HTML provides the ability to respond to events through triggers like onLoad and onUnload. Android provides eight such methods, each to respond to a very specific situation.”
(Berkeley, University of California retrieved from:
http://vis.berkeley.edu/courses/cs160-sp08/wiki/index.php/Getting_Started_with_Android 12/22/2011)

Android API Reference

http://code.google.com/android/reference/android/app/Activity.html

Android Package Index

http://developer.android.com/reference/packages.html

Android Class Index

http://developer.android.com/reference/classes.html

Android Download

http://developer.android.com/sdk/index.html

Android Videos

http://developer.android.com/videos/

Android Developers Guide

http://developer.android.com/guide

 

Image courtesy of ...

Read more →
0

Learning Styles – Accelerate Your Capacity to Learn

This post was created to share an essay assignment that I completed during my sophmore year at Mountain State University. This post includes the assignment details, as well as my assignment submission. I have entitled this post “Learning Styles – Accelerate Your Capacity to Learn” as this is the title of my essay. Learning Styles – Accelerate Your Capacity to Learn

 English Composition II – Final Essay Assignment

“This is the broadest and least narrowly defined area you are being asked to investigate. ...

Read more →
0

The U.S. Department of Defense’s View on Open Source

In December of 2011, I entered a coding competition sponsored by NASA, the USPTO and Harvard University. The competition allowed for use of Open Source software to meet the software requirements. The competition also required that all open source software should be compatible with Apache License, Version 2.0. After a bit of research, I found the following information:

“In practice, an open source software license must also meet the GNU Free Software Definition; the GNU project publishes a list of licenses ...

Read more →
0

NASA, TopCoder & USPTO – Innovation Challenge

This thread was created to document resources needed for the USPTO Tournament Challenge.
Source: http://community.topcoder.com/ntl/

The Challenge

The contest will requires advanced knowledge of:

  

The Contest

  

Open Source

Open source software is allowable as submission for each algorithm, as long as the open source software is compatible with the Apache License, Version 2.0. http://www.apache.org/licenses/LICENSE-2.0.html

Potential Open Source Software:

  

Definitions

Text Reconition

Image Analysis

Construction of Bounding Boxes
http://www.cs.ucsb.edu/~suri/cs235/Rlist/boxHeuristicAnalysis.pdf
  

Software Development Life Cycle

http://www.ibm.com/developerworks/websphere/library/techarticles/0306_perks/perks2.html

Read more →
0

Is BSD License compatible with Apache 2.0 License?

After a bit of research I found that BSD license is compatible with Apache 2.0 as of Jan 9, 2008.  “On January 9th, 2008 the OSI Board approved BSD-2-Clause, which is used by FreeBSD and others. It omits the final “no-endorsement” clause and is thus roughly equivalent to the MIT License.” (Source: http://www.opensource.org/licenses/BSD-3-Clause)

One thing to consider is that for each individual open source software, you must follow the terms and conditions, as they apply. I would strongly suggest ...

Read more →
0
Page 7 of 20 «...56789...»