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.
Hello I'm trying to model a controls system. The issue I'm having is that the equation of motion and taking the Laplace transform and obtaining the transfer function is computationally difficult. I'm new to this so I don't know which software tools to use. I've heard about Matlab and python. I...
I'm thinking for buying Office 2024. It's around £120 from Microsoft and places like Curry's. But I see there are other companies selling it for nearer £30. Are these legit? If so, how can they manage to sell it for a quarter of the price?
One offer I'm looking at is the £29.99 one from Shop Win...
Hi, making the thread again since I posted a pic with a link, so I apologize.
What particular mechanic or engineer can design/create (using a CAD, new software, etc), a hydraulic car lift to mechanically lift a car? Plus its accessories/machinery/cables in a regular auto repair shop, for the...
I've had Mathematica for years. I started having issues with it not too long ago. The first function I would plug in would work correctly, but then any command or function I'd plug in after that would do nothing. I had to literally restart Mathematica every single time I wanted to do the next...
For some reason, my Mathematica is not working right. I've had it for a long time, and never had any problems like this. Basically, when I start it up and go into the notebook, the first input I put into it works fine, like you can see below. But then, anything after that doesn't work. None...
Hi
For a personal project, I am looking for software that models a QCL laser. It can be free or for a small fee.
Any help would be appreciated.
Thanks.
Adrian
Due to some server OS software hitting end-of-life for support, we're migrating to a new server. The exact date and time are undecided but likely this coming Friday 7/19. We will experience some downtime in the single-digit hours range. I'll keep this thread updated as I know more.
I got to this thread: https://www.physicsforums.com/threads/complete-set-of-answers-to-schaums-tensor-calculus.346972/ but it is locked, otherwise I would have added to it.
I'm now retired, was a software engineer but I studied maths and physics at University. I'd like to get what might be...
Me and my colleagues need to analyse data from a Bragg chamber. We have sources of Cm244, Am241, Np237 sending alpha particles in the chamber which is fill with Argon and CH4 at 1%.
Is there any software that can simulate di situation ?
I downloaded SRIM but i’m not sure it is the best one for...
Dear Friends!
Please recommend a program for performing DFT calculations on Windows. It should also be capable of calculating Raman spectra. It would be highly desirable if the program will be free.
Sincerely,
Aleksandr
It is clear that a server and a client are programs communicative iwth each other using one or more protocols (HTTP, TCP, etc.)
I conceptually understand what an API is: it is like an intermediary between two programs that makes integration easy. For example, we build app A and want to connect...
Goal is to operate software as fast as possible.
If my download folder is at HDD , after install software is at c/program files (SSD), will this affect software speed or ask in other words, does software use files from download folder during operation?
If software use these files during...
Hello,
Has anyone here used software to solve the Einstein field equations? If so, what software have you used, or what software do you recommend? Is it possible to use something like MATLAB to play around with the field equations?
I was just going through my old notes on this i.e
The concept is straight forward- only challenge phew :cool: is the integration bit...took me round and round a little bit... that is for ##A_n## part.
My working pretty ok i.e we shall realize the text solution. Kindly find my own working...
Hi All,
Thank you for the wonderful replies on my other post, much appreciated and I will try to be of as much help as I can for others. I am in the midst of polishing up my system for time management and could use some help.
Right now I use a big excel spreadsheet containing lots of lists...
Good evening,
Now I start learning Quantum Espresso and I tried to install it on Google Colab, since I already get convenient and its my habit to do all computation in Physics using google Colab. Sometimes I rent cloud gpu if I need bigger RAM and GPU when I have heavy load. You can see the...
Hello all, I am using an open source software called openFAST, and it shows various outputs such as the force along the x axis as the blade rotates around.
I then use a python script that uses the following equation:
where:
and feq = 2.1Hrz for my example and T is 60 seconds
This is what...
I would like to model squeezed light and its evolution (such as when passing through lenses after being generated) using optics software such as OptiFDTD or ZEMAX. However, I don’t see any way to make such states…my plan was to simulate an Optical Parametric Amplifier to generate these states...
Hello
I have alwayes seen FEM applications for static structures while each " finite element" of a bar linkage mechanisms should be subjected also to a variable inertial force besides its constant weight
how do FEM softwares compute inertial forces ?
Has there been any thought about a button for the poster to self-identify that the poster is using translation software?
Edit: this is now a linguistics thread:frown:
https://nypost.com/2023/01/25/clothing-designer-tricks-ai-powered-face-recognition/amp/"Err boss? The computer insists the driver was a giraffe but we got the license plate... No wait..."
I was wondering what everyone else thought about ChatGPT, the new AI software that is apparently pretty good at answering questions.
After playing around with it for a few minutes I must say that it is pretty impressive. It's able to answer my coding questions quite well and describe concepts to...
It has been many years since I was an Orcad expert - way back in the DOS epoch. Once my job functions changed from design to other-than-design, I stopped using such software.
I now have a need to do some design and some architectural level hook-up planning and I'm looking for free software to...
Recently graduated with a degree in Computer Science. I have been sending applications daily and got to final rounds with a FAANG company but they went on a hiring freeze. I recently again got a final interview with another FAANG company at the end of the month and have an online assessment with...
Homework Statement:: difference between DFT and TDDFT in Gaussian 09 software?
Relevant Equations:: hello , I hope this message finds you well
Please I want to know what is the difference between DFT and time‐dependent density functional theory TD-DFT and why we use it in the measurement of...
Hello all,
Is there software that coverts a 2D part print to 3D Cad model with PMI?
If you have a hand drawn mechanical drawing , 'blue print" part print with the classic human drawn tolerancing, can it be scanned to software to make a 3D CAD model with all the PM!?
thank you
rm
I'm going into my final year of undergraduate theoretical physics. I have had a bit of a deviation in what I want to do and would really like to work in software development in the future. How difficult would it be for me to deviate from my current position and what steps should I take to to...
Hi.
I have the Marsden an Tromba vector calculus book 6th edition.
I was wondering which software was used to create the books graphs.
I attach two graphs as an example.
Thanks
Do the Host only get the permissions of call recording in video conferencing software?
I.e. Teams, Google meet, Zoom, Skype etc.
I mean the Host who creates the meeting and invite other participants to join the meeting on a specific date and time only has the permission to record the call. The...
Hello everyone, does anyone know any online websites/software to draw detailed physics diagrams, Like the ones we see in textbooks and research papers.
I wanted to draw detailed ray diagram of a lens with mentioning all the angles and refracted rays which is supposed to depict a certain...
https://uobrep.openrepository.com/bitstream/handle/10547/223815/ESWA%20agent%20paper%20-v2.pdf;jsessionid=16B243A8F6C1FC1242A75969D18D00B7?sequence=5
here is some information but i am unable to dcode what is minimum requirement vs specific requirements. can you help me a bit in this case?
I have been really curious about the possibility of simulate the human's communication hability using computer language/softwares. Most specifically, i have been thinking that the most difficult part of the simulation would be to "cofide" the level of randomness+logic that the human brain can...
Images comparison
What are the best softwares available for comparing two images having similarity and differences?
Two photos each of Margaret and Enid.
1 Margaret's first photo with her second photo comparison.
2 Enid's first photo with her second photo comparision.
3 Margaret's first...
Hello, I'm searching for software that can make me another window which has it's own cursor and can launch app or game in it. Something like virtual machine. I'm making macro for games and I want the macro to work on second desktop, without using my cursor.
I need to simulate a gaseous detector involving UV Lamp's. I have tried using Geant4.
Now i think this says by itself, two geant4's weak point: Gaseous medium, it is relatively bad at simulate in it, and low energy gamma gun, near 30 eV, which is too low for Geant4's physicslists. Garfield was...
I have a stp file (PF does not support it so I cannot upload it here. If there is a way I can share it please let me know) of an orifice and I want to create a new file where the orifice is fit inside a cylinder.
What software do you recommend me to use?
Thank you! :)
Similar to Flight and Power plant training simulation softwares, is it possible to design and develop musical instruments training software simulators?
Examples : Guitar,Piano,Violin,Trumpet, Drums,Saxophone etc.
If Not, What are the challenges for designing and developing Musical instruments...
Hello, I wanted to know some software used for plotting the positions of a point mass. I did an oscillation experiment and I used the tracker app, but I cannot get it to track my point mass
Please mention if any alternative software exists for carrying out my experiment.
Thanks in advance
Mathematically, you can convert between a power spectral density (PSD) and the modified allan variance as follows:
$$\sigma_y^2 (\tau) = \int_0^{\infty} \frac{G_\nu(f)}{\nu^2} \times 32 \frac{(\sin(\pi f \tau/2))^4 \times |\sin(\pi f \tau)|^2}{(\pi \tau f)^4} df$$
I was wondering if anyone knew...
Here's why I'm confused:
I recorded a video of a ball moving across the floor and uploaded it to the video analysis software I used.
I had to track the moving ball while it moved and I did this while the video was playing in slow motion through the video analysis software.
put a dot in the...
I want to be able to predict the performance of modest (Amateur) Radio Telescope Equipment.
Most of what I can find from a basic search will cost a lot of money. (Not surprisingly). I located a free, student, version of CST Suite from Dassault and it appears to be very powerful and can deal...
Suppose one knows well the laws of physics but knows nothing about computers and IT. Would one be able to deduce how a computer works only by studying its hardware? Could one rebuild the software code and understand its meaning only by looking at the internal flow of bits in its CPU?
@StatGuy2000 said in another topic this part quoted here:
The name of the topic was "From math PhD to space industry-possible?"
The listing of what was suggested for the PhD student to learn looks like a large amount. Four different programming languages, although he did not say to what level...