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 everybody,
I have .wav musical files that reproduce the sound of certain notes. I am looking for a software that is able to determine the note and its register. Can any of you be able to recommend one, possibly free and for Linux?
Thank you very much!
I've been learning Python and I've got a program to generate Knight's tours on a chessboard. The output is in the format A1-C2 ... What software would I need, for example, to produce an animation of the knight hopping round a chessboard?
Unlike Einstein Toolkit, which is a pretty alive community, LORENE users seems to be hidden somewhere. I cannot found much information about this software anywhere in format of tutorials. I'm having problems to compile codes with make use of LORENE libraries because of the reduced amount of...
Just wanted to give a shoutout to SchemDraw, a FOSS circuit schematic drawing package for Jupyter(Python), made by a PhD at Sandia Labs. It's purely drawing, not simulation of any kind, but given Python's numeric and symbolic superpowers it's easy enough to bolt-on that functionality.
If...
What do people use for drawing molecules (in a digital manner)?
I would like to make space filling type models as well as letters representing the atoms connected by lines at different angles.
The second kind I could make with ad drawing program, but there's got to be a better way.
Wich The Program (Software) Using To Draw Statics And Dynamics Mechanichal Same This 100% When Create This below Which Program Using ?
And set Dimensions
Thanks For All
I started a degree in MS operations research but now am having second thoughts.
I took a class in statistics and optimization using linear algebra. But what I enjoy most is programming in python.I am
also teaching myself c++.
People say industrial engineer is more about analyzing data while...
In a few days, I will be hosting a Zoom-based meetup in which I will be explaining the Twin Paradox (time dilatation) and the Pole-in-a-Barn paradox (Lorentz contraction). To this end, I will need to make graphics of space-time diagrams like those in Wheeler's book Spacetime Physics. Can anyone...
Hello All:
i have a question regarding the steps after your team finish developing a software , my relative and her team finished developing a software but they don't know how to sell it , it is their first software , they start from scratch algorithm then code ,...etc
now after one year...
How do simple Architectural basic computing binary code signaling create a diversity of information and software properties from information signals of existence (=1's) and non-existence (=0's)? After reading some Theoritical and Analytical Science papers recently about the debate on...
How did you find PF?: Google
I am studying the mechanical/electrical nature that govern certain nano-fabricated crystalline structures. Can someone with experience please recommend a 3d Solid State Simulation software that will allow me perform the following:
Allows individual 3D placement...
From reading the paper I cited in the summary, I am guessing CamSpec is a software tool for statistical analysis. I did a Internet search, but did not find anything other than mentioning CamSpec being used, but not what it does, except that there is a UK company...
I am thinking of doing a DIY project in which one sub-task would be to dynamically balance a small assembly that will be spun up by, for example, a small motor taken from a DVD drive.
As a test case, here is a setup where we would like to adjust screws S1 to S6 such that the cylinder is...
I am trying to model stress in simple objects such as a disk, a cube, a rectangular prism or a solid ball under their own weight or additional point mass weight on top to demonstrate such material response to students. I understand the usual process is to set up Mesh, boundary condition, and...
I'm designing a course for 9th grade students that focuses on experimental methods in science. One topic that will come at the beginning of the course will be how to display experimental data graphically, including estimates of experimental error.
I'm looking for some advice about what...
I work in research paper on medical isotope production. I need a software where i can measure the cross section and Irradiation Yield like TALYS and EMPIRE. If you ask me why i don't use TALYS then the reply is I can't install it on my PC. so i am looking for alternate software where i can do...
Hello, my name is Germán Arias. I live in Quetzaltenango, Guatemala. I have 7 years of experience as a tutor in physics and mathematics. Mainly in general physics, algebra, trigonometry and calculus. But occasionally also with other areas such as mechanical engineering (static and dynamic)...
Hi there,
Last June 2019 I graduated with a First class honors in Theoretical physics from one of the Top Unis in the UK. Then I started working for a company (of good prestige) as a software engineer full time. However, a few months in, I decided to apply for Masters and start a side project...
Hi PF!
I'm using Salome, an opensource software to build .stl files. I'm trying to cut a triangular cylinder from a rectangular cylinder.
Here's how I build the two cylinders: I'm building the rectangular cylinder through the hot key "build a box" toggle. To build the triangular cylinder, I...
Hello,
I wanted to confirm a suspicion with how the Aimpoint optics work, but to do that I need to do some ray diagrams. I only ever did them with simple convex, concave, and spherical systems while at college.
From what I already know of how reflex sights work, the LED is placed at the focal...
I only have access to mathematica currently. Regarding specifically its power to solve integrals, is it more unable to solve integrals than others like Maple? If the answer is yes, then I will move to purchase Maple.
Hi guys :oldsmile:
Several years ago I installed in my computer software „Realtek High Definition Audio“. The option “Karaoke” (with red line) enabled the sound/music to be played with imaginary/seeming high or low rate (however, the actual rate remained the same), this I liked very much. But...
Hello! I have some data from a molecular spectroscopy experiment, containing vibrational and rotational spectra, and I want to fit the peaks with Voigt profiles (one for each peak) in order to obtain the centers of the peaks. Do you know any software suitable for this kind of fit? I usually use...
Greetings everyone. I am an undergrad currently majoring in Computer Science with a minor in Physics. I entered college as a physics student because I wanted to pursue astrophysics as a career. After my first 1.5 years of courses and a summer research experience, I concluded that a career in...
This is home project that I have wanted to do for years. I know I will have to build a lot of them to get what I need. I am hoping to find some software that will help me. I have looked and I can not find any electromagnets that will work. I will have to have odd shaped cores and they will need...
Dear experts,
What software is available (free or not) to optimise the member cross-sections of trusses or frames?
Which one is your favorite?
Would any of them optimise the topology and geometry?
Ideally, the global buckling of the whole structure as well as the buckling and strength of...
Hey Everyone,
I am a junior Physics major who would like to pursue a career in Renewable Energy Engineering. I am interested in the part of the development in which I would be designing the software, machine and every other component that goes along with the actual device (whether it be for...
Hello,
The first step in 3D printing is the generation of a 3D model using a CAD software. But to be able to print the object, the CAD software is not enough, even if the file is saved in .stl or .obj format, correct? Another software, called the slicer, must then receive the 3D modeling file...
Hi PF!
I recently installed the computational fluid dynamics software oomph-lib, which is similar to OpenFOAM. After installing, I'm trying to run a tutorial provided with the program, described here. I think all I need to do it run the .cc file here, so I type into the terminal
>> gcc...
I know these software packages were discussed a lot in the past, but I have not seen much input from the last couple years.
I have used Matlab for many years, but remember using Maple in University Physics courses many years ago. I'm interested in a software package for symbolic math to use...
Hi PF!
I'm trying to follow these instructions to install an open-source CFD software on Ubuntu:
http://oomph-lib.maths.man.ac.uk/doc/the_distribution/html/index.html#download
After downloading the tar file http://oomph-lib.maths.man.ac.uk/tar_file_directory/, I type the command
>> tar xvfz...
My old tablet is still working, but since there are no updates for years and it stuck at running some Android 4.xx system, there are problems piling up: incompatibility, lack of support, weird problems with software and so on. So I've decided to get a new one, this time with Win10 - I can still...
Dear Community,
I just started to master Simscape Multibody and at the moment I'm trying to simulate mass on four springs. However, when I build parallel connections, the program writes an error, for obvious reasons, because the mass is tied to the spring, and when the spring moves, the mass...
Summary: I'm planning making a guide of calculus so I am looking for a software that allows me to make illustrations like they show in the calculus books. do you know any?
thanks in advance
This is a futurist site, curious about how far away this really is
Huge benefits to food security, CO2 emissions, public health etc
https://www.nextbigfuture.com/2019/09/ten-times-cheaper-but-better-food-is-going-to-radically-change-your-world.html
Summary: Advice on books for software engineer logic puzzles for interviews and improve overall skills
I am looking to getting into software engineering, and am having trouble with find the logic puzzle books or websites to prep for interviews. Now of course there lots of logic puzzle type...
Hi,
Is there Hydration/solvation shell software?
I mean softwares able to show ions/molecules and surrounding water molecules forming hydrations shell?
https://en.wikipedia.org/wiki/Solvation_shell
Hello all:
Are we able to file a patent application for a software ? Or we can only file it for an algorithm ? Like for example an encryption algorithms
I have a family member wants to file one at the us patent office and I am trying to give some advice.
Is it worth the time that we are...
I’ve been looking for a certain type of software that can host programming (preferably C or Python) and other process that I’m going to need such as DSP, DSP filters, diagrams (3D graphs, charts,…), and text editing within the same file. It’s mainly so that I can incorporate and use each one...
I am a mechanical engineering student and I know that our school will use ANSYS as simulation tools in the fall semester. And when I talk with one engineer, I know that they will use different kinds of ANSYS tools for the same project. The engineer uses ANSYS’s tools: Mechanical, Fluent, Maxwell...
Hello everyone, I want to find better math note taking software because I am a slow writer and my handwriting is very poor. It is difficult for me to keep up with professors when they are quickly jotting down equations in class. I will take Calculus 2 next semester and I am worried about how I...
I was reading online that Connectify can be used to convert any desktop or laptop PC into a hotspot.
Our PC is fitted with Windows 7 Pro, 32-bit. It doesn't have an inbuilt WiFi adapter, and connects to the Internet using Ethernet.
I wanted to make a hotspot using this desktop. There are...
I'm currently testing the overtone spectrum of several instruments. I haven't been able to find a freeware program that's well suited to my needs. In particular, I would like to be able to pause the playback of each overtone spectrum at specific intervals in order to compare the instruments...
Couldn't figure out which category to put this in so I put it here.
Today, the Product Owner stumbled across a feature that was working correctly, but should not have been.
A Yes/No button was defaulting to 'Yes'. It was eventually supposed to be implemented that way, but no one was assigned...