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.
Hi, I'm currently in the progress of preparing gantt charts for a project, timelines etc and microsoft project is an OK tool. Can anyone reccomend some visually appealing or more user friendly project management software? I'm working on a 200 room mine site expansion and although its not big I...
Is there a complete physics simulator that I can use to do lots of things while I learn physics? For example, I just learned about barymeters. It would be very interesting to simulate one. It could be done setting up a small atmosphere filled with a gas, the glass model and the liquid. Some time...
Hi all ,
I am trying to learn modelling and data analysis for ellipsometric data for different materials (ψ,Δ) . Trying to find a evaluation version of available modelling softwares or any free software. Can anybody help me ??
Thanks!
S
Hello everybody,
Please i need a reliable software to use in electronic circuit design, and to check the circuit to be working before manufacturing,i mean not to make it, and then find that it doesn't work, so software to design and another to do analysis of the circuit, or one software do...
does anyone know an easy to use 3d plotting software with vectors? i have been using maple for some things but 3d plotting vectors and transformations is really slow in maple. i really like geogebra but it can only do 2d vectors. any suggestions?
Hi. I'm looking for a drawing tool which may help me draw simple figures with vectors and angles. I've tried many but they're so complicated... e.g. Photoshop, Power Point, Edraw, and some others. The ideal one would be one which is designed for this... I mean a program that has a tool, for...
Hi,
I am doing a project for the math department and in it I would like to revolve this piecewise (3) function about the x axis. I have found programs like winplot which are pretty easy but it will only show the finished product. I am looking for something that I can either manipulate or it...
Hey guys!
I am working on a simulation of a brain blood flow model. Instead of programming something on my own, I wanted to check first whether there are any electric circuit programs that could do the job. I am using the flow-circuit/electric circuit analogy...
Can anyone recomment any good linux software for produce "physics type" diagrams that would be of acceptable quality for putting into reports? When I say "physics type", I mean we're basically talking about straight and curved lines, vectors (arrows), angles and so on... of course I want to be...
I am doing my internship in the factory produce pipe, kabel for automotive.
We get one project from user to make a bended pipe...
So far we bend it manually using some torsion tool and operated by human...
The tug time is so high so we plan to make the machine if the cost is coverable...
I'm looking for some software I can use to draw reasonable technical diagrams- the sort of diagrams you'd find in online lecture notes, or in maths/engineering textbooks, i.e. simple shapes, arrows, curves etc.
It's hard to describe what I mean, hence why I've came after nothing on Google...
Hi.
I work with rain (precipitation) time series, and would like to extract time statistics:
- precipitations per month
- precipitations per year
- precipitations per month and year
- precipitations per hour
- precipitations per month and hour
- mean precipitation, deviation, ...
I...
Data available from Agilent Network Analyzer is usually in the form of s-parameters.I want to know how to perform motion detection on s-parameter data which is usually available in frequency domain(from analyzer)?
Usually motion detection techniques are available for time-domain data,not...
Need help :D
Hi everyone,
I am finishing my high-school and I have to decide what I'm going to study next.
I cannot decide between mechanical engineering, mechatronics(modul: robotics) and software engineering.
This is what I would like to do...
I have problem like this:recetengular cells,each of the cells should be colored.I have tried with NCL-NcCAR but it is too complicated to write script for me and I do not want to waste time.Can anyone tell me about free software?
can all the parts be bought in hardwares? and if anyone has done this can you please give me all the parts needed, also the software you need to install using windows or linux
Hi all,
I recently saw a very nice diagram of the morse potential on wikipedia
I am curious if anyone has any suggestions as to how this diagram was made? What software package was used? In particular how the actual morse curve was plotted.
Is anybody aware of a free or at least inexpensive mathematics software package which allows the calculation of linear equations involving complex numbers? Hopefully relatively easy to use.
Is anybody aware of a free or at least inexpensive mathematics software package which allows the calculation of linear equations involving complex numbers? Hopefully relatively easy to use.
Woops - I posted this in the wrong place. Please ignore.
Hello General Engineering!
I'm looking for a solution that will allow me to solve an equation (F=ma) by entering any two of the three variables, and then present that solution in a way that would be worth of reports/assignments.
I'm currently requesting a trial of CSC Tedds, would love to...
Hello
I need to do some simulations before trying to make a real circuit. I was advised to use the free software by Linear Technology. However, it works bad.
I have a circuit with a couple of operational amplifiers(op-amp). According to the first golden rule, an op-amp should keep equal...
Are you a software engineer using differential equations or more advanced math everyday to solve problems?
I would like to hear about what you do--what projects do you work on? Do you consider that differential equations and advanced math skills are useful/in demand in the realm of software...
Homework Statement
In the Xilinx software symbol library (student edition version 10.1), the maximum number of inputs for AND and OR gates is 9. What would you do if a 10-input AND and OR gates are needed? Draw the schematic diagrams and show the connections.Homework Equations...
Hey All,
Have any of you ever worked with thermal software such as Flixo and Therm? I'm having a problem with U-Value calculations differing between the two programs, and I would really liek to get to the bottom of why.
What I'm thinking:
I am coming up with some ideas based on some...
Hey, I just started a course in mechanism design this semester and I was wondering if there was a free/inexpensive piece of software that would allow me to simulate/analyze simple mechanisms including linkages, joints, and such. Perhaps there might also be some sort of java applet on the web...
Hey All!
Happy Monday (No one likes hearing that)
I've been recently looking into the different CFD programs available, and have become somewhat overwhelmed. My purpose today is to get some opinions, reviews, or experienced guidance on which programs would be useful to look into further...
I'm using a software to generatre sine waves for my op amp circuit. I know you have to use the headphone jack to output the signal, but I don't know how I would go about connecting my headphones to my circuit. The problem is I don't know how I have to cut my headphone wire for ground and etc...
Hi all,
I have this challenge and I am not a math guy. Can you recommend a software to solve this kind of problem?
Apologies upfront, I am not mathematically savvy (and English is my 2nd language) and for sure there could be better ways to explain this.
You have 4 variable numbers: W,X,Y,Z...
I have a need for software that will convert a .PDF Adobe Acrobat Version 8 file to text that can be imported into MS Word. I do not want a scanning imaging solution, for instance MS Word, Document Imaging. Too many scan errors can result, slowing things down, because of scanning errors that...
Is there any software or program which can plot spacetime diagrams which includes worldlines, hyperbolas, etc. given some inputs? If not. Why is there none when spacetime diagrams are very useful?
So it's my last year in high school and I enjoy programming but I don't know if I should apply to either computer science or software engineering. What really is the difference between the two majors?
I have some unique ideas, however, I do not have any skill in drawing, I want to pursue putting the ideas to paper in a different way. This will also aide me in creating my ideas by having a cnc, or 3-d print made from my ideas. I have two particularly in mind. An improved swirl chamber...
Hi all,
As part of my Final Year Project I am studying the feasibility of domestic seasonal thermal storage in water tanks. I am hoping to model this system and have been looking at the TRNSYS software for doing so. I know that this is possible to do because I have seen a number of studies in...
Good evening, everyone :) i m mathsTKK, new member od physics forum, nice to know everyone in this forum ;)
I have a question regarding chemical software which can help me a lot. I am currently using Accelyrs 3.1 to do some research, but I meet some difficulties in fully using it as some of...
http://www.theregister.co.uk/2011/09/22/cern_coverity/"]CERN's[/PLAIN] boson hunters tackle big data bug infestation
It's the software or the science that's been wrong
One's analysis when processing experimental data must account for possible errors in the tools used to identify and detect...
¿Software to simulate graphs?
Is there an alternative to MATLAB for simulating equations,
I am looking for a way of getting some intuition for some Convection Diffusion Equation. I would like to play around with it, simulate it, change its IC/BCs, having some interactive graphs and stuff.
Does anyone know if there is a software program that I can find/buy somewhere that can
recognize an image of a curve and generate a 2D Cartesian equation for it?
In my line of work I am constantly referencing these regular 2d graphs (power vs resistance graphs for thermoelectric modules)...
I have little experience of mechanics and I need to simulate an iron cylindrical cantilever beam with a length of 160mm and diameter of 36mm. I need to find the points on the beam where I can place a full-bridge strain gauge circuit and get the strongest signal. Ideally I want to have an actual...
Hi all,
I want to calculate the electrostatic potential for an two-dimensional area with given Dirichlet boundary conditions (say, a square) with a charged ring in it (like a wedding ring, but inifinitely thin) with a given line charge density. I figured out that the problem should be...
So I'm taking a bunch of pics at regular intervals to show my class how this borax/glue slime slowly collapse and spread. This happens over the course of a few minutes and it gave me an idea. Is there any software out there that you could hook up your digital camera to and have the software take...
I just replaced my old Nokia cell phone with a new Samsung phone about two months ago. I loved the voice quality and reliability of my old Nokia, but they don't make them anymore, so I settled for a Samsung with a small keyboard. I use TMobile and in general have been OK with their service...
I have taken Computer Science for a bit more than a year and I was concidering to maybe jump to Electronics. My main reason for this is that I don't want to spend the rest of my life on a chair. I do love sitting by the computer, scripting/programming, learning and everything but I feel that...
hi, i m an undergraduate student an my final semester project is to develop a simulator for hydraulic system in any software. in simple words i want to model the system and show fluid flow through pipes.
anybody can please help me?/
Which mainstream mathematical/scientific software do you think produces the best plots/graphs (aesthetically)?
A few choices are: Mathematica, Matlab, Python (Matplotlib), Gnuplot etc. etc.
Hi
I am looking for a simulation software to demonstrate addition of waves with different amplitudes, frequencies , velocities. So I should be able to define , say , 2 to 3 component
waves and the output will give me the addition of these waves. I think showing actual
simulation helps...
I am one semester away from graduating with an operations research major. I only learned programming when I was in university, but grew to love it very much. Since I am currently considering my future, I realized that I am nowhere qualified for a job in the technology sector, so my first job...
I have read that Adobe put out software that can help the ipad with flash, by sort of "translating" it in the browser. My problem is, I can't seem to figure out where/how to get this software on my iPad. I'm not even sure what it's called exactly. Anyone know?