Software is a collection of instructions and data that tell a computer how to work. This is in contrast to physical hardware, from which the system is built and actually performs the work. In computer science and software engineering, computer software is all information processed by computer systems, including programs and data. Computer software includes computer programs, libraries and related non-executable data, such as online documentation or digital media. Computer hardware and software require each other and neither can be realistically used on its own.
At the lowest programming level, executable code consists of machine language instructions supported by an individual processor—typically a central processing unit (CPU) or a graphics processing unit (GPU). A machine language consists of groups of binary values signifying processor instructions that change the state of the computer from its preceding state. For example, an instruction may change the value stored in a particular storage location in the computer—an effect that is not directly observable to the user. An instruction may also invoke one of many input or output operations, for example displaying some text on a computer screen; causing state changes which should be visible to the user. The processor executes the instructions in the order they are provided, unless it is instructed to "jump" to a different instruction, or is interrupted by the operating system. As of 2015, most personal computers, smartphone devices and servers have processors with multiple execution units or multiple processors performing computation together, and computing has become a much more concurrent activity than in the past.
The majority of software is written in high-level programming languages. They are easier and more efficient for programmers because they are closer to natural languages than machine languages. High-level languages are translated into machine language using a compiler or an interpreter or a combination of the two. Software may also be written in a low-level assembly language, which has strong correspondence to the computer's machine language instructions and is translated into machine language using an assembler.
I did a search, and couldn't find this info anywhere. There are so many math software programs and I'm wondering which is the best? The ones I've looked at are: Mathematica, CalcCenter, Maple, Derive, Matlab, and Mathcad. If it helps, I am an Atmospheric Science student with the intention of...
What software do you guys use to design circuits? I have OrCAD 10 which is good for design and simulation but it does not support exporting to more commonly used formats, such as *.gif, *.png, etc. Also I hate ms visio, and smart draw is mediocre. I just need an app just for drawing circuits.
Does anyone know of any good freeware software out there that works well to rip MP3's from a CD? If not a point to another, more MP3 related, fourms might be good too.
-Thanks
A computer program, MicroLab, deals with finding the best fit curve, or allowing for linear regression of the first, second, and third orders, of a given set of data (particularly modeling nonlinear data).
I am trying to stimulate this analysis on a graphing calculator (i.e., TI-83 Plus and...
I have been browsing amazon.com looking for suitable A level Maths software. But there are so many brands- Aircom, DK, Times, Idigicon.
Can anyone tell me a suitable A level Math Software that will enable me to 'fill in the gaps' in my weak areas?
Thanks
Hi,
I'm currently doing some work with black holes and I need a powerful graphing tool.
Are there any free, downloadable graphing programs that can graph polar coordinates without having to make r(t) = ...?
I have some irreducable functions I need to view.
Thanks!
Hi,
I'm currently doing some work with black holes and I need a powerful graphing tool.
Are there any free, downloadable graphing programs that can graph polar coordinates without having to make r(t) = ...?
I have some irreducable functions I need to view.
Thanks!
Is it possible to become a software engineer/Developer or network administrator for a descent company with B.Sc in Computer Science 3.5 Gpa with 2 felonies 1 for shop lifting at age of 18 and 1 for document forgery, ID cards to be exact at age of 20 and serving 12 months of probation for each...
hi
I have a book that's about quantum mechanics and pc. it uses a sotware that is called INTERQUANTA. I have not that software.
does somebody knows where can I find it? or what is it's company? I couldn't finf anything with google.
Well... I've been modeling and rendering scenes in maya quite while ago, like 3 months, i like this software.. still i don't think it is the ultimate one(as if there is such a thing), anyhow i would guess there is a software that completes maya and would give me almost what all the 3D world...
Is there any software out there where you can basically design a new bathroom or living room or whatever? And i mean like, drywall, tiling, plumbing, cabinetry and all that kinda stuff and not a bed or a curtains or whatever. Is there any software that can do this rather well? Sounds like some...
I bought a webcam Wednesday, and now I can't get into the software to use the webcam, although I could get in the previous two days. I ran a virus scan, and the scan identified a file:
C:\Documents and Settings\Family\Application...
It seems like i had problems in this software operations. It seems like i can't get what i suppose to get after the conversion.
Here i attach some pics for ur view and some rtf files which i convert them.
http://members.fortunecity.com/darkar/pf/table.rtf...
Hi Ho! ^^v
I know that open source software can be reworked by many people.
Because of that, it grows rapidly.
Frankly, I wonder how people can rework it if they don't have a good technique in reading the source code.
When reading Emacs source code, I really confused from where I should...
Hi guys,
Im thinking about designing an intake manifold for my car for fun. I don't necessarily want to make it or anything but I think it would be a good project to do.
Can you guys recommend me some books or software that would help me out?
I don't have much of an idea with CAD, but...
I have downloaded a few *.avi movies off the internet lately and for a couple of them i noticed that everytime the movie reaches 26 seconds the motion stops but you continue to hear sound and the "time progress bar" (the bar that scrolls as the movie goes along) continues at the normal rate...
Thinking about various threads here and there talking about inefficient modern software, has anyone ever though about hardwiring large chunks of software directly onto the CPU chips ? After all chips today contain millions of transistors, why not hardwire a linux kernel and a office word and...
How did I make this image?
https://www.physicsforums.com/showthread.php?t=73657
I didn't use fancy tools, just basic software (although I did use Eclipse at one point but only as a text editor).
Hello, I am using xp again, and I am curious as to what are the must have programs for it.
From looking at another thread, it seems as ad-aware is still a must, but what else? I am wondering mostly about security, virus/malware protection, etc., or any other cool, must have, programs...
Does anyone know if the Matlab software will show worked out solutions to integrals and differentials like the Mathematica program does? I've been looking in my manual but i can't find an answer to this question.
Hi, I am currently doing the write up for a project (Mercury spectroscopy), and would like to put some energy level diagrams in, with the transitions being shown.
Does anyone know any software (preferably free/open source) that could do this, or help? Or if there is a way to do it in latex...
The advanced topics in complex nos are really boring and make no sense.
Is there any way I can make them interesting like any software or book which would make it easier and enjoyable?
What free mathematics software do you use regularly or recommend for uniqueness ?
I use http://www.cs.ubc.ca/nest/imager/contributions/scharein/KnotPlot.html for quick graph checks or trivial numeric evaluation/integration. That it allows easy mouse-controlled rotation of 3-d surfaces is a...
Does anyone know of a tutorial software package for learning basic matrix manipulations, Gauss-elimination for systems of equations, determinants, linear dependence, etc.? Something that would be of use to high school or first year college students, perhaps?
thanks
Math software questions...
I was just wondering what practical applications using programs like Maple, Matlab and Mathcad have? I want to learn one (maybe all) of these programs, but I'm not exactly sure what they do...how are they helpful in doing research? Why are they so valuable? Any input...
1. Programmer produces code he believes is bug-free.
2. Product is tested. 20 bugs are found.
3. Programmer fixes 10 of the bugs and explains to the testing department that the other 10 aren't really bugs.
4. Testing department finds that five of the fixes didn't work and discovers 15...
Hey everyone, this is my first post.
I am currently studying A level Physics (Cambridge A level) and I am looking for a software that will aid me in my study. The software I am looking for must have, but not limited to, the following: Tutorials (video and audio), experiment simulation...
I'm looking for some options for good circuit simulation and design software (for electrical systems and electronics). We use OrCad (PSpice) at school, but I find it very messy. Is there a program that is both easy (and logical) to use, yet powerful and flexible? Any suggestions and...
A while ago Nasa released EdGCM (global climate model) software to the public, and was thinking whether anyone here has given it a try ? Thoughts and what do you think about the thing, worthwhile ? I'm certainly no expert in this field but out of interest was thinking about giving it a try...
Help Needed in changing career from being a Software Engineer to Physicist
Hi Everybody,
I did a bachelors in engineering (Electrical and Electronics) and Masters (Msc) in Physics. Both I did in India in BITS Pilani. After I did my masters in India, I have been in software industry for the...
could anyone here tell me how to get post script (ps) software please, perhaps free download source if possible. There are a lot of online sources in ps format which make me have this ps program in my pc.
thank you
Does anyone know of where to obtain a good virus software scanning program? I downloaded a virus scanning program awhile back which told me I had one, but I didn't know how to remove it.
Hello all,
I've taken some high-speed (~1000fps) video footage for a project I'm working on. I've recorded it all onto VHS, such that it can be played back at very slow speed through a normal VCR on a TV, so that I can analyse my experiment. In real-time there's only about 30 seconds of...
What software can I use for drawing Logic gates? I am just too lazy to draw it by mouse and also drawing gates with different shape isn't elegant. So, I want a simple software that can draw Logic gates, And, OR, gates etc...
So.. I recently ordered a iBook with OS X. I might be making that switch to "the dark side." I really don't know much about the OS, other than that it's built on a unix platform.
May I ask what software I can download to start developing (small, useless) applications for the Mac?
Need help !
I don't know if it's the right place to ask, you can move this topic to the right place if you want to. I have some problems which needed to be solved:
Does anyone know if a software is to be purchased and upgraded in a Company then:
1. What procedures should be followed to...
Does anyone know if a software is to be purchased and upgraded in a Company then:
1. What procedures should be followed to document software purchases and observe licensing requirement?
2. What procedures should the organisation take to minimize disruption when software is installed or...
Does anyone know of any free latex viewer software that can be download.
I was actually thinking about writing something in VB just for my own personal use. But if it's already been done why reinvent the wheel?
Also who owns Latex? I mean, if I wrote a Latex viewer program in VB could I...